builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-621 starttime: 1464788483.7 results: success (0) buildid: 20160601050353 builduid: 1b865cf5cc7d41a7a85f37d3a9881a42 revision: bf4d710c80531aa2c170f076716513e69206b05d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-01 06:41:23.700708) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-01 06:41:23.701151) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-01 06:41:23.701435) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-01 06:41:23.737666) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 06:41:23.737929) ========= 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-1464787057.708133-1064952524 _=/tools/buildbot/bin/python using PTY: False --2016-06-01 06:41:23-- 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% 10.7M=0.001s 2016-06-01 06:41:24 (10.7 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.277281 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 06:41:24.061127) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 06:41:24.061420) ========= 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-1464787057.708133-1064952524 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.069761 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 06:41:24.157828) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 06:41:24.158153) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev bf4d710c80531aa2c170f076716513e69206b05d --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev bf4d710c80531aa2c170f076716513e69206b05d --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-1464787057.708133-1064952524 _=/tools/buildbot/bin/python using PTY: False 2016-06-01 06:41:24,277 truncating revision to first 12 chars 2016-06-01 06:41:24,277 Setting DEBUG logging. 2016-06-01 06:41:24,278 attempt 1/10 2016-06-01 06:41:24,278 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/bf4d710c8053?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-01 06:41:24,649 unpacking tar archive at: mozilla-aurora-bf4d710c8053/testing/mozharness/ program finished with exit code 0 elapsedTime=0.658328 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 06:41:24.927745) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-01 06:41:24.928070) ========= script_repo_revision: bf4d710c80531aa2c170f076716513e69206b05d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-01 06:41:24.928457) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-01 06:41:24.928726) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-01 06:41:25.113964) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 18 secs) (at 2016-06-01 06:41:25.114253) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--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-1464787057.708133-1064952524 _=/tools/buildbot/bin/python using PTY: False 06:41:25 INFO - MultiFileLogger online at 20160601 06:41:25 in /builds/slave/test 06:41:25 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 06:41:25 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:41:25 INFO - {'append_to_log': False, 06:41:25 INFO - 'base_work_dir': '/builds/slave/test', 06:41:25 INFO - 'blob_upload_branch': 'mozilla-aurora', 06:41:25 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:41:25 INFO - 'buildbot_json_path': 'buildprops.json', 06:41:25 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:41:25 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:41:25 INFO - 'download_minidump_stackwalk': True, 06:41:25 INFO - 'download_symbols': 'true', 06:41:25 INFO - 'e10s': False, 06:41:25 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:41:25 INFO - 'tooltool.py': '/tools/tooltool.py', 06:41:25 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:41:25 INFO - '/tools/misc-python/virtualenv.py')}, 06:41:25 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:41:25 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:41:25 INFO - 'log_level': 'info', 06:41:25 INFO - 'log_to_console': True, 06:41:25 INFO - 'opt_config_files': (), 06:41:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:41:25 INFO - '--processes=1', 06:41:25 INFO - '--config=%(test_path)s/wptrunner.ini', 06:41:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:41:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:41:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:41:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:41:25 INFO - 'pip_index': False, 06:41:25 INFO - 'require_test_zip': True, 06:41:25 INFO - 'test_type': ('testharness',), 06:41:25 INFO - 'this_chunk': '1', 06:41:25 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:41:25 INFO - 'total_chunks': '10', 06:41:25 INFO - 'virtualenv_path': 'venv', 06:41:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:41:25 INFO - 'work_dir': 'build'} 06:41:25 INFO - ##### 06:41:25 INFO - ##### Running clobber step. 06:41:25 INFO - ##### 06:41:25 INFO - Running pre-action listener: _resource_record_pre_action 06:41:25 INFO - Running main action method: clobber 06:41:25 INFO - rmtree: /builds/slave/test/build 06:41:25 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:41:27 INFO - Running post-action listener: _resource_record_post_action 06:41:27 INFO - ##### 06:41:27 INFO - ##### Running read-buildbot-config step. 06:41:27 INFO - ##### 06:41:27 INFO - Running pre-action listener: _resource_record_pre_action 06:41:27 INFO - Running main action method: read_buildbot_config 06:41:27 INFO - Using buildbot properties: 06:41:27 INFO - { 06:41:27 INFO - "project": "", 06:41:27 INFO - "product": "firefox", 06:41:27 INFO - "script_repo_revision": "production", 06:41:27 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 06:41:27 INFO - "repository": "", 06:41:27 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 06:41:27 INFO - "buildid": "20160601050353", 06:41:27 INFO - "pgo_build": "False", 06:41:27 INFO - "basedir": "/builds/slave/test", 06:41:27 INFO - "buildnumber": 43, 06:41:27 INFO - "slavename": "tst-linux32-spot-621", 06:41:27 INFO - "revision": "bf4d710c80531aa2c170f076716513e69206b05d", 06:41:27 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 06:41:27 INFO - "platform": "linux", 06:41:27 INFO - "branch": "mozilla-aurora", 06:41:27 INFO - "repo_path": "releases/mozilla-aurora", 06:41:27 INFO - "moz_repo_path": "", 06:41:27 INFO - "stage_platform": "linux", 06:41:27 INFO - "builduid": "1b865cf5cc7d41a7a85f37d3a9881a42", 06:41:27 INFO - "slavebuilddir": "test" 06:41:27 INFO - } 06:41:27 INFO - Found installer url https://queue.taskcluster.net/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 06:41:27 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 06:41:27 INFO - Running post-action listener: _resource_record_post_action 06:41:27 INFO - ##### 06:41:27 INFO - ##### Running download-and-extract step. 06:41:27 INFO - ##### 06:41:27 INFO - Running pre-action listener: _resource_record_pre_action 06:41:27 INFO - Running main action method: download_and_extract 06:41:27 INFO - mkdir: /builds/slave/test/build/tests 06:41:27 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:41:27 INFO - https://queue.taskcluster.net/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 06:41:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 06:41:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 06:41:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 06:41:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 06:41:33 INFO - Downloaded 1325 bytes. 06:41:33 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 06:41:33 INFO - Using the following test package requirements: 06:41:33 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 06:41:33 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:41:33 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 06:41:33 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:41:33 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 06:41:33 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:41:33 INFO - u'jsshell-linux-i686.zip'], 06:41:33 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:41:33 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 06:41:33 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 06:41:33 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:41:33 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 06:41:33 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:41:33 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 06:41:33 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:41:33 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 06:41:33 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 06:41:33 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 06:41:33 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 06:41:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:41:33 INFO - https://queue.taskcluster.net/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 06:41:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 06:41:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 06:41:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 06:41:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 06:41:37 INFO - Downloaded 22798690 bytes. 06:41:37 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:41:37 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:41:38 INFO - caution: filename not matched: web-platform/* 06:41:38 INFO - Return code: 11 06:41:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:41:38 INFO - https://queue.taskcluster.net/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 06:41:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 06:41:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 06:41:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 06:41:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 06:41:48 INFO - Downloaded 36409186 bytes. 06:41:48 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:41:48 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:41:52 INFO - caution: filename not matched: bin/* 06:41:52 INFO - caution: filename not matched: config/* 06:41:52 INFO - caution: filename not matched: mozbase/* 06:41:52 INFO - caution: filename not matched: marionette/* 06:41:52 INFO - caution: filename not matched: tools/wptserve/* 06:41:52 INFO - Return code: 11 06:41:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:41:52 INFO - https://queue.taskcluster.net/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 06:41:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 06:41:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 06:41:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 06:41:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 06:42:02 INFO - Downloaded 69366302 bytes. 06:42:02 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 06:42:02 INFO - mkdir: /builds/slave/test/properties 06:42:02 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:42:02 INFO - Writing to file /builds/slave/test/properties/build_url 06:42:02 INFO - Contents: 06:42:02 INFO - build_url:https://queue.taskcluster.net/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 06:42:03 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 06:42:03 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:42:03 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:42:03 INFO - Contents: 06:42:03 INFO - symbols_url:https://queue.taskcluster.net/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 06:42:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:42:03 INFO - https://queue.taskcluster.net/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:42:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 06:42:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 06:42:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 06:42:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 06:42:11 INFO - Downloaded 92336926 bytes. 06:42:11 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 06:42:11 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 06:42:20 INFO - Return code: 0 06:42:20 INFO - Running post-action listener: _resource_record_post_action 06:42:20 INFO - Running post-action listener: set_extra_try_arguments 06:42:20 INFO - ##### 06:42:20 INFO - ##### Running create-virtualenv step. 06:42:20 INFO - ##### 06:42:20 INFO - Running pre-action listener: _pre_create_virtualenv 06:42:20 INFO - Running pre-action listener: _resource_record_pre_action 06:42:20 INFO - Running main action method: create_virtualenv 06:42:20 INFO - Creating virtualenv /builds/slave/test/build/venv 06:42:20 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 06:42:20 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:42:20 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:42:20 INFO - Using real prefix '/usr' 06:42:20 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:42:22 INFO - Installing distribute.............................................................................................................................................................................................done. 06:42:26 INFO - Installing pip.................done. 06:42:26 INFO - Return code: 0 06:42:26 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:42:26 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:42:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:42:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:42:26 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:42:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:42:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:42:26 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2efc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa356598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa408f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0eae30>, '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 0xa387c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa406470>, '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-1464787057.708133-1064952524', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:42:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 06:42:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 06:42:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:42:26 INFO - 'CCACHE_UMASK': '002', 06:42:26 INFO - 'DISPLAY': ':0', 06:42:26 INFO - 'HOME': '/home/cltbld', 06:42:26 INFO - 'LANG': 'en_US.UTF-8', 06:42:26 INFO - 'LOGNAME': 'cltbld', 06:42:26 INFO - 'MAIL': '/var/mail/cltbld', 06:42:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:42:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:42:26 INFO - 'MOZ_NO_REMOTE': '1', 06:42:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:42:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:42:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:42:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:42:26 INFO - 'PWD': '/builds/slave/test', 06:42:26 INFO - 'SHELL': '/bin/bash', 06:42:26 INFO - 'SHLVL': '1', 06:42:26 INFO - 'TERM': 'linux', 06:42:26 INFO - 'TMOUT': '86400', 06:42:26 INFO - 'USER': 'cltbld', 06:42:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464787057.708133-1064952524', 06:42:26 INFO - '_': '/tools/buildbot/bin/python'} 06:42:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:42:26 INFO - Downloading/unpacking psutil>=0.7.1 06:42: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 06:42: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 06:42:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:42:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:42: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 06:42: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 06:42:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:42:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:42:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:42:30 INFO - Installing collected packages: psutil 06:42:30 INFO - Running setup.py install for psutil 06:42:30 INFO - building 'psutil._psutil_linux' extension 06:42:30 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 06:42:31 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 06:42:31 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 06:42:31 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 06:42:31 INFO - building 'psutil._psutil_posix' extension 06:42:31 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 06:42:31 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 06:42:31 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:42:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:42:31 INFO - Successfully installed psutil 06:42:31 INFO - Cleaning up... 06:42:31 INFO - Return code: 0 06:42:31 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:42:31 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:42:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:42:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:42:31 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:42:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:42:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:42:31 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2efc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa356598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa408f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0eae30>, '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 0xa387c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa406470>, '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-1464787057.708133-1064952524', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:42:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 06:42:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 06:42:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:42:31 INFO - 'CCACHE_UMASK': '002', 06:42:31 INFO - 'DISPLAY': ':0', 06:42:31 INFO - 'HOME': '/home/cltbld', 06:42:31 INFO - 'LANG': 'en_US.UTF-8', 06:42:31 INFO - 'LOGNAME': 'cltbld', 06:42:31 INFO - 'MAIL': '/var/mail/cltbld', 06:42:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:42:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:42:31 INFO - 'MOZ_NO_REMOTE': '1', 06:42:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:42:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:42:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:42:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:42:31 INFO - 'PWD': '/builds/slave/test', 06:42:31 INFO - 'SHELL': '/bin/bash', 06:42:31 INFO - 'SHLVL': '1', 06:42:31 INFO - 'TERM': 'linux', 06:42:31 INFO - 'TMOUT': '86400', 06:42:31 INFO - 'USER': 'cltbld', 06:42:31 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464787057.708133-1064952524', 06:42:31 INFO - '_': '/tools/buildbot/bin/python'} 06:42:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:42:32 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:42:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:42:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:42:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:42:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:42:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:42:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:42:35 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:42:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:42:36 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:42:36 INFO - Installing collected packages: mozsystemmonitor 06:42:36 INFO - Running setup.py install for mozsystemmonitor 06:42:36 INFO - Successfully installed mozsystemmonitor 06:42:36 INFO - Cleaning up... 06:42:36 INFO - Return code: 0 06:42:36 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:42:36 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:42:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:42:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:42:36 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:42:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:42:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:42:36 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2efc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa356598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa408f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0eae30>, '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 0xa387c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa406470>, '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-1464787057.708133-1064952524', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:42:36 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 06:42:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 06:42:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:42:36 INFO - 'CCACHE_UMASK': '002', 06:42:36 INFO - 'DISPLAY': ':0', 06:42:36 INFO - 'HOME': '/home/cltbld', 06:42:36 INFO - 'LANG': 'en_US.UTF-8', 06:42:36 INFO - 'LOGNAME': 'cltbld', 06:42:36 INFO - 'MAIL': '/var/mail/cltbld', 06:42:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:42:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:42:36 INFO - 'MOZ_NO_REMOTE': '1', 06:42:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:42:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:42:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:42:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:42:36 INFO - 'PWD': '/builds/slave/test', 06:42:36 INFO - 'SHELL': '/bin/bash', 06:42:36 INFO - 'SHLVL': '1', 06:42:36 INFO - 'TERM': 'linux', 06:42:36 INFO - 'TMOUT': '86400', 06:42:36 INFO - 'USER': 'cltbld', 06:42:36 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464787057.708133-1064952524', 06:42:36 INFO - '_': '/tools/buildbot/bin/python'} 06:42:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:42:36 INFO - Downloading/unpacking blobuploader==1.2.4 06:42:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:42:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:42:36 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:42:36 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:42:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:42:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:42:40 INFO - Downloading blobuploader-1.2.4.tar.gz 06:42:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:42:40 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:42: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 06:42: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 06:42:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:42:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:42: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 06:42: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 06:42:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:42:41 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:42:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:42:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:42:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:42:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:42:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:42:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:42:42 INFO - Downloading docopt-0.6.1.tar.gz 06:42:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:42:42 INFO - Installing collected packages: blobuploader, requests, docopt 06:42:42 INFO - Running setup.py install for blobuploader 06:42:42 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:42:42 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:42:42 INFO - Running setup.py install for requests 06:42:43 INFO - Running setup.py install for docopt 06:42:43 INFO - Successfully installed blobuploader requests docopt 06:42:43 INFO - Cleaning up... 06:42:43 INFO - Return code: 0 06:42:43 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:42:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:42:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:42:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:42:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:42:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:42:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:42:43 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2efc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa356598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa408f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0eae30>, '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 0xa387c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa406470>, '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-1464787057.708133-1064952524', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:42:43 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 06:42:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:42:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:42:43 INFO - 'CCACHE_UMASK': '002', 06:42:43 INFO - 'DISPLAY': ':0', 06:42:43 INFO - 'HOME': '/home/cltbld', 06:42:43 INFO - 'LANG': 'en_US.UTF-8', 06:42:43 INFO - 'LOGNAME': 'cltbld', 06:42:43 INFO - 'MAIL': '/var/mail/cltbld', 06:42:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:42:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:42:43 INFO - 'MOZ_NO_REMOTE': '1', 06:42:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:42:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:42:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:42:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:42:43 INFO - 'PWD': '/builds/slave/test', 06:42:43 INFO - 'SHELL': '/bin/bash', 06:42:43 INFO - 'SHLVL': '1', 06:42:43 INFO - 'TERM': 'linux', 06:42:43 INFO - 'TMOUT': '86400', 06:42:43 INFO - 'USER': 'cltbld', 06:42:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464787057.708133-1064952524', 06:42:43 INFO - '_': '/tools/buildbot/bin/python'} 06:42:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:42:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:42:43 INFO - Running setup.py (path:/tmp/pip-HcZ57i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:42:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:42:44 INFO - Running setup.py (path:/tmp/pip-R1Zm0r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:42:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:42:44 INFO - Running setup.py (path:/tmp/pip-i16e38-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:42:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:42:44 INFO - Running setup.py (path:/tmp/pip-GZDWaG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:42:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:42:44 INFO - Running setup.py (path:/tmp/pip-k9Z5ii-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:42:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:42:44 INFO - Running setup.py (path:/tmp/pip-deGYJc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:42:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:42:44 INFO - Running setup.py (path:/tmp/pip-BkhEsg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:42:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:42:44 INFO - Running setup.py (path:/tmp/pip-c6kLhm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:42:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:42:44 INFO - Running setup.py (path:/tmp/pip-XiAyTE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:42:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:42:45 INFO - Running setup.py (path:/tmp/pip-bAU20P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:42:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:42:45 INFO - Running setup.py (path:/tmp/pip-7hXp_R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:42:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:42:45 INFO - Running setup.py (path:/tmp/pip-a9amn4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:42:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:42:45 INFO - Running setup.py (path:/tmp/pip-bO4npE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:42:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:42:45 INFO - Running setup.py (path:/tmp/pip-wLbTs8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:42:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:42:45 INFO - Running setup.py (path:/tmp/pip-zx6Wkw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:42:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:42:45 INFO - Running setup.py (path:/tmp/pip-nmfGkz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:42:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:42:45 INFO - Running setup.py (path:/tmp/pip-c0Cdde-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:42:46 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:42:46 INFO - Running setup.py (path:/tmp/pip-28BMmV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:42:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:42:46 INFO - Running setup.py (path:/tmp/pip-A0jB2j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:42:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:42:46 INFO - Running setup.py (path:/tmp/pip-gA8ZIr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:42:46 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:42:46 INFO - Running setup.py (path:/tmp/pip-ey2y62-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:42:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:42:47 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 06:42:47 INFO - Running setup.py install for manifestparser 06:42:47 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:42:47 INFO - Running setup.py install for mozcrash 06:42:47 INFO - Running setup.py install for mozdebug 06:42:47 INFO - Running setup.py install for mozdevice 06:42:47 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:42:47 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:42:47 INFO - Running setup.py install for mozfile 06:42:48 INFO - Running setup.py install for mozhttpd 06:42:48 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:42:48 INFO - Running setup.py install for mozinfo 06:42:48 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:42:48 INFO - Running setup.py install for mozInstall 06:42:48 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:42:48 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:42:48 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:42:48 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:42:48 INFO - Running setup.py install for mozleak 06:42:48 INFO - Running setup.py install for mozlog 06:42:49 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:42:49 INFO - Running setup.py install for moznetwork 06:42:49 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:42:49 INFO - Running setup.py install for mozprocess 06:42:49 INFO - Running setup.py install for mozprofile 06:42:49 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:42:49 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:42:49 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:42:49 INFO - Running setup.py install for mozrunner 06:42:50 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:42:50 INFO - Running setup.py install for mozscreenshot 06:42:50 INFO - Running setup.py install for moztest 06:42:50 INFO - Running setup.py install for mozversion 06:42:50 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:42:50 INFO - Running setup.py install for wptserve 06:42:50 INFO - Running setup.py install for marionette-driver 06:42:51 INFO - Running setup.py install for browsermob-proxy 06:42:51 INFO - Running setup.py install for marionette-client 06:42:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:42:51 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:42:51 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 06:42:51 INFO - Cleaning up... 06:42:51 INFO - Return code: 0 06:42:51 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:42:51 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:42:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:42:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:42:51 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:42:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:42:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:42:51 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2efc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa356598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa408f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0eae30>, '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 0xa387c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa406470>, '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-1464787057.708133-1064952524', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:42:51 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 06:42:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:42:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:42:51 INFO - 'CCACHE_UMASK': '002', 06:42:51 INFO - 'DISPLAY': ':0', 06:42:51 INFO - 'HOME': '/home/cltbld', 06:42:51 INFO - 'LANG': 'en_US.UTF-8', 06:42:51 INFO - 'LOGNAME': 'cltbld', 06:42:51 INFO - 'MAIL': '/var/mail/cltbld', 06:42:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:42:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:42:51 INFO - 'MOZ_NO_REMOTE': '1', 06:42:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:42:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:42:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:42:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:42:51 INFO - 'PWD': '/builds/slave/test', 06:42:51 INFO - 'SHELL': '/bin/bash', 06:42:51 INFO - 'SHLVL': '1', 06:42:51 INFO - 'TERM': 'linux', 06:42:51 INFO - 'TMOUT': '86400', 06:42:51 INFO - 'USER': 'cltbld', 06:42:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464787057.708133-1064952524', 06:42:51 INFO - '_': '/tools/buildbot/bin/python'} 06:42:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:42:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:42:52 INFO - Running setup.py (path:/tmp/pip-OX8LU0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:42:52 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 06:42:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:42:52 INFO - Running setup.py (path:/tmp/pip-PONd85-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:42:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 06:42:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:42:52 INFO - Running setup.py (path:/tmp/pip-Pf_1MN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:42:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 06:42:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:42:52 INFO - Running setup.py (path:/tmp/pip-WfnDXB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:42:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 06:42:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:42:52 INFO - Running setup.py (path:/tmp/pip-3vRPkB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:42:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 06:42:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:42:53 INFO - Running setup.py (path:/tmp/pip-UZtBlS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:42:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 06:42:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:42:53 INFO - Running setup.py (path:/tmp/pip-sACRzX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:42:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 06:42:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:42:53 INFO - Running setup.py (path:/tmp/pip-PMIX79-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:42:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 06:42:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:42:53 INFO - Running setup.py (path:/tmp/pip-UTlNlr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:42:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 06:42:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:42:53 INFO - Running setup.py (path:/tmp/pip-EV2Jgc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:42:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:42:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:42:53 INFO - Running setup.py (path:/tmp/pip-jqT2ow-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:42:53 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 06:42:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:42:53 INFO - Running setup.py (path:/tmp/pip-TWvwrC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:42:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 06:42:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:42:54 INFO - Running setup.py (path:/tmp/pip-pQAyIT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:42:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 06:42:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:42:54 INFO - Running setup.py (path:/tmp/pip-rUDeCK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:42:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 06:42:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:42:54 INFO - Running setup.py (path:/tmp/pip-xKE5x8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:42:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 06:42:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:42:54 INFO - Running setup.py (path:/tmp/pip-CNjejB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:42:54 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 06:42:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:42:54 INFO - Running setup.py (path:/tmp/pip-QwNWEs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:42:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 06:42:54 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:42:54 INFO - Running setup.py (path:/tmp/pip-P18EYl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:42:54 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 06:42:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:42:54 INFO - Running setup.py (path:/tmp/pip-B4wUBI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:42:54 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 06:42:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:42:54 INFO - Running setup.py (path:/tmp/pip-ly4dpO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:42:55 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 06:42:55 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:42:55 INFO - Running setup.py (path:/tmp/pip-NcZNl8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:42:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:42:55 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 06:42:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 06:42:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 06:42:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 06:42:55 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 06:42:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 06:42:55 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:42:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:42:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:42:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:42:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 06:42:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:42:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:42:59 INFO - Downloading blessings-1.6.tar.gz 06:42:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:42:59 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 06:42:59 INFO - Installing collected packages: blessings 06:42:59 INFO - Running setup.py install for blessings 06:42:59 INFO - Successfully installed blessings 06:42:59 INFO - Cleaning up... 06:42:59 INFO - Return code: 0 06:42:59 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:42:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:42:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:43:00 INFO - Reading from file tmpfile_stdout 06:43:00 INFO - Current package versions: 06:43:00 INFO - argparse == 1.2.1 06:43:00 INFO - blessings == 1.6 06:43:00 INFO - blobuploader == 1.2.4 06:43:00 INFO - browsermob-proxy == 0.6.0 06:43:00 INFO - docopt == 0.6.1 06:43:00 INFO - manifestparser == 1.1 06:43:00 INFO - marionette-client == 2.3.0 06:43:00 INFO - marionette-driver == 1.4.0 06:43:00 INFO - mozInstall == 1.12 06:43:00 INFO - mozcrash == 0.17 06:43:00 INFO - mozdebug == 0.1 06:43:00 INFO - mozdevice == 0.48 06:43:00 INFO - mozfile == 1.2 06:43:00 INFO - mozhttpd == 0.7 06:43:00 INFO - mozinfo == 0.9 06:43:00 INFO - mozleak == 0.1 06:43:00 INFO - mozlog == 3.1 06:43:00 INFO - moznetwork == 0.27 06:43:00 INFO - mozprocess == 0.22 06:43:00 INFO - mozprofile == 0.28 06:43:00 INFO - mozrunner == 6.11 06:43:00 INFO - mozscreenshot == 0.1 06:43:00 INFO - mozsystemmonitor == 0.0 06:43:00 INFO - moztest == 0.7 06:43:00 INFO - mozversion == 1.4 06:43:00 INFO - psutil == 3.1.1 06:43:00 INFO - requests == 1.2.3 06:43:00 INFO - wptserve == 1.4.0 06:43:00 INFO - wsgiref == 0.1.2 06:43:00 INFO - Running post-action listener: _resource_record_post_action 06:43:00 INFO - Running post-action listener: _start_resource_monitoring 06:43:00 INFO - Starting resource monitoring. 06:43:00 INFO - ##### 06:43:00 INFO - ##### Running pull step. 06:43:00 INFO - ##### 06:43:00 INFO - Running pre-action listener: _resource_record_pre_action 06:43:00 INFO - Running main action method: pull 06:43:00 INFO - Pull has nothing to do! 06:43:00 INFO - Running post-action listener: _resource_record_post_action 06:43:00 INFO - ##### 06:43:00 INFO - ##### Running install step. 06:43:00 INFO - ##### 06:43:00 INFO - Running pre-action listener: _resource_record_pre_action 06:43:00 INFO - Running main action method: install 06:43:00 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:43:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:43:00 INFO - Reading from file tmpfile_stdout 06:43:00 INFO - Detecting whether we're running mozinstall >=1.0... 06:43:00 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:43:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:43:00 INFO - Reading from file tmpfile_stdout 06:43:00 INFO - Output received: 06:43:00 INFO - Usage: mozinstall [options] installer 06:43:00 INFO - Options: 06:43:00 INFO - -h, --help show this help message and exit 06:43:00 INFO - -d DEST, --destination=DEST 06:43:00 INFO - Directory to install application into. [default: 06:43:00 INFO - "/builds/slave/test"] 06:43:00 INFO - --app=APP Application being installed. [default: firefox] 06:43:00 INFO - mkdir: /builds/slave/test/build/application 06:43:00 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 06:43:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 06:43:29 INFO - Reading from file tmpfile_stdout 06:43:29 INFO - Output received: 06:43:29 INFO - /builds/slave/test/build/application/firefox/firefox 06:43:29 INFO - Running post-action listener: _resource_record_post_action 06:43:29 INFO - ##### 06:43:29 INFO - ##### Running run-tests step. 06:43:29 INFO - ##### 06:43:29 INFO - Running pre-action listener: _resource_record_pre_action 06:43:29 INFO - Running main action method: run_tests 06:43:29 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:43:29 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:43:29 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:43:29 INFO - grabbing minidump binary from tooltool 06:43:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:43:29 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 0xa0eae30>, '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 0xa387c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa406470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:43:29 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:43:29 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:43:29 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:43:29 INFO - Return code: 0 06:43:29 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 06:43:30 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:43:30 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/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.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:43:30 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/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.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:43:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:43:30 INFO - 'CCACHE_UMASK': '002', 06:43:30 INFO - 'DISPLAY': ':0', 06:43:30 INFO - 'HOME': '/home/cltbld', 06:43:30 INFO - 'LANG': 'en_US.UTF-8', 06:43:30 INFO - 'LOGNAME': 'cltbld', 06:43:30 INFO - 'MAIL': '/var/mail/cltbld', 06:43:30 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:43:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:43:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:43:30 INFO - 'MOZ_NO_REMOTE': '1', 06:43:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:43:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:43:30 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:43:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:43:30 INFO - 'PWD': '/builds/slave/test', 06:43:30 INFO - 'SHELL': '/bin/bash', 06:43:30 INFO - 'SHLVL': '1', 06:43:30 INFO - 'TERM': 'linux', 06:43:30 INFO - 'TMOUT': '86400', 06:43:30 INFO - 'USER': 'cltbld', 06:43:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464787057.708133-1064952524', 06:43:30 INFO - '_': '/tools/buildbot/bin/python'} 06:43:30 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/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.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:43:30 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:43:30 INFO - import pkg_resources 06:43:31 INFO - Using 1 client processes 06:43:32 INFO - wptserve Starting http server on 127.0.0.1:8000 06:43:32 INFO - wptserve Starting http server on 127.0.0.1:8001 06:43:32 INFO - wptserve Starting http server on 127.0.0.1:8443 06:43:34 INFO - SUITE-START | Running 778 tests 06:43:34 INFO - Running testharness tests 06:43:34 INFO - Setting up ssl 06:43:34 INFO - PROCESS | certutil | 06:43:34 INFO - PROCESS | certutil | 06:43:34 INFO - PROCESS | certutil | 06:43:34 INFO - Certificate Nickname Trust Attributes 06:43:34 INFO - SSL,S/MIME,JAR/XPI 06:43:34 INFO - 06:43:34 INFO - web-platform-tests CT,, 06:43:34 INFO - 06:43:34 INFO - Starting runner 06:43:37 INFO - PROCESS | 1759 | 1464788617942 Marionette DEBUG Marionette enabled via build flag and pref 06:43:38 INFO - PROCESS | 1759 | ++DOCSHELL 0xa50f6400 == 1 [pid = 1759] [id = 1] 06:43:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 1 (0xa50f6800) [pid = 1759] [serial = 1] [outer = (nil)] 06:43:38 INFO - PROCESS | 1759 | [1759] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:43:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 2 (0xa50f7000) [pid = 1759] [serial = 2] [outer = 0xa50f6800] 06:43:38 INFO - PROCESS | 1759 | 1464788618624 Marionette INFO Listening on port 2828 06:43:39 INFO - PROCESS | 1759 | 1464788619206 Marionette DEBUG Marionette enabled via command-line flag 06:43:39 INFO - PROCESS | 1759 | ++DOCSHELL 0xa2287400 == 2 [pid = 1759] [id = 2] 06:43:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 3 (0xa22c6400) [pid = 1759] [serial = 3] [outer = (nil)] 06:43:39 INFO - PROCESS | 1759 | [1759] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 06:43:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 4 (0xa22c6c00) [pid = 1759] [serial = 4] [outer = 0xa22c6400] 06:43:39 INFO - PROCESS | 1759 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a21a1380 06:43:39 INFO - PROCESS | 1759 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a21a1e60 06:43:39 INFO - PROCESS | 1759 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21bfd60 06:43:39 INFO - PROCESS | 1759 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21c19c0 06:43:39 INFO - PROCESS | 1759 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21c4700 06:43:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 5 (0xa21b9400) [pid = 1759] [serial = 5] [outer = 0xa50f6800] 06:43:39 INFO - PROCESS | 1759 | [1759] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:43:39 INFO - PROCESS | 1759 | 1464788619618 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:42957 06:43:39 INFO - PROCESS | 1759 | [1759] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:43:39 INFO - PROCESS | 1759 | 1464788619700 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:42958 06:43:39 INFO - PROCESS | 1759 | 1464788619708 Marionette DEBUG Closed connection conn0 06:43:39 INFO - PROCESS | 1759 | [1759] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 06:43:39 INFO - PROCESS | 1759 | [1759] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:43:39 INFO - PROCESS | 1759 | 1464788619842 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:42959 06:43:39 INFO - PROCESS | 1759 | 1464788619845 Marionette DEBUG Closed connection conn1 06:43:39 INFO - PROCESS | 1759 | [1759] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:43:39 INFO - PROCESS | 1759 | 1464788619916 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:42960 06:43:39 INFO - PROCESS | 1759 | 1464788619922 Marionette DEBUG Closed connection conn2 06:43:39 INFO - PROCESS | 1759 | 1464788619975 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:43:39 INFO - PROCESS | 1759 | 1464788619993 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160601050353","device":"desktop","version":"48.0a2"} 06:43:40 INFO - PROCESS | 1759 | [1759] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:43:41 INFO - PROCESS | 1759 | ++DOCSHELL 0x9ac50800 == 3 [pid = 1759] [id = 3] 06:43:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 6 (0x9ac50c00) [pid = 1759] [serial = 6] [outer = (nil)] 06:43:41 INFO - PROCESS | 1759 | ++DOCSHELL 0x9ac54400 == 4 [pid = 1759] [id = 4] 06:43:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 7 (0x9ac54800) [pid = 1759] [serial = 7] [outer = (nil)] 06:43:42 INFO - PROCESS | 1759 | [1759] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:43:42 INFO - PROCESS | 1759 | ++DOCSHELL 0x9a0ba400 == 5 [pid = 1759] [id = 5] 06:43:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 8 (0x9a0ba800) [pid = 1759] [serial = 8] [outer = (nil)] 06:43:42 INFO - PROCESS | 1759 | [1759] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:43:42 INFO - PROCESS | 1759 | [1759] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:43:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 9 (0x99fdd000) [pid = 1759] [serial = 9] [outer = 0x9a0ba800] 06:43:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 10 (0x99bf4c00) [pid = 1759] [serial = 10] [outer = 0x9ac50c00] 06:43:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 11 (0x99bf6800) [pid = 1759] [serial = 11] [outer = 0x9ac54800] 06:43:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 12 (0x99bf8c00) [pid = 1759] [serial = 12] [outer = 0x9a0ba800] 06:43:44 INFO - PROCESS | 1759 | 1464788624104 Marionette DEBUG loaded listener.js 06:43:44 INFO - PROCESS | 1759 | 1464788624129 Marionette DEBUG loaded listener.js 06:43:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 13 (0xa22cdc00) [pid = 1759] [serial = 13] [outer = 0x9a0ba800] 06:43:45 INFO - PROCESS | 1759 | 1464788625079 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"255d5628-8722-40a1-815f-1497ab6d5fa6","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160601050353","device":"desktop","version":"48.0a2","command_id":1}}] 06:43:45 INFO - PROCESS | 1759 | 1464788625381 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 06:43:45 INFO - PROCESS | 1759 | 1464788625749 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 06:43:46 INFO - PROCESS | 1759 | 1464788626007 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:43:46 INFO - PROCESS | 1759 | [1759] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:43:46 INFO - PROCESS | 1759 | [1759] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:43:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 14 (0x944a0800) [pid = 1759] [serial = 14] [outer = 0x9a0ba800] 06:43:46 INFO - PROCESS | 1759 | [1759] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:43:46 INFO - PROCESS | 1759 | [1759] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:43:46 INFO - PROCESS | 1759 | 1464788626540 Marionette TRACE conn3 <- [1,3,null,{}] 06:43:46 INFO - PROCESS | 1759 | 1464788626611 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:43:46 INFO - PROCESS | 1759 | 1464788626635 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 06:43:46 INFO - PROCESS | 1759 | 1464788626690 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 06:43:46 INFO - PROCESS | 1759 | 1464788626695 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 06:43:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:43:46 INFO - PROCESS | 1759 | 1464788626709 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:43:46 INFO - PROCESS | 1759 | 1464788626715 Marionette TRACE conn3 <- [1,6,null,{}] 06:43:46 INFO - PROCESS | 1759 | 1464788626722 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:46 INFO - PROCESS | 1759 | 1464788626744 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 06:43:46 INFO - PROCESS | 1759 | 1464788626754 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:46 INFO - PROCESS | 1759 | ++DOCSHELL 0x9396b400 == 6 [pid = 1759] [id = 6] 06:43:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 15 (0x9396b800) [pid = 1759] [serial = 15] [outer = (nil)] 06:43:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 16 (0x9396d800) [pid = 1759] [serial = 16] [outer = 0x9396b800] 06:43:46 INFO - PROCESS | 1759 | 1464788626834 Marionette DEBUG loaded listener.js 06:43:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 17 (0x93972000) [pid = 1759] [serial = 17] [outer = 0x9396b800] 06:43:47 INFO - PROCESS | 1759 | ++DOCSHELL 0x9386b800 == 7 [pid = 1759] [id = 7] 06:43:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 18 (0x93871c00) [pid = 1759] [serial = 18] [outer = (nil)] 06:43:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 19 (0x93973800) [pid = 1759] [serial = 19] [outer = 0x93871c00] 06:43:47 INFO - PROCESS | 1759 | 1464788627315 Marionette DEBUG loaded listener.js 06:43:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 20 (0x93764800) [pid = 1759] [serial = 20] [outer = 0x93871c00] 06:43:47 INFO - PROCESS | 1759 | 1464788627782 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 06:43:47 INFO - PROCESS | 1759 | [1759] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 06:43:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:43:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1184ms 06:43:47 INFO - PROCESS | 1759 | 1464788627970 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 06:43:47 INFO - PROCESS | 1759 | 1464788627973 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 06:43:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:43:47 INFO - PROCESS | 1759 | 1464788627995 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:43:48 INFO - PROCESS | 1759 | 1464788627999 Marionette TRACE conn3 <- [1,10,null,{}] 06:43:48 INFO - PROCESS | 1759 | 1464788628028 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:48 INFO - PROCESS | 1759 | 1464788628209 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 06:43:48 INFO - PROCESS | 1759 | 1464788628229 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:48 INFO - PROCESS | 1759 | ++DOCSHELL 0x93973400 == 8 [pid = 1759] [id = 8] 06:43:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 21 (0x93978000) [pid = 1759] [serial = 21] [outer = (nil)] 06:43:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 22 (0x91d56c00) [pid = 1759] [serial = 22] [outer = 0x93978000] 06:43:48 INFO - PROCESS | 1759 | 1464788628308 Marionette DEBUG loaded listener.js 06:43:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 23 (0x91d5b800) [pid = 1759] [serial = 23] [outer = 0x93978000] 06:43:49 INFO - PROCESS | 1759 | 1464788629405 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 06:43:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:43:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1460ms 06:43:49 INFO - PROCESS | 1759 | 1464788629446 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 06:43:49 INFO - PROCESS | 1759 | 1464788629454 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 06:43:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:43:49 INFO - PROCESS | 1759 | 1464788629462 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:43:49 INFO - PROCESS | 1759 | 1464788629469 Marionette TRACE conn3 <- [1,14,null,{}] 06:43:49 INFO - PROCESS | 1759 | 1464788629478 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:49 INFO - PROCESS | 1759 | 1464788629712 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 06:43:49 INFO - PROCESS | 1759 | ++DOCSHELL 0x9386b000 == 9 [pid = 1759] [id = 9] 06:43:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 24 (0x93873800) [pid = 1759] [serial = 24] [outer = (nil)] 06:43:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 25 (0x93877000) [pid = 1759] [serial = 25] [outer = 0x93873800] 06:43:49 INFO - PROCESS | 1759 | 1464788629948 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 26 (0x93869400) [pid = 1759] [serial = 26] [outer = 0x93873800] 06:43:50 INFO - PROCESS | 1759 | ++DOCSHELL 0x944a6000 == 10 [pid = 1759] [id = 10] 06:43:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 27 (0x944a8400) [pid = 1759] [serial = 27] [outer = (nil)] 06:43:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 28 (0x94e47000) [pid = 1759] [serial = 28] [outer = 0x944a8400] 06:43:50 INFO - PROCESS | 1759 | 1464788630075 Marionette DEBUG loaded listener.js 06:43:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 29 (0x9767bc00) [pid = 1759] [serial = 29] [outer = 0x944a8400] 06:43:50 INFO - PROCESS | 1759 | ++DOCSHELL 0x9386a800 == 11 [pid = 1759] [id = 11] 06:43:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 30 (0x93876c00) [pid = 1759] [serial = 30] [outer = (nil)] 06:43:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 31 (0x99567c00) [pid = 1759] [serial = 31] [outer = 0x93876c00] 06:43:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 32 (0x9a9a0400) [pid = 1759] [serial = 32] [outer = 0x93876c00] 06:43:51 INFO - PROCESS | 1759 | 1464788631199 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 06:43:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:43:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1796ms 06:43:51 INFO - PROCESS | 1759 | 1464788631257 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 06:43:51 INFO - PROCESS | 1759 | 1464788631265 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 06:43:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:43:51 INFO - PROCESS | 1759 | 1464788631275 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:43:51 INFO - PROCESS | 1759 | 1464788631280 Marionette TRACE conn3 <- [1,18,null,{}] 06:43:51 INFO - PROCESS | 1759 | 1464788631287 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:51 INFO - PROCESS | 1759 | 1464788631615 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 06:43:51 INFO - PROCESS | 1759 | 1464788631761 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:51 INFO - PROCESS | 1759 | ++DOCSHELL 0x9aeafc00 == 12 [pid = 1759] [id = 12] 06:43:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 33 (0x9aeb4400) [pid = 1759] [serial = 33] [outer = (nil)] 06:43:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 34 (0x9b35fc00) [pid = 1759] [serial = 34] [outer = 0x9aeb4400] 06:43:51 INFO - PROCESS | 1759 | 1464788631846 Marionette DEBUG loaded listener.js 06:43:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 35 (0x9d4b7800) [pid = 1759] [serial = 35] [outer = 0x9aeb4400] 06:43:52 INFO - PROCESS | 1759 | 1464788632676 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 06:43:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:43:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1430ms 06:43:52 INFO - PROCESS | 1759 | 1464788632706 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 06:43:52 INFO - PROCESS | 1759 | 1464788632712 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 06:43:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:43:52 INFO - PROCESS | 1759 | 1464788632718 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:43:52 INFO - PROCESS | 1759 | 1464788632724 Marionette TRACE conn3 <- [1,22,null,{}] 06:43:52 INFO - PROCESS | 1759 | 1464788632740 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:52 INFO - PROCESS | 1759 | 1464788632933 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 06:43:53 INFO - PROCESS | 1759 | 1464788633064 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:53 INFO - PROCESS | 1759 | ++DOCSHELL 0x94424000 == 13 [pid = 1759] [id = 13] 06:43:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 36 (0x9442bc00) [pid = 1759] [serial = 36] [outer = (nil)] 06:43:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 37 (0xa1061400) [pid = 1759] [serial = 37] [outer = 0x9442bc00] 06:43:53 INFO - PROCESS | 1759 | 1464788633153 Marionette DEBUG loaded listener.js 06:43:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 38 (0xa21ba400) [pid = 1759] [serial = 38] [outer = 0x9442bc00] 06:43:54 INFO - PROCESS | 1759 | 1464788634383 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 06:43:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:43:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1689ms 06:43:54 INFO - PROCESS | 1759 | 1464788634408 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 06:43:54 INFO - PROCESS | 1759 | 1464788634414 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 06:43:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:43:54 INFO - PROCESS | 1759 | 1464788634421 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:43:54 INFO - PROCESS | 1759 | 1464788634425 Marionette TRACE conn3 <- [1,26,null,{}] 06:43:54 INFO - PROCESS | 1759 | 1464788634433 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:54 INFO - PROCESS | 1759 | 1464788634618 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 06:43:54 INFO - PROCESS | 1759 | 1464788634728 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:54 INFO - PROCESS | 1759 | ++DOCSHELL 0x94427800 == 14 [pid = 1759] [id = 14] 06:43:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 39 (0x94f35400) [pid = 1759] [serial = 39] [outer = (nil)] 06:43:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 40 (0x99ed6400) [pid = 1759] [serial = 40] [outer = 0x94f35400] 06:43:54 INFO - PROCESS | 1759 | 1464788634804 Marionette DEBUG loaded listener.js 06:43:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 41 (0x9aeb0000) [pid = 1759] [serial = 41] [outer = 0x94f35400] 06:43:55 INFO - PROCESS | 1759 | 1464788635612 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 06:43:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:43:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1245ms 06:43:55 INFO - PROCESS | 1759 | 1464788635666 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 06:43:55 INFO - PROCESS | 1759 | 1464788635673 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 06:43:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:43:55 INFO - PROCESS | 1759 | 1464788635683 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:43:55 INFO - PROCESS | 1759 | 1464788635687 Marionette TRACE conn3 <- [1,30,null,{}] 06:43:55 INFO - PROCESS | 1759 | 1464788635693 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:55 INFO - PROCESS | 1759 | 1464788635861 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 06:43:55 INFO - PROCESS | 1759 | 1464788635947 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:55 INFO - PROCESS | 1759 | ++DOCSHELL 0x9801c000 == 15 [pid = 1759] [id = 15] 06:43:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 42 (0x98c90000) [pid = 1759] [serial = 42] [outer = (nil)] 06:43:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 43 (0x9aeae400) [pid = 1759] [serial = 43] [outer = 0x98c90000] 06:43:56 INFO - PROCESS | 1759 | 1464788636020 Marionette DEBUG loaded listener.js 06:43:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 44 (0x9b357400) [pid = 1759] [serial = 44] [outer = 0x98c90000] 06:43:56 INFO - PROCESS | 1759 | 1464788636743 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 06:43:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:43:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1076ms 06:43:56 INFO - PROCESS | 1759 | 1464788636760 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 06:43:56 INFO - PROCESS | 1759 | 1464788636764 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 06:43:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:43:56 INFO - PROCESS | 1759 | 1464788636781 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:43:56 INFO - PROCESS | 1759 | 1464788636786 Marionette TRACE conn3 <- [1,34,null,{}] 06:43:56 INFO - PROCESS | 1759 | 1464788636806 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:56 INFO - PROCESS | 1759 | 1464788636950 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 06:43:56 INFO - PROCESS | 1759 | 1464788636971 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:57 INFO - PROCESS | 1759 | ++DOCSHELL 0x9ac4ec00 == 16 [pid = 1759] [id = 16] 06:43:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 45 (0x9d8e1000) [pid = 1759] [serial = 45] [outer = (nil)] 06:43:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 46 (0xa0509000) [pid = 1759] [serial = 46] [outer = 0x9d8e1000] 06:43:57 INFO - PROCESS | 1759 | 1464788637050 Marionette DEBUG loaded listener.js 06:43:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 47 (0xa1063800) [pid = 1759] [serial = 47] [outer = 0x9d8e1000] 06:43:57 INFO - PROCESS | 1759 | 1464788637789 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 06:43:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1059ms 06:43:57 INFO - PROCESS | 1759 | 1464788637829 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 06:43:57 INFO - PROCESS | 1759 | 1464788637833 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 06:43:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:43:57 INFO - PROCESS | 1759 | 1464788637839 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:43:57 INFO - PROCESS | 1759 | 1464788637842 Marionette TRACE conn3 <- [1,38,null,{}] 06:43:57 INFO - PROCESS | 1759 | 1464788637848 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:58 INFO - PROCESS | 1759 | 1464788638029 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 06:43:58 INFO - PROCESS | 1759 | 1464788638050 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:58 INFO - PROCESS | 1759 | ++DOCSHELL 0x9767b400 == 17 [pid = 1759] [id = 17] 06:43:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 48 (0x9767dc00) [pid = 1759] [serial = 48] [outer = (nil)] 06:43:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 49 (0x9d8e5400) [pid = 1759] [serial = 49] [outer = 0x9767dc00] 06:43:58 INFO - PROCESS | 1759 | 1464788638123 Marionette DEBUG loaded listener.js 06:43:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 50 (0xa21b1c00) [pid = 1759] [serial = 50] [outer = 0x9767dc00] 06:43:58 INFO - PROCESS | 1759 | 1464788638848 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 06:43:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:43:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1041ms 06:43:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:43:58 INFO - PROCESS | 1759 | 1464788638881 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 06:43:58 INFO - PROCESS | 1759 | 1464788638884 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 06:43:58 INFO - PROCESS | 1759 | 1464788638890 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:43:58 INFO - PROCESS | 1759 | 1464788638894 Marionette TRACE conn3 <- [1,42,null,{}] 06:43:58 INFO - PROCESS | 1759 | 1464788638903 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:43:59 INFO - PROCESS | 1759 | 1464788639077 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 06:43:59 INFO - PROCESS | 1759 | 1464788639097 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:43:59 INFO - PROCESS | 1759 | ++DOCSHELL 0xa2284800 == 18 [pid = 1759] [id = 18] 06:43:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 51 (0xa2289000) [pid = 1759] [serial = 51] [outer = (nil)] 06:43:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 52 (0xa2408c00) [pid = 1759] [serial = 52] [outer = 0xa2289000] 06:43:59 INFO - PROCESS | 1759 | 1464788639191 Marionette DEBUG loaded listener.js 06:43:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 53 (0xa2637800) [pid = 1759] [serial = 53] [outer = 0xa2289000] 06:43:59 INFO - PROCESS | 1759 | 1464788639942 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 06:43:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:43:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1093ms 06:43:59 INFO - PROCESS | 1759 | 1464788639982 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 06:43:59 INFO - PROCESS | 1759 | 1464788639985 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 06:43:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:43:59 INFO - PROCESS | 1759 | 1464788639990 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:43:59 INFO - PROCESS | 1759 | 1464788639994 Marionette TRACE conn3 <- [1,46,null,{}] 06:44:00 INFO - PROCESS | 1759 | 1464788639999 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:00 INFO - PROCESS | 1759 | 1464788640219 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 06:44:00 INFO - PROCESS | 1759 | 1464788640232 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:00 INFO - PROCESS | 1759 | ++DOCSHELL 0xa3267800 == 19 [pid = 1759] [id = 19] 06:44:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 54 (0xa326a000) [pid = 1759] [serial = 54] [outer = (nil)] 06:44:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 55 (0xa3553000) [pid = 1759] [serial = 55] [outer = 0xa326a000] 06:44:00 INFO - PROCESS | 1759 | 1464788640311 Marionette DEBUG loaded listener.js 06:44:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 56 (0xa5048c00) [pid = 1759] [serial = 56] [outer = 0xa326a000] 06:44:01 INFO - PROCESS | 1759 | 1464788641091 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 06:44:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:44:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1138ms 06:44:01 INFO - PROCESS | 1759 | 1464788641140 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 06:44:01 INFO - PROCESS | 1759 | 1464788641143 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 06:44:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:44:01 INFO - PROCESS | 1759 | 1464788641150 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:44:01 INFO - PROCESS | 1759 | 1464788641152 Marionette TRACE conn3 <- [1,50,null,{}] 06:44:01 INFO - PROCESS | 1759 | 1464788641158 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:01 INFO - PROCESS | 1759 | 1464788641300 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 06:44:01 INFO - PROCESS | 1759 | 1464788641314 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:01 INFO - PROCESS | 1759 | ++DOCSHELL 0xa35e6c00 == 20 [pid = 1759] [id = 20] 06:44:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 57 (0xa50c2800) [pid = 1759] [serial = 57] [outer = (nil)] 06:44:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 58 (0xa628c800) [pid = 1759] [serial = 58] [outer = 0xa50c2800] 06:44:01 INFO - PROCESS | 1759 | 1464788641400 Marionette DEBUG loaded listener.js 06:44:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 59 (0xa6294000) [pid = 1759] [serial = 59] [outer = 0xa50c2800] 06:44:02 INFO - PROCESS | 1759 | 1464788642139 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:44:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:44:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1038ms 06:44:02 INFO - PROCESS | 1759 | 1464788642189 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 06:44:02 INFO - PROCESS | 1759 | 1464788642192 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 06:44:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:44:02 INFO - PROCESS | 1759 | 1464788642200 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:44:02 INFO - PROCESS | 1759 | 1464788642210 Marionette TRACE conn3 <- [1,54,null,{}] 06:44:02 INFO - PROCESS | 1759 | 1464788642219 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:02 INFO - PROCESS | 1759 | 1464788642402 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 06:44:02 INFO - PROCESS | 1759 | 1464788642432 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:02 INFO - PROCESS | 1759 | ++DOCSHELL 0x93974c00 == 21 [pid = 1759] [id = 21] 06:44:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 60 (0x98888800) [pid = 1759] [serial = 60] [outer = (nil)] 06:44:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 61 (0xa6739800) [pid = 1759] [serial = 61] [outer = 0x98888800] 06:44:02 INFO - PROCESS | 1759 | 1464788642528 Marionette DEBUG loaded listener.js 06:44:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 62 (0x98076800) [pid = 1759] [serial = 62] [outer = 0x98888800] 06:44:03 INFO - PROCESS | 1759 | 1464788643221 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:44:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:44:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1051ms 06:44:03 INFO - PROCESS | 1759 | 1464788643251 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 06:44:03 INFO - PROCESS | 1759 | 1464788643269 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 06:44:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:44:03 INFO - PROCESS | 1759 | 1464788643279 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:44:03 INFO - PROCESS | 1759 | 1464788643282 Marionette TRACE conn3 <- [1,58,null,{}] 06:44:03 INFO - PROCESS | 1759 | 1464788643287 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:03 INFO - PROCESS | 1759 | 1464788643504 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 06:44:03 INFO - PROCESS | 1759 | 1464788643523 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:03 INFO - PROCESS | 1759 | ++DOCSHELL 0x92cf1c00 == 22 [pid = 1759] [id = 22] 06:44:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 63 (0x9442b400) [pid = 1759] [serial = 63] [outer = (nil)] 06:44:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 64 (0xa688a000) [pid = 1759] [serial = 64] [outer = 0x9442b400] 06:44:03 INFO - PROCESS | 1759 | 1464788643595 Marionette DEBUG loaded listener.js 06:44:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 65 (0xa68b1c00) [pid = 1759] [serial = 65] [outer = 0x9442b400] 06:44:05 INFO - PROCESS | 1759 | 1464788645361 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:44:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:44:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2127ms 06:44:05 INFO - PROCESS | 1759 | 1464788645409 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 06:44:05 INFO - PROCESS | 1759 | 1464788645416 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 06:44:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:44:05 INFO - PROCESS | 1759 | 1464788645431 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:44:05 INFO - PROCESS | 1759 | 1464788645436 Marionette TRACE conn3 <- [1,62,null,{}] 06:44:05 INFO - PROCESS | 1759 | 1464788645445 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:05 INFO - PROCESS | 1759 | 1464788645651 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 06:44:05 INFO - PROCESS | 1759 | 1464788645678 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:05 INFO - PROCESS | 1759 | ++DOCSHELL 0x94f38000 == 23 [pid = 1759] [id = 23] 06:44:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 66 (0x94f38400) [pid = 1759] [serial = 66] [outer = (nil)] 06:44:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 67 (0x9767d800) [pid = 1759] [serial = 67] [outer = 0x94f38400] 06:44:05 INFO - PROCESS | 1759 | 1464788645752 Marionette DEBUG loaded listener.js 06:44:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 68 (0x9887e000) [pid = 1759] [serial = 68] [outer = 0x94f38400] 06:44:06 INFO - PROCESS | 1759 | --DOMWINDOW == 67 (0x9396b800) [pid = 1759] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:44:06 INFO - PROCESS | 1759 | --DOMWINDOW == 66 (0x93978000) [pid = 1759] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:44:06 INFO - PROCESS | 1759 | --DOMWINDOW == 65 (0x944a8400) [pid = 1759] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:44:06 INFO - PROCESS | 1759 | --DOMWINDOW == 64 (0x9aeb4400) [pid = 1759] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:44:06 INFO - PROCESS | 1759 | --DOMWINDOW == 63 (0x9442bc00) [pid = 1759] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:44:06 INFO - PROCESS | 1759 | --DOMWINDOW == 62 (0x94f35400) [pid = 1759] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:44:06 INFO - PROCESS | 1759 | --DOMWINDOW == 61 (0x98c90000) [pid = 1759] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:44:06 INFO - PROCESS | 1759 | --DOMWINDOW == 60 (0x9d8e1000) [pid = 1759] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:44:06 INFO - PROCESS | 1759 | --DOMWINDOW == 59 (0x9767dc00) [pid = 1759] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:44:06 INFO - PROCESS | 1759 | --DOMWINDOW == 58 (0xa50c2800) [pid = 1759] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:44:07 INFO - PROCESS | 1759 | 1464788647061 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:44:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:44:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1688ms 06:44:07 INFO - PROCESS | 1759 | 1464788647119 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 06:44:07 INFO - PROCESS | 1759 | 1464788647127 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 06:44:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:44:07 INFO - PROCESS | 1759 | 1464788647136 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:44:07 INFO - PROCESS | 1759 | 1464788647140 Marionette TRACE conn3 <- [1,66,null,{}] 06:44:07 INFO - PROCESS | 1759 | 1464788647146 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:07 INFO - PROCESS | 1759 | 1464788647297 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 06:44:07 INFO - PROCESS | 1759 | 1464788647310 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:07 INFO - PROCESS | 1759 | ++DOCSHELL 0x93874c00 == 24 [pid = 1759] [id = 24] 06:44:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 59 (0x94f35400) [pid = 1759] [serial = 69] [outer = (nil)] 06:44:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 60 (0x99679c00) [pid = 1759] [serial = 70] [outer = 0x94f35400] 06:44:07 INFO - PROCESS | 1759 | 1464788647386 Marionette DEBUG loaded listener.js 06:44:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 61 (0x99d39800) [pid = 1759] [serial = 71] [outer = 0x94f35400] 06:44:08 INFO - PROCESS | 1759 | 1464788648134 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:44:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:44:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1033ms 06:44:08 INFO - PROCESS | 1759 | 1464788648176 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 06:44:08 INFO - PROCESS | 1759 | 1464788648180 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 06:44:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:44:08 INFO - PROCESS | 1759 | 1464788648190 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:44:08 INFO - PROCESS | 1759 | 1464788648195 Marionette TRACE conn3 <- [1,70,null,{}] 06:44:08 INFO - PROCESS | 1759 | 1464788648219 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:08 INFO - PROCESS | 1759 | 1464788648375 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 06:44:08 INFO - PROCESS | 1759 | 1464788648387 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:08 INFO - PROCESS | 1759 | ++DOCSHELL 0x9202a800 == 25 [pid = 1759] [id = 25] 06:44:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 62 (0x9b35e400) [pid = 1759] [serial = 72] [outer = (nil)] 06:44:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 63 (0x9ca49800) [pid = 1759] [serial = 73] [outer = 0x9b35e400] 06:44:08 INFO - PROCESS | 1759 | 1464788648468 Marionette DEBUG loaded listener.js 06:44:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 64 (0x9d4b0400) [pid = 1759] [serial = 74] [outer = 0x9b35e400] 06:44:09 INFO - PROCESS | 1759 | 1464788649401 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:44:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:44:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1247ms 06:44:09 INFO - PROCESS | 1759 | 1464788649439 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 06:44:09 INFO - PROCESS | 1759 | 1464788649446 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 06:44:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:44:09 INFO - PROCESS | 1759 | 1464788649454 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:44:09 INFO - PROCESS | 1759 | 1464788649461 Marionette TRACE conn3 <- [1,74,null,{}] 06:44:09 INFO - PROCESS | 1759 | 1464788649469 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:09 INFO - PROCESS | 1759 | 1464788649639 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 06:44:09 INFO - PROCESS | 1759 | 1464788649773 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:09 INFO - PROCESS | 1759 | ++DOCSHELL 0x91d5f800 == 26 [pid = 1759] [id = 26] 06:44:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 65 (0x94e42000) [pid = 1759] [serial = 75] [outer = (nil)] 06:44:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 66 (0x989e7400) [pid = 1759] [serial = 76] [outer = 0x94e42000] 06:44:09 INFO - PROCESS | 1759 | 1464788649863 Marionette DEBUG loaded listener.js 06:44:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 67 (0x9a993400) [pid = 1759] [serial = 77] [outer = 0x94e42000] 06:44:10 INFO - PROCESS | 1759 | 1464788650750 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:44:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:44:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1334ms 06:44:10 INFO - PROCESS | 1759 | 1464788650789 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 06:44:10 INFO - PROCESS | 1759 | 1464788650798 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 06:44:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:44:10 INFO - PROCESS | 1759 | 1464788650827 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:44:10 INFO - PROCESS | 1759 | 1464788650832 Marionette TRACE conn3 <- [1,78,null,{}] 06:44:10 INFO - PROCESS | 1759 | 1464788650838 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:11 INFO - PROCESS | 1759 | 1464788651019 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 06:44:11 INFO - PROCESS | 1759 | 1464788651156 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:11 INFO - PROCESS | 1759 | ++DOCSHELL 0x9aeaf400 == 27 [pid = 1759] [id = 27] 06:44:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 68 (0x9b38d000) [pid = 1759] [serial = 78] [outer = (nil)] 06:44:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 69 (0x9d8e2400) [pid = 1759] [serial = 79] [outer = 0x9b38d000] 06:44:11 INFO - PROCESS | 1759 | 1464788651247 Marionette DEBUG loaded listener.js 06:44:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 70 (0xa1066000) [pid = 1759] [serial = 80] [outer = 0x9b38d000] 06:44:12 INFO - PROCESS | 1759 | 1464788652102 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:44:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:44:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1339ms 06:44:12 INFO - PROCESS | 1759 | 1464788652178 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 06:44:12 INFO - PROCESS | 1759 | 1464788652181 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 06:44:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:44:12 INFO - PROCESS | 1759 | 1464788652190 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:44:12 INFO - PROCESS | 1759 | 1464788652196 Marionette TRACE conn3 <- [1,82,null,{}] 06:44:12 INFO - PROCESS | 1759 | 1464788652213 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:12 INFO - PROCESS | 1759 | 1464788652390 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 06:44:12 INFO - PROCESS | 1759 | 1464788652524 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:12 INFO - PROCESS | 1759 | ++DOCSHELL 0x9887c800 == 28 [pid = 1759] [id = 28] 06:44:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 71 (0xa22c8c00) [pid = 1759] [serial = 81] [outer = (nil)] 06:44:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 72 (0xa26cf000) [pid = 1759] [serial = 82] [outer = 0xa22c8c00] 06:44:12 INFO - PROCESS | 1759 | 1464788652614 Marionette DEBUG loaded listener.js 06:44:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 73 (0xa3231400) [pid = 1759] [serial = 83] [outer = 0xa22c8c00] 06:44:13 INFO - PROCESS | 1759 | 1464788653464 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:44:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:44:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1339ms 06:44:13 INFO - PROCESS | 1759 | 1464788653543 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 06:44:13 INFO - PROCESS | 1759 | 1464788653548 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 06:44:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:44:13 INFO - PROCESS | 1759 | 1464788653556 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:44:13 INFO - PROCESS | 1759 | 1464788653559 Marionette TRACE conn3 <- [1,86,null,{}] 06:44:13 INFO - PROCESS | 1759 | 1464788653565 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:13 INFO - PROCESS | 1759 | 1464788653732 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 06:44:13 INFO - PROCESS | 1759 | 1464788653865 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:13 INFO - PROCESS | 1759 | ++DOCSHELL 0x92ceb800 == 29 [pid = 1759] [id = 29] 06:44:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 74 (0x94f79000) [pid = 1759] [serial = 84] [outer = (nil)] 06:44:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 75 (0xa35e7000) [pid = 1759] [serial = 85] [outer = 0x94f79000] 06:44:13 INFO - PROCESS | 1759 | 1464788653955 Marionette DEBUG loaded listener.js 06:44:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 76 (0xa50ef000) [pid = 1759] [serial = 86] [outer = 0x94f79000] 06:44:14 INFO - PROCESS | 1759 | 1464788654735 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:44:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:44:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1236ms 06:44:14 INFO - PROCESS | 1759 | 1464788654793 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 06:44:14 INFO - PROCESS | 1759 | 1464788654797 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 06:44:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:44:14 INFO - PROCESS | 1759 | 1464788654804 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:44:14 INFO - PROCESS | 1759 | 1464788654807 Marionette TRACE conn3 <- [1,90,null,{}] 06:44:14 INFO - PROCESS | 1759 | 1464788654813 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:14 INFO - PROCESS | 1759 | 1464788654973 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 06:44:15 INFO - PROCESS | 1759 | 1464788655107 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:15 INFO - PROCESS | 1759 | ++DOCSHELL 0xa2283000 == 30 [pid = 1759] [id = 30] 06:44:15 INFO - PROCESS | 1759 | ++DOMWINDOW == 77 (0xa35f2800) [pid = 1759] [serial = 87] [outer = (nil)] 06:44:15 INFO - PROCESS | 1759 | ++DOMWINDOW == 78 (0xa6767000) [pid = 1759] [serial = 88] [outer = 0xa35f2800] 06:44:15 INFO - PROCESS | 1759 | 1464788655194 Marionette DEBUG loaded listener.js 06:44:15 INFO - PROCESS | 1759 | ++DOMWINDOW == 79 (0xa6745c00) [pid = 1759] [serial = 89] [outer = 0xa35f2800] 06:44:16 INFO - PROCESS | 1759 | 1464788656127 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:44:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:44:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1382ms 06:44:16 INFO - PROCESS | 1759 | 1464788656187 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 06:44:16 INFO - PROCESS | 1759 | 1464788656191 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 06:44:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:44:16 INFO - PROCESS | 1759 | 1464788656198 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:44:16 INFO - PROCESS | 1759 | 1464788656200 Marionette TRACE conn3 <- [1,94,null,{}] 06:44:16 INFO - PROCESS | 1759 | 1464788656208 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:16 INFO - PROCESS | 1759 | 1464788656389 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 06:44:16 INFO - PROCESS | 1759 | 1464788656527 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:16 INFO - PROCESS | 1759 | ++DOCSHELL 0x93877400 == 31 [pid = 1759] [id = 31] 06:44:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 80 (0x94428800) [pid = 1759] [serial = 90] [outer = (nil)] 06:44:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 81 (0x9a9e6c00) [pid = 1759] [serial = 91] [outer = 0x94428800] 06:44:16 INFO - PROCESS | 1759 | 1464788656613 Marionette DEBUG loaded listener.js 06:44:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 82 (0x9a9e3c00) [pid = 1759] [serial = 92] [outer = 0x94428800] 06:44:17 INFO - PROCESS | 1759 | 1464788657443 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 06:44:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:44:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1381ms 06:44:17 INFO - PROCESS | 1759 | 1464788657580 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 06:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:44:17 INFO - PROCESS | 1759 | 1464788657586 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 06:44:17 INFO - PROCESS | 1759 | 1464788657604 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:44:17 INFO - PROCESS | 1759 | 1464788657609 Marionette TRACE conn3 <- [1,98,null,{}] 06:44:17 INFO - PROCESS | 1759 | 1464788657617 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:17 INFO - PROCESS | 1759 | 1464788657777 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 06:44:17 INFO - PROCESS | 1759 | 1464788657917 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:17 INFO - PROCESS | 1759 | ++DOCSHELL 0x9441f400 == 32 [pid = 1759] [id = 32] 06:44:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 83 (0x94421000) [pid = 1759] [serial = 93] [outer = (nil)] 06:44:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 84 (0x94429000) [pid = 1759] [serial = 94] [outer = 0x94421000] 06:44:18 INFO - PROCESS | 1759 | 1464788658000 Marionette DEBUG loaded listener.js 06:44:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 85 (0x96c35c00) [pid = 1759] [serial = 95] [outer = 0x94421000] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 84 (0x99bf8c00) [pid = 1759] [serial = 12] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 83 (0x91d56c00) [pid = 1759] [serial = 22] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 82 (0x94e47000) [pid = 1759] [serial = 28] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 81 (0x99567c00) [pid = 1759] [serial = 31] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 80 (0x9b35fc00) [pid = 1759] [serial = 34] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 79 (0xa1061400) [pid = 1759] [serial = 37] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 78 (0x99ed6400) [pid = 1759] [serial = 40] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 77 (0x9aeb0000) [pid = 1759] [serial = 41] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 76 (0x9aeae400) [pid = 1759] [serial = 43] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 75 (0xa0509000) [pid = 1759] [serial = 46] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 74 (0xa1063800) [pid = 1759] [serial = 47] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 73 (0x9d8e5400) [pid = 1759] [serial = 49] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 72 (0xa2408c00) [pid = 1759] [serial = 52] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 71 (0xa3553000) [pid = 1759] [serial = 55] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 70 (0xa628c800) [pid = 1759] [serial = 58] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 69 (0x93877000) [pid = 1759] [serial = 25] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 68 (0xa21b1c00) [pid = 1759] [serial = 50] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 67 (0xa6294000) [pid = 1759] [serial = 59] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 66 (0x9767bc00) [pid = 1759] [serial = 29] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 65 (0x9d4b7800) [pid = 1759] [serial = 35] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 64 (0x9b357400) [pid = 1759] [serial = 44] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 63 (0xa6739800) [pid = 1759] [serial = 61] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 62 (0xa21ba400) [pid = 1759] [serial = 38] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 61 (0x91d5b800) [pid = 1759] [serial = 23] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 60 (0x99fdd000) [pid = 1759] [serial = 9] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 59 (0xa50f7000) [pid = 1759] [serial = 2] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 58 (0x93973800) [pid = 1759] [serial = 19] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 57 (0x9396d800) [pid = 1759] [serial = 16] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | --DOMWINDOW == 56 (0x93972000) [pid = 1759] [serial = 17] [outer = (nil)] [url = about:blank] 06:44:19 INFO - PROCESS | 1759 | 1464788659712 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 06:44:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:44:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2147ms 06:44:19 INFO - PROCESS | 1759 | 1464788659740 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 06:44:19 INFO - PROCESS | 1759 | 1464788659746 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 06:44:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:44:19 INFO - PROCESS | 1759 | 1464788659754 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:44:19 INFO - PROCESS | 1759 | 1464788659760 Marionette TRACE conn3 <- [1,102,null,{}] 06:44:19 INFO - PROCESS | 1759 | 1464788659777 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:19 INFO - PROCESS | 1759 | 1464788659929 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 06:44:19 INFO - PROCESS | 1759 | 1464788659954 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:19 INFO - PROCESS | 1759 | ++DOCSHELL 0x9376e400 == 33 [pid = 1759] [id = 33] 06:44:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 57 (0x9396a400) [pid = 1759] [serial = 96] [outer = (nil)] 06:44:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 58 (0x93973c00) [pid = 1759] [serial = 97] [outer = 0x9396a400] 06:44:20 INFO - PROCESS | 1759 | 1464788660031 Marionette DEBUG loaded listener.js 06:44:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 59 (0x94424400) [pid = 1759] [serial = 98] [outer = 0x9396a400] 06:44:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 60 (0x94e47000) [pid = 1759] [serial = 99] [outer = 0x93876c00] 06:44:20 INFO - PROCESS | 1759 | 1464788660818 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 06:44:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:44:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1097ms 06:44:20 INFO - PROCESS | 1759 | 1464788660883 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 06:44:20 INFO - PROCESS | 1759 | 1464788660893 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 06:44:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:44:20 INFO - PROCESS | 1759 | 1464788660923 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:44:20 INFO - PROCESS | 1759 | 1464788660928 Marionette TRACE conn3 <- [1,106,null,{}] 06:44:20 INFO - PROCESS | 1759 | 1464788660934 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:21 INFO - PROCESS | 1759 | 1464788661095 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 06:44:21 INFO - PROCESS | 1759 | 1464788661206 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:21 INFO - PROCESS | 1759 | ++DOCSHELL 0x91d63c00 == 34 [pid = 1759] [id = 34] 06:44:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 61 (0x96c31400) [pid = 1759] [serial = 100] [outer = (nil)] 06:44:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 62 (0x9956b800) [pid = 1759] [serial = 101] [outer = 0x96c31400] 06:44:21 INFO - PROCESS | 1759 | 1464788661283 Marionette DEBUG loaded listener.js 06:44:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 63 (0x99825c00) [pid = 1759] [serial = 102] [outer = 0x96c31400] 06:44:22 INFO - PROCESS | 1759 | 1464788662038 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 06:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1183ms 06:44:22 INFO - PROCESS | 1759 | 1464788662106 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 06:44:22 INFO - PROCESS | 1759 | 1464788662111 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 06:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:44:22 INFO - PROCESS | 1759 | 1464788662117 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:44:22 INFO - PROCESS | 1759 | 1464788662123 Marionette TRACE conn3 <- [1,110,null,{}] 06:44:22 INFO - PROCESS | 1759 | 1464788662147 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:22 INFO - PROCESS | 1759 | 1464788662338 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 06:44:22 INFO - PROCESS | 1759 | 1464788662364 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:22 INFO - PROCESS | 1759 | ++DOCSHELL 0x9a9e0000 == 35 [pid = 1759] [id = 35] 06:44:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 64 (0x9a9e0400) [pid = 1759] [serial = 103] [outer = (nil)] 06:44:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 65 (0x9a9e7c00) [pid = 1759] [serial = 104] [outer = 0x9a9e0400] 06:44:22 INFO - PROCESS | 1759 | 1464788662442 Marionette DEBUG loaded listener.js 06:44:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 66 (0x9aeb0400) [pid = 1759] [serial = 105] [outer = 0x9a9e0400] 06:44:23 INFO - PROCESS | 1759 | 1464788663258 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 06:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1185ms 06:44:23 INFO - PROCESS | 1759 | 1464788663302 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 06:44:23 INFO - PROCESS | 1759 | 1464788663307 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 06:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:44:23 INFO - PROCESS | 1759 | 1464788663325 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:44:23 INFO - PROCESS | 1759 | 1464788663329 Marionette TRACE conn3 <- [1,114,null,{}] 06:44:23 INFO - PROCESS | 1759 | 1464788663335 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:23 INFO - PROCESS | 1759 | 1464788663521 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 06:44:23 INFO - PROCESS | 1759 | 1464788663548 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:23 INFO - PROCESS | 1759 | ++DOCSHELL 0x92038800 == 36 [pid = 1759] [id = 36] 06:44:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 67 (0x98c8bc00) [pid = 1759] [serial = 106] [outer = (nil)] 06:44:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 68 (0x9b385c00) [pid = 1759] [serial = 107] [outer = 0x98c8bc00] 06:44:23 INFO - PROCESS | 1759 | 1464788663624 Marionette DEBUG loaded listener.js 06:44:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 69 (0x9d8ab800) [pid = 1759] [serial = 108] [outer = 0x98c8bc00] 06:44:24 INFO - PROCESS | 1759 | --DOMWINDOW == 68 (0xa2289000) [pid = 1759] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:44:24 INFO - PROCESS | 1759 | --DOMWINDOW == 67 (0xa326a000) [pid = 1759] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:44:24 INFO - PROCESS | 1759 | --DOMWINDOW == 66 (0x94f35400) [pid = 1759] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:44:24 INFO - PROCESS | 1759 | --DOMWINDOW == 65 (0x9442b400) [pid = 1759] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:44:24 INFO - PROCESS | 1759 | --DOMWINDOW == 64 (0x9b35e400) [pid = 1759] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:44:24 INFO - PROCESS | 1759 | --DOMWINDOW == 63 (0x98888800) [pid = 1759] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:44:24 INFO - PROCESS | 1759 | --DOMWINDOW == 62 (0x94f38400) [pid = 1759] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:44:24 INFO - PROCESS | 1759 | 1464788664715 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 06:44:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:44:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1460ms 06:44:24 INFO - PROCESS | 1759 | 1464788664779 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 06:44:24 INFO - PROCESS | 1759 | 1464788664783 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 06:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:44:24 INFO - PROCESS | 1759 | 1464788664789 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:44:24 INFO - PROCESS | 1759 | 1464788664792 Marionette TRACE conn3 <- [1,118,null,{}] 06:44:24 INFO - PROCESS | 1759 | 1464788664798 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:24 INFO - PROCESS | 1759 | 1464788664942 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 06:44:24 INFO - PROCESS | 1759 | 1464788664953 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:24 INFO - PROCESS | 1759 | ++DOCSHELL 0x9b38e800 == 37 [pid = 1759] [id = 37] 06:44:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 63 (0x9d8e0400) [pid = 1759] [serial = 109] [outer = (nil)] 06:44:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 64 (0xa105bc00) [pid = 1759] [serial = 110] [outer = 0x9d8e0400] 06:44:25 INFO - PROCESS | 1759 | 1464788665026 Marionette DEBUG loaded listener.js 06:44:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 65 (0xa106a400) [pid = 1759] [serial = 111] [outer = 0x9d8e0400] 06:44:25 INFO - PROCESS | 1759 | 1464788665751 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 06:44:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:44:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 977ms 06:44:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:44:25 INFO - PROCESS | 1759 | 1464788665767 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 06:44:25 INFO - PROCESS | 1759 | 1464788665770 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 06:44:25 INFO - PROCESS | 1759 | 1464788665777 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:44:25 INFO - PROCESS | 1759 | 1464788665781 Marionette TRACE conn3 <- [1,122,null,{}] 06:44:25 INFO - PROCESS | 1759 | 1464788665786 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:25 INFO - PROCESS | 1759 | 1464788665989 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 06:44:26 INFO - PROCESS | 1759 | 1464788666115 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:26 INFO - PROCESS | 1759 | ++DOCSHELL 0x91d57000 == 38 [pid = 1759] [id = 38] 06:44:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 66 (0x91d59000) [pid = 1759] [serial = 112] [outer = (nil)] 06:44:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 67 (0x9202f800) [pid = 1759] [serial = 113] [outer = 0x91d59000] 06:44:26 INFO - PROCESS | 1759 | 1464788666215 Marionette DEBUG loaded listener.js 06:44:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 68 (0x9396bc00) [pid = 1759] [serial = 114] [outer = 0x91d59000] 06:44:27 INFO - PROCESS | 1759 | 1464788667195 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 06:44:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:44:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1482ms 06:44:27 INFO - PROCESS | 1759 | 1464788667259 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 06:44:27 INFO - PROCESS | 1759 | 1464788667266 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 06:44:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:44:27 INFO - PROCESS | 1759 | 1464788667274 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:44:27 INFO - PROCESS | 1759 | 1464788667280 Marionette TRACE conn3 <- [1,126,null,{}] 06:44:27 INFO - PROCESS | 1759 | 1464788667288 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:27 INFO - PROCESS | 1759 | 1464788667468 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 06:44:27 INFO - PROCESS | 1759 | 1464788667602 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:27 INFO - PROCESS | 1759 | ++DOCSHELL 0x994c8800 == 39 [pid = 1759] [id = 39] 06:44:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 69 (0x99d38c00) [pid = 1759] [serial = 115] [outer = (nil)] 06:44:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 70 (0x9a9da800) [pid = 1759] [serial = 116] [outer = 0x99d38c00] 06:44:27 INFO - PROCESS | 1759 | 1464788667690 Marionette DEBUG loaded listener.js 06:44:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 71 (0x9a9e2400) [pid = 1759] [serial = 117] [outer = 0x99d38c00] 06:44:28 INFO - PROCESS | 1759 | 1464788668704 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 06:44:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1442ms 06:44:28 INFO - PROCESS | 1759 | 1464788668719 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 06:44:28 INFO - PROCESS | 1759 | 1464788668726 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 06:44:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:44:28 INFO - PROCESS | 1759 | 1464788668733 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:44:28 INFO - PROCESS | 1759 | 1464788668737 Marionette TRACE conn3 <- [1,130,null,{}] 06:44:28 INFO - PROCESS | 1759 | 1464788668743 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:28 INFO - PROCESS | 1759 | 1464788668917 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 06:44:29 INFO - PROCESS | 1759 | 1464788669057 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:29 INFO - PROCESS | 1759 | ++DOCSHELL 0x94f2f800 == 40 [pid = 1759] [id = 40] 06:44:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 72 (0x94f35000) [pid = 1759] [serial = 118] [outer = (nil)] 06:44:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 73 (0x99565000) [pid = 1759] [serial = 119] [outer = 0x94f35000] 06:44:29 INFO - PROCESS | 1759 | 1464788669142 Marionette DEBUG loaded listener.js 06:44:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 74 (0x9ca4d400) [pid = 1759] [serial = 120] [outer = 0x94f35000] 06:44:30 INFO - PROCESS | 1759 | 1464788670143 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 06:44:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1437ms 06:44:30 INFO - PROCESS | 1759 | 1464788670170 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 06:44:30 INFO - PROCESS | 1759 | 1464788670175 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 06:44:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:44:30 INFO - PROCESS | 1759 | 1464788670189 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:44:30 INFO - PROCESS | 1759 | 1464788670198 Marionette TRACE conn3 <- [1,134,null,{}] 06:44:30 INFO - PROCESS | 1759 | 1464788670207 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:30 INFO - PROCESS | 1759 | 1464788670418 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 06:44:30 INFO - PROCESS | 1759 | 1464788670713 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:30 INFO - PROCESS | 1759 | ++DOCSHELL 0x93765000 == 41 [pid = 1759] [id = 41] 06:44:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 75 (0x93766800) [pid = 1759] [serial = 121] [outer = (nil)] 06:44:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 76 (0x93972400) [pid = 1759] [serial = 122] [outer = 0x93766800] 06:44:30 INFO - PROCESS | 1759 | 1464788670835 Marionette DEBUG loaded listener.js 06:44:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 77 (0x94f30400) [pid = 1759] [serial = 123] [outer = 0x93766800] 06:44:31 INFO - PROCESS | 1759 | --DOCSHELL 0x9b38e800 == 40 [pid = 1759] [id = 37] 06:44:31 INFO - PROCESS | 1759 | --DOCSHELL 0x92038800 == 39 [pid = 1759] [id = 36] 06:44:31 INFO - PROCESS | 1759 | --DOCSHELL 0x9a9e0000 == 38 [pid = 1759] [id = 35] 06:44:31 INFO - PROCESS | 1759 | --DOCSHELL 0x91d63c00 == 37 [pid = 1759] [id = 34] 06:44:31 INFO - PROCESS | 1759 | --DOCSHELL 0x9376e400 == 36 [pid = 1759] [id = 33] 06:44:31 INFO - PROCESS | 1759 | --DOMWINDOW == 76 (0x98076800) [pid = 1759] [serial = 62] [outer = (nil)] [url = about:blank] 06:44:31 INFO - PROCESS | 1759 | --DOMWINDOW == 75 (0xa5048c00) [pid = 1759] [serial = 56] [outer = (nil)] [url = about:blank] 06:44:31 INFO - PROCESS | 1759 | --DOMWINDOW == 74 (0xa2637800) [pid = 1759] [serial = 53] [outer = (nil)] [url = about:blank] 06:44:31 INFO - PROCESS | 1759 | --DOMWINDOW == 73 (0xa688a000) [pid = 1759] [serial = 64] [outer = (nil)] [url = about:blank] 06:44:31 INFO - PROCESS | 1759 | --DOMWINDOW == 72 (0x9d4b0400) [pid = 1759] [serial = 74] [outer = (nil)] [url = about:blank] 06:44:31 INFO - PROCESS | 1759 | --DOMWINDOW == 71 (0x9ca49800) [pid = 1759] [serial = 73] [outer = (nil)] [url = about:blank] 06:44:31 INFO - PROCESS | 1759 | --DOMWINDOW == 70 (0x9767d800) [pid = 1759] [serial = 67] [outer = (nil)] [url = about:blank] 06:44:31 INFO - PROCESS | 1759 | --DOMWINDOW == 69 (0x99679c00) [pid = 1759] [serial = 70] [outer = (nil)] [url = about:blank] 06:44:31 INFO - PROCESS | 1759 | --DOMWINDOW == 68 (0x99d39800) [pid = 1759] [serial = 71] [outer = (nil)] [url = about:blank] 06:44:31 INFO - PROCESS | 1759 | --DOMWINDOW == 67 (0x9887e000) [pid = 1759] [serial = 68] [outer = (nil)] [url = about:blank] 06:44:31 INFO - PROCESS | 1759 | --DOMWINDOW == 66 (0xa68b1c00) [pid = 1759] [serial = 65] [outer = (nil)] [url = about:blank] 06:44:31 INFO - PROCESS | 1759 | 1464788671743 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 06:44:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:44:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1609ms 06:44:31 INFO - PROCESS | 1759 | 1464788671792 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 06:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:44:31 INFO - PROCESS | 1759 | 1464788671797 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 06:44:31 INFO - PROCESS | 1759 | 1464788671804 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:44:31 INFO - PROCESS | 1759 | 1464788671810 Marionette TRACE conn3 <- [1,138,null,{}] 06:44:31 INFO - PROCESS | 1759 | 1464788671817 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:31 INFO - PROCESS | 1759 | 1464788671965 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 06:44:31 INFO - PROCESS | 1759 | 1464788671982 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:32 INFO - PROCESS | 1759 | ++DOCSHELL 0x9806ec00 == 37 [pid = 1759] [id = 42] 06:44:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 67 (0x9887e000) [pid = 1759] [serial = 124] [outer = (nil)] 06:44:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 68 (0x98c8a800) [pid = 1759] [serial = 125] [outer = 0x9887e000] 06:44:32 INFO - PROCESS | 1759 | 1464788672057 Marionette DEBUG loaded listener.js 06:44:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 69 (0x99675800) [pid = 1759] [serial = 126] [outer = 0x9887e000] 06:44:32 INFO - PROCESS | 1759 | 1464788672835 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 06:44:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:44:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1099ms 06:44:32 INFO - PROCESS | 1759 | 1464788672907 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 06:44:32 INFO - PROCESS | 1759 | 1464788672913 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 06:44:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:44:32 INFO - PROCESS | 1759 | 1464788672919 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:44:32 INFO - PROCESS | 1759 | 1464788672922 Marionette TRACE conn3 <- [1,142,null,{}] 06:44:32 INFO - PROCESS | 1759 | 1464788672928 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:33 INFO - PROCESS | 1759 | 1464788673081 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 06:44:33 INFO - PROCESS | 1759 | 1464788673094 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:33 INFO - PROCESS | 1759 | ++DOCSHELL 0x9a0b9400 == 38 [pid = 1759] [id = 43] 06:44:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 70 (0x9a89d400) [pid = 1759] [serial = 127] [outer = (nil)] 06:44:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 71 (0x9a9dc400) [pid = 1759] [serial = 128] [outer = 0x9a89d400] 06:44:33 INFO - PROCESS | 1759 | 1464788673260 Marionette DEBUG loaded listener.js 06:44:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 72 (0x9b365c00) [pid = 1759] [serial = 129] [outer = 0x9a89d400] 06:44:33 INFO - PROCESS | 1759 | 1464788673941 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 06:44:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1087ms 06:44:34 INFO - PROCESS | 1759 | 1464788674007 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 06:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:44:34 INFO - PROCESS | 1759 | 1464788674011 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 06:44:34 INFO - PROCESS | 1759 | 1464788674025 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:44:34 INFO - PROCESS | 1759 | 1464788674033 Marionette TRACE conn3 <- [1,146,null,{}] 06:44:34 INFO - PROCESS | 1759 | 1464788674048 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:34 INFO - PROCESS | 1759 | 1464788674238 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 06:44:34 INFO - PROCESS | 1759 | 1464788674260 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:34 INFO - PROCESS | 1759 | ++DOCSHELL 0x99676c00 == 39 [pid = 1759] [id = 44] 06:44:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 73 (0xa050e000) [pid = 1759] [serial = 130] [outer = (nil)] 06:44:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 74 (0xa21b8400) [pid = 1759] [serial = 131] [outer = 0xa050e000] 06:44:34 INFO - PROCESS | 1759 | 1464788674334 Marionette DEBUG loaded listener.js 06:44:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 75 (0xa22c3400) [pid = 1759] [serial = 132] [outer = 0xa050e000] 06:44:35 INFO - PROCESS | 1759 | 1464788675258 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 06:44:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1308ms 06:44:35 INFO - PROCESS | 1759 | 1464788675351 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 06:44:35 INFO - PROCESS | 1759 | 1464788675356 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 06:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:44:35 INFO - PROCESS | 1759 | 1464788675374 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:44:35 INFO - PROCESS | 1759 | 1464788675376 Marionette TRACE conn3 <- [1,150,null,{}] 06:44:35 INFO - PROCESS | 1759 | 1464788675387 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:35 INFO - PROCESS | 1759 | 1464788675571 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 06:44:35 INFO - PROCESS | 1759 | 1464788675592 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:35 INFO - PROCESS | 1759 | ++DOCSHELL 0xa2281c00 == 40 [pid = 1759] [id = 45] 06:44:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 76 (0xa22cd400) [pid = 1759] [serial = 133] [outer = (nil)] 06:44:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 77 (0xa3262400) [pid = 1759] [serial = 134] [outer = 0xa22cd400] 06:44:35 INFO - PROCESS | 1759 | 1464788675673 Marionette DEBUG loaded listener.js 06:44:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 78 (0xa34cd800) [pid = 1759] [serial = 135] [outer = 0xa22cd400] 06:44:36 INFO - PROCESS | 1759 | --DOMWINDOW == 77 (0x9396a400) [pid = 1759] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:44:36 INFO - PROCESS | 1759 | --DOMWINDOW == 76 (0x96c31400) [pid = 1759] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:44:36 INFO - PROCESS | 1759 | --DOMWINDOW == 75 (0x9a9e0400) [pid = 1759] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:44:36 INFO - PROCESS | 1759 | --DOMWINDOW == 74 (0x94e42000) [pid = 1759] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:44:36 INFO - PROCESS | 1759 | --DOMWINDOW == 73 (0x9b38d000) [pid = 1759] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:44:36 INFO - PROCESS | 1759 | --DOMWINDOW == 72 (0x98c8bc00) [pid = 1759] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:44:36 INFO - PROCESS | 1759 | --DOMWINDOW == 71 (0xa22c8c00) [pid = 1759] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:44:36 INFO - PROCESS | 1759 | --DOMWINDOW == 70 (0x94f79000) [pid = 1759] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:44:36 INFO - PROCESS | 1759 | --DOMWINDOW == 69 (0xa35f2800) [pid = 1759] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:44:36 INFO - PROCESS | 1759 | --DOMWINDOW == 68 (0x94428800) [pid = 1759] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:44:36 INFO - PROCESS | 1759 | 1464788676558 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 06:44:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1241ms 06:44:36 INFO - PROCESS | 1759 | 1464788676607 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 06:44:36 INFO - PROCESS | 1759 | 1464788676611 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 06:44:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:44:36 INFO - PROCESS | 1759 | 1464788676617 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:44:36 INFO - PROCESS | 1759 | 1464788676620 Marionette TRACE conn3 <- [1,154,null,{}] 06:44:36 INFO - PROCESS | 1759 | 1464788676625 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:36 INFO - PROCESS | 1759 | 1464788676800 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 06:44:36 INFO - PROCESS | 1759 | 1464788676817 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:36 INFO - PROCESS | 1759 | ++DOCSHELL 0x994be000 == 41 [pid = 1759] [id = 46] 06:44:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 69 (0x99627000) [pid = 1759] [serial = 136] [outer = (nil)] 06:44:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 70 (0xa2282000) [pid = 1759] [serial = 137] [outer = 0x99627000] 06:44:36 INFO - PROCESS | 1759 | 1464788676901 Marionette DEBUG loaded listener.js 06:44:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 71 (0xa35ef800) [pid = 1759] [serial = 138] [outer = 0x99627000] 06:44:37 INFO - PROCESS | 1759 | 1464788677699 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 06:44:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:44:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1134ms 06:44:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:44:37 INFO - PROCESS | 1759 | 1464788677752 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 06:44:37 INFO - PROCESS | 1759 | 1464788677754 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 06:44:37 INFO - PROCESS | 1759 | 1464788677762 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:44:37 INFO - PROCESS | 1759 | 1464788677765 Marionette TRACE conn3 <- [1,158,null,{}] 06:44:37 INFO - PROCESS | 1759 | 1464788677771 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:37 INFO - PROCESS | 1759 | 1464788677911 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 06:44:37 INFO - PROCESS | 1759 | 1464788677929 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:37 INFO - PROCESS | 1759 | ++DOCSHELL 0x92032400 == 42 [pid = 1759] [id = 47] 06:44:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 72 (0x9514cc00) [pid = 1759] [serial = 139] [outer = (nil)] 06:44:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 73 (0x95159000) [pid = 1759] [serial = 140] [outer = 0x9514cc00] 06:44:38 INFO - PROCESS | 1759 | 1464788677999 Marionette DEBUG loaded listener.js 06:44:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 74 (0x9ac4f800) [pid = 1759] [serial = 141] [outer = 0x9514cc00] 06:44:39 INFO - PROCESS | 1759 | 1464788679254 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 06:44:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:44:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1533ms 06:44:39 INFO - PROCESS | 1759 | 1464788679315 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 06:44:39 INFO - PROCESS | 1759 | 1464788679320 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 06:44:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:44:39 INFO - PROCESS | 1759 | 1464788679398 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:44:39 INFO - PROCESS | 1759 | 1464788679404 Marionette TRACE conn3 <- [1,162,null,{}] 06:44:39 INFO - PROCESS | 1759 | 1464788679432 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:39 INFO - PROCESS | 1759 | 1464788679615 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 06:44:39 INFO - PROCESS | 1759 | 1464788679802 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:39 INFO - PROCESS | 1759 | ++DOCSHELL 0x91d57400 == 43 [pid = 1759] [id = 48] 06:44:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 75 (0x94f2b400) [pid = 1759] [serial = 142] [outer = (nil)] 06:44:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 76 (0x9806f400) [pid = 1759] [serial = 143] [outer = 0x94f2b400] 06:44:39 INFO - PROCESS | 1759 | 1464788679890 Marionette DEBUG loaded listener.js 06:44:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 77 (0x99ae7000) [pid = 1759] [serial = 144] [outer = 0x94f2b400] 06:44:40 INFO - PROCESS | 1759 | 1464788680767 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 06:44:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:44:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1472ms 06:44:40 INFO - PROCESS | 1759 | 1464788680817 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 06:44:40 INFO - PROCESS | 1759 | 1464788680825 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 06:44:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:44:40 INFO - PROCESS | 1759 | 1464788680836 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:44:40 INFO - PROCESS | 1759 | 1464788680840 Marionette TRACE conn3 <- [1,166,null,{}] 06:44:40 INFO - PROCESS | 1759 | 1464788680847 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:41 INFO - PROCESS | 1759 | 1464788681026 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 06:44:41 INFO - PROCESS | 1759 | 1464788681164 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:41 INFO - PROCESS | 1759 | ++DOCSHELL 0x9967a400 == 44 [pid = 1759] [id = 49] 06:44:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 78 (0x9ac59800) [pid = 1759] [serial = 145] [outer = (nil)] 06:44:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 79 (0x9d8ab400) [pid = 1759] [serial = 146] [outer = 0x9ac59800] 06:44:41 INFO - PROCESS | 1759 | 1464788681256 Marionette DEBUG loaded listener.js 06:44:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 80 (0xa22c5000) [pid = 1759] [serial = 147] [outer = 0x9ac59800] 06:44:42 INFO - PROCESS | 1759 | 1464788682126 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 06:44:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:44:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1337ms 06:44:42 INFO - PROCESS | 1759 | 1464788682174 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 06:44:42 INFO - PROCESS | 1759 | 1464788682177 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 06:44:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:44:42 INFO - PROCESS | 1759 | 1464788682185 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:44:42 INFO - PROCESS | 1759 | 1464788682191 Marionette TRACE conn3 <- [1,170,null,{}] 06:44:42 INFO - PROCESS | 1759 | 1464788682207 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:42 INFO - PROCESS | 1759 | 1464788682380 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 06:44:42 INFO - PROCESS | 1759 | 1464788682520 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:42 INFO - PROCESS | 1759 | ++DOCSHELL 0x99ed6400 == 45 [pid = 1759] [id = 50] 06:44:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 81 (0xa50c2400) [pid = 1759] [serial = 148] [outer = (nil)] 06:44:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 82 (0xa628dc00) [pid = 1759] [serial = 149] [outer = 0xa50c2400] 06:44:42 INFO - PROCESS | 1759 | 1464788682610 Marionette DEBUG loaded listener.js 06:44:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 83 (0xa673a000) [pid = 1759] [serial = 150] [outer = 0xa50c2400] 06:44:43 INFO - PROCESS | 1759 | 1464788683477 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 06:44:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:44:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1344ms 06:44:43 INFO - PROCESS | 1759 | 1464788683530 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 06:44:43 INFO - PROCESS | 1759 | 1464788683534 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 06:44:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:44:43 INFO - PROCESS | 1759 | 1464788683541 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:44:43 INFO - PROCESS | 1759 | 1464788683545 Marionette TRACE conn3 <- [1,174,null,{}] 06:44:43 INFO - PROCESS | 1759 | 1464788683550 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:43 INFO - PROCESS | 1759 | 1464788683721 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 06:44:43 INFO - PROCESS | 1759 | 1464788683860 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:43 INFO - PROCESS | 1759 | ++DOCSHELL 0x92033800 == 46 [pid = 1759] [id = 51] 06:44:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 84 (0xa62fd400) [pid = 1759] [serial = 151] [outer = (nil)] 06:44:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 85 (0xa688d800) [pid = 1759] [serial = 152] [outer = 0xa62fd400] 06:44:43 INFO - PROCESS | 1759 | 1464788683945 Marionette DEBUG loaded listener.js 06:44:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 86 (0xa6ea5000) [pid = 1759] [serial = 153] [outer = 0xa62fd400] 06:44:44 INFO - PROCESS | 1759 | 1464788684330 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:44:44 INFO - PROCESS | 1759 | 1464788684879 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 06:44:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:44:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1386ms 06:44:44 INFO - PROCESS | 1759 | 1464788684928 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 06:44:44 INFO - PROCESS | 1759 | 1464788684932 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 06:44:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:44:44 INFO - PROCESS | 1759 | 1464788684938 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:44:44 INFO - PROCESS | 1759 | 1464788684941 Marionette TRACE conn3 <- [1,178,null,{}] 06:44:44 INFO - PROCESS | 1759 | 1464788684947 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:45 INFO - PROCESS | 1759 | 1464788685163 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 06:44:45 INFO - PROCESS | 1759 | 1464788685306 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:45 INFO - PROCESS | 1759 | ++DOCSHELL 0x91d58800 == 47 [pid = 1759] [id = 52] 06:44:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 87 (0x94420800) [pid = 1759] [serial = 154] [outer = (nil)] 06:44:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 88 (0x9981d400) [pid = 1759] [serial = 155] [outer = 0x94420800] 06:44:45 INFO - PROCESS | 1759 | 1464788685392 Marionette DEBUG loaded listener.js 06:44:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 89 (0x9a9e4c00) [pid = 1759] [serial = 156] [outer = 0x94420800] 06:44:46 INFO - PROCESS | 1759 | 1464788686523 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 06:44:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:44:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1635ms 06:44:46 INFO - PROCESS | 1759 | 1464788686574 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 06:44:46 INFO - PROCESS | 1759 | 1464788686581 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 06:44:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:44:46 INFO - PROCESS | 1759 | 1464788686672 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:44:46 INFO - PROCESS | 1759 | 1464788686682 Marionette TRACE conn3 <- [1,182,null,{}] 06:44:46 INFO - PROCESS | 1759 | 1464788686723 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:47 INFO - PROCESS | 1759 | 1464788687164 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 06:44:47 INFO - PROCESS | 1759 | 1464788687277 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:47 INFO - PROCESS | 1759 | ++DOCSHELL 0x94426000 == 48 [pid = 1759] [id = 53] 06:44:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 90 (0x94e42000) [pid = 1759] [serial = 157] [outer = (nil)] 06:44:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 91 (0x95152000) [pid = 1759] [serial = 158] [outer = 0x94e42000] 06:44:47 INFO - PROCESS | 1759 | 1464788687357 Marionette DEBUG loaded listener.js 06:44:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 92 (0x98077c00) [pid = 1759] [serial = 159] [outer = 0x94e42000] 06:44:47 INFO - PROCESS | 1759 | --DOCSHELL 0x994be000 == 47 [pid = 1759] [id = 46] 06:44:47 INFO - PROCESS | 1759 | --DOCSHELL 0xa2281c00 == 46 [pid = 1759] [id = 45] 06:44:47 INFO - PROCESS | 1759 | --DOCSHELL 0x99676c00 == 45 [pid = 1759] [id = 44] 06:44:47 INFO - PROCESS | 1759 | --DOMWINDOW == 91 (0x94429000) [pid = 1759] [serial = 94] [outer = (nil)] [url = about:blank] 06:44:47 INFO - PROCESS | 1759 | --DOCSHELL 0x9a0b9400 == 44 [pid = 1759] [id = 43] 06:44:47 INFO - PROCESS | 1759 | --DOCSHELL 0x9806ec00 == 43 [pid = 1759] [id = 42] 06:44:47 INFO - PROCESS | 1759 | --DOCSHELL 0x93765000 == 42 [pid = 1759] [id = 41] 06:44:47 INFO - PROCESS | 1759 | --DOCSHELL 0x91d57000 == 41 [pid = 1759] [id = 38] 06:44:47 INFO - PROCESS | 1759 | --DOMWINDOW == 90 (0x93973c00) [pid = 1759] [serial = 97] [outer = (nil)] [url = about:blank] 06:44:47 INFO - PROCESS | 1759 | --DOMWINDOW == 89 (0x94424400) [pid = 1759] [serial = 98] [outer = (nil)] [url = about:blank] 06:44:47 INFO - PROCESS | 1759 | --DOMWINDOW == 88 (0x9a9a0400) [pid = 1759] [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:44:47 INFO - PROCESS | 1759 | --DOMWINDOW == 87 (0x9956b800) [pid = 1759] [serial = 101] [outer = (nil)] [url = about:blank] 06:44:47 INFO - PROCESS | 1759 | --DOMWINDOW == 86 (0x9a9e7c00) [pid = 1759] [serial = 104] [outer = (nil)] [url = about:blank] 06:44:47 INFO - PROCESS | 1759 | --DOMWINDOW == 85 (0x9a993400) [pid = 1759] [serial = 77] [outer = (nil)] [url = about:blank] 06:44:47 INFO - PROCESS | 1759 | --DOMWINDOW == 84 (0x989e7400) [pid = 1759] [serial = 76] [outer = (nil)] [url = about:blank] 06:44:47 INFO - PROCESS | 1759 | --DOMWINDOW == 83 (0xa1066000) [pid = 1759] [serial = 80] [outer = (nil)] [url = about:blank] 06:44:47 INFO - PROCESS | 1759 | --DOMWINDOW == 82 (0x9d8e2400) [pid = 1759] [serial = 79] [outer = (nil)] [url = about:blank] 06:44:47 INFO - PROCESS | 1759 | --DOMWINDOW == 81 (0x9b385c00) [pid = 1759] [serial = 107] [outer = (nil)] [url = about:blank] 06:44:47 INFO - PROCESS | 1759 | --DOMWINDOW == 80 (0xa3231400) [pid = 1759] [serial = 83] [outer = (nil)] [url = about:blank] 06:44:47 INFO - PROCESS | 1759 | --DOMWINDOW == 79 (0xa26cf000) [pid = 1759] [serial = 82] [outer = (nil)] [url = about:blank] 06:44:47 INFO - PROCESS | 1759 | --DOMWINDOW == 78 (0xa105bc00) [pid = 1759] [serial = 110] [outer = (nil)] [url = about:blank] 06:44:47 INFO - PROCESS | 1759 | --DOMWINDOW == 77 (0xa50ef000) [pid = 1759] [serial = 86] [outer = (nil)] [url = about:blank] 06:44:47 INFO - PROCESS | 1759 | --DOMWINDOW == 76 (0xa35e7000) [pid = 1759] [serial = 85] [outer = (nil)] [url = about:blank] 06:44:47 INFO - PROCESS | 1759 | --DOMWINDOW == 75 (0xa6745c00) [pid = 1759] [serial = 89] [outer = (nil)] [url = about:blank] 06:44:47 INFO - PROCESS | 1759 | --DOMWINDOW == 74 (0x9d8ab800) [pid = 1759] [serial = 108] [outer = (nil)] [url = about:blank] 06:44:47 INFO - PROCESS | 1759 | --DOMWINDOW == 73 (0xa6767000) [pid = 1759] [serial = 88] [outer = (nil)] [url = about:blank] 06:44:47 INFO - PROCESS | 1759 | --DOMWINDOW == 72 (0x9a9e3c00) [pid = 1759] [serial = 92] [outer = (nil)] [url = about:blank] 06:44:47 INFO - PROCESS | 1759 | --DOMWINDOW == 71 (0x9a9e6c00) [pid = 1759] [serial = 91] [outer = (nil)] [url = about:blank] 06:44:47 INFO - PROCESS | 1759 | --DOMWINDOW == 70 (0x9aeb0400) [pid = 1759] [serial = 105] [outer = (nil)] [url = about:blank] 06:44:47 INFO - PROCESS | 1759 | --DOMWINDOW == 69 (0x99825c00) [pid = 1759] [serial = 102] [outer = (nil)] [url = about:blank] 06:44:48 INFO - PROCESS | 1759 | 1464788688151 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 06:44:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:44:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1533ms 06:44:48 INFO - PROCESS | 1759 | 1464788688183 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 06:44:48 INFO - PROCESS | 1759 | 1464788688190 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 06:44:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:44:48 INFO - PROCESS | 1759 | 1464788688200 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:44:48 INFO - PROCESS | 1759 | 1464788688204 Marionette TRACE conn3 <- [1,186,null,{}] 06:44:48 INFO - PROCESS | 1759 | 1464788688210 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:48 INFO - PROCESS | 1759 | 1464788688364 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 06:44:48 INFO - PROCESS | 1759 | 1464788688383 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:48 INFO - PROCESS | 1759 | ++DOCSHELL 0x98c8bc00 == 42 [pid = 1759] [id = 54] 06:44:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 70 (0x99565800) [pid = 1759] [serial = 160] [outer = (nil)] 06:44:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 71 (0x99ae2400) [pid = 1759] [serial = 161] [outer = 0x99565800] 06:44:48 INFO - PROCESS | 1759 | 1464788688456 Marionette DEBUG loaded listener.js 06:44:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 72 (0x99fdd400) [pid = 1759] [serial = 162] [outer = 0x99565800] 06:44:49 INFO - PROCESS | 1759 | 1464788689217 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 06:44:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:44:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1047ms 06:44:49 INFO - PROCESS | 1759 | 1464788689247 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 06:44:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:44:49 INFO - PROCESS | 1759 | 1464788689251 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 06:44:49 INFO - PROCESS | 1759 | 1464788689258 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:44:49 INFO - PROCESS | 1759 | 1464788689264 Marionette TRACE conn3 <- [1,190,null,{}] 06:44:49 INFO - PROCESS | 1759 | 1464788689297 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:49 INFO - PROCESS | 1759 | 1464788689469 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 06:44:49 INFO - PROCESS | 1759 | 1464788689481 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:49 INFO - PROCESS | 1759 | ++DOCSHELL 0x9a995400 == 43 [pid = 1759] [id = 55] 06:44:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 73 (0x9b35ec00) [pid = 1759] [serial = 163] [outer = (nil)] 06:44:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 74 (0x9b38fc00) [pid = 1759] [serial = 164] [outer = 0x9b35ec00] 06:44:49 INFO - PROCESS | 1759 | 1464788689557 Marionette DEBUG loaded listener.js 06:44:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 75 (0x9d4a9400) [pid = 1759] [serial = 165] [outer = 0x9b35ec00] 06:44:50 INFO - PROCESS | 1759 | 1464788690386 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 06:44:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:44:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1154ms 06:44:50 INFO - PROCESS | 1759 | 1464788690411 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 06:44:50 INFO - PROCESS | 1759 | 1464788690415 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 06:44:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:44:50 INFO - PROCESS | 1759 | 1464788690421 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:44:50 INFO - PROCESS | 1759 | 1464788690424 Marionette TRACE conn3 <- [1,194,null,{}] 06:44:50 INFO - PROCESS | 1759 | 1464788690430 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:50 INFO - PROCESS | 1759 | 1464788690627 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 06:44:50 INFO - PROCESS | 1759 | 1464788690650 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:50 INFO - PROCESS | 1759 | ++DOCSHELL 0x94f03000 == 44 [pid = 1759] [id = 56] 06:44:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 76 (0x94f09800) [pid = 1759] [serial = 166] [outer = (nil)] 06:44:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 77 (0x94f0d400) [pid = 1759] [serial = 167] [outer = 0x94f09800] 06:44:50 INFO - PROCESS | 1759 | 1464788690735 Marionette DEBUG loaded listener.js 06:44:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 78 (0x96c30c00) [pid = 1759] [serial = 168] [outer = 0x94f09800] 06:44:51 INFO - PROCESS | 1759 | 1464788691569 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 06:44:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:44:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1193ms 06:44:51 INFO - PROCESS | 1759 | 1464788691616 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 06:44:51 INFO - PROCESS | 1759 | 1464788691620 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 06:44:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:44:51 INFO - PROCESS | 1759 | 1464788691633 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:44:51 INFO - PROCESS | 1759 | 1464788691649 Marionette TRACE conn3 <- [1,198,null,{}] 06:44:51 INFO - PROCESS | 1759 | 1464788691656 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:51 INFO - PROCESS | 1759 | 1464788691839 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 06:44:51 INFO - PROCESS | 1759 | 1464788691866 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:51 INFO - PROCESS | 1759 | ++DOCSHELL 0x94f0b000 == 45 [pid = 1759] [id = 57] 06:44:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 79 (0x94f0b400) [pid = 1759] [serial = 169] [outer = (nil)] 06:44:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 80 (0x9ca4dc00) [pid = 1759] [serial = 170] [outer = 0x94f0b400] 06:44:51 INFO - PROCESS | 1759 | 1464788691938 Marionette DEBUG loaded listener.js 06:44:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 81 (0x9d8b4800) [pid = 1759] [serial = 171] [outer = 0x94f0b400] 06:44:52 INFO - PROCESS | 1759 | --DOMWINDOW == 80 (0xa050e000) [pid = 1759] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:44:52 INFO - PROCESS | 1759 | --DOMWINDOW == 79 (0x9887e000) [pid = 1759] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:44:52 INFO - PROCESS | 1759 | --DOMWINDOW == 78 (0x93766800) [pid = 1759] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:44:52 INFO - PROCESS | 1759 | --DOMWINDOW == 77 (0xa22cd400) [pid = 1759] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:44:52 INFO - PROCESS | 1759 | --DOMWINDOW == 76 (0x9a89d400) [pid = 1759] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:44:52 INFO - PROCESS | 1759 | --DOMWINDOW == 75 (0x99627000) [pid = 1759] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:44:52 INFO - PROCESS | 1759 | --DOMWINDOW == 74 (0x94421000) [pid = 1759] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:44:52 INFO - PROCESS | 1759 | 1464788692841 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 06:44:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:44:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1308ms 06:44:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:44:52 INFO - PROCESS | 1759 | 1464788692935 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 06:44:52 INFO - PROCESS | 1759 | 1464788692938 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 06:44:52 INFO - PROCESS | 1759 | 1464788692944 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:44:52 INFO - PROCESS | 1759 | 1464788692948 Marionette TRACE conn3 <- [1,202,null,{}] 06:44:52 INFO - PROCESS | 1759 | 1464788692953 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:53 INFO - PROCESS | 1759 | 1464788693165 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 06:44:53 INFO - PROCESS | 1759 | 1464788693181 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:53 INFO - PROCESS | 1759 | ++DOCSHELL 0x93763000 == 46 [pid = 1759] [id = 58] 06:44:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 75 (0x93766800) [pid = 1759] [serial = 172] [outer = (nil)] 06:44:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 76 (0xa228b800) [pid = 1759] [serial = 173] [outer = 0x93766800] 06:44:53 INFO - PROCESS | 1759 | 1464788693257 Marionette DEBUG loaded listener.js 06:44:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 77 (0xa2609800) [pid = 1759] [serial = 174] [outer = 0x93766800] 06:44:53 INFO - PROCESS | 1759 | 1464788693972 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 06:44:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:44:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1042ms 06:44:53 INFO - PROCESS | 1759 | 1464788693985 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 06:44:53 INFO - PROCESS | 1759 | 1464788693988 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 06:44:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:44:53 INFO - PROCESS | 1759 | 1464788693994 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:44:53 INFO - PROCESS | 1759 | 1464788693997 Marionette TRACE conn3 <- [1,206,null,{}] 06:44:54 INFO - PROCESS | 1759 | 1464788694003 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:54 INFO - PROCESS | 1759 | 1464788694182 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 06:44:54 INFO - PROCESS | 1759 | 1464788694204 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:54 INFO - PROCESS | 1759 | ++DOCSHELL 0x92cee400 == 47 [pid = 1759] [id = 59] 06:44:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 78 (0x94421000) [pid = 1759] [serial = 175] [outer = (nil)] 06:44:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 79 (0x99d95c00) [pid = 1759] [serial = 176] [outer = 0x94421000] 06:44:54 INFO - PROCESS | 1759 | 1464788694276 Marionette DEBUG loaded listener.js 06:44:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 80 (0x99d98400) [pid = 1759] [serial = 177] [outer = 0x94421000] 06:44:55 INFO - PROCESS | 1759 | 1464788695237 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 06:44:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:44:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1281ms 06:44:55 INFO - PROCESS | 1759 | 1464788695277 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 06:44:55 INFO - PROCESS | 1759 | 1464788695284 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 06:44:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:44:55 INFO - PROCESS | 1759 | 1464788695295 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:44:55 INFO - PROCESS | 1759 | 1464788695300 Marionette TRACE conn3 <- [1,210,null,{}] 06:44:55 INFO - PROCESS | 1759 | 1464788695309 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:55 INFO - PROCESS | 1759 | 1464788695494 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 06:44:55 INFO - PROCESS | 1759 | 1464788695637 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:55 INFO - PROCESS | 1759 | ++DOCSHELL 0x92ce5400 == 48 [pid = 1759] [id = 60] 06:44:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 81 (0x944a7800) [pid = 1759] [serial = 178] [outer = (nil)] 06:44:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 82 (0x94f0ec00) [pid = 1759] [serial = 179] [outer = 0x944a7800] 06:44:55 INFO - PROCESS | 1759 | 1464788695738 Marionette DEBUG loaded listener.js 06:44:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 83 (0x95152c00) [pid = 1759] [serial = 180] [outer = 0x944a7800] 06:44:56 INFO - PROCESS | 1759 | 1464788696645 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 06:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1389ms 06:44:56 INFO - PROCESS | 1759 | 1464788696685 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 06:44:56 INFO - PROCESS | 1759 | 1464788696694 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 06:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:44:56 INFO - PROCESS | 1759 | 1464788696705 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:44:56 INFO - PROCESS | 1759 | 1464788696709 Marionette TRACE conn3 <- [1,214,null,{}] 06:44:56 INFO - PROCESS | 1759 | 1464788696715 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:56 INFO - PROCESS | 1759 | 1464788696894 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 06:44:57 INFO - PROCESS | 1759 | 1464788697037 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:57 INFO - PROCESS | 1759 | ++DOCSHELL 0x99627400 == 49 [pid = 1759] [id = 61] 06:44:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 84 (0x99677000) [pid = 1759] [serial = 181] [outer = (nil)] 06:44:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 85 (0x99d92400) [pid = 1759] [serial = 182] [outer = 0x99677000] 06:44:57 INFO - PROCESS | 1759 | 1464788697123 Marionette DEBUG loaded listener.js 06:44:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 86 (0x99d9bc00) [pid = 1759] [serial = 183] [outer = 0x99677000] 06:44:58 INFO - PROCESS | 1759 | 1464788698016 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 06:44:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:44:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1329ms 06:44:58 INFO - PROCESS | 1759 | 1464788698041 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 06:44:58 INFO - PROCESS | 1759 | 1464788698045 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 06:44:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:44:58 INFO - PROCESS | 1759 | 1464788698053 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:44:58 INFO - PROCESS | 1759 | 1464788698059 Marionette TRACE conn3 <- [1,218,null,{}] 06:44:58 INFO - PROCESS | 1759 | 1464788698076 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:58 INFO - PROCESS | 1759 | 1464788698254 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 06:44:58 INFO - PROCESS | 1759 | 1464788698397 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:58 INFO - PROCESS | 1759 | ++DOCSHELL 0x94e43c00 == 50 [pid = 1759] [id = 62] 06:44:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 87 (0x99f32000) [pid = 1759] [serial = 184] [outer = (nil)] 06:44:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 88 (0x99fdd000) [pid = 1759] [serial = 185] [outer = 0x99f32000] 06:44:58 INFO - PROCESS | 1759 | 1464788698487 Marionette DEBUG loaded listener.js 06:44:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 89 (0x9a9e0400) [pid = 1759] [serial = 186] [outer = 0x99f32000] 06:44:59 INFO - PROCESS | 1759 | 1464788699414 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 06:44:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:44:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1392ms 06:44:59 INFO - PROCESS | 1759 | 1464788699448 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 06:44:59 INFO - PROCESS | 1759 | 1464788699455 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 06:44:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:44:59 INFO - PROCESS | 1759 | 1464788699462 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:44:59 INFO - PROCESS | 1759 | 1464788699466 Marionette TRACE conn3 <- [1,222,null,{}] 06:44:59 INFO - PROCESS | 1759 | 1464788699471 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:44:59 INFO - PROCESS | 1759 | 1464788699635 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 06:44:59 INFO - PROCESS | 1759 | 1464788699782 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:44:59 INFO - PROCESS | 1759 | ++DOCSHELL 0x98015400 == 51 [pid = 1759] [id = 63] 06:44:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 90 (0x9a9e8c00) [pid = 1759] [serial = 187] [outer = (nil)] 06:44:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 91 (0x9ca55000) [pid = 1759] [serial = 188] [outer = 0x9a9e8c00] 06:44:59 INFO - PROCESS | 1759 | 1464788699868 Marionette DEBUG loaded listener.js 06:44:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 92 (0xa1064000) [pid = 1759] [serial = 189] [outer = 0x9a9e8c00] 06:45:00 INFO - PROCESS | 1759 | 1464788700698 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 06:45:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:45:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1280ms 06:45:00 INFO - PROCESS | 1759 | 1464788700743 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 06:45:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:45:00 INFO - PROCESS | 1759 | 1464788700747 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 06:45:00 INFO - PROCESS | 1759 | 1464788700772 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:45:00 INFO - PROCESS | 1759 | 1464788700776 Marionette TRACE conn3 <- [1,226,null,{}] 06:45:00 INFO - PROCESS | 1759 | 1464788700783 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:00 INFO - PROCESS | 1759 | 1464788700948 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 06:45:01 INFO - PROCESS | 1759 | 1464788701089 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:01 INFO - PROCESS | 1759 | ++DOCSHELL 0x94f07000 == 52 [pid = 1759] [id = 64] 06:45:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 93 (0x94f38400) [pid = 1759] [serial = 190] [outer = (nil)] 06:45:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 94 (0x99dcb400) [pid = 1759] [serial = 191] [outer = 0x94f38400] 06:45:01 INFO - PROCESS | 1759 | 1464788701177 Marionette DEBUG loaded listener.js 06:45:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 95 (0x99dcfc00) [pid = 1759] [serial = 192] [outer = 0x94f38400] 06:45:02 INFO - PROCESS | 1759 | 1464788702175 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 06:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1459ms 06:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:45:02 INFO - PROCESS | 1759 | 1464788702213 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 06:45:02 INFO - PROCESS | 1759 | 1464788702216 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 06:45:02 INFO - PROCESS | 1759 | 1464788702223 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:45:02 INFO - PROCESS | 1759 | 1464788702227 Marionette TRACE conn3 <- [1,230,null,{}] 06:45:02 INFO - PROCESS | 1759 | 1464788702232 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:02 INFO - PROCESS | 1759 | 1464788702424 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 06:45:02 INFO - PROCESS | 1759 | 1464788702573 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:02 INFO - PROCESS | 1759 | ++DOCSHELL 0x94425c00 == 53 [pid = 1759] [id = 65] 06:45:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 96 (0x94426400) [pid = 1759] [serial = 193] [outer = (nil)] 06:45:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 97 (0xa2659400) [pid = 1759] [serial = 194] [outer = 0x94426400] 06:45:02 INFO - PROCESS | 1759 | 1464788702660 Marionette DEBUG loaded listener.js 06:45:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 98 (0xa3269800) [pid = 1759] [serial = 195] [outer = 0x94426400] 06:45:03 INFO - PROCESS | 1759 | 1464788703766 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 06:45:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1581ms 06:45:03 INFO - PROCESS | 1759 | 1464788703804 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 06:45:03 INFO - PROCESS | 1759 | 1464788703810 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 06:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:45:03 INFO - PROCESS | 1759 | 1464788703819 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:45:03 INFO - PROCESS | 1759 | 1464788703823 Marionette TRACE conn3 <- [1,234,null,{}] 06:45:03 INFO - PROCESS | 1759 | 1464788703833 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:04 INFO - PROCESS | 1759 | 1464788704003 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 06:45:04 INFO - PROCESS | 1759 | 1464788704204 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:04 INFO - PROCESS | 1759 | ++DOCSHELL 0x94f79000 == 54 [pid = 1759] [id = 66] 06:45:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 99 (0x9514b400) [pid = 1759] [serial = 196] [outer = (nil)] 06:45:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 100 (0x95155800) [pid = 1759] [serial = 197] [outer = 0x9514b400] 06:45:04 INFO - PROCESS | 1759 | 1464788704346 Marionette DEBUG loaded listener.js 06:45:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 101 (0x97682c00) [pid = 1759] [serial = 198] [outer = 0x9514b400] 06:45:05 INFO - PROCESS | 1759 | 1464788705175 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 06:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1433ms 06:45:05 INFO - PROCESS | 1759 | 1464788705252 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 06:45:05 INFO - PROCESS | 1759 | 1464788705260 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 06:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:45:05 INFO - PROCESS | 1759 | 1464788705270 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:45:05 INFO - PROCESS | 1759 | 1464788705274 Marionette TRACE conn3 <- [1,238,null,{}] 06:45:05 INFO - PROCESS | 1759 | 1464788705280 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:05 INFO - PROCESS | 1759 | 1464788705488 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 06:45:05 INFO - PROCESS | 1759 | --DOCSHELL 0x93763000 == 53 [pid = 1759] [id = 58] 06:45:05 INFO - PROCESS | 1759 | --DOCSHELL 0x94f0b000 == 52 [pid = 1759] [id = 57] 06:45:05 INFO - PROCESS | 1759 | --DOMWINDOW == 100 (0x95159000) [pid = 1759] [serial = 140] [outer = (nil)] [url = about:blank] 06:45:05 INFO - PROCESS | 1759 | --DOCSHELL 0x94f03000 == 51 [pid = 1759] [id = 56] 06:45:05 INFO - PROCESS | 1759 | --DOCSHELL 0x9a995400 == 50 [pid = 1759] [id = 55] 06:45:05 INFO - PROCESS | 1759 | --DOCSHELL 0x98c8bc00 == 49 [pid = 1759] [id = 54] 06:45:05 INFO - PROCESS | 1759 | --DOCSHELL 0x94426000 == 48 [pid = 1759] [id = 53] 06:45:05 INFO - PROCESS | 1759 | --DOCSHELL 0x9967a400 == 47 [pid = 1759] [id = 49] 06:45:05 INFO - PROCESS | 1759 | --DOCSHELL 0x91d57400 == 46 [pid = 1759] [id = 48] 06:45:05 INFO - PROCESS | 1759 | --DOMWINDOW == 99 (0x96c35c00) [pid = 1759] [serial = 95] [outer = (nil)] [url = about:blank] 06:45:05 INFO - PROCESS | 1759 | --DOMWINDOW == 98 (0xa21b8400) [pid = 1759] [serial = 131] [outer = (nil)] [url = about:blank] 06:45:05 INFO - PROCESS | 1759 | --DOMWINDOW == 97 (0x98c8a800) [pid = 1759] [serial = 125] [outer = (nil)] [url = about:blank] 06:45:05 INFO - PROCESS | 1759 | --DOMWINDOW == 96 (0x99675800) [pid = 1759] [serial = 126] [outer = (nil)] [url = about:blank] 06:45:05 INFO - PROCESS | 1759 | --DOMWINDOW == 95 (0x94f30400) [pid = 1759] [serial = 123] [outer = (nil)] [url = about:blank] 06:45:05 INFO - PROCESS | 1759 | --DOMWINDOW == 94 (0x93972400) [pid = 1759] [serial = 122] [outer = (nil)] [url = about:blank] 06:45:05 INFO - PROCESS | 1759 | --DOMWINDOW == 93 (0x9a9da800) [pid = 1759] [serial = 116] [outer = (nil)] [url = about:blank] 06:45:05 INFO - PROCESS | 1759 | --DOMWINDOW == 92 (0xa3262400) [pid = 1759] [serial = 134] [outer = (nil)] [url = about:blank] 06:45:05 INFO - PROCESS | 1759 | --DOMWINDOW == 91 (0x9202f800) [pid = 1759] [serial = 113] [outer = (nil)] [url = about:blank] 06:45:05 INFO - PROCESS | 1759 | --DOMWINDOW == 90 (0x9a9dc400) [pid = 1759] [serial = 128] [outer = (nil)] [url = about:blank] 06:45:05 INFO - PROCESS | 1759 | --DOMWINDOW == 89 (0x99565000) [pid = 1759] [serial = 119] [outer = (nil)] [url = about:blank] 06:45:05 INFO - PROCESS | 1759 | --DOMWINDOW == 88 (0xa34cd800) [pid = 1759] [serial = 135] [outer = (nil)] [url = about:blank] 06:45:05 INFO - PROCESS | 1759 | --DOMWINDOW == 87 (0xa22c3400) [pid = 1759] [serial = 132] [outer = (nil)] [url = about:blank] 06:45:05 INFO - PROCESS | 1759 | --DOMWINDOW == 86 (0xa35ef800) [pid = 1759] [serial = 138] [outer = (nil)] [url = about:blank] 06:45:05 INFO - PROCESS | 1759 | --DOMWINDOW == 85 (0x9b365c00) [pid = 1759] [serial = 129] [outer = (nil)] [url = about:blank] 06:45:05 INFO - PROCESS | 1759 | --DOMWINDOW == 84 (0xa2282000) [pid = 1759] [serial = 137] [outer = (nil)] [url = about:blank] 06:45:05 INFO - PROCESS | 1759 | 1464788705665 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:05 INFO - PROCESS | 1759 | ++DOCSHELL 0x9202f800 == 47 [pid = 1759] [id = 67] 06:45:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 85 (0x9376e800) [pid = 1759] [serial = 199] [outer = (nil)] 06:45:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 86 (0x94f0e800) [pid = 1759] [serial = 200] [outer = 0x9376e800] 06:45:05 INFO - PROCESS | 1759 | 1464788705796 Marionette DEBUG loaded listener.js 06:45:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 87 (0x989e6c00) [pid = 1759] [serial = 201] [outer = 0x9376e800] 06:45:06 INFO - PROCESS | 1759 | 1464788706478 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 06:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1231ms 06:45:06 INFO - PROCESS | 1759 | 1464788706502 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 06:45:06 INFO - PROCESS | 1759 | 1464788706506 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 06:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:45:06 INFO - PROCESS | 1759 | 1464788706512 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:45:06 INFO - PROCESS | 1759 | 1464788706517 Marionette TRACE conn3 <- [1,242,null,{}] 06:45:06 INFO - PROCESS | 1759 | 1464788706532 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:06 INFO - PROCESS | 1759 | 1464788706722 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 06:45:06 INFO - PROCESS | 1759 | 1464788706748 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:06 INFO - PROCESS | 1759 | ++DOCSHELL 0x91d57800 == 48 [pid = 1759] [id = 68] 06:45:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 88 (0x99dc8c00) [pid = 1759] [serial = 202] [outer = (nil)] 06:45:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 89 (0x99f2c000) [pid = 1759] [serial = 203] [outer = 0x99dc8c00] 06:45:06 INFO - PROCESS | 1759 | 1464788706837 Marionette DEBUG loaded listener.js 06:45:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 90 (0x99f32c00) [pid = 1759] [serial = 204] [outer = 0x99dc8c00] 06:45:07 INFO - PROCESS | 1759 | 1464788707560 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 06:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1087ms 06:45:07 INFO - PROCESS | 1759 | 1464788707602 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 06:45:07 INFO - PROCESS | 1759 | 1464788707606 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 06:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:45:07 INFO - PROCESS | 1759 | 1464788707630 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:45:07 INFO - PROCESS | 1759 | 1464788707634 Marionette TRACE conn3 <- [1,246,null,{}] 06:45:07 INFO - PROCESS | 1759 | 1464788707639 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:07 INFO - PROCESS | 1759 | 1464788707788 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 06:45:07 INFO - PROCESS | 1759 | 1464788707799 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:07 INFO - PROCESS | 1759 | ++DOCSHELL 0x91d56800 == 49 [pid = 1759] [id = 69] 06:45:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 91 (0x99f36800) [pid = 1759] [serial = 205] [outer = (nil)] 06:45:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 92 (0x9a9e5000) [pid = 1759] [serial = 206] [outer = 0x99f36800] 06:45:07 INFO - PROCESS | 1759 | 1464788707871 Marionette DEBUG loaded listener.js 06:45:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 93 (0x9b35fc00) [pid = 1759] [serial = 207] [outer = 0x99f36800] 06:45:08 INFO - PROCESS | 1759 | 1464788708776 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 06:45:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1203ms 06:45:08 INFO - PROCESS | 1759 | 1464788708815 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 06:45:08 INFO - PROCESS | 1759 | 1464788708818 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 06:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:45:08 INFO - PROCESS | 1759 | 1464788708829 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:45:08 INFO - PROCESS | 1759 | 1464788708831 Marionette TRACE conn3 <- [1,250,null,{}] 06:45:08 INFO - PROCESS | 1759 | 1464788708837 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:09 INFO - PROCESS | 1759 | 1464788709028 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 06:45:09 INFO - PROCESS | 1759 | 1464788709063 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:09 INFO - PROCESS | 1759 | ++DOCSHELL 0x93973800 == 50 [pid = 1759] [id = 70] 06:45:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 94 (0x9a9df000) [pid = 1759] [serial = 208] [outer = (nil)] 06:45:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 95 (0x9d4b8800) [pid = 1759] [serial = 209] [outer = 0x9a9df000] 06:45:09 INFO - PROCESS | 1759 | 1464788709134 Marionette DEBUG loaded listener.js 06:45:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 96 (0x9d8e5c00) [pid = 1759] [serial = 210] [outer = 0x9a9df000] 06:45:09 INFO - PROCESS | 1759 | 1464788709967 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 06:45:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1190ms 06:45:10 INFO - PROCESS | 1759 | 1464788710014 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 06:45:10 INFO - PROCESS | 1759 | 1464788710018 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 06:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:45:10 INFO - PROCESS | 1759 | 1464788710031 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:45:10 INFO - PROCESS | 1759 | 1464788710033 Marionette TRACE conn3 <- [1,254,null,{}] 06:45:10 INFO - PROCESS | 1759 | 1464788710039 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:10 INFO - PROCESS | 1759 | 1464788710420 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 06:45:10 INFO - PROCESS | 1759 | --DOMWINDOW == 95 (0x94f09800) [pid = 1759] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:45:10 INFO - PROCESS | 1759 | --DOMWINDOW == 94 (0x94f0b400) [pid = 1759] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:45:10 INFO - PROCESS | 1759 | --DOMWINDOW == 93 (0x93766800) [pid = 1759] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:45:10 INFO - PROCESS | 1759 | --DOMWINDOW == 92 (0x9b35ec00) [pid = 1759] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:45:10 INFO - PROCESS | 1759 | --DOMWINDOW == 91 (0x94e42000) [pid = 1759] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:45:10 INFO - PROCESS | 1759 | --DOMWINDOW == 90 (0x94420800) [pid = 1759] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:45:10 INFO - PROCESS | 1759 | --DOMWINDOW == 89 (0x99565800) [pid = 1759] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:45:10 INFO - PROCESS | 1759 | --DOMWINDOW == 88 (0x9d8e0400) [pid = 1759] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:45:10 INFO - PROCESS | 1759 | --DOMWINDOW == 87 (0x99d38c00) [pid = 1759] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:45:10 INFO - PROCESS | 1759 | --DOMWINDOW == 86 (0x94f35000) [pid = 1759] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:45:10 INFO - PROCESS | 1759 | --DOMWINDOW == 85 (0x91d59000) [pid = 1759] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:45:10 INFO - PROCESS | 1759 | 1464788710516 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:10 INFO - PROCESS | 1759 | ++DOCSHELL 0x93766800 == 51 [pid = 1759] [id = 71] 06:45:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 86 (0x94420800) [pid = 1759] [serial = 211] [outer = (nil)] 06:45:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 87 (0x9767f400) [pid = 1759] [serial = 212] [outer = 0x94420800] 06:45:10 INFO - PROCESS | 1759 | 1464788710590 Marionette DEBUG loaded listener.js 06:45:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 88 (0x99d38c00) [pid = 1759] [serial = 213] [outer = 0x94420800] 06:45:11 INFO - PROCESS | 1759 | 1464788711283 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 06:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1288ms 06:45:11 INFO - PROCESS | 1759 | 1464788711312 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 06:45:11 INFO - PROCESS | 1759 | 1464788711316 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 06:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:45:11 INFO - PROCESS | 1759 | 1464788711331 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:45:11 INFO - PROCESS | 1759 | 1464788711334 Marionette TRACE conn3 <- [1,258,null,{}] 06:45:11 INFO - PROCESS | 1759 | 1464788711339 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:11 INFO - PROCESS | 1759 | 1464788711483 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 06:45:11 INFO - PROCESS | 1759 | 1464788711497 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:11 INFO - PROCESS | 1759 | ++DOCSHELL 0xa263e400 == 52 [pid = 1759] [id = 72] 06:45:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 89 (0xa2660800) [pid = 1759] [serial = 214] [outer = (nil)] 06:45:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 90 (0xa326d000) [pid = 1759] [serial = 215] [outer = 0xa2660800] 06:45:11 INFO - PROCESS | 1759 | 1464788711569 Marionette DEBUG loaded listener.js 06:45:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 91 (0xa3550000) [pid = 1759] [serial = 216] [outer = 0xa2660800] 06:45:12 INFO - PROCESS | 1759 | 1464788712367 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 06:45:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1132ms 06:45:12 INFO - PROCESS | 1759 | 1464788712467 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 06:45:12 INFO - PROCESS | 1759 | 1464788712473 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 06:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:45:12 INFO - PROCESS | 1759 | 1464788712482 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:45:12 INFO - PROCESS | 1759 | 1464788712488 Marionette TRACE conn3 <- [1,262,null,{}] 06:45:12 INFO - PROCESS | 1759 | 1464788712502 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:12 INFO - PROCESS | 1759 | 1464788712687 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 06:45:12 INFO - PROCESS | 1759 | 1464788712834 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:12 INFO - PROCESS | 1759 | ++DOCSHELL 0x93978000 == 53 [pid = 1759] [id = 73] 06:45:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 92 (0x94e46c00) [pid = 1759] [serial = 217] [outer = (nil)] 06:45:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 93 (0x94f05400) [pid = 1759] [serial = 218] [outer = 0x94e46c00] 06:45:12 INFO - PROCESS | 1759 | 1464788712923 Marionette DEBUG loaded listener.js 06:45:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 94 (0x94f30400) [pid = 1759] [serial = 219] [outer = 0x94e46c00] 06:45:13 INFO - PROCESS | 1759 | 1464788713860 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 06:45:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1439ms 06:45:13 INFO - PROCESS | 1759 | 1464788713922 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 06:45:13 INFO - PROCESS | 1759 | 1464788713928 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 06:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:45:13 INFO - PROCESS | 1759 | 1464788713941 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:45:13 INFO - PROCESS | 1759 | 1464788713946 Marionette TRACE conn3 <- [1,266,null,{}] 06:45:13 INFO - PROCESS | 1759 | 1464788713953 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:14 INFO - PROCESS | 1759 | 1464788714313 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 06:45:14 INFO - PROCESS | 1759 | 1464788714464 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:14 INFO - PROCESS | 1759 | ++DOCSHELL 0x98cd9000 == 54 [pid = 1759] [id = 74] 06:45:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 95 (0x98cd9c00) [pid = 1759] [serial = 220] [outer = (nil)] 06:45:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 96 (0x99568400) [pid = 1759] [serial = 221] [outer = 0x98cd9c00] 06:45:14 INFO - PROCESS | 1759 | 1464788714565 Marionette DEBUG loaded listener.js 06:45:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 97 (0x99aee000) [pid = 1759] [serial = 222] [outer = 0x98cd9c00] 06:45:15 INFO - PROCESS | 1759 | 1464788715431 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 06:45:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1547ms 06:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:45:15 INFO - PROCESS | 1759 | 1464788715484 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 06:45:15 INFO - PROCESS | 1759 | 1464788715487 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 06:45:15 INFO - PROCESS | 1759 | 1464788715495 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:45:15 INFO - PROCESS | 1759 | 1464788715498 Marionette TRACE conn3 <- [1,270,null,{}] 06:45:15 INFO - PROCESS | 1759 | 1464788715514 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:15 INFO - PROCESS | 1759 | 1464788715694 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 06:45:15 INFO - PROCESS | 1759 | 1464788715850 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:15 INFO - PROCESS | 1759 | ++DOCSHELL 0x94f09400 == 55 [pid = 1759] [id = 75] 06:45:15 INFO - PROCESS | 1759 | ++DOMWINDOW == 98 (0x9967a400) [pid = 1759] [serial = 223] [outer = (nil)] 06:45:15 INFO - PROCESS | 1759 | ++DOMWINDOW == 99 (0x9a9e3000) [pid = 1759] [serial = 224] [outer = 0x9967a400] 06:45:15 INFO - PROCESS | 1759 | 1464788715947 Marionette DEBUG loaded listener.js 06:45:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 100 (0xa0510800) [pid = 1759] [serial = 225] [outer = 0x9967a400] 06:45:16 INFO - PROCESS | 1759 | 1464788716922 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 06:45:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1483ms 06:45:16 INFO - PROCESS | 1759 | 1464788716981 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 06:45:16 INFO - PROCESS | 1759 | 1464788716985 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 06:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:45:16 INFO - PROCESS | 1759 | 1464788716992 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:45:16 INFO - PROCESS | 1759 | 1464788716995 Marionette TRACE conn3 <- [1,274,null,{}] 06:45:17 INFO - PROCESS | 1759 | 1464788717001 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:17 INFO - PROCESS | 1759 | 1464788717177 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 06:45:17 INFO - PROCESS | 1759 | 1464788717323 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:17 INFO - PROCESS | 1759 | ++DOCSHELL 0xa26cbc00 == 56 [pid = 1759] [id = 76] 06:45:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 101 (0xa3076000) [pid = 1759] [serial = 226] [outer = (nil)] 06:45:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 102 (0xa35ef400) [pid = 1759] [serial = 227] [outer = 0xa3076000] 06:45:17 INFO - PROCESS | 1759 | 1464788717449 Marionette DEBUG loaded listener.js 06:45:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 103 (0xa620e000) [pid = 1759] [serial = 228] [outer = 0xa3076000] 06:45:18 INFO - PROCESS | 1759 | 1464788718263 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 06:45:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1329ms 06:45:18 INFO - PROCESS | 1759 | 1464788718322 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 06:45:18 INFO - PROCESS | 1759 | 1464788718326 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 06:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:45:18 INFO - PROCESS | 1759 | 1464788718349 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:45:18 INFO - PROCESS | 1759 | 1464788718353 Marionette TRACE conn3 <- [1,278,null,{}] 06:45:18 INFO - PROCESS | 1759 | 1464788718359 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:18 INFO - PROCESS | 1759 | 1464788718526 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 06:45:18 INFO - PROCESS | 1759 | 1464788718673 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:18 INFO - PROCESS | 1759 | ++DOCSHELL 0x92032000 == 57 [pid = 1759] [id = 77] 06:45:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 104 (0x9396d800) [pid = 1759] [serial = 229] [outer = (nil)] 06:45:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 105 (0x98895c00) [pid = 1759] [serial = 230] [outer = 0x9396d800] 06:45:18 INFO - PROCESS | 1759 | 1464788718762 Marionette DEBUG loaded listener.js 06:45:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 106 (0x98897000) [pid = 1759] [serial = 231] [outer = 0x9396d800] 06:45:19 INFO - PROCESS | 1759 | 1464788719600 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 06:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1292ms 06:45:19 INFO - PROCESS | 1759 | 1464788719640 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 06:45:19 INFO - PROCESS | 1759 | 1464788719644 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 06:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:45:19 INFO - PROCESS | 1759 | 1464788719650 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:45:19 INFO - PROCESS | 1759 | 1464788719653 Marionette TRACE conn3 <- [1,282,null,{}] 06:45:19 INFO - PROCESS | 1759 | 1464788719659 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:19 INFO - PROCESS | 1759 | 1464788719853 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 06:45:20 INFO - PROCESS | 1759 | 1464788720003 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:20 INFO - PROCESS | 1759 | ++DOCSHELL 0x91d59000 == 58 [pid = 1759] [id = 78] 06:45:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 107 (0x92ce6400) [pid = 1759] [serial = 232] [outer = (nil)] 06:45:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 108 (0xa62f7c00) [pid = 1759] [serial = 233] [outer = 0x92ce6400] 06:45:20 INFO - PROCESS | 1759 | 1464788720092 Marionette DEBUG loaded listener.js 06:45:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 109 (0xa688ac00) [pid = 1759] [serial = 234] [outer = 0x92ce6400] 06:45:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 110 (0xa673f400) [pid = 1759] [serial = 235] [outer = 0x93876c00] 06:45:21 INFO - PROCESS | 1759 | 1464788721033 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 06:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1428ms 06:45:21 INFO - PROCESS | 1759 | 1464788721103 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 06:45:21 INFO - PROCESS | 1759 | 1464788721107 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 06:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:45:21 INFO - PROCESS | 1759 | 1464788721142 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:45:21 INFO - PROCESS | 1759 | 1464788721146 Marionette TRACE conn3 <- [1,286,null,{}] 06:45:21 INFO - PROCESS | 1759 | 1464788721152 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:21 INFO - PROCESS | 1759 | 1464788721312 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 06:45:21 INFO - PROCESS | 1759 | 1464788721463 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:21 INFO - PROCESS | 1759 | ++DOCSHELL 0x9442bc00 == 59 [pid = 1759] [id = 79] 06:45:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 111 (0x9449b400) [pid = 1759] [serial = 236] [outer = (nil)] 06:45:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 112 (0xa6e42c00) [pid = 1759] [serial = 237] [outer = 0x9449b400] 06:45:21 INFO - PROCESS | 1759 | 1464788721588 Marionette DEBUG loaded listener.js 06:45:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 113 (0xa6e4c400) [pid = 1759] [serial = 238] [outer = 0x9449b400] 06:45:22 INFO - PROCESS | 1759 | 1464788722437 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 06:45:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1338ms 06:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:45:22 INFO - PROCESS | 1759 | 1464788722476 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 06:45:22 INFO - PROCESS | 1759 | 1464788722479 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 06:45:22 INFO - PROCESS | 1759 | 1464788722486 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:45:22 INFO - PROCESS | 1759 | 1464788722489 Marionette TRACE conn3 <- [1,290,null,{}] 06:45:22 INFO - PROCESS | 1759 | 1464788722511 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:22 INFO - PROCESS | 1759 | 1464788722715 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 06:45:22 INFO - PROCESS | 1759 | 1464788722827 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:22 INFO - PROCESS | 1759 | ++DOCSHELL 0x94f04800 == 60 [pid = 1759] [id = 80] 06:45:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 114 (0x94f05000) [pid = 1759] [serial = 239] [outer = (nil)] 06:45:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 115 (0x99f2bc00) [pid = 1759] [serial = 240] [outer = 0x94f05000] 06:45:22 INFO - PROCESS | 1759 | 1464788722915 Marionette DEBUG loaded listener.js 06:45:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 116 (0x9d8ea800) [pid = 1759] [serial = 241] [outer = 0x94f05000] 06:45:23 INFO - PROCESS | 1759 | 1464788723737 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 06:45:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1294ms 06:45:23 INFO - PROCESS | 1759 | 1464788723780 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 06:45:23 INFO - PROCESS | 1759 | 1464788723784 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 06:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:45:23 INFO - PROCESS | 1759 | 1464788723790 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:45:23 INFO - PROCESS | 1759 | 1464788723793 Marionette TRACE conn3 <- [1,294,null,{}] 06:45:23 INFO - PROCESS | 1759 | 1464788723820 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:23 INFO - PROCESS | 1759 | 1464788723989 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 06:45:24 INFO - PROCESS | 1759 | 1464788724397 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:24 INFO - PROCESS | 1759 | ++DOCSHELL 0x94f02400 == 61 [pid = 1759] [id = 81] 06:45:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 117 (0x94f02c00) [pid = 1759] [serial = 242] [outer = (nil)] 06:45:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 118 (0x94f0dc00) [pid = 1759] [serial = 243] [outer = 0x94f02c00] 06:45:24 INFO - PROCESS | 1759 | 1464788724484 Marionette DEBUG loaded listener.js 06:45:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 119 (0x9767ec00) [pid = 1759] [serial = 244] [outer = 0x94f02c00] 06:45:25 INFO - PROCESS | 1759 | 1464788725352 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:25 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:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1604ms 06:45:25 INFO - PROCESS | 1759 | 1464788725398 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 06:45:25 INFO - PROCESS | 1759 | 1464788725409 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 06:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:45:25 INFO - PROCESS | 1759 | 1464788725423 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:45:25 INFO - PROCESS | 1759 | 1464788725431 Marionette TRACE conn3 <- [1,298,null,{}] 06:45:25 INFO - PROCESS | 1759 | 1464788725445 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:25 INFO - PROCESS | 1759 | 1464788725668 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 06:45:25 INFO - PROCESS | 1759 | --DOCSHELL 0x93766800 == 60 [pid = 1759] [id = 71] 06:45:25 INFO - PROCESS | 1759 | --DOMWINDOW == 118 (0x99d95c00) [pid = 1759] [serial = 176] [outer = (nil)] [url = about:blank] 06:45:25 INFO - PROCESS | 1759 | 1464788725935 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:25 INFO - PROCESS | 1759 | --DOCSHELL 0x93973800 == 59 [pid = 1759] [id = 70] 06:45:25 INFO - PROCESS | 1759 | --DOCSHELL 0x91d56800 == 58 [pid = 1759] [id = 69] 06:45:25 INFO - PROCESS | 1759 | --DOCSHELL 0x91d57800 == 57 [pid = 1759] [id = 68] 06:45:25 INFO - PROCESS | 1759 | --DOCSHELL 0x9202f800 == 56 [pid = 1759] [id = 67] 06:45:25 INFO - PROCESS | 1759 | --DOCSHELL 0x94f79000 == 55 [pid = 1759] [id = 66] 06:45:25 INFO - PROCESS | 1759 | ++DOCSHELL 0x91d56800 == 56 [pid = 1759] [id = 82] 06:45:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 119 (0x9202f800) [pid = 1759] [serial = 245] [outer = (nil)] 06:45:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 120 (0x94f0f400) [pid = 1759] [serial = 246] [outer = 0x9202f800] 06:45:26 INFO - PROCESS | 1759 | 1464788726022 Marionette DEBUG loaded listener.js 06:45:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 121 (0x98c8b000) [pid = 1759] [serial = 247] [outer = 0x9202f800] 06:45:26 INFO - PROCESS | 1759 | --DOMWINDOW == 120 (0xa106a400) [pid = 1759] [serial = 111] [outer = (nil)] [url = about:blank] 06:45:26 INFO - PROCESS | 1759 | --DOMWINDOW == 119 (0x9a9e2400) [pid = 1759] [serial = 117] [outer = (nil)] [url = about:blank] 06:45:26 INFO - PROCESS | 1759 | --DOMWINDOW == 118 (0x9ca4d400) [pid = 1759] [serial = 120] [outer = (nil)] [url = about:blank] 06:45:26 INFO - PROCESS | 1759 | --DOMWINDOW == 117 (0x9396bc00) [pid = 1759] [serial = 114] [outer = (nil)] [url = about:blank] 06:45:26 INFO - PROCESS | 1759 | --DOMWINDOW == 116 (0x94f0d400) [pid = 1759] [serial = 167] [outer = (nil)] [url = about:blank] 06:45:26 INFO - PROCESS | 1759 | --DOMWINDOW == 115 (0x9ca4dc00) [pid = 1759] [serial = 170] [outer = (nil)] [url = about:blank] 06:45:26 INFO - PROCESS | 1759 | --DOMWINDOW == 114 (0xa228b800) [pid = 1759] [serial = 173] [outer = (nil)] [url = about:blank] 06:45:26 INFO - PROCESS | 1759 | --DOMWINDOW == 113 (0x9b38fc00) [pid = 1759] [serial = 164] [outer = (nil)] [url = about:blank] 06:45:26 INFO - PROCESS | 1759 | --DOMWINDOW == 112 (0x98077c00) [pid = 1759] [serial = 159] [outer = (nil)] [url = about:blank] 06:45:26 INFO - PROCESS | 1759 | --DOMWINDOW == 111 (0x95152000) [pid = 1759] [serial = 158] [outer = (nil)] [url = about:blank] 06:45:26 INFO - PROCESS | 1759 | --DOMWINDOW == 110 (0x9a9e4c00) [pid = 1759] [serial = 156] [outer = (nil)] [url = about:blank] 06:45:26 INFO - PROCESS | 1759 | --DOMWINDOW == 109 (0x9981d400) [pid = 1759] [serial = 155] [outer = (nil)] [url = about:blank] 06:45:26 INFO - PROCESS | 1759 | --DOMWINDOW == 108 (0x99ae2400) [pid = 1759] [serial = 161] [outer = (nil)] [url = about:blank] 06:45:26 INFO - PROCESS | 1759 | --DOMWINDOW == 107 (0x99fdd400) [pid = 1759] [serial = 162] [outer = (nil)] [url = about:blank] 06:45:26 INFO - PROCESS | 1759 | --DOMWINDOW == 106 (0x9806f400) [pid = 1759] [serial = 143] [outer = (nil)] [url = about:blank] 06:45:26 INFO - PROCESS | 1759 | --DOMWINDOW == 105 (0x9d8ab400) [pid = 1759] [serial = 146] [outer = (nil)] [url = about:blank] 06:45:26 INFO - PROCESS | 1759 | --DOMWINDOW == 104 (0xa628dc00) [pid = 1759] [serial = 149] [outer = (nil)] [url = about:blank] 06:45:26 INFO - PROCESS | 1759 | --DOMWINDOW == 103 (0xa688d800) [pid = 1759] [serial = 152] [outer = (nil)] [url = about:blank] 06:45:26 INFO - PROCESS | 1759 | --DOMWINDOW == 102 (0x9d8b4800) [pid = 1759] [serial = 171] [outer = (nil)] [url = about:blank] 06:45:26 INFO - PROCESS | 1759 | --DOMWINDOW == 101 (0x96c30c00) [pid = 1759] [serial = 168] [outer = (nil)] [url = about:blank] 06:45:26 INFO - PROCESS | 1759 | --DOMWINDOW == 100 (0xa2609800) [pid = 1759] [serial = 174] [outer = (nil)] [url = about:blank] 06:45:26 INFO - PROCESS | 1759 | --DOMWINDOW == 99 (0x9d4a9400) [pid = 1759] [serial = 165] [outer = (nil)] [url = about:blank] 06:45:26 INFO - PROCESS | 1759 | 1464788726752 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:26 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:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1353ms 06:45:26 INFO - PROCESS | 1759 | 1464788726776 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 06:45:26 INFO - PROCESS | 1759 | 1464788726783 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 06:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:45:26 INFO - PROCESS | 1759 | 1464788726811 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:45:26 INFO - PROCESS | 1759 | 1464788726814 Marionette TRACE conn3 <- [1,302,null,{}] 06:45:26 INFO - PROCESS | 1759 | 1464788726820 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:26 INFO - PROCESS | 1759 | 1464788726974 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 06:45:27 INFO - PROCESS | 1759 | 1464788727009 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:27 INFO - PROCESS | 1759 | ++DOCSHELL 0x98cdec00 == 57 [pid = 1759] [id = 83] 06:45:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 100 (0x9962ac00) [pid = 1759] [serial = 248] [outer = (nil)] 06:45:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 101 (0x99d97c00) [pid = 1759] [serial = 249] [outer = 0x9962ac00] 06:45:27 INFO - PROCESS | 1759 | 1464788727081 Marionette DEBUG loaded listener.js 06:45:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 102 (0x99dcbc00) [pid = 1759] [serial = 250] [outer = 0x9962ac00] 06:45:27 INFO - PROCESS | 1759 | 1464788727932 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:27 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:45:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1189ms 06:45:27 INFO - PROCESS | 1759 | 1464788727995 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 06:45:28 INFO - PROCESS | 1759 | 1464788727999 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 06:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:45:28 INFO - PROCESS | 1759 | 1464788728013 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:45:28 INFO - PROCESS | 1759 | 1464788728021 Marionette TRACE conn3 <- [1,306,null,{}] 06:45:28 INFO - PROCESS | 1759 | 1464788728030 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:28 INFO - PROCESS | 1759 | 1464788728191 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 06:45:28 INFO - PROCESS | 1759 | 1464788728313 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:28 INFO - PROCESS | 1759 | ++DOCSHELL 0x95155000 == 58 [pid = 1759] [id = 84] 06:45:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 103 (0x99627000) [pid = 1759] [serial = 251] [outer = (nil)] 06:45:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 104 (0x9a9e4c00) [pid = 1759] [serial = 252] [outer = 0x99627000] 06:45:28 INFO - PROCESS | 1759 | 1464788728389 Marionette DEBUG loaded listener.js 06:45:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 105 (0x9aeb8c00) [pid = 1759] [serial = 253] [outer = 0x99627000] 06:45:29 INFO - PROCESS | 1759 | 1464788729131 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:29 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:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1194ms 06:45:29 INFO - PROCESS | 1759 | 1464788729201 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 06:45:29 INFO - PROCESS | 1759 | 1464788729205 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 06:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:45:29 INFO - PROCESS | 1759 | 1464788729211 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:45:29 INFO - PROCESS | 1759 | 1464788729214 Marionette TRACE conn3 <- [1,310,null,{}] 06:45:29 INFO - PROCESS | 1759 | 1464788729220 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:29 INFO - PROCESS | 1759 | 1464788729436 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 06:45:29 INFO - PROCESS | 1759 | 1464788729457 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:29 INFO - PROCESS | 1759 | ++DOCSHELL 0x99fddc00 == 59 [pid = 1759] [id = 85] 06:45:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 106 (0x9b38d800) [pid = 1759] [serial = 254] [outer = (nil)] 06:45:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 107 (0x9d4aec00) [pid = 1759] [serial = 255] [outer = 0x9b38d800] 06:45:29 INFO - PROCESS | 1759 | 1464788729529 Marionette DEBUG loaded listener.js 06:45:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 108 (0xa050e000) [pid = 1759] [serial = 256] [outer = 0x9b38d800] 06:45:30 INFO - PROCESS | 1759 | 1464788730349 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:30 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:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1185ms 06:45:30 INFO - PROCESS | 1759 | 1464788730400 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 06:45:30 INFO - PROCESS | 1759 | 1464788730402 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 06:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:45:30 INFO - PROCESS | 1759 | 1464788730410 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:45:30 INFO - PROCESS | 1759 | 1464788730413 Marionette TRACE conn3 <- [1,314,null,{}] 06:45:30 INFO - PROCESS | 1759 | 1464788730423 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:30 INFO - PROCESS | 1759 | 1464788730614 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 06:45:30 INFO - PROCESS | 1759 | 1464788730639 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:30 INFO - PROCESS | 1759 | ++DOCSHELL 0xa2141c00 == 60 [pid = 1759] [id = 86] 06:45:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 109 (0xa21b7c00) [pid = 1759] [serial = 257] [outer = (nil)] 06:45:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 110 (0xa22c8c00) [pid = 1759] [serial = 258] [outer = 0xa21b7c00] 06:45:30 INFO - PROCESS | 1759 | 1464788730722 Marionette DEBUG loaded listener.js 06:45:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 111 (0xa322b000) [pid = 1759] [serial = 259] [outer = 0xa21b7c00] 06:45:31 INFO - PROCESS | 1759 | --DOMWINDOW == 110 (0x9a9df000) [pid = 1759] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:45:31 INFO - PROCESS | 1759 | --DOMWINDOW == 109 (0x9376e800) [pid = 1759] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:45:31 INFO - PROCESS | 1759 | --DOMWINDOW == 108 (0x94420800) [pid = 1759] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:45:31 INFO - PROCESS | 1759 | --DOMWINDOW == 107 (0x99f36800) [pid = 1759] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:45:31 INFO - PROCESS | 1759 | --DOMWINDOW == 106 (0x9514b400) [pid = 1759] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:45:31 INFO - PROCESS | 1759 | --DOMWINDOW == 105 (0x99dc8c00) [pid = 1759] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:45:31 INFO - PROCESS | 1759 | 1464788731722 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:31 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:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1340ms 06:45:31 INFO - PROCESS | 1759 | 1464788731750 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 06:45:31 INFO - PROCESS | 1759 | 1464788731754 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 06:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:45:31 INFO - PROCESS | 1759 | 1464788731760 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:45:31 INFO - PROCESS | 1759 | 1464788731762 Marionette TRACE conn3 <- [1,318,null,{}] 06:45:31 INFO - PROCESS | 1759 | 1464788731768 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:31 INFO - PROCESS | 1759 | 1464788731912 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 06:45:31 INFO - PROCESS | 1759 | 1464788731931 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:31 INFO - PROCESS | 1759 | ++DOCSHELL 0x9ca4e400 == 61 [pid = 1759] [id = 87] 06:45:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 106 (0xa22c3400) [pid = 1759] [serial = 260] [outer = (nil)] 06:45:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 107 (0xa629b800) [pid = 1759] [serial = 261] [outer = 0xa22c3400] 06:45:32 INFO - PROCESS | 1759 | 1464788732010 Marionette DEBUG loaded listener.js 06:45:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 108 (0xa35ea000) [pid = 1759] [serial = 262] [outer = 0xa22c3400] 06:45:32 INFO - PROCESS | 1759 | 1464788732842 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:32 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:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1130ms 06:45:32 INFO - PROCESS | 1759 | 1464788732891 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 06:45:32 INFO - PROCESS | 1759 | 1464788732894 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 06:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:45:32 INFO - PROCESS | 1759 | 1464788732900 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:45:32 INFO - PROCESS | 1759 | 1464788732903 Marionette TRACE conn3 <- [1,322,null,{}] 06:45:32 INFO - PROCESS | 1759 | 1464788732909 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:33 INFO - PROCESS | 1759 | 1464788733055 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 06:45:33 INFO - PROCESS | 1759 | 1464788733069 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:33 INFO - PROCESS | 1759 | ++DOCSHELL 0xa50c2c00 == 62 [pid = 1759] [id = 88] 06:45:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 109 (0xa6e0a000) [pid = 1759] [serial = 263] [outer = (nil)] 06:45:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 110 (0xa6e0f400) [pid = 1759] [serial = 264] [outer = 0xa6e0a000] 06:45:33 INFO - PROCESS | 1759 | 1464788733144 Marionette DEBUG loaded listener.js 06:45:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 111 (0xa6e12000) [pid = 1759] [serial = 265] [outer = 0xa6e0a000] 06:45:34 INFO - PROCESS | 1759 | 1464788734245 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:34 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:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1377ms 06:45:34 INFO - PROCESS | 1759 | 1464788734280 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 06:45:34 INFO - PROCESS | 1759 | 1464788734287 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 06:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:45:34 INFO - PROCESS | 1759 | 1464788734295 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:45:34 INFO - PROCESS | 1759 | 1464788734302 Marionette TRACE conn3 <- [1,326,null,{}] 06:45:34 INFO - PROCESS | 1759 | 1464788734310 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:34 INFO - PROCESS | 1759 | 1464788734531 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 06:45:34 INFO - PROCESS | 1759 | 1464788734688 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:34 INFO - PROCESS | 1759 | ++DOCSHELL 0x94e42000 == 63 [pid = 1759] [id = 89] 06:45:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 112 (0x9888cc00) [pid = 1759] [serial = 266] [outer = (nil)] 06:45:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 113 (0x98cd6000) [pid = 1759] [serial = 267] [outer = 0x9888cc00] 06:45:34 INFO - PROCESS | 1759 | 1464788734776 Marionette DEBUG loaded listener.js 06:45:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 114 (0x994c8c00) [pid = 1759] [serial = 268] [outer = 0x9888cc00] 06:45:35 INFO - PROCESS | 1759 | 1464788735698 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:35 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:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1442ms 06:45:35 INFO - PROCESS | 1759 | 1464788735739 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 06:45:35 INFO - PROCESS | 1759 | 1464788735748 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 06:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:45:35 INFO - PROCESS | 1759 | 1464788735758 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:45:35 INFO - PROCESS | 1759 | 1464788735763 Marionette TRACE conn3 <- [1,330,null,{}] 06:45:35 INFO - PROCESS | 1759 | 1464788735769 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:35 INFO - PROCESS | 1759 | 1464788735962 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 06:45:36 INFO - PROCESS | 1759 | 1464788736114 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:36 INFO - PROCESS | 1759 | ++DOCSHELL 0x93971c00 == 64 [pid = 1759] [id = 90] 06:45:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 115 (0x9441f800) [pid = 1759] [serial = 269] [outer = (nil)] 06:45:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 116 (0x99f37c00) [pid = 1759] [serial = 270] [outer = 0x9441f800] 06:45:36 INFO - PROCESS | 1759 | 1464788736201 Marionette DEBUG loaded listener.js 06:45:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 117 (0x9a9e2000) [pid = 1759] [serial = 271] [outer = 0x9441f800] 06:45:37 INFO - PROCESS | 1759 | 1464788737223 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:37 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:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1482ms 06:45:37 INFO - PROCESS | 1759 | 1464788737241 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 06:45:37 INFO - PROCESS | 1759 | 1464788737245 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 06:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:45:37 INFO - PROCESS | 1759 | 1464788737252 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:45:37 INFO - PROCESS | 1759 | 1464788737258 Marionette TRACE conn3 <- [1,334,null,{}] 06:45:37 INFO - PROCESS | 1759 | 1464788737274 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:37 INFO - PROCESS | 1759 | 1464788737459 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 06:45:37 INFO - PROCESS | 1759 | 1464788737654 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:37 INFO - PROCESS | 1759 | ++DOCSHELL 0x99fdd400 == 65 [pid = 1759] [id = 91] 06:45:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 118 (0xa6e0b400) [pid = 1759] [serial = 272] [outer = (nil)] 06:45:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 119 (0xa6e12400) [pid = 1759] [serial = 273] [outer = 0xa6e0b400] 06:45:37 INFO - PROCESS | 1759 | 1464788737788 Marionette DEBUG loaded listener.js 06:45:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 120 (0xa6e44400) [pid = 1759] [serial = 274] [outer = 0xa6e0b400] 06:45:38 INFO - PROCESS | 1759 | 1464788738685 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:38 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:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1489ms 06:45:38 INFO - PROCESS | 1759 | 1464788738742 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 06:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:45:38 INFO - PROCESS | 1759 | 1464788738748 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 06:45:38 INFO - PROCESS | 1759 | 1464788738754 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:45:38 INFO - PROCESS | 1759 | 1464788738757 Marionette TRACE conn3 <- [1,338,null,{}] 06:45:38 INFO - PROCESS | 1759 | 1464788738763 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:38 INFO - PROCESS | 1759 | 1464788738941 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 06:45:39 INFO - PROCESS | 1759 | 1464788739093 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:39 INFO - PROCESS | 1759 | ++DOCSHELL 0x93972800 == 66 [pid = 1759] [id = 92] 06:45:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 121 (0x9a6b1400) [pid = 1759] [serial = 275] [outer = (nil)] 06:45:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 122 (0x9a6bc000) [pid = 1759] [serial = 276] [outer = 0x9a6b1400] 06:45:39 INFO - PROCESS | 1759 | 1464788739184 Marionette DEBUG loaded listener.js 06:45:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 123 (0x9a6c0000) [pid = 1759] [serial = 277] [outer = 0x9a6b1400] 06:45:40 INFO - PROCESS | 1759 | 1464788740029 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:40 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:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1332ms 06:45:40 INFO - PROCESS | 1759 | 1464788740086 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 06:45:40 INFO - PROCESS | 1759 | 1464788740090 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 06:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:45:40 INFO - PROCESS | 1759 | 1464788740097 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:45:40 INFO - PROCESS | 1759 | 1464788740100 Marionette TRACE conn3 <- [1,342,null,{}] 06:45:40 INFO - PROCESS | 1759 | 1464788740106 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:40 INFO - PROCESS | 1759 | 1464788740272 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 06:45:40 INFO - PROCESS | 1759 | 1464788740425 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:40 INFO - PROCESS | 1759 | ++DOCSHELL 0x9396d000 == 67 [pid = 1759] [id = 93] 06:45:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 124 (0x9a6b4400) [pid = 1759] [serial = 278] [outer = (nil)] 06:45:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 125 (0x9d8a9400) [pid = 1759] [serial = 279] [outer = 0x9a6b4400] 06:45:40 INFO - PROCESS | 1759 | 1464788740516 Marionette DEBUG loaded listener.js 06:45:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 126 (0xa6e17400) [pid = 1759] [serial = 280] [outer = 0x9a6b4400] 06:45:41 INFO - PROCESS | 1759 | 1464788741439 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:41 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:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1379ms 06:45:41 INFO - PROCESS | 1759 | 1464788741477 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 06:45:41 INFO - PROCESS | 1759 | 1464788741481 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 06:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:45:41 INFO - PROCESS | 1759 | 1464788741487 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:45:41 INFO - PROCESS | 1759 | 1464788741491 Marionette TRACE conn3 <- [1,346,null,{}] 06:45:41 INFO - PROCESS | 1759 | 1464788741496 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:41 INFO - PROCESS | 1759 | 1464788741677 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 06:45:41 INFO - PROCESS | 1759 | 1464788741831 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:41 INFO - PROCESS | 1759 | ++DOCSHELL 0x9197e800 == 68 [pid = 1759] [id = 94] 06:45:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 127 (0x9197fc00) [pid = 1759] [serial = 281] [outer = (nil)] 06:45:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 128 (0x91989000) [pid = 1759] [serial = 282] [outer = 0x9197fc00] 06:45:41 INFO - PROCESS | 1759 | 1464788741921 Marionette DEBUG loaded listener.js 06:45:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 129 (0xa68bf000) [pid = 1759] [serial = 283] [outer = 0x9197fc00] 06:45:42 INFO - PROCESS | 1759 | 1464788742815 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:42 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:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1384ms 06:45:42 INFO - PROCESS | 1759 | 1464788742871 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 06:45:42 INFO - PROCESS | 1759 | 1464788742876 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 06:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:45:42 INFO - PROCESS | 1759 | 1464788742882 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:45:42 INFO - PROCESS | 1759 | 1464788742884 Marionette TRACE conn3 <- [1,350,null,{}] 06:45:42 INFO - PROCESS | 1759 | 1464788742891 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:43 INFO - PROCESS | 1759 | 1464788743052 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 06:45:43 INFO - PROCESS | 1759 | 1464788743210 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:43 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f293000 == 69 [pid = 1759] [id = 95] 06:45:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 130 (0x8f295c00) [pid = 1759] [serial = 284] [outer = (nil)] 06:45:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 131 (0x8f29b400) [pid = 1759] [serial = 285] [outer = 0x8f295c00] 06:45:43 INFO - PROCESS | 1759 | 1464788743295 Marionette DEBUG loaded listener.js 06:45:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 132 (0x8f29dc00) [pid = 1759] [serial = 286] [outer = 0x8f295c00] 06:45:44 INFO - PROCESS | 1759 | 1464788744499 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:44 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:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1630ms 06:45:44 INFO - PROCESS | 1759 | 1464788744513 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 06:45:44 INFO - PROCESS | 1759 | 1464788744519 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 06:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:45:44 INFO - PROCESS | 1759 | 1464788744527 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:45:44 INFO - PROCESS | 1759 | 1464788744533 Marionette TRACE conn3 <- [1,354,null,{}] 06:45:44 INFO - PROCESS | 1759 | 1464788744560 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:44 INFO - PROCESS | 1759 | 1464788744744 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 06:45:44 INFO - PROCESS | 1759 | 1464788744972 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:45 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f299c00 == 70 [pid = 1759] [id = 96] 06:45:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 133 (0x94423400) [pid = 1759] [serial = 287] [outer = (nil)] 06:45:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 134 (0x94f09800) [pid = 1759] [serial = 288] [outer = 0x94423400] 06:45:45 INFO - PROCESS | 1759 | 1464788745052 Marionette DEBUG loaded listener.js 06:45:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 135 (0x96c30c00) [pid = 1759] [serial = 289] [outer = 0x94423400] 06:45:46 INFO - PROCESS | 1759 | 1464788745994 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:46 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:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1497ms 06:45:46 INFO - PROCESS | 1759 | 1464788746023 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 06:45:46 INFO - PROCESS | 1759 | 1464788746032 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 06:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:45:46 INFO - PROCESS | 1759 | 1464788746042 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:45:46 INFO - PROCESS | 1759 | 1464788746045 Marionette TRACE conn3 <- [1,358,null,{}] 06:45:46 INFO - PROCESS | 1759 | 1464788746051 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:46 INFO - PROCESS | 1759 | 1464788746208 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 06:45:46 INFO - PROCESS | 1759 | 1464788746374 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:46 INFO - PROCESS | 1759 | ++DOCSHELL 0x9767b000 == 71 [pid = 1759] [id = 97] 06:45:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 136 (0x98893400) [pid = 1759] [serial = 290] [outer = (nil)] 06:45:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 137 (0x989e4c00) [pid = 1759] [serial = 291] [outer = 0x98893400] 06:45:46 INFO - PROCESS | 1759 | 1464788746492 Marionette DEBUG loaded listener.js 06:45:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x99474800) [pid = 1759] [serial = 292] [outer = 0x98893400] 06:45:47 INFO - PROCESS | 1759 | --DOCSHELL 0x92ceb800 == 70 [pid = 1759] [id = 29] 06:45:47 INFO - PROCESS | 1759 | --DOCSHELL 0x92032400 == 69 [pid = 1759] [id = 47] 06:45:47 INFO - PROCESS | 1759 | --DOCSHELL 0x92cee400 == 68 [pid = 1759] [id = 59] 06:45:47 INFO - PROCESS | 1759 | --DOCSHELL 0x91d58800 == 67 [pid = 1759] [id = 52] 06:45:47 INFO - PROCESS | 1759 | --DOMWINDOW == 137 (0xa326d000) [pid = 1759] [serial = 215] [outer = (nil)] [url = about:blank] 06:45:47 INFO - PROCESS | 1759 | --DOMWINDOW == 136 (0x94f0ec00) [pid = 1759] [serial = 179] [outer = (nil)] [url = about:blank] 06:45:47 INFO - PROCESS | 1759 | --DOMWINDOW == 135 (0x9ca55000) [pid = 1759] [serial = 188] [outer = (nil)] [url = about:blank] 06:45:47 INFO - PROCESS | 1759 | --DOMWINDOW == 134 (0x99d92400) [pid = 1759] [serial = 182] [outer = (nil)] [url = about:blank] 06:45:47 INFO - PROCESS | 1759 | --DOMWINDOW == 133 (0x99dcb400) [pid = 1759] [serial = 191] [outer = (nil)] [url = about:blank] 06:45:47 INFO - PROCESS | 1759 | --DOMWINDOW == 132 (0x99fdd000) [pid = 1759] [serial = 185] [outer = (nil)] [url = about:blank] 06:45:47 INFO - PROCESS | 1759 | --DOCSHELL 0x9ca4e400 == 66 [pid = 1759] [id = 87] 06:45:47 INFO - PROCESS | 1759 | --DOCSHELL 0xa2141c00 == 65 [pid = 1759] [id = 86] 06:45:47 INFO - PROCESS | 1759 | --DOCSHELL 0x99fddc00 == 64 [pid = 1759] [id = 85] 06:45:47 INFO - PROCESS | 1759 | --DOCSHELL 0x95155000 == 63 [pid = 1759] [id = 84] 06:45:47 INFO - PROCESS | 1759 | --DOCSHELL 0x98cdec00 == 62 [pid = 1759] [id = 83] 06:45:47 INFO - PROCESS | 1759 | --DOCSHELL 0x91d56800 == 61 [pid = 1759] [id = 82] 06:45:47 INFO - PROCESS | 1759 | --DOCSHELL 0x94f02400 == 60 [pid = 1759] [id = 81] 06:45:47 INFO - PROCESS | 1759 | --DOCSHELL 0x91d59000 == 59 [pid = 1759] [id = 78] 06:45:47 INFO - PROCESS | 1759 | --DOCSHELL 0x92032000 == 58 [pid = 1759] [id = 77] 06:45:47 INFO - PROCESS | 1759 | --DOCSHELL 0xa26cbc00 == 57 [pid = 1759] [id = 76] 06:45:47 INFO - PROCESS | 1759 | --DOCSHELL 0x98cd9000 == 56 [pid = 1759] [id = 74] 06:45:47 INFO - PROCESS | 1759 | --DOCSHELL 0x93978000 == 55 [pid = 1759] [id = 73] 06:45:47 INFO - PROCESS | 1759 | 1464788747476 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:47 INFO - PROCESS | 1759 | --DOMWINDOW == 131 (0x9d4b8800) [pid = 1759] [serial = 209] [outer = (nil)] [url = about:blank] 06:45:47 INFO - PROCESS | 1759 | --DOMWINDOW == 130 (0x94f0e800) [pid = 1759] [serial = 200] [outer = (nil)] [url = about:blank] 06:45:47 INFO - PROCESS | 1759 | --DOMWINDOW == 129 (0x989e6c00) [pid = 1759] [serial = 201] [outer = (nil)] [url = about:blank] 06:45:47 INFO - PROCESS | 1759 | --DOMWINDOW == 128 (0x9767f400) [pid = 1759] [serial = 212] [outer = (nil)] [url = about:blank] 06:45:47 INFO - PROCESS | 1759 | --DOMWINDOW == 127 (0x9a9e5000) [pid = 1759] [serial = 206] [outer = (nil)] [url = about:blank] 06:45:47 INFO - PROCESS | 1759 | --DOMWINDOW == 126 (0x9d8e5c00) [pid = 1759] [serial = 210] [outer = (nil)] [url = about:blank] 06:45:47 INFO - PROCESS | 1759 | --DOMWINDOW == 125 (0x97682c00) [pid = 1759] [serial = 198] [outer = (nil)] [url = about:blank] 06:45:47 INFO - PROCESS | 1759 | --DOMWINDOW == 124 (0x95155800) [pid = 1759] [serial = 197] [outer = (nil)] [url = about:blank] 06:45:47 INFO - PROCESS | 1759 | --DOMWINDOW == 123 (0x99f2c000) [pid = 1759] [serial = 203] [outer = (nil)] [url = about:blank] 06:45:47 INFO - PROCESS | 1759 | --DOMWINDOW == 122 (0x99f32c00) [pid = 1759] [serial = 204] [outer = (nil)] [url = about:blank] 06:45:47 INFO - PROCESS | 1759 | --DOMWINDOW == 121 (0xa2659400) [pid = 1759] [serial = 194] [outer = (nil)] [url = about:blank] 06:45:47 INFO - PROCESS | 1759 | --DOMWINDOW == 120 (0x9b35fc00) [pid = 1759] [serial = 207] [outer = (nil)] [url = about:blank] 06:45:47 INFO - PROCESS | 1759 | --DOMWINDOW == 119 (0x99d38c00) [pid = 1759] [serial = 213] [outer = (nil)] [url = about:blank] 06:45:47 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:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1481ms 06:45:47 INFO - PROCESS | 1759 | 1464788747523 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 06:45:47 INFO - PROCESS | 1759 | 1464788747526 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 06:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:45:47 INFO - PROCESS | 1759 | 1464788747533 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:45:47 INFO - PROCESS | 1759 | 1464788747539 Marionette TRACE conn3 <- [1,362,null,{}] 06:45:47 INFO - PROCESS | 1759 | 1464788747555 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:47 INFO - PROCESS | 1759 | 1464788747712 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 06:45:47 INFO - PROCESS | 1759 | 1464788747880 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:47 INFO - PROCESS | 1759 | ++DOCSHELL 0x95159400 == 56 [pid = 1759] [id = 98] 06:45:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 120 (0x98898000) [pid = 1759] [serial = 293] [outer = (nil)] 06:45:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 121 (0x99ae2400) [pid = 1759] [serial = 294] [outer = 0x98898000] 06:45:47 INFO - PROCESS | 1759 | 1464788747961 Marionette DEBUG loaded listener.js 06:45:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 122 (0x99d9ac00) [pid = 1759] [serial = 295] [outer = 0x98898000] 06:45:48 INFO - PROCESS | 1759 | 1464788748718 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:48 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:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1244ms 06:45:48 INFO - PROCESS | 1759 | 1464788748778 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 06:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:45:48 INFO - PROCESS | 1759 | 1464788748783 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 06:45:48 INFO - PROCESS | 1759 | 1464788748789 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:45:48 INFO - PROCESS | 1759 | 1464788748792 Marionette TRACE conn3 <- [1,366,null,{}] 06:45:48 INFO - PROCESS | 1759 | 1464788748797 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:48 INFO - PROCESS | 1759 | 1464788748952 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 06:45:48 INFO - PROCESS | 1759 | 1464788748962 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:48 INFO - PROCESS | 1759 | ++DOCSHELL 0x99d97800 == 57 [pid = 1759] [id = 99] 06:45:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 123 (0x99dd2400) [pid = 1759] [serial = 296] [outer = (nil)] 06:45:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 124 (0x99f2c000) [pid = 1759] [serial = 297] [outer = 0x99dd2400] 06:45:49 INFO - PROCESS | 1759 | 1464788749035 Marionette DEBUG loaded listener.js 06:45:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 125 (0x99f35800) [pid = 1759] [serial = 298] [outer = 0x99dd2400] 06:45:49 INFO - PROCESS | 1759 | 1464788749938 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:49 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:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1190ms 06:45:49 INFO - PROCESS | 1759 | 1464788749979 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 06:45:49 INFO - PROCESS | 1759 | 1464788749981 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 06:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:45:49 INFO - PROCESS | 1759 | 1464788749988 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:45:49 INFO - PROCESS | 1759 | 1464788749991 Marionette TRACE conn3 <- [1,370,null,{}] 06:45:50 INFO - PROCESS | 1759 | 1464788750004 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:50 INFO - PROCESS | 1759 | 1464788750201 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 06:45:50 INFO - PROCESS | 1759 | 1464788750231 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:50 INFO - PROCESS | 1759 | ++DOCSHELL 0x9a6b2400 == 58 [pid = 1759] [id = 100] 06:45:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 126 (0x9a6b7c00) [pid = 1759] [serial = 299] [outer = (nil)] 06:45:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 127 (0x9a6bd000) [pid = 1759] [serial = 300] [outer = 0x9a6b7c00] 06:45:50 INFO - PROCESS | 1759 | 1464788750303 Marionette DEBUG loaded listener.js 06:45:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 128 (0x9a9da000) [pid = 1759] [serial = 301] [outer = 0x9a6b7c00] 06:45:51 INFO - PROCESS | 1759 | 1464788751196 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:45:51 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:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1237ms 06:45:51 INFO - PROCESS | 1759 | 1464788751226 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 06:45:51 INFO - PROCESS | 1759 | 1464788751228 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 06:45:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:45:51 INFO - PROCESS | 1759 | 1464788751235 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:45:51 INFO - PROCESS | 1759 | 1464788751237 Marionette TRACE conn3 <- [1,374,null,{}] 06:45:51 INFO - PROCESS | 1759 | 1464788751243 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:51 INFO - PROCESS | 1759 | 1464788751470 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 06:45:51 INFO - PROCESS | 1759 | 1464788751504 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:51 INFO - PROCESS | 1759 | ++DOCSHELL 0x91d56c00 == 59 [pid = 1759] [id = 101] 06:45:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 129 (0x99dd3800) [pid = 1759] [serial = 302] [outer = (nil)] 06:45:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 130 (0x9d4b5c00) [pid = 1759] [serial = 303] [outer = 0x99dd3800] 06:45:51 INFO - PROCESS | 1759 | 1464788751576 Marionette DEBUG loaded listener.js 06:45:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 131 (0xa1060c00) [pid = 1759] [serial = 304] [outer = 0x99dd3800] 06:45:52 INFO - PROCESS | 1759 | --DOMWINDOW == 130 (0x94421000) [pid = 1759] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:45:52 INFO - PROCESS | 1759 | --DOMWINDOW == 129 (0x9ac59800) [pid = 1759] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:45:52 INFO - PROCESS | 1759 | --DOMWINDOW == 128 (0xa62fd400) [pid = 1759] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:45:52 INFO - PROCESS | 1759 | --DOMWINDOW == 127 (0xa50c2400) [pid = 1759] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:45:52 INFO - PROCESS | 1759 | --DOMWINDOW == 126 (0x94f2b400) [pid = 1759] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:45:52 INFO - PROCESS | 1759 | --DOMWINDOW == 125 (0xa22c3400) [pid = 1759] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:45:52 INFO - PROCESS | 1759 | --DOMWINDOW == 124 (0x9b38d800) [pid = 1759] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:45:52 INFO - PROCESS | 1759 | --DOMWINDOW == 123 (0xa21b7c00) [pid = 1759] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:45:52 INFO - PROCESS | 1759 | --DOMWINDOW == 122 (0x94f02c00) [pid = 1759] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:45:52 INFO - PROCESS | 1759 | --DOMWINDOW == 121 (0x99627000) [pid = 1759] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:45:52 INFO - PROCESS | 1759 | --DOMWINDOW == 120 (0x9202f800) [pid = 1759] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:45:52 INFO - PROCESS | 1759 | --DOMWINDOW == 119 (0x9962ac00) [pid = 1759] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:45:52 INFO - PROCESS | 1759 | --DOMWINDOW == 118 (0xa2660800) [pid = 1759] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:45:52 INFO - PROCESS | 1759 | 1464788752746 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:45:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:45:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1529ms 06:45:52 INFO - PROCESS | 1759 | 1464788752764 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 06:45:52 INFO - PROCESS | 1759 | 1464788752766 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 06:45:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:45:52 INFO - PROCESS | 1759 | 1464788752773 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:45:52 INFO - PROCESS | 1759 | 1464788752776 Marionette TRACE conn3 <- [1,378,null,{}] 06:45:52 INFO - PROCESS | 1759 | 1464788752781 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:52 INFO - PROCESS | 1759 | 1464788752922 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 06:45:52 INFO - PROCESS | 1759 | 1464788752936 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:52 INFO - PROCESS | 1759 | ++DOCSHELL 0x94f0f000 == 60 [pid = 1759] [id = 102] 06:45:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 119 (0x9514dc00) [pid = 1759] [serial = 305] [outer = (nil)] 06:45:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 120 (0x9a9dfc00) [pid = 1759] [serial = 306] [outer = 0x9514dc00] 06:45:53 INFO - PROCESS | 1759 | 1464788753008 Marionette DEBUG loaded listener.js 06:45:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 121 (0x9b30c800) [pid = 1759] [serial = 307] [outer = 0x9514dc00] 06:45:53 INFO - PROCESS | 1759 | 1464788753847 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:45:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:45:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1082ms 06:45:53 INFO - PROCESS | 1759 | 1464788753855 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 06:45:53 INFO - PROCESS | 1759 | 1464788753859 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 06:45:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:45:53 INFO - PROCESS | 1759 | 1464788753872 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:45:53 INFO - PROCESS | 1759 | 1464788753875 Marionette TRACE conn3 <- [1,382,null,{}] 06:45:53 INFO - PROCESS | 1759 | 1464788753880 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:54 INFO - PROCESS | 1759 | 1464788754022 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 06:45:54 INFO - PROCESS | 1759 | 1464788754041 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:54 INFO - PROCESS | 1759 | ++DOCSHELL 0x9202fc00 == 61 [pid = 1759] [id = 103] 06:45:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 122 (0x99fd8800) [pid = 1759] [serial = 308] [outer = (nil)] 06:45:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 123 (0xa21b8800) [pid = 1759] [serial = 309] [outer = 0x99fd8800] 06:45:54 INFO - PROCESS | 1759 | 1464788754111 Marionette DEBUG loaded listener.js 06:45:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 124 (0xa22cf000) [pid = 1759] [serial = 310] [outer = 0x99fd8800] 06:45:55 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:45:55 INFO - PROCESS | 1759 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:45:55 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:45:55 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:45:55 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:45:55 INFO - PROCESS | 1759 | 1464788755253 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:45:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:45:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1429ms 06:45:55 INFO - PROCESS | 1759 | 1464788755302 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 06:45:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:45:55 INFO - PROCESS | 1759 | 1464788755309 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 06:45:55 INFO - PROCESS | 1759 | 1464788755317 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:45:55 INFO - PROCESS | 1759 | 1464788755324 Marionette TRACE conn3 <- [1,386,null,{}] 06:45:55 INFO - PROCESS | 1759 | 1464788755332 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:55 INFO - PROCESS | 1759 | 1464788755554 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 06:45:55 INFO - PROCESS | 1759 | 1464788755718 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:55 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f296000 == 62 [pid = 1759] [id = 104] 06:45:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 125 (0x9396b800) [pid = 1759] [serial = 311] [outer = (nil)] 06:45:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 126 (0x94f32400) [pid = 1759] [serial = 312] [outer = 0x9396b800] 06:45:55 INFO - PROCESS | 1759 | 1464788755805 Marionette DEBUG loaded listener.js 06:45:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 127 (0x9806e800) [pid = 1759] [serial = 313] [outer = 0x9396b800] 06:45:56 INFO - PROCESS | 1759 | 1464788756783 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 06:45:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:45:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1488ms 06:45:56 INFO - PROCESS | 1759 | 1464788756805 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 06:45:56 INFO - PROCESS | 1759 | 1464788756813 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 06:45:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:45:56 INFO - PROCESS | 1759 | 1464788756824 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:45:56 INFO - PROCESS | 1759 | 1464788756828 Marionette TRACE conn3 <- [1,390,null,{}] 06:45:56 INFO - PROCESS | 1759 | 1464788756835 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:57 INFO - PROCESS | 1759 | 1464788757008 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 06:45:57 INFO - PROCESS | 1759 | 1464788757176 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:57 INFO - PROCESS | 1759 | ++DOCSHELL 0x91d57800 == 63 [pid = 1759] [id = 105] 06:45:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 128 (0x95159c00) [pid = 1759] [serial = 314] [outer = (nil)] 06:45:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 129 (0x99dc5400) [pid = 1759] [serial = 315] [outer = 0x95159c00] 06:45:57 INFO - PROCESS | 1759 | 1464788757261 Marionette DEBUG loaded listener.js 06:45:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 130 (0x99f35400) [pid = 1759] [serial = 316] [outer = 0x95159c00] 06:45:58 INFO - PROCESS | 1759 | 1464788758335 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 06:45:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:45:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1582ms 06:45:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:45:58 INFO - PROCESS | 1759 | 1464788758406 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 06:45:58 INFO - PROCESS | 1759 | 1464788758410 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 06:45:58 INFO - PROCESS | 1759 | 1464788758417 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:45:58 INFO - PROCESS | 1759 | 1464788758423 Marionette TRACE conn3 <- [1,394,null,{}] 06:45:58 INFO - PROCESS | 1759 | 1464788758439 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:45:58 INFO - PROCESS | 1759 | 1464788758673 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 06:45:58 INFO - PROCESS | 1759 | 1464788758882 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:45:58 INFO - PROCESS | 1759 | ++DOCSHELL 0x91987c00 == 64 [pid = 1759] [id = 106] 06:45:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 131 (0x9198bc00) [pid = 1759] [serial = 317] [outer = (nil)] 06:45:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 132 (0x9b880400) [pid = 1759] [serial = 318] [outer = 0x9198bc00] 06:45:58 INFO - PROCESS | 1759 | 1464788758984 Marionette DEBUG loaded listener.js 06:45:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 133 (0x9b885400) [pid = 1759] [serial = 319] [outer = 0x9198bc00] 06:45:59 INFO - PROCESS | 1759 | 1464788759872 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 06:45:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:45:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1486ms 06:45:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:45:59 INFO - PROCESS | 1759 | 1464788759902 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 06:45:59 INFO - PROCESS | 1759 | 1464788759907 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 06:45:59 INFO - PROCESS | 1759 | 1464788759913 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:45:59 INFO - PROCESS | 1759 | 1464788759917 Marionette TRACE conn3 <- [1,398,null,{}] 06:45:59 INFO - PROCESS | 1759 | 1464788759923 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:00 INFO - PROCESS | 1759 | 1464788760096 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 06:46:00 INFO - PROCESS | 1759 | 1464788760264 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:00 INFO - PROCESS | 1759 | ++DOCSHELL 0x91789c00 == 65 [pid = 1759] [id = 107] 06:46:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 134 (0x9178a000) [pid = 1759] [serial = 320] [outer = (nil)] 06:46:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 135 (0x91794800) [pid = 1759] [serial = 321] [outer = 0x9178a000] 06:46:00 INFO - PROCESS | 1759 | 1464788760360 Marionette DEBUG loaded listener.js 06:46:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 136 (0x91797c00) [pid = 1759] [serial = 322] [outer = 0x9178a000] 06:46:01 INFO - PROCESS | 1759 | 1464788761318 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 06:46:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:46:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1482ms 06:46:01 INFO - PROCESS | 1759 | 1464788761395 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 06:46:01 INFO - PROCESS | 1759 | 1464788761399 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 06:46:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:46:01 INFO - PROCESS | 1759 | 1464788761405 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:46:01 INFO - PROCESS | 1759 | 1464788761409 Marionette TRACE conn3 <- [1,402,null,{}] 06:46:01 INFO - PROCESS | 1759 | 1464788761415 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:01 INFO - PROCESS | 1759 | 1464788761585 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 06:46:01 INFO - PROCESS | 1759 | 1464788761795 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:01 INFO - PROCESS | 1759 | ++DOCSHELL 0x9178c000 == 66 [pid = 1759] [id = 108] 06:46:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 137 (0x91796800) [pid = 1759] [serial = 323] [outer = (nil)] 06:46:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x9ca4dc00) [pid = 1759] [serial = 324] [outer = 0x91796800] 06:46:01 INFO - PROCESS | 1759 | 1464788761887 Marionette DEBUG loaded listener.js 06:46:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 139 (0xa2141000) [pid = 1759] [serial = 325] [outer = 0x91796800] 06:46:02 INFO - PROCESS | 1759 | 1464788762882 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 06:46:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:46:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1549ms 06:46:02 INFO - PROCESS | 1759 | 1464788762956 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 06:46:02 INFO - PROCESS | 1759 | 1464788762960 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 06:46:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:46:02 INFO - PROCESS | 1759 | 1464788762966 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:46:02 INFO - PROCESS | 1759 | 1464788762970 Marionette TRACE conn3 <- [1,406,null,{}] 06:46:02 INFO - PROCESS | 1759 | 1464788762976 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:03 INFO - PROCESS | 1759 | 1464788763194 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 06:46:03 INFO - PROCESS | 1759 | 1464788763455 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:03 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f5cb400 == 67 [pid = 1759] [id = 109] 06:46:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 140 (0x8f5ce400) [pid = 1759] [serial = 326] [outer = (nil)] 06:46:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x8f5d9400) [pid = 1759] [serial = 327] [outer = 0x8f5ce400] 06:46:03 INFO - PROCESS | 1759 | 1464788763555 Marionette DEBUG loaded listener.js 06:46:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x9b882800) [pid = 1759] [serial = 328] [outer = 0x8f5ce400] 06:46:04 INFO - PROCESS | 1759 | 1464788764425 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 06:46:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:46:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1537ms 06:46:04 INFO - PROCESS | 1759 | 1464788764503 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 06:46:04 INFO - PROCESS | 1759 | 1464788764507 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 06:46:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:46:04 INFO - PROCESS | 1759 | 1464788764514 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:46:04 INFO - PROCESS | 1759 | 1464788764518 Marionette TRACE conn3 <- [1,410,null,{}] 06:46:04 INFO - PROCESS | 1759 | 1464788764524 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:04 INFO - PROCESS | 1759 | 1464788764724 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 06:46:04 INFO - PROCESS | 1759 | 1464788764941 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:05 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f5d2400 == 68 [pid = 1759] [id = 110] 06:46:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x8f5d4c00) [pid = 1759] [serial = 329] [outer = (nil)] 06:46:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0xa35ea400) [pid = 1759] [serial = 330] [outer = 0x8f5d4c00] 06:46:05 INFO - PROCESS | 1759 | 1464788765069 Marionette DEBUG loaded listener.js 06:46:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0xa50c2400) [pid = 1759] [serial = 331] [outer = 0x8f5d4c00] 06:46:05 INFO - PROCESS | 1759 | 1464788765976 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 06:46:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:46:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1497ms 06:46:06 INFO - PROCESS | 1759 | 1464788766012 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 06:46:06 INFO - PROCESS | 1759 | 1464788766017 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 06:46:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:46:06 INFO - PROCESS | 1759 | 1464788766023 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:46:06 INFO - PROCESS | 1759 | 1464788766026 Marionette TRACE conn3 <- [1,414,null,{}] 06:46:06 INFO - PROCESS | 1759 | 1464788766032 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:06 INFO - PROCESS | 1759 | 1464788766199 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 06:46:06 INFO - PROCESS | 1759 | 1464788766368 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:06 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e9b3400 == 69 [pid = 1759] [id = 111] 06:46:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x8e9b4800) [pid = 1759] [serial = 332] [outer = (nil)] 06:46:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x8e9bac00) [pid = 1759] [serial = 333] [outer = 0x8e9b4800] 06:46:06 INFO - PROCESS | 1759 | 1464788766458 Marionette DEBUG loaded listener.js 06:46:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x8e9bdc00) [pid = 1759] [serial = 334] [outer = 0x8e9b4800] 06:46:07 INFO - PROCESS | 1759 | 1464788767371 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 06:46:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:46:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1380ms 06:46:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:46:07 INFO - PROCESS | 1759 | 1464788767404 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 06:46:07 INFO - PROCESS | 1759 | 1464788767407 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 06:46:07 INFO - PROCESS | 1759 | 1464788767415 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:46:07 INFO - PROCESS | 1759 | 1464788767417 Marionette TRACE conn3 <- [1,418,null,{}] 06:46:07 INFO - PROCESS | 1759 | 1464788767424 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:07 INFO - PROCESS | 1759 | 1464788767597 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 06:46:07 INFO - PROCESS | 1759 | 1464788767864 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:07 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e9bcc00 == 70 [pid = 1759] [id = 112] 06:46:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x8e9bf800) [pid = 1759] [serial = 335] [outer = (nil)] 06:46:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x8eb86800) [pid = 1759] [serial = 336] [outer = 0x8e9bf800] 06:46:08 INFO - PROCESS | 1759 | 1464788767998 Marionette DEBUG loaded listener.js 06:46:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x8eb89400) [pid = 1759] [serial = 337] [outer = 0x8e9bf800] 06:46:09 INFO - PROCESS | 1759 | 1464788769422 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 06:46:09 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:46:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2088ms 06:46:09 INFO - PROCESS | 1759 | 1464788769502 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 06:46:09 INFO - PROCESS | 1759 | 1464788769509 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 06:46:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:46:09 INFO - PROCESS | 1759 | 1464788769517 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:46:09 INFO - PROCESS | 1759 | 1464788769523 Marionette TRACE conn3 <- [1,422,null,{}] 06:46:09 INFO - PROCESS | 1759 | 1464788769532 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:09 INFO - PROCESS | 1759 | 1464788769693 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 06:46:09 INFO - PROCESS | 1759 | 1464788769873 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:09 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e9be000 == 71 [pid = 1759] [id = 113] 06:46:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x8eb8f000) [pid = 1759] [serial = 338] [outer = (nil)] 06:46:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0x9178e400) [pid = 1759] [serial = 339] [outer = 0x8eb8f000] 06:46:10 INFO - PROCESS | 1759 | 1464788770000 Marionette DEBUG loaded listener.js 06:46:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0x9197dc00) [pid = 1759] [serial = 340] [outer = 0x8eb8f000] 06:46:11 INFO - PROCESS | 1759 | --DOCSHELL 0x94f0f000 == 70 [pid = 1759] [id = 102] 06:46:11 INFO - PROCESS | 1759 | --DOCSHELL 0x91d56c00 == 69 [pid = 1759] [id = 101] 06:46:11 INFO - PROCESS | 1759 | --DOCSHELL 0x9a6b2400 == 68 [pid = 1759] [id = 100] 06:46:11 INFO - PROCESS | 1759 | --DOCSHELL 0x99d97800 == 67 [pid = 1759] [id = 99] 06:46:11 INFO - PROCESS | 1759 | --DOCSHELL 0x95159400 == 66 [pid = 1759] [id = 98] 06:46:11 INFO - PROCESS | 1759 | --DOCSHELL 0x9767b000 == 65 [pid = 1759] [id = 97] 06:46:11 INFO - PROCESS | 1759 | --DOCSHELL 0x8f299c00 == 64 [pid = 1759] [id = 96] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0xa22c5000) [pid = 1759] [serial = 147] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0xa6ea5000) [pid = 1759] [serial = 153] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0xa673a000) [pid = 1759] [serial = 150] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x99ae7000) [pid = 1759] [serial = 144] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x99d98400) [pid = 1759] [serial = 177] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0xa629b800) [pid = 1759] [serial = 261] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x9d4aec00) [pid = 1759] [serial = 255] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0xa22c8c00) [pid = 1759] [serial = 258] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0xa322b000) [pid = 1759] [serial = 259] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x9767ec00) [pid = 1759] [serial = 244] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x94f0dc00) [pid = 1759] [serial = 243] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x9a9e4c00) [pid = 1759] [serial = 252] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x94f0f400) [pid = 1759] [serial = 246] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x98c8b000) [pid = 1759] [serial = 247] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 139 (0x9a9e3000) [pid = 1759] [serial = 224] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 138 (0xa35ef400) [pid = 1759] [serial = 227] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 137 (0x99568400) [pid = 1759] [serial = 221] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 136 (0x98895c00) [pid = 1759] [serial = 230] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 135 (0x94f05400) [pid = 1759] [serial = 218] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 134 (0x99d97c00) [pid = 1759] [serial = 249] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 133 (0x99dcbc00) [pid = 1759] [serial = 250] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 132 (0xa3550000) [pid = 1759] [serial = 216] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 131 (0xa62f7c00) [pid = 1759] [serial = 233] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 130 (0xa6e42c00) [pid = 1759] [serial = 237] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 129 (0x99f2bc00) [pid = 1759] [serial = 240] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 128 (0x94e47000) [pid = 1759] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 127 (0xa050e000) [pid = 1759] [serial = 256] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 126 (0x9aeb8c00) [pid = 1759] [serial = 253] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | --DOMWINDOW == 125 (0xa35ea000) [pid = 1759] [serial = 262] [outer = (nil)] [url = about:blank] 06:46:11 INFO - PROCESS | 1759 | 1464788771452 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 06:46:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:46:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1984ms 06:46:11 INFO - PROCESS | 1759 | 1464788771503 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 06:46:11 INFO - PROCESS | 1759 | 1464788771511 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 06:46:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:46:11 INFO - PROCESS | 1759 | 1464788771523 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:46:11 INFO - PROCESS | 1759 | 1464788771527 Marionette TRACE conn3 <- [1,426,null,{}] 06:46:11 INFO - PROCESS | 1759 | 1464788771533 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:11 INFO - PROCESS | 1759 | 1464788771702 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 06:46:11 INFO - PROCESS | 1759 | 1464788771824 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:11 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f2a0400 == 65 [pid = 1759] [id = 114] 06:46:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 126 (0x9178f400) [pid = 1759] [serial = 341] [outer = (nil)] 06:46:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 127 (0x93875000) [pid = 1759] [serial = 342] [outer = 0x9178f400] 06:46:11 INFO - PROCESS | 1759 | 1464788771906 Marionette DEBUG loaded listener.js 06:46:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 128 (0x94e47000) [pid = 1759] [serial = 343] [outer = 0x9178f400] 06:46:12 INFO - PROCESS | 1759 | 1464788772699 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 06:46:12 INFO - PROCESS | 1759 | 1464788772768 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 06:46:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:46:12 INFO - PROCESS | 1759 | 1464788772775 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:46:12 INFO - PROCESS | 1759 | 1464788772781 Marionette TRACE conn3 <- [1,430,null,{}] 06:46:12 INFO - PROCESS | 1759 | 1464788772797 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:12 INFO - PROCESS | 1759 | 1464788772970 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 06:46:13 INFO - PROCESS | 1759 | 1464788773094 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:13 INFO - PROCESS | 1759 | ++DOCSHELL 0x92038800 == 66 [pid = 1759] [id = 115] 06:46:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 129 (0x94f79000) [pid = 1759] [serial = 344] [outer = (nil)] 06:46:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 130 (0x9806b400) [pid = 1759] [serial = 345] [outer = 0x94f79000] 06:46:13 INFO - PROCESS | 1759 | 1464788773175 Marionette DEBUG loaded listener.js 06:46:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 131 (0x98c8a800) [pid = 1759] [serial = 346] [outer = 0x94f79000] 06:46:14 INFO - PROCESS | 1759 | 1464788774129 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 06:46:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:46:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1434ms 06:46:14 INFO - PROCESS | 1759 | 1464788774210 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 06:46:14 INFO - PROCESS | 1759 | 1464788774214 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 06:46:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:46:14 INFO - PROCESS | 1759 | 1464788774220 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:46:14 INFO - PROCESS | 1759 | 1464788774222 Marionette TRACE conn3 <- [1,434,null,{}] 06:46:14 INFO - PROCESS | 1759 | 1464788774228 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:14 INFO - PROCESS | 1759 | 1464788774434 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 06:46:14 INFO - PROCESS | 1759 | 1464788774459 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:14 INFO - PROCESS | 1759 | ++DOCSHELL 0x98895c00 == 67 [pid = 1759] [id = 116] 06:46:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 132 (0x98cdec00) [pid = 1759] [serial = 347] [outer = (nil)] 06:46:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 133 (0x99aeec00) [pid = 1759] [serial = 348] [outer = 0x98cdec00] 06:46:14 INFO - PROCESS | 1759 | 1464788774533 Marionette DEBUG loaded listener.js 06:46:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 134 (0x99d99800) [pid = 1759] [serial = 349] [outer = 0x98cdec00] 06:46:15 INFO - PROCESS | 1759 | 1464788775468 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 06:46:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:46:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1284ms 06:46:15 INFO - PROCESS | 1759 | 1464788775505 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 06:46:15 INFO - PROCESS | 1759 | 1464788775508 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 06:46:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:46:15 INFO - PROCESS | 1759 | 1464788775514 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:46:15 INFO - PROCESS | 1759 | 1464788775518 Marionette TRACE conn3 <- [1,438,null,{}] 06:46:15 INFO - PROCESS | 1759 | 1464788775532 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:15 INFO - PROCESS | 1759 | 1464788775756 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 06:46:15 INFO - PROCESS | 1759 | 1464788775782 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:15 INFO - PROCESS | 1759 | ++DOCSHELL 0x98cd5800 == 68 [pid = 1759] [id = 117] 06:46:15 INFO - PROCESS | 1759 | ++DOMWINDOW == 135 (0x99565400) [pid = 1759] [serial = 350] [outer = (nil)] 06:46:15 INFO - PROCESS | 1759 | ++DOMWINDOW == 136 (0x99dd0800) [pid = 1759] [serial = 351] [outer = 0x99565400] 06:46:15 INFO - PROCESS | 1759 | 1464788775856 Marionette DEBUG loaded listener.js 06:46:15 INFO - PROCESS | 1759 | ++DOMWINDOW == 137 (0x99f30000) [pid = 1759] [serial = 352] [outer = 0x99565400] 06:46:16 INFO - PROCESS | 1759 | --DOMWINDOW == 136 (0x9514dc00) [pid = 1759] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:46:16 INFO - PROCESS | 1759 | --DOMWINDOW == 135 (0x9a6b7c00) [pid = 1759] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:46:16 INFO - PROCESS | 1759 | --DOMWINDOW == 134 (0x99dd3800) [pid = 1759] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:46:16 INFO - PROCESS | 1759 | --DOMWINDOW == 133 (0x99dd2400) [pid = 1759] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:46:16 INFO - PROCESS | 1759 | --DOMWINDOW == 132 (0x98898000) [pid = 1759] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:46:16 INFO - PROCESS | 1759 | --DOMWINDOW == 131 (0x94423400) [pid = 1759] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:46:16 INFO - PROCESS | 1759 | --DOMWINDOW == 130 (0x98893400) [pid = 1759] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:46:16 INFO - PROCESS | 1759 | 1464788776975 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 06:46:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:46:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1531ms 06:46:17 INFO - PROCESS | 1759 | 1464788777050 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 06:46:17 INFO - PROCESS | 1759 | 1464788777053 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 06:46:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:46:17 INFO - PROCESS | 1759 | 1464788777059 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:46:17 INFO - PROCESS | 1759 | 1464788777062 Marionette TRACE conn3 <- [1,442,null,{}] 06:46:17 INFO - PROCESS | 1759 | 1464788777068 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:17 INFO - PROCESS | 1759 | 1464788777265 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 06:46:17 INFO - PROCESS | 1759 | 1464788777405 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:17 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f5d5000 == 69 [pid = 1759] [id = 118] 06:46:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 131 (0x9514dc00) [pid = 1759] [serial = 353] [outer = (nil)] 06:46:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 132 (0x9ac5a800) [pid = 1759] [serial = 354] [outer = 0x9514dc00] 06:46:17 INFO - PROCESS | 1759 | 1464788777486 Marionette DEBUG loaded listener.js 06:46:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 133 (0x9b360400) [pid = 1759] [serial = 355] [outer = 0x9514dc00] 06:46:18 INFO - PROCESS | 1759 | 1464788778463 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 06:46:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:46:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1433ms 06:46:18 INFO - PROCESS | 1759 | 1464788778494 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 06:46:18 INFO - PROCESS | 1759 | 1464788778499 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 06:46:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:46:18 INFO - PROCESS | 1759 | 1464788778510 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:46:18 INFO - PROCESS | 1759 | 1464788778516 Marionette TRACE conn3 <- [1,446,null,{}] 06:46:18 INFO - PROCESS | 1759 | 1464788778526 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:18 INFO - PROCESS | 1759 | 1464788778786 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 06:46:19 INFO - PROCESS | 1759 | 1464788779033 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:19 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f5d6800 == 70 [pid = 1759] [id = 119] 06:46:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 134 (0x8f5d7000) [pid = 1759] [serial = 356] [outer = (nil)] 06:46:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 135 (0x9178ac00) [pid = 1759] [serial = 357] [outer = 0x8f5d7000] 06:46:19 INFO - PROCESS | 1759 | 1464788779144 Marionette DEBUG loaded listener.js 06:46:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 136 (0x91983800) [pid = 1759] [serial = 358] [outer = 0x8f5d7000] 06:46:20 INFO - PROCESS | 1759 | 1464788780089 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 06:46:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:46:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1642ms 06:46:20 INFO - PROCESS | 1759 | 1464788780153 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 06:46:20 INFO - PROCESS | 1759 | 1464788780163 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 06:46:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:46:20 INFO - PROCESS | 1759 | 1464788780173 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:46:20 INFO - PROCESS | 1759 | 1464788780178 Marionette TRACE conn3 <- [1,450,null,{}] 06:46:20 INFO - PROCESS | 1759 | 1464788780184 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:20 INFO - PROCESS | 1759 | 1464788780446 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 06:46:20 INFO - PROCESS | 1759 | 1464788780709 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:20 INFO - PROCESS | 1759 | ++DOCSHELL 0x9514d000 == 71 [pid = 1759] [id = 120] 06:46:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 137 (0x9514d400) [pid = 1759] [serial = 359] [outer = (nil)] 06:46:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x9767bc00) [pid = 1759] [serial = 360] [outer = 0x9514d400] 06:46:20 INFO - PROCESS | 1759 | 1464788780799 Marionette DEBUG loaded listener.js 06:46:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 139 (0x9897a000) [pid = 1759] [serial = 361] [outer = 0x9514d400] 06:46:21 INFO - PROCESS | 1759 | 1464788781704 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 06:46:21 INFO - PROCESS | 1759 | 1464788781765 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 06:46:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:46:21 INFO - PROCESS | 1759 | 1464788781772 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:46:21 INFO - PROCESS | 1759 | 1464788781778 Marionette TRACE conn3 <- [1,454,null,{}] 06:46:21 INFO - PROCESS | 1759 | 1464788781794 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:22 INFO - PROCESS | 1759 | 1464788782028 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 06:46:22 INFO - PROCESS | 1759 | 1464788782346 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:22 INFO - PROCESS | 1759 | ++DOCSHELL 0x9a6b2800 == 72 [pid = 1759] [id = 121] 06:46:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 140 (0x9a9e4c00) [pid = 1759] [serial = 362] [outer = (nil)] 06:46:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x9b87dc00) [pid = 1759] [serial = 363] [outer = 0x9a9e4c00] 06:46:22 INFO - PROCESS | 1759 | 1464788782459 Marionette DEBUG loaded listener.js 06:46:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x9d4aec00) [pid = 1759] [serial = 364] [outer = 0x9a9e4c00] 06:46:23 INFO - PROCESS | 1759 | [1759] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:46:23 INFO - PROCESS | 1759 | 1464788783480 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 06:46:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:46:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1742ms 06:46:23 INFO - PROCESS | 1759 | 1464788783514 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 06:46:23 INFO - PROCESS | 1759 | 1464788783518 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 06:46:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:46:23 INFO - PROCESS | 1759 | 1464788783526 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:46:23 INFO - PROCESS | 1759 | 1464788783530 Marionette TRACE conn3 <- [1,458,null,{}] 06:46:23 INFO - PROCESS | 1759 | 1464788783535 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:23 INFO - PROCESS | 1759 | 1464788783754 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 06:46:23 INFO - PROCESS | 1759 | 1464788783970 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:24 INFO - PROCESS | 1759 | ++DOCSHELL 0x9d8aa000 == 73 [pid = 1759] [id = 122] 06:46:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0xa1066000) [pid = 1759] [serial = 365] [outer = (nil)] 06:46:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0xa260ac00) [pid = 1759] [serial = 366] [outer = 0xa1066000] 06:46:24 INFO - PROCESS | 1759 | 1464788784077 Marionette DEBUG loaded listener.js 06:46:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0xa30fa000) [pid = 1759] [serial = 367] [outer = 0xa1066000] 06:46:25 INFO - PROCESS | 1759 | 1464788785020 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 06:46:25 INFO - PROCESS | 1759 | 1464788785125 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 06:46:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:46:25 INFO - PROCESS | 1759 | 1464788785136 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:46:25 INFO - PROCESS | 1759 | 1464788785140 Marionette TRACE conn3 <- [1,462,null,{}] 06:46:25 INFO - PROCESS | 1759 | 1464788785150 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:25 INFO - PROCESS | 1759 | 1464788785500 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 06:46:25 INFO - PROCESS | 1759 | 1464788785673 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:25 INFO - PROCESS | 1759 | ++DOCSHELL 0xa0504400 == 74 [pid = 1759] [id = 123] 06:46:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0xa3262400) [pid = 1759] [serial = 368] [outer = (nil)] 06:46:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0xa623d800) [pid = 1759] [serial = 369] [outer = 0xa3262400] 06:46:25 INFO - PROCESS | 1759 | 1464788785762 Marionette DEBUG loaded listener.js 06:46:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0xa62fc400) [pid = 1759] [serial = 370] [outer = 0xa3262400] 06:46:26 INFO - PROCESS | 1759 | [1759] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:46:26 INFO - PROCESS | 1759 | 1464788786682 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 06:46:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:46:26 INFO - PROCESS | 1759 | 1464788786779 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 06:46:26 INFO - PROCESS | 1759 | 1464788786786 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:46:26 INFO - PROCESS | 1759 | 1464788786789 Marionette TRACE conn3 <- [1,466,null,{}] 06:46:26 INFO - PROCESS | 1759 | 1464788786795 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:27 INFO - PROCESS | 1759 | 1464788787048 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 06:46:27 INFO - PROCESS | 1759 | 1464788787317 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:27 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e944c00 == 75 [pid = 1759] [id = 124] 06:46:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x8e949000) [pid = 1759] [serial = 371] [outer = (nil)] 06:46:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x8e94dc00) [pid = 1759] [serial = 372] [outer = 0x8e949000] 06:46:27 INFO - PROCESS | 1759 | 1464788787404 Marionette DEBUG loaded listener.js 06:46:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0xa6767000) [pid = 1759] [serial = 373] [outer = 0x8e949000] 06:46:28 INFO - PROCESS | 1759 | 1464788788317 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 06:46:28 INFO - PROCESS | 1759 | 1464788788375 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 06:46:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:46:28 INFO - PROCESS | 1759 | 1464788788382 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:46:28 INFO - PROCESS | 1759 | 1464788788386 Marionette TRACE conn3 <- [1,470,null,{}] 06:46:28 INFO - PROCESS | 1759 | 1464788788391 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:28 INFO - PROCESS | 1759 | 1464788788563 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 06:46:28 INFO - PROCESS | 1759 | 1464788788738 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:28 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e946c00 == 76 [pid = 1759] [id = 125] 06:46:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0xa50f8800) [pid = 1759] [serial = 374] [outer = (nil)] 06:46:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0xa6c37800) [pid = 1759] [serial = 375] [outer = 0xa50f8800] 06:46:28 INFO - PROCESS | 1759 | 1464788788823 Marionette DEBUG loaded listener.js 06:46:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0xa6c3a000) [pid = 1759] [serial = 376] [outer = 0xa50f8800] 06:46:29 INFO - PROCESS | 1759 | 1464788789784 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 06:46:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:46:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1482ms 06:46:29 INFO - PROCESS | 1759 | 1464788789871 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 06:46:29 INFO - PROCESS | 1759 | 1464788789875 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 06:46:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:46:29 INFO - PROCESS | 1759 | 1464788789886 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:46:29 INFO - PROCESS | 1759 | 1464788789889 Marionette TRACE conn3 <- [1,474,null,{}] 06:46:29 INFO - PROCESS | 1759 | 1464788789895 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:30 INFO - PROCESS | 1759 | 1464788790099 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 06:46:30 INFO - PROCESS | 1759 | 1464788790308 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:30 INFO - PROCESS | 1759 | ++DOCSHELL 0xa688e800 == 77 [pid = 1759] [id = 126] 06:46:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 155 (0xa6c35800) [pid = 1759] [serial = 377] [outer = (nil)] 06:46:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 156 (0xa6e09400) [pid = 1759] [serial = 378] [outer = 0xa6c35800] 06:46:30 INFO - PROCESS | 1759 | 1464788790437 Marionette DEBUG loaded listener.js 06:46:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 157 (0xa6e15800) [pid = 1759] [serial = 379] [outer = 0xa6c35800] 06:46:31 INFO - PROCESS | 1759 | 1464788791325 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 06:46:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:46:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1495ms 06:46:31 INFO - PROCESS | 1759 | 1464788791382 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 06:46:31 INFO - PROCESS | 1759 | 1464788791386 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 06:46:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:46:31 INFO - PROCESS | 1759 | 1464788791393 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:46:31 INFO - PROCESS | 1759 | 1464788791396 Marionette TRACE conn3 <- [1,478,null,{}] 06:46:31 INFO - PROCESS | 1759 | 1464788791402 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:31 INFO - PROCESS | 1759 | 1464788791581 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 06:46:31 INFO - PROCESS | 1759 | 1464788791755 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:31 INFO - PROCESS | 1759 | ++DOCSHELL 0x8dec8400 == 78 [pid = 1759] [id = 127] 06:46:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 158 (0x8dec8c00) [pid = 1759] [serial = 380] [outer = (nil)] 06:46:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 159 (0x8ded1400) [pid = 1759] [serial = 381] [outer = 0x8dec8c00] 06:46:31 INFO - PROCESS | 1759 | 1464788791884 Marionette DEBUG loaded listener.js 06:46:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 160 (0x8ded5c00) [pid = 1759] [serial = 382] [outer = 0x8dec8c00] 06:46:32 INFO - PROCESS | 1759 | 1464788792808 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 06:46:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:46:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1482ms 06:46:32 INFO - PROCESS | 1759 | 1464788792876 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 06:46:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:46:32 INFO - PROCESS | 1759 | 1464788792887 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 06:46:32 INFO - PROCESS | 1759 | 1464788792898 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:46:32 INFO - PROCESS | 1759 | 1464788792904 Marionette TRACE conn3 <- [1,482,null,{}] 06:46:32 INFO - PROCESS | 1759 | 1464788792995 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:33 INFO - PROCESS | 1759 | 1464788793149 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 06:46:33 INFO - PROCESS | 1759 | 1464788793705 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:33 INFO - PROCESS | 1759 | ++DOCSHELL 0x8ded2c00 == 79 [pid = 1759] [id = 128] 06:46:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 161 (0x8ded3c00) [pid = 1759] [serial = 383] [outer = (nil)] 06:46:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 162 (0x8e943c00) [pid = 1759] [serial = 384] [outer = 0x8ded3c00] 06:46:33 INFO - PROCESS | 1759 | 1464788793790 Marionette DEBUG loaded listener.js 06:46:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 163 (0x8e94f800) [pid = 1759] [serial = 385] [outer = 0x8ded3c00] 06:46:34 INFO - PROCESS | 1759 | 1464788794713 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 06:46:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:46:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1883ms 06:46:34 INFO - PROCESS | 1759 | 1464788794776 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 06:46:34 INFO - PROCESS | 1759 | 1464788794783 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 06:46:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:46:34 INFO - PROCESS | 1759 | 1464788794790 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:46:34 INFO - PROCESS | 1759 | 1464788794795 Marionette TRACE conn3 <- [1,486,null,{}] 06:46:34 INFO - PROCESS | 1759 | 1464788794802 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:34 INFO - PROCESS | 1759 | 1464788794986 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 06:46:35 INFO - PROCESS | 1759 | 1464788795218 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:35 INFO - PROCESS | 1759 | ++DOCSHELL 0x8ded0400 == 80 [pid = 1759] [id = 129] 06:46:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 164 (0x8f299c00) [pid = 1759] [serial = 386] [outer = (nil)] 06:46:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 165 (0x8f5cfc00) [pid = 1759] [serial = 387] [outer = 0x8f299c00] 06:46:35 INFO - PROCESS | 1759 | 1464788795393 Marionette DEBUG loaded listener.js 06:46:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 166 (0x91789400) [pid = 1759] [serial = 388] [outer = 0x8f299c00] 06:46:36 INFO - PROCESS | 1759 | --DOCSHELL 0x94f09400 == 79 [pid = 1759] [id = 75] 06:46:36 INFO - PROCESS | 1759 | --DOCSHELL 0x98cd5800 == 78 [pid = 1759] [id = 117] 06:46:36 INFO - PROCESS | 1759 | --DOCSHELL 0x98895c00 == 77 [pid = 1759] [id = 116] 06:46:36 INFO - PROCESS | 1759 | --DOCSHELL 0x92038800 == 76 [pid = 1759] [id = 115] 06:46:36 INFO - PROCESS | 1759 | 1464788796368 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 06:46:36 INFO - PROCESS | 1759 | --DOCSHELL 0x8f2a0400 == 75 [pid = 1759] [id = 114] 06:46:36 INFO - PROCESS | 1759 | --DOCSHELL 0x8e9be000 == 74 [pid = 1759] [id = 113] 06:46:36 INFO - PROCESS | 1759 | --DOCSHELL 0x8f5d2400 == 73 [pid = 1759] [id = 110] 06:46:36 INFO - PROCESS | 1759 | --DOCSHELL 0x8f5cb400 == 72 [pid = 1759] [id = 109] 06:46:36 INFO - PROCESS | 1759 | --DOCSHELL 0x9178c000 == 71 [pid = 1759] [id = 108] 06:46:36 INFO - PROCESS | 1759 | --DOCSHELL 0x91789c00 == 70 [pid = 1759] [id = 107] 06:46:36 INFO - PROCESS | 1759 | --DOCSHELL 0x91987c00 == 69 [pid = 1759] [id = 106] 06:46:36 INFO - PROCESS | 1759 | --DOCSHELL 0x91d57800 == 68 [pid = 1759] [id = 105] 06:46:36 INFO - PROCESS | 1759 | --DOCSHELL 0x8f296000 == 67 [pid = 1759] [id = 104] 06:46:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:46:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1643ms 06:46:36 INFO - PROCESS | 1759 | 1464788796435 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 06:46:36 INFO - PROCESS | 1759 | 1464788796441 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 06:46:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:46:36 INFO - PROCESS | 1759 | 1464788796450 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:46:36 INFO - PROCESS | 1759 | 1464788796453 Marionette TRACE conn3 <- [1,490,null,{}] 06:46:36 INFO - PROCESS | 1759 | 1464788796460 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:36 INFO - PROCESS | 1759 | 1464788796630 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 06:46:36 INFO - PROCESS | 1759 | --DOMWINDOW == 165 (0x9a6bd000) [pid = 1759] [serial = 300] [outer = (nil)] [url = about:blank] 06:46:36 INFO - PROCESS | 1759 | --DOMWINDOW == 164 (0x9d4b5c00) [pid = 1759] [serial = 303] [outer = (nil)] [url = about:blank] 06:46:36 INFO - PROCESS | 1759 | --DOMWINDOW == 163 (0x99f2c000) [pid = 1759] [serial = 297] [outer = (nil)] [url = about:blank] 06:46:36 INFO - PROCESS | 1759 | --DOMWINDOW == 162 (0x99ae2400) [pid = 1759] [serial = 294] [outer = (nil)] [url = about:blank] 06:46:36 INFO - PROCESS | 1759 | --DOMWINDOW == 161 (0x99d9ac00) [pid = 1759] [serial = 295] [outer = (nil)] [url = about:blank] 06:46:36 INFO - PROCESS | 1759 | --DOMWINDOW == 160 (0x96c30c00) [pid = 1759] [serial = 289] [outer = (nil)] [url = about:blank] 06:46:36 INFO - PROCESS | 1759 | --DOMWINDOW == 159 (0x94f09800) [pid = 1759] [serial = 288] [outer = (nil)] [url = about:blank] 06:46:36 INFO - PROCESS | 1759 | --DOMWINDOW == 158 (0x99474800) [pid = 1759] [serial = 292] [outer = (nil)] [url = about:blank] 06:46:36 INFO - PROCESS | 1759 | --DOMWINDOW == 157 (0x989e4c00) [pid = 1759] [serial = 291] [outer = (nil)] [url = about:blank] 06:46:36 INFO - PROCESS | 1759 | --DOMWINDOW == 156 (0xa6e0f400) [pid = 1759] [serial = 264] [outer = (nil)] [url = about:blank] 06:46:36 INFO - PROCESS | 1759 | --DOMWINDOW == 155 (0x98cd6000) [pid = 1759] [serial = 267] [outer = (nil)] [url = about:blank] 06:46:36 INFO - PROCESS | 1759 | --DOMWINDOW == 154 (0x99f37c00) [pid = 1759] [serial = 270] [outer = (nil)] [url = about:blank] 06:46:36 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0xa6e12400) [pid = 1759] [serial = 273] [outer = (nil)] [url = about:blank] 06:46:36 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0x9a6bc000) [pid = 1759] [serial = 276] [outer = (nil)] [url = about:blank] 06:46:36 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x9d8a9400) [pid = 1759] [serial = 279] [outer = (nil)] [url = about:blank] 06:46:36 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x91989000) [pid = 1759] [serial = 282] [outer = (nil)] [url = about:blank] 06:46:36 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x8f29b400) [pid = 1759] [serial = 285] [outer = (nil)] [url = about:blank] 06:46:36 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0xa1060c00) [pid = 1759] [serial = 304] [outer = (nil)] [url = about:blank] 06:46:36 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x9a9da000) [pid = 1759] [serial = 301] [outer = (nil)] [url = about:blank] 06:46:36 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x99f35800) [pid = 1759] [serial = 298] [outer = (nil)] [url = about:blank] 06:46:36 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x9b30c800) [pid = 1759] [serial = 307] [outer = (nil)] [url = about:blank] 06:46:36 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x9a9dfc00) [pid = 1759] [serial = 306] [outer = (nil)] [url = about:blank] 06:46:36 INFO - PROCESS | 1759 | 1464788796843 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:36 INFO - PROCESS | 1759 | ++DOCSHELL 0x91795800 == 68 [pid = 1759] [id = 130] 06:46:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x91797400) [pid = 1759] [serial = 389] [outer = (nil)] 06:46:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x9198b800) [pid = 1759] [serial = 390] [outer = 0x91797400] 06:46:36 INFO - PROCESS | 1759 | 1464788796923 Marionette DEBUG loaded listener.js 06:46:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x93978000) [pid = 1759] [serial = 391] [outer = 0x91797400] 06:46:37 INFO - PROCESS | 1759 | 1464788797695 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 06:46:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:46:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1303ms 06:46:37 INFO - PROCESS | 1759 | 1464788797753 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 06:46:37 INFO - PROCESS | 1759 | 1464788797756 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 06:46:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:46:37 INFO - PROCESS | 1759 | 1464788797765 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:46:37 INFO - PROCESS | 1759 | 1464788797773 Marionette TRACE conn3 <- [1,494,null,{}] 06:46:37 INFO - PROCESS | 1759 | 1464788797787 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:37 INFO - PROCESS | 1759 | 1464788797955 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 06:46:38 INFO - PROCESS | 1759 | 1464788798087 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:38 INFO - PROCESS | 1759 | ++DOCSHELL 0x9178d400 == 69 [pid = 1759] [id = 131] 06:46:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x91989000) [pid = 1759] [serial = 392] [outer = (nil)] 06:46:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x9888e000) [pid = 1759] [serial = 393] [outer = 0x91989000] 06:46:38 INFO - PROCESS | 1759 | 1464788798163 Marionette DEBUG loaded listener.js 06:46:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x98cd2000) [pid = 1759] [serial = 394] [outer = 0x91989000] 06:46:38 INFO - PROCESS | 1759 | 1464788798984 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 06:46:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:46:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1247ms 06:46:39 INFO - PROCESS | 1759 | 1464788799012 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 06:46:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:46:39 INFO - PROCESS | 1759 | 1464788799017 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 06:46:39 INFO - PROCESS | 1759 | 1464788799023 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:46:39 INFO - PROCESS | 1759 | 1464788799026 Marionette TRACE conn3 <- [1,498,null,{}] 06:46:39 INFO - PROCESS | 1759 | 1464788799032 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:39 INFO - PROCESS | 1759 | 1464788799254 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 06:46:39 INFO - PROCESS | 1759 | 1464788799282 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:39 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f5d3400 == 70 [pid = 1759] [id = 132] 06:46:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x97680000) [pid = 1759] [serial = 395] [outer = (nil)] 06:46:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x99d3cc00) [pid = 1759] [serial = 396] [outer = 0x97680000] 06:46:39 INFO - PROCESS | 1759 | 1464788799355 Marionette DEBUG loaded listener.js 06:46:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0x99dc6c00) [pid = 1759] [serial = 397] [outer = 0x97680000] 06:46:40 INFO - PROCESS | 1759 | 1464788800290 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 06:46:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:46:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1330ms 06:46:40 INFO - PROCESS | 1759 | 1464788800353 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 06:46:40 INFO - PROCESS | 1759 | 1464788800357 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 06:46:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:46:40 INFO - PROCESS | 1759 | 1464788800364 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:46:40 INFO - PROCESS | 1759 | 1464788800367 Marionette TRACE conn3 <- [1,502,null,{}] 06:46:40 INFO - PROCESS | 1759 | 1464788800372 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:40 INFO - PROCESS | 1759 | 1464788800597 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 06:46:40 INFO - PROCESS | 1759 | 1464788800618 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:40 INFO - PROCESS | 1759 | ++DOCSHELL 0x9962a400 == 71 [pid = 1759] [id = 133] 06:46:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0x99d8f800) [pid = 1759] [serial = 398] [outer = (nil)] 06:46:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 155 (0x99fdd000) [pid = 1759] [serial = 399] [outer = 0x99d8f800] 06:46:40 INFO - PROCESS | 1759 | 1464788800698 Marionette DEBUG loaded listener.js 06:46:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 156 (0x9a6bfc00) [pid = 1759] [serial = 400] [outer = 0x99d8f800] 06:46:41 INFO - PROCESS | 1759 | --DOMWINDOW == 155 (0x98cdec00) [pid = 1759] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:46:41 INFO - PROCESS | 1759 | --DOMWINDOW == 154 (0x99565400) [pid = 1759] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:46:41 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0x94f79000) [pid = 1759] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:46:41 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0x8eb8f000) [pid = 1759] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:46:41 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x9178f400) [pid = 1759] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:46:41 INFO - PROCESS | 1759 | 1464788801724 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 06:46:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:46:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1381ms 06:46:41 INFO - PROCESS | 1759 | 1464788801747 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 06:46:41 INFO - PROCESS | 1759 | 1464788801750 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 06:46:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:46:41 INFO - PROCESS | 1759 | 1464788801756 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:46:41 INFO - PROCESS | 1759 | 1464788801759 Marionette TRACE conn3 <- [1,506,null,{}] 06:46:41 INFO - PROCESS | 1759 | 1464788801764 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:41 INFO - PROCESS | 1759 | 1464788801917 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 06:46:42 INFO - PROCESS | 1759 | 1464788802397 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:42 INFO - PROCESS | 1759 | ++DOCSHELL 0x99826c00 == 72 [pid = 1759] [id = 134] 06:46:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x9b885000) [pid = 1759] [serial = 401] [outer = (nil)] 06:46:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0xa21b8400) [pid = 1759] [serial = 402] [outer = 0x9b885000] 06:46:42 INFO - PROCESS | 1759 | 1464788802577 Marionette DEBUG loaded listener.js 06:46:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0xa2609800) [pid = 1759] [serial = 403] [outer = 0x9b885000] 06:46:43 INFO - PROCESS | 1759 | 1464788803499 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 06:46:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:46:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1785ms 06:46:43 INFO - PROCESS | 1759 | 1464788803591 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 06:46:43 INFO - PROCESS | 1759 | 1464788803597 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 06:46:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:46:43 INFO - PROCESS | 1759 | 1464788803626 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:46:43 INFO - PROCESS | 1759 | 1464788803633 Marionette TRACE conn3 <- [1,510,null,{}] 06:46:43 INFO - PROCESS | 1759 | 1464788803644 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:43 INFO - PROCESS | 1759 | 1464788803855 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 06:46:44 INFO - PROCESS | 1759 | 1464788804000 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:44 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d4b2000 == 73 [pid = 1759] [id = 135] 06:46:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 155 (0x8d4bd800) [pid = 1759] [serial = 404] [outer = (nil)] 06:46:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 156 (0x8eb85400) [pid = 1759] [serial = 405] [outer = 0x8d4bd800] 06:46:44 INFO - PROCESS | 1759 | 1464788804094 Marionette DEBUG loaded listener.js 06:46:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 157 (0x8f29fc00) [pid = 1759] [serial = 406] [outer = 0x8d4bd800] 06:46:45 INFO - PROCESS | 1759 | 1464788805090 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 06:46:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:46:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1498ms 06:46:45 INFO - PROCESS | 1759 | 1464788805122 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 06:46:45 INFO - PROCESS | 1759 | 1464788805131 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 06:46:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:46:45 INFO - PROCESS | 1759 | 1464788805142 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:46:45 INFO - PROCESS | 1759 | 1464788805146 Marionette TRACE conn3 <- [1,514,null,{}] 06:46:45 INFO - PROCESS | 1759 | 1464788805152 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:45 INFO - PROCESS | 1759 | 1464788805336 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 06:46:45 INFO - PROCESS | 1759 | 1464788805553 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:45 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e94e000 == 74 [pid = 1759] [id = 136] 06:46:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 158 (0x92476c00) [pid = 1759] [serial = 407] [outer = (nil)] 06:46:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 159 (0x9247c000) [pid = 1759] [serial = 408] [outer = 0x92476c00] 06:46:45 INFO - PROCESS | 1759 | 1464788805681 Marionette DEBUG loaded listener.js 06:46:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 160 (0x9247fc00) [pid = 1759] [serial = 409] [outer = 0x92476c00] 06:46:46 INFO - PROCESS | 1759 | 1464788806606 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 06:46:46 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:46:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1497ms 06:46:46 INFO - PROCESS | 1759 | 1464788806638 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 06:46:46 INFO - PROCESS | 1759 | 1464788806643 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 06:46:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:46:46 INFO - PROCESS | 1759 | 1464788806649 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:46:46 INFO - PROCESS | 1759 | 1464788806655 Marionette TRACE conn3 <- [1,518,null,{}] 06:46:46 INFO - PROCESS | 1759 | 1464788806672 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:46 INFO - PROCESS | 1759 | 1464788806855 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 06:46:47 INFO - PROCESS | 1759 | 1464788807023 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:47 INFO - PROCESS | 1759 | ++DOCSHELL 0x8ded1800 == 75 [pid = 1759] [id = 137] 06:46:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 161 (0x92480c00) [pid = 1759] [serial = 410] [outer = (nil)] 06:46:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 162 (0x98cdec00) [pid = 1759] [serial = 411] [outer = 0x92480c00] 06:46:47 INFO - PROCESS | 1759 | 1464788807119 Marionette DEBUG loaded listener.js 06:46:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 163 (0x99f31c00) [pid = 1759] [serial = 412] [outer = 0x92480c00] 06:46:48 INFO - PROCESS | 1759 | 1464788808084 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 06:46:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:46:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1484ms 06:46:48 INFO - PROCESS | 1759 | 1464788808134 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 06:46:48 INFO - PROCESS | 1759 | 1464788808139 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 06:46:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:46:48 INFO - PROCESS | 1759 | 1464788808145 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:46:48 INFO - PROCESS | 1759 | 1464788808149 Marionette TRACE conn3 <- [1,522,null,{}] 06:46:48 INFO - PROCESS | 1759 | 1464788808155 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:48 INFO - PROCESS | 1759 | 1464788808334 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 06:46:48 INFO - PROCESS | 1759 | 1464788808503 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:48 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f4ae400 == 76 [pid = 1759] [id = 138] 06:46:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 164 (0x8f4af400) [pid = 1759] [serial = 413] [outer = (nil)] 06:46:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 165 (0x8f4b9400) [pid = 1759] [serial = 414] [outer = 0x8f4af400] 06:46:48 INFO - PROCESS | 1759 | 1464788808593 Marionette DEBUG loaded listener.js 06:46:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 166 (0x8f4bc800) [pid = 1759] [serial = 415] [outer = 0x8f4af400] 06:46:49 INFO - PROCESS | 1759 | 1464788809516 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 06:46:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:46:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1429ms 06:46:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:46:49 INFO - PROCESS | 1759 | 1464788809575 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 06:46:49 INFO - PROCESS | 1759 | 1464788809579 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 06:46:49 INFO - PROCESS | 1759 | 1464788809585 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:46:49 INFO - PROCESS | 1759 | 1464788809589 Marionette TRACE conn3 <- [1,526,null,{}] 06:46:49 INFO - PROCESS | 1759 | 1464788809597 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:49 INFO - PROCESS | 1759 | 1464788809772 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 06:46:49 INFO - PROCESS | 1759 | 1464788809941 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:49 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f4b7800 == 77 [pid = 1759] [id = 139] 06:46:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 167 (0x94f0ec00) [pid = 1759] [serial = 416] [outer = (nil)] 06:46:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 168 (0x9a6bc000) [pid = 1759] [serial = 417] [outer = 0x94f0ec00] 06:46:50 INFO - PROCESS | 1759 | 1464788810039 Marionette DEBUG loaded listener.js 06:46:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 169 (0x9aeaf000) [pid = 1759] [serial = 418] [outer = 0x94f0ec00] 06:46:51 INFO - PROCESS | 1759 | 1464788811012 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 06:46:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 170 (0x9a545800) [pid = 1759] [serial = 419] [outer = 0x93876c00] 06:46:51 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:46:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1485ms 06:46:51 INFO - PROCESS | 1759 | 1464788811097 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 06:46:51 INFO - PROCESS | 1759 | 1464788811102 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 06:46:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:46:51 INFO - PROCESS | 1759 | 1464788811164 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:46:51 INFO - PROCESS | 1759 | 1464788811168 Marionette TRACE conn3 <- [1,530,null,{}] 06:46:51 INFO - PROCESS | 1759 | 1464788811191 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:51 INFO - PROCESS | 1759 | 1464788811379 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 06:46:51 INFO - PROCESS | 1759 | 1464788811590 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:51 INFO - PROCESS | 1759 | ++DOCSHELL 0x98898000 == 78 [pid = 1759] [id = 140] 06:46:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 171 (0x9a549000) [pid = 1759] [serial = 420] [outer = (nil)] 06:46:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 172 (0x9a54d400) [pid = 1759] [serial = 421] [outer = 0x9a549000] 06:46:51 INFO - PROCESS | 1759 | 1464788811677 Marionette DEBUG loaded listener.js 06:46:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 173 (0xa504f000) [pid = 1759] [serial = 422] [outer = 0x9a549000] 06:46:52 INFO - PROCESS | 1759 | 1464788812427 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 06:46:52 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:46:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:46:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:46:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:46:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:46:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:46:52 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:46:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:46:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:46:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:46:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:46:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:46:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1352ms 06:46:52 INFO - PROCESS | 1759 | 1464788812494 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 06:46:52 INFO - PROCESS | 1759 | 1464788812498 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 06:46:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:46:52 INFO - PROCESS | 1759 | 1464788812507 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:46:52 INFO - PROCESS | 1759 | 1464788812511 Marionette TRACE conn3 <- [1,534,null,{}] 06:46:52 INFO - PROCESS | 1759 | 1464788812517 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:52 INFO - PROCESS | 1759 | 1464788812696 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 06:46:52 INFO - PROCESS | 1759 | 1464788812871 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:52 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d7c9c00 == 79 [pid = 1759] [id = 141] 06:46:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 174 (0x8d7ca000) [pid = 1759] [serial = 423] [outer = (nil)] 06:46:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 175 (0x8e949400) [pid = 1759] [serial = 424] [outer = 0x8d7ca000] 06:46:52 INFO - PROCESS | 1759 | 1464788812958 Marionette DEBUG loaded listener.js 06:46:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 176 (0xa307a800) [pid = 1759] [serial = 425] [outer = 0x8d7ca000] 06:46:53 INFO - PROCESS | 1759 | 1464788813815 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 06:46:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:46:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1331ms 06:46:53 INFO - PROCESS | 1759 | 1464788813838 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 06:46:53 INFO - PROCESS | 1759 | 1464788813841 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 06:46:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:46:53 INFO - PROCESS | 1759 | 1464788813848 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:46:53 INFO - PROCESS | 1759 | 1464788813851 Marionette TRACE conn3 <- [1,538,null,{}] 06:46:53 INFO - PROCESS | 1759 | 1464788813891 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:54 INFO - PROCESS | 1759 | 1464788814076 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 06:46:54 INFO - PROCESS | 1759 | 1464788814249 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:54 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cba4c00 == 80 [pid = 1759] [id = 142] 06:46:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 177 (0x8cba5000) [pid = 1759] [serial = 426] [outer = (nil)] 06:46:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 178 (0x8cbaa800) [pid = 1759] [serial = 427] [outer = 0x8cba5000] 06:46:54 INFO - PROCESS | 1759 | 1464788814335 Marionette DEBUG loaded listener.js 06:46:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 179 (0x8cbb2c00) [pid = 1759] [serial = 428] [outer = 0x8cba5000] 06:46:55 INFO - PROCESS | 1759 | 1464788815212 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 06:46:55 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:46:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1385ms 06:46:55 INFO - PROCESS | 1759 | 1464788815233 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 06:46:55 INFO - PROCESS | 1759 | 1464788815236 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 06:46:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:46:55 INFO - PROCESS | 1759 | 1464788815243 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:46:55 INFO - PROCESS | 1759 | 1464788815247 Marionette TRACE conn3 <- [1,542,null,{}] 06:46:55 INFO - PROCESS | 1759 | 1464788815253 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:55 INFO - PROCESS | 1759 | 1464788815484 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 06:46:55 INFO - PROCESS | 1759 | 1464788815617 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:55 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cbac000 == 81 [pid = 1759] [id = 143] 06:46:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 180 (0x8cbac800) [pid = 1759] [serial = 429] [outer = (nil)] 06:46:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 181 (0x8df8e000) [pid = 1759] [serial = 430] [outer = 0x8cbac800] 06:46:55 INFO - PROCESS | 1759 | 1464788815705 Marionette DEBUG loaded listener.js 06:46:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 182 (0x8df92000) [pid = 1759] [serial = 431] [outer = 0x8cbac800] 06:46:56 INFO - PROCESS | 1759 | 1464788816535 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 06:46:56 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:46:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1338ms 06:46:56 INFO - PROCESS | 1759 | 1464788816617 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 06:46:56 INFO - PROCESS | 1759 | 1464788816620 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 06:46:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:46:56 INFO - PROCESS | 1759 | 1464788816629 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:46:56 INFO - PROCESS | 1759 | 1464788816631 Marionette TRACE conn3 <- [1,546,null,{}] 06:46:56 INFO - PROCESS | 1759 | 1464788816636 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:56 INFO - PROCESS | 1759 | 1464788816826 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 06:46:57 INFO - PROCESS | 1759 | 1464788817001 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:57 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cf0a800 == 82 [pid = 1759] [id = 144] 06:46:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 183 (0x8cf0ac00) [pid = 1759] [serial = 432] [outer = (nil)] 06:46:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 184 (0x8cf0dc00) [pid = 1759] [serial = 433] [outer = 0x8cf0ac00] 06:46:57 INFO - PROCESS | 1759 | 1464788817095 Marionette DEBUG loaded listener.js 06:46:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 185 (0x8cf11c00) [pid = 1759] [serial = 434] [outer = 0x8cf0ac00] 06:46:57 INFO - PROCESS | 1759 | 1464788817986 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 06:46:58 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:46:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1429ms 06:46:58 INFO - PROCESS | 1759 | 1464788818059 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 06:46:58 INFO - PROCESS | 1759 | 1464788818062 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 06:46:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:46:58 INFO - PROCESS | 1759 | 1464788818069 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:46:58 INFO - PROCESS | 1759 | 1464788818074 Marionette TRACE conn3 <- [1,550,null,{}] 06:46:58 INFO - PROCESS | 1759 | 1464788818079 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:58 INFO - PROCESS | 1759 | 1464788818318 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 06:46:58 INFO - PROCESS | 1759 | 1464788818549 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:46:58 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cf14800 == 83 [pid = 1759] [id = 145] 06:46:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 186 (0x8df8e800) [pid = 1759] [serial = 435] [outer = (nil)] 06:46:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 187 (0xa21b0400) [pid = 1759] [serial = 436] [outer = 0x8df8e800] 06:46:58 INFO - PROCESS | 1759 | 1464788818663 Marionette DEBUG loaded listener.js 06:46:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 188 (0xa6c3f400) [pid = 1759] [serial = 437] [outer = 0x8df8e800] 06:46:59 INFO - PROCESS | 1759 | 1464788819545 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 06:46:59 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:46:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1531ms 06:46:59 INFO - PROCESS | 1759 | 1464788819602 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 06:46:59 INFO - PROCESS | 1759 | 1464788819605 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 06:46:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:46:59 INFO - PROCESS | 1759 | 1464788819612 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:46:59 INFO - PROCESS | 1759 | 1464788819614 Marionette TRACE conn3 <- [1,554,null,{}] 06:46:59 INFO - PROCESS | 1759 | 1464788819621 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:46:59 INFO - PROCESS | 1759 | 1464788819790 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 06:46:59 INFO - PROCESS | 1759 | 1464788819970 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:00 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bca9400 == 84 [pid = 1759] [id = 146] 06:47:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 189 (0x8bcaa400) [pid = 1759] [serial = 438] [outer = (nil)] 06:47:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 190 (0x8bcb1c00) [pid = 1759] [serial = 439] [outer = 0x8bcaa400] 06:47:00 INFO - PROCESS | 1759 | 1464788820068 Marionette DEBUG loaded listener.js 06:47:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 191 (0x8bcb4800) [pid = 1759] [serial = 440] [outer = 0x8bcaa400] 06:47:00 INFO - PROCESS | 1759 | [1759] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:00 INFO - PROCESS | 1759 | 1464788820982 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 06:47:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:47:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1429ms 06:47:01 INFO - PROCESS | 1759 | 1464788821042 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 06:47:01 INFO - PROCESS | 1759 | 1464788821046 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 06:47:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:47:01 INFO - PROCESS | 1759 | 1464788821052 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:47:01 INFO - PROCESS | 1759 | 1464788821056 Marionette TRACE conn3 <- [1,558,null,{}] 06:47:01 INFO - PROCESS | 1759 | 1464788821062 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:01 INFO - PROCESS | 1759 | 1464788821245 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 06:47:01 INFO - PROCESS | 1759 | 1464788821423 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:01 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bcb2000 == 85 [pid = 1759] [id = 147] 06:47:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 192 (0x8bcb3000) [pid = 1759] [serial = 441] [outer = (nil)] 06:47:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 193 (0x92a24400) [pid = 1759] [serial = 442] [outer = 0x8bcb3000] 06:47:01 INFO - PROCESS | 1759 | 1464788821510 Marionette DEBUG loaded listener.js 06:47:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 194 (0x92a26c00) [pid = 1759] [serial = 443] [outer = 0x8bcb3000] 06:47:02 INFO - PROCESS | 1759 | 1464788822429 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 06:47:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:47:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1442ms 06:47:02 INFO - PROCESS | 1759 | 1464788822496 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 06:47:02 INFO - PROCESS | 1759 | 1464788822500 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 06:47:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:47:02 INFO - PROCESS | 1759 | 1464788822507 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:47:02 INFO - PROCESS | 1759 | 1464788822510 Marionette TRACE conn3 <- [1,562,null,{}] 06:47:02 INFO - PROCESS | 1759 | 1464788822516 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:02 INFO - PROCESS | 1759 | 1464788822697 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 06:47:02 INFO - PROCESS | 1759 | 1464788822875 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:02 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bcb2400 == 86 [pid = 1759] [id = 148] 06:47:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 195 (0x8bcb6400) [pid = 1759] [serial = 444] [outer = (nil)] 06:47:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 196 (0x92a2d800) [pid = 1759] [serial = 445] [outer = 0x8bcb6400] 06:47:02 INFO - PROCESS | 1759 | 1464788822963 Marionette DEBUG loaded listener.js 06:47:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 197 (0x92a30c00) [pid = 1759] [serial = 446] [outer = 0x8bcb6400] 06:47:03 INFO - PROCESS | 1759 | [1759] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:03 INFO - PROCESS | 1759 | 1464788823882 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 06:47:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:47:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1432ms 06:47:03 INFO - PROCESS | 1759 | 1464788823941 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 06:47:03 INFO - PROCESS | 1759 | 1464788823944 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 06:47:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:47:03 INFO - PROCESS | 1759 | 1464788823951 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:47:03 INFO - PROCESS | 1759 | 1464788823955 Marionette TRACE conn3 <- [1,566,null,{}] 06:47:03 INFO - PROCESS | 1759 | 1464788823960 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:04 INFO - PROCESS | 1759 | 1464788824135 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 06:47:04 INFO - PROCESS | 1759 | 1464788824322 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:04 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d8d4000 == 87 [pid = 1759] [id = 149] 06:47:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 198 (0x8d8d7000) [pid = 1759] [serial = 447] [outer = (nil)] 06:47:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 199 (0x8d8ddc00) [pid = 1759] [serial = 448] [outer = 0x8d8d7000] 06:47:04 INFO - PROCESS | 1759 | 1464788824410 Marionette DEBUG loaded listener.js 06:47:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 200 (0x8d8df800) [pid = 1759] [serial = 449] [outer = 0x8d8d7000] 06:47:04 INFO - PROCESS | 1759 | [1759] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:05 INFO - PROCESS | 1759 | 1464788825316 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:47:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:47:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1436ms 06:47:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:47:05 INFO - PROCESS | 1759 | 1464788825389 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 06:47:05 INFO - PROCESS | 1759 | 1464788825392 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 06:47:05 INFO - PROCESS | 1759 | 1464788825399 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:47:05 INFO - PROCESS | 1759 | 1464788825402 Marionette TRACE conn3 <- [1,570,null,{}] 06:47:05 INFO - PROCESS | 1759 | 1464788825408 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:05 INFO - PROCESS | 1759 | 1464788825595 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 06:47:05 INFO - PROCESS | 1759 | 1464788825777 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:05 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a949800 == 88 [pid = 1759] [id = 150] 06:47:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 201 (0x8a94ac00) [pid = 1759] [serial = 450] [outer = (nil)] 06:47:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 202 (0x8a950800) [pid = 1759] [serial = 451] [outer = 0x8a94ac00] 06:47:05 INFO - PROCESS | 1759 | 1464788825903 Marionette DEBUG loaded listener.js 06:47:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 203 (0x8a953400) [pid = 1759] [serial = 452] [outer = 0x8a94ac00] 06:47:06 INFO - PROCESS | 1759 | [1759] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:06 INFO - PROCESS | 1759 | 1464788826811 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 06:47:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:47:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1487ms 06:47:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:47:06 INFO - PROCESS | 1759 | 1464788826886 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 06:47:06 INFO - PROCESS | 1759 | 1464788826889 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 06:47:06 INFO - PROCESS | 1759 | 1464788826896 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:47:06 INFO - PROCESS | 1759 | 1464788826899 Marionette TRACE conn3 <- [1,574,null,{}] 06:47:06 INFO - PROCESS | 1759 | 1464788826905 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:07 INFO - PROCESS | 1759 | 1464788827124 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 06:47:07 INFO - PROCESS | 1759 | 1464788827362 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:07 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bcad800 == 89 [pid = 1759] [id = 151] 06:47:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 204 (0x8bcb2c00) [pid = 1759] [serial = 453] [outer = (nil)] 06:47:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 205 (0x8cf0f000) [pid = 1759] [serial = 454] [outer = 0x8bcb2c00] 06:47:07 INFO - PROCESS | 1759 | 1464788827821 Marionette DEBUG loaded listener.js 06:47:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 206 (0x8d7cb000) [pid = 1759] [serial = 455] [outer = 0x8bcb2c00] 06:47:08 INFO - PROCESS | 1759 | 1464788828863 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:47:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:47:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 2047ms 06:47:08 INFO - PROCESS | 1759 | 1464788828944 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 06:47:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:47:08 INFO - PROCESS | 1759 | 1464788828951 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 06:47:08 INFO - PROCESS | 1759 | 1464788828959 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:47:08 INFO - PROCESS | 1759 | 1464788828964 Marionette TRACE conn3 <- [1,578,null,{}] 06:47:08 INFO - PROCESS | 1759 | 1464788828972 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:09 INFO - PROCESS | 1759 | 1464788829261 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 06:47:09 INFO - PROCESS | 1759 | 1464788829545 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:09 INFO - PROCESS | 1759 | ++DOCSHELL 0x8decd400 == 90 [pid = 1759] [id = 152] 06:47:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 207 (0x8df94c00) [pid = 1759] [serial = 456] [outer = (nil)] 06:47:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 208 (0x8e946800) [pid = 1759] [serial = 457] [outer = 0x8df94c00] 06:47:09 INFO - PROCESS | 1759 | 1464788829627 Marionette DEBUG loaded listener.js 06:47:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 209 (0x8e9b5000) [pid = 1759] [serial = 458] [outer = 0x8df94c00] 06:47:10 INFO - PROCESS | 1759 | --DOCSHELL 0x94f2f800 == 89 [pid = 1759] [id = 40] 06:47:10 INFO - PROCESS | 1759 | --DOMWINDOW == 208 (0xa21b8800) [pid = 1759] [serial = 309] [outer = (nil)] [url = about:blank] 06:47:10 INFO - PROCESS | 1759 | --DOMWINDOW == 207 (0x94f32400) [pid = 1759] [serial = 312] [outer = (nil)] [url = about:blank] 06:47:10 INFO - PROCESS | 1759 | --DOMWINDOW == 206 (0x99dc5400) [pid = 1759] [serial = 315] [outer = (nil)] [url = about:blank] 06:47:10 INFO - PROCESS | 1759 | --DOMWINDOW == 205 (0x9b880400) [pid = 1759] [serial = 318] [outer = (nil)] [url = about:blank] 06:47:10 INFO - PROCESS | 1759 | --DOMWINDOW == 204 (0x91794800) [pid = 1759] [serial = 321] [outer = (nil)] [url = about:blank] 06:47:10 INFO - PROCESS | 1759 | --DOMWINDOW == 203 (0x9ca4dc00) [pid = 1759] [serial = 324] [outer = (nil)] [url = about:blank] 06:47:10 INFO - PROCESS | 1759 | --DOMWINDOW == 202 (0x8f5d9400) [pid = 1759] [serial = 327] [outer = (nil)] [url = about:blank] 06:47:10 INFO - PROCESS | 1759 | --DOMWINDOW == 201 (0xa35ea400) [pid = 1759] [serial = 330] [outer = (nil)] [url = about:blank] 06:47:10 INFO - PROCESS | 1759 | --DOMWINDOW == 200 (0x8e9bac00) [pid = 1759] [serial = 333] [outer = (nil)] [url = about:blank] 06:47:10 INFO - PROCESS | 1759 | --DOMWINDOW == 199 (0x9ac5a800) [pid = 1759] [serial = 354] [outer = (nil)] [url = about:blank] 06:47:10 INFO - PROCESS | 1759 | --DOCSHELL 0x8f293000 == 88 [pid = 1759] [id = 95] 06:47:10 INFO - PROCESS | 1759 | --DOCSHELL 0x9396d000 == 87 [pid = 1759] [id = 93] 06:47:10 INFO - PROCESS | 1759 | --DOCSHELL 0x99fdd400 == 86 [pid = 1759] [id = 91] 06:47:10 INFO - PROCESS | 1759 | --DOCSHELL 0x93971c00 == 85 [pid = 1759] [id = 90] 06:47:10 INFO - PROCESS | 1759 | --DOCSHELL 0x9197e800 == 84 [pid = 1759] [id = 94] 06:47:10 INFO - PROCESS | 1759 | 1464788830617 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 06:47:10 INFO - PROCESS | 1759 | --DOCSHELL 0x9441f400 == 83 [pid = 1759] [id = 32] 06:47:10 INFO - PROCESS | 1759 | --DOCSHELL 0x994c8800 == 82 [pid = 1759] [id = 39] 06:47:10 INFO - PROCESS | 1759 | --DOCSHELL 0x93972800 == 81 [pid = 1759] [id = 92] 06:47:10 INFO - PROCESS | 1759 | --DOCSHELL 0x94e42000 == 80 [pid = 1759] [id = 89] 06:47:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:47:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1708ms 06:47:10 INFO - PROCESS | 1759 | --DOCSHELL 0x9962a400 == 79 [pid = 1759] [id = 133] 06:47:10 INFO - PROCESS | 1759 | --DOCSHELL 0x8f5d3400 == 78 [pid = 1759] [id = 132] 06:47:10 INFO - PROCESS | 1759 | --DOCSHELL 0x9178d400 == 77 [pid = 1759] [id = 131] 06:47:10 INFO - PROCESS | 1759 | --DOCSHELL 0x91795800 == 76 [pid = 1759] [id = 130] 06:47:10 INFO - PROCESS | 1759 | 1464788830675 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 06:47:10 INFO - PROCESS | 1759 | 1464788830681 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 06:47:10 INFO - PROCESS | 1759 | --DOCSHELL 0x8ded0400 == 75 [pid = 1759] [id = 129] 06:47:10 INFO - PROCESS | 1759 | --DOCSHELL 0x8ded2c00 == 74 [pid = 1759] [id = 128] 06:47:10 INFO - PROCESS | 1759 | --DOCSHELL 0xa688e800 == 73 [pid = 1759] [id = 126] 06:47:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:47:10 INFO - PROCESS | 1759 | --DOCSHELL 0x8e946c00 == 72 [pid = 1759] [id = 125] 06:47:10 INFO - PROCESS | 1759 | --DOCSHELL 0x8e944c00 == 71 [pid = 1759] [id = 124] 06:47:10 INFO - PROCESS | 1759 | --DOCSHELL 0xa0504400 == 70 [pid = 1759] [id = 123] 06:47:10 INFO - PROCESS | 1759 | --DOCSHELL 0x9d8aa000 == 69 [pid = 1759] [id = 122] 06:47:10 INFO - PROCESS | 1759 | 1464788830707 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:47:10 INFO - PROCESS | 1759 | 1464788830712 Marionette TRACE conn3 <- [1,582,null,{}] 06:47:10 INFO - PROCESS | 1759 | 1464788830718 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:10 INFO - PROCESS | 1759 | 1464788830886 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 06:47:10 INFO - PROCESS | 1759 | --DOMWINDOW == 198 (0x99aeec00) [pid = 1759] [serial = 348] [outer = (nil)] [url = about:blank] 06:47:10 INFO - PROCESS | 1759 | --DOMWINDOW == 197 (0x99dd0800) [pid = 1759] [serial = 351] [outer = (nil)] [url = about:blank] 06:47:10 INFO - PROCESS | 1759 | --DOMWINDOW == 196 (0x99f30000) [pid = 1759] [serial = 352] [outer = (nil)] [url = about:blank] 06:47:10 INFO - PROCESS | 1759 | --DOMWINDOW == 195 (0x8eb86800) [pid = 1759] [serial = 336] [outer = (nil)] [url = about:blank] 06:47:10 INFO - PROCESS | 1759 | --DOMWINDOW == 194 (0x9806b400) [pid = 1759] [serial = 345] [outer = (nil)] [url = about:blank] 06:47:10 INFO - PROCESS | 1759 | --DOMWINDOW == 193 (0x9197dc00) [pid = 1759] [serial = 340] [outer = (nil)] [url = about:blank] 06:47:10 INFO - PROCESS | 1759 | --DOMWINDOW == 192 (0x9178e400) [pid = 1759] [serial = 339] [outer = (nil)] [url = about:blank] 06:47:10 INFO - PROCESS | 1759 | --DOMWINDOW == 191 (0x93875000) [pid = 1759] [serial = 342] [outer = (nil)] [url = about:blank] 06:47:10 INFO - PROCESS | 1759 | --DOMWINDOW == 190 (0x94e47000) [pid = 1759] [serial = 343] [outer = (nil)] [url = about:blank] 06:47:10 INFO - PROCESS | 1759 | --DOMWINDOW == 189 (0x99d99800) [pid = 1759] [serial = 349] [outer = (nil)] [url = about:blank] 06:47:10 INFO - PROCESS | 1759 | --DOMWINDOW == 188 (0x98c8a800) [pid = 1759] [serial = 346] [outer = (nil)] [url = about:blank] 06:47:11 INFO - PROCESS | 1759 | 1464788831090 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:11 INFO - PROCESS | 1759 | ++DOCSHELL 0x8eb87800 == 70 [pid = 1759] [id = 153] 06:47:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 189 (0x8eb89000) [pid = 1759] [serial = 459] [outer = (nil)] 06:47:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 190 (0x8f29e000) [pid = 1759] [serial = 460] [outer = 0x8eb89000] 06:47:11 INFO - PROCESS | 1759 | 1464788831168 Marionette DEBUG loaded listener.js 06:47:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 191 (0x8f5cbc00) [pid = 1759] [serial = 461] [outer = 0x8eb89000] 06:47:11 INFO - PROCESS | 1759 | 1464788831948 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 06:47:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:47:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1291ms 06:47:11 INFO - PROCESS | 1759 | 1464788831988 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 06:47:11 INFO - PROCESS | 1759 | 1464788831992 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 06:47:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:47:12 INFO - PROCESS | 1759 | 1464788831998 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:47:12 INFO - PROCESS | 1759 | 1464788832004 Marionette TRACE conn3 <- [1,586,null,{}] 06:47:12 INFO - PROCESS | 1759 | 1464788832019 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:12 INFO - PROCESS | 1759 | 1464788832186 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 06:47:12 INFO - PROCESS | 1759 | 1464788832206 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:12 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d8da400 == 71 [pid = 1759] [id = 154] 06:47:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 192 (0x91d56800) [pid = 1759] [serial = 462] [outer = (nil)] 06:47:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 193 (0x9202f400) [pid = 1759] [serial = 463] [outer = 0x91d56800] 06:47:12 INFO - PROCESS | 1759 | 1464788832279 Marionette DEBUG loaded listener.js 06:47:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 194 (0x92479400) [pid = 1759] [serial = 464] [outer = 0x91d56800] 06:47:12 INFO - PROCESS | 1759 | [1759] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:13 INFO - PROCESS | 1759 | 1464788833166 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 06:47:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:47:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1192ms 06:47:13 INFO - PROCESS | 1759 | 1464788833212 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 06:47:13 INFO - PROCESS | 1759 | 1464788833217 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 06:47:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:47:13 INFO - PROCESS | 1759 | 1464788833238 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:47:13 INFO - PROCESS | 1759 | 1464788833240 Marionette TRACE conn3 <- [1,590,null,{}] 06:47:13 INFO - PROCESS | 1759 | 1464788833246 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:13 INFO - PROCESS | 1759 | 1464788833474 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 06:47:13 INFO - PROCESS | 1759 | 1464788833494 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:13 INFO - PROCESS | 1759 | ++DOCSHELL 0x9178f400 == 72 [pid = 1759] [id = 155] 06:47:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 195 (0x91982400) [pid = 1759] [serial = 465] [outer = (nil)] 06:47:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 196 (0x92a2d000) [pid = 1759] [serial = 466] [outer = 0x91982400] 06:47:13 INFO - PROCESS | 1759 | 1464788833569 Marionette DEBUG loaded listener.js 06:47:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 197 (0x92b64400) [pid = 1759] [serial = 467] [outer = 0x91982400] 06:47:14 INFO - PROCESS | 1759 | 1464788834563 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 06:47:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:47:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1383ms 06:47:14 INFO - PROCESS | 1759 | 1464788834622 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 06:47:14 INFO - PROCESS | 1759 | 1464788834624 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 06:47:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:47:14 INFO - PROCESS | 1759 | 1464788834636 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:47:14 INFO - PROCESS | 1759 | 1464788834639 Marionette TRACE conn3 <- [1,594,null,{}] 06:47:14 INFO - PROCESS | 1759 | 1464788834644 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:14 INFO - PROCESS | 1759 | 1464788834870 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 06:47:14 INFO - PROCESS | 1759 | 1464788834896 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:14 INFO - PROCESS | 1759 | ++DOCSHELL 0x9247e800 == 73 [pid = 1759] [id = 156] 06:47:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 198 (0x92a23800) [pid = 1759] [serial = 468] [outer = (nil)] 06:47:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 199 (0x92b6d000) [pid = 1759] [serial = 469] [outer = 0x92a23800] 06:47:14 INFO - PROCESS | 1759 | 1464788834974 Marionette DEBUG loaded listener.js 06:47:15 INFO - PROCESS | 1759 | ++DOMWINDOW == 200 (0x93971c00) [pid = 1759] [serial = 470] [outer = 0x92a23800] 06:47:15 INFO - PROCESS | 1759 | --DOMWINDOW == 199 (0x97680000) [pid = 1759] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:47:15 INFO - PROCESS | 1759 | --DOMWINDOW == 198 (0x99d8f800) [pid = 1759] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:47:15 INFO - PROCESS | 1759 | --DOMWINDOW == 197 (0x9514dc00) [pid = 1759] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:47:15 INFO - PROCESS | 1759 | --DOMWINDOW == 196 (0x91797400) [pid = 1759] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:47:15 INFO - PROCESS | 1759 | --DOMWINDOW == 195 (0x91989000) [pid = 1759] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:47:15 INFO - PROCESS | 1759 | --DOMWINDOW == 194 (0x8f299c00) [pid = 1759] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:47:15 INFO - PROCESS | 1759 | --DOMWINDOW == 193 (0x8ded3c00) [pid = 1759] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:47:15 INFO - PROCESS | 1759 | --DOMWINDOW == 192 (0xa6e0a000) [pid = 1759] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:47:16 INFO - PROCESS | 1759 | 1464788836320 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 06:47:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:47:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1733ms 06:47:16 INFO - PROCESS | 1759 | 1464788836365 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 06:47:16 INFO - PROCESS | 1759 | 1464788836369 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 06:47:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:47:16 INFO - PROCESS | 1759 | 1464788836375 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:47:16 INFO - PROCESS | 1759 | 1464788836377 Marionette TRACE conn3 <- [1,598,null,{}] 06:47:16 INFO - PROCESS | 1759 | 1464788836383 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:16 INFO - PROCESS | 1759 | 1464788836589 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 06:47:16 INFO - PROCESS | 1759 | 1464788836612 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:16 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d8de000 == 74 [pid = 1759] [id = 157] 06:47:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 193 (0x8eb86000) [pid = 1759] [serial = 471] [outer = (nil)] 06:47:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 194 (0x94f03000) [pid = 1759] [serial = 472] [outer = 0x8eb86000] 06:47:16 INFO - PROCESS | 1759 | 1464788836684 Marionette DEBUG loaded listener.js 06:47:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 195 (0x94f10000) [pid = 1759] [serial = 473] [outer = 0x8eb86000] 06:47:17 INFO - PROCESS | 1759 | 1464788837479 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 06:47:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:47:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1143ms 06:47:17 INFO - PROCESS | 1759 | 1464788837518 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 06:47:17 INFO - PROCESS | 1759 | 1464788837521 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 06:47:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:47:17 INFO - PROCESS | 1759 | 1464788837528 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:47:17 INFO - PROCESS | 1759 | 1464788837531 Marionette TRACE conn3 <- [1,602,null,{}] 06:47:17 INFO - PROCESS | 1759 | 1464788837536 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:17 INFO - PROCESS | 1759 | 1464788837712 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 06:47:17 INFO - PROCESS | 1759 | 1464788837728 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:17 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e9b7400 == 75 [pid = 1759] [id = 158] 06:47:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 196 (0x8f299c00) [pid = 1759] [serial = 474] [outer = (nil)] 06:47:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 197 (0x97679800) [pid = 1759] [serial = 475] [outer = 0x8f299c00] 06:47:17 INFO - PROCESS | 1759 | 1464788837799 Marionette DEBUG loaded listener.js 06:47:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 198 (0x9888e800) [pid = 1759] [serial = 476] [outer = 0x8f299c00] 06:47:19 INFO - PROCESS | 1759 | 1464788839028 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 06:47:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:47:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1536ms 06:47:19 INFO - PROCESS | 1759 | 1464788839065 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 06:47:19 INFO - PROCESS | 1759 | 1464788839071 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 06:47:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:47:19 INFO - PROCESS | 1759 | 1464788839080 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:47:19 INFO - PROCESS | 1759 | 1464788839085 Marionette TRACE conn3 <- [1,606,null,{}] 06:47:19 INFO - PROCESS | 1759 | 1464788839093 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:19 INFO - PROCESS | 1759 | 1464788839289 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 06:47:19 INFO - PROCESS | 1759 | 1464788839527 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:19 INFO - PROCESS | 1759 | ++DOCSHELL 0x8ded6c00 == 76 [pid = 1759] [id = 159] 06:47:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 199 (0x8df8ac00) [pid = 1759] [serial = 477] [outer = (nil)] 06:47:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 200 (0x8e947000) [pid = 1759] [serial = 478] [outer = 0x8df8ac00] 06:47:19 INFO - PROCESS | 1759 | 1464788839672 Marionette DEBUG loaded listener.js 06:47:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 201 (0x8e9be400) [pid = 1759] [serial = 479] [outer = 0x8df8ac00] 06:47:20 INFO - PROCESS | 1759 | 1464788840585 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:47:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:47:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1541ms 06:47:20 INFO - PROCESS | 1759 | 1464788840622 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 06:47:20 INFO - PROCESS | 1759 | 1464788840630 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 06:47:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:47:20 INFO - PROCESS | 1759 | 1464788840641 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:47:20 INFO - PROCESS | 1759 | 1464788840645 Marionette TRACE conn3 <- [1,610,null,{}] 06:47:20 INFO - PROCESS | 1759 | 1464788840652 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:20 INFO - PROCESS | 1759 | 1464788840847 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 06:47:21 INFO - PROCESS | 1759 | 1464788841117 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:21 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f5d3400 == 77 [pid = 1759] [id = 160] 06:47:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 202 (0x91790c00) [pid = 1759] [serial = 480] [outer = (nil)] 06:47:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 203 (0x91d5a800) [pid = 1759] [serial = 481] [outer = 0x91790c00] 06:47:21 INFO - PROCESS | 1759 | 1464788841244 Marionette DEBUG loaded listener.js 06:47:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 204 (0x92a31c00) [pid = 1759] [serial = 482] [outer = 0x91790c00] 06:47:22 INFO - PROCESS | 1759 | 1464788842113 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 06:47:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:47:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1532ms 06:47:22 INFO - PROCESS | 1759 | 1464788842173 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 06:47:22 INFO - PROCESS | 1759 | 1464788842178 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 06:47:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:47:22 INFO - PROCESS | 1759 | 1464788842185 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:47:22 INFO - PROCESS | 1759 | 1464788842191 Marionette TRACE conn3 <- [1,614,null,{}] 06:47:22 INFO - PROCESS | 1759 | 1464788842208 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:22 INFO - PROCESS | 1759 | 1464788842434 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 06:47:22 INFO - PROCESS | 1759 | 1464788842664 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:22 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f4b6000 == 78 [pid = 1759] [id = 161] 06:47:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 205 (0x9396d000) [pid = 1759] [serial = 483] [outer = (nil)] 06:47:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 206 (0x97681400) [pid = 1759] [serial = 484] [outer = 0x9396d000] 06:47:22 INFO - PROCESS | 1759 | 1464788842798 Marionette DEBUG loaded listener.js 06:47:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 207 (0x98cd7800) [pid = 1759] [serial = 485] [outer = 0x9396d000] 06:47:23 INFO - PROCESS | 1759 | 1464788843727 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 06:47:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:47:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1585ms 06:47:23 INFO - PROCESS | 1759 | 1464788843771 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 06:47:23 INFO - PROCESS | 1759 | 1464788843776 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 06:47:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:47:23 INFO - PROCESS | 1759 | 1464788843783 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:47:23 INFO - PROCESS | 1759 | 1464788843786 Marionette TRACE conn3 <- [1,618,null,{}] 06:47:23 INFO - PROCESS | 1759 | 1464788843792 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:24 INFO - PROCESS | 1759 | 1464788843995 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 06:47:24 INFO - PROCESS | 1759 | 1464788844220 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:24 INFO - PROCESS | 1759 | ++DOCSHELL 0x8df94000 == 79 [pid = 1759] [id = 162] 06:47:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 208 (0x94f09400) [pid = 1759] [serial = 486] [outer = (nil)] 06:47:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 209 (0x99d92800) [pid = 1759] [serial = 487] [outer = 0x94f09400] 06:47:24 INFO - PROCESS | 1759 | 1464788844349 Marionette DEBUG loaded listener.js 06:47:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 210 (0x99dc7800) [pid = 1759] [serial = 488] [outer = 0x94f09400] 06:47:25 INFO - PROCESS | 1759 | 1464788845228 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:47:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:47:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1485ms 06:47:25 INFO - PROCESS | 1759 | 1464788845269 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 06:47:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:47:25 INFO - PROCESS | 1759 | 1464788845274 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 06:47:25 INFO - PROCESS | 1759 | 1464788845280 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:47:25 INFO - PROCESS | 1759 | 1464788845284 Marionette TRACE conn3 <- [1,622,null,{}] 06:47:25 INFO - PROCESS | 1759 | 1464788845290 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:25 INFO - PROCESS | 1759 | 1464788845473 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 06:47:25 INFO - PROCESS | 1759 | 1464788845655 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:25 INFO - PROCESS | 1759 | ++DOCSHELL 0x9962c000 == 80 [pid = 1759] [id = 163] 06:47:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 211 (0x9962ec00) [pid = 1759] [serial = 489] [outer = (nil)] 06:47:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 212 (0x99f2f800) [pid = 1759] [serial = 490] [outer = 0x9962ec00] 06:47:25 INFO - PROCESS | 1759 | 1464788845743 Marionette DEBUG loaded listener.js 06:47:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 213 (0x99f33400) [pid = 1759] [serial = 491] [outer = 0x9962ec00] 06:47:26 INFO - PROCESS | 1759 | 1464788846662 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 06:47:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:47:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1432ms 06:47:26 INFO - PROCESS | 1759 | 1464788846713 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 06:47:26 INFO - PROCESS | 1759 | 1464788846717 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 06:47:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:47:26 INFO - PROCESS | 1759 | 1464788846724 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:47:26 INFO - PROCESS | 1759 | 1464788846727 Marionette TRACE conn3 <- [1,626,null,{}] 06:47:26 INFO - PROCESS | 1759 | 1464788846733 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:26 INFO - PROCESS | 1759 | 1464788846927 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 06:47:27 INFO - PROCESS | 1759 | 1464788847110 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:27 INFO - PROCESS | 1759 | ++DOCSHELL 0x94f10c00 == 81 [pid = 1759] [id = 164] 06:47:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 214 (0x99f30000) [pid = 1759] [serial = 492] [outer = (nil)] 06:47:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 215 (0x9ae23400) [pid = 1759] [serial = 493] [outer = 0x99f30000] 06:47:27 INFO - PROCESS | 1759 | 1464788847200 Marionette DEBUG loaded listener.js 06:47:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 216 (0x9b30a800) [pid = 1759] [serial = 494] [outer = 0x99f30000] 06:47:28 INFO - PROCESS | 1759 | 1464788848095 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 06:47:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:47:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1430ms 06:47:28 INFO - PROCESS | 1759 | 1464788848155 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 06:47:28 INFO - PROCESS | 1759 | 1464788848158 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 06:47:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:47:28 INFO - PROCESS | 1759 | 1464788848165 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:47:28 INFO - PROCESS | 1759 | 1464788848169 Marionette TRACE conn3 <- [1,630,null,{}] 06:47:28 INFO - PROCESS | 1759 | 1464788848174 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:28 INFO - PROCESS | 1759 | 1464788848352 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 06:47:28 INFO - PROCESS | 1759 | 1464788848536 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:28 INFO - PROCESS | 1759 | ++DOCSHELL 0x9a6be400 == 82 [pid = 1759] [id = 165] 06:47:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 217 (0x9a6bf400) [pid = 1759] [serial = 495] [outer = (nil)] 06:47:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 218 (0x9d8aa000) [pid = 1759] [serial = 496] [outer = 0x9a6bf400] 06:47:28 INFO - PROCESS | 1759 | 1464788848628 Marionette DEBUG loaded listener.js 06:47:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 219 (0xa0508c00) [pid = 1759] [serial = 497] [outer = 0x9a6bf400] 06:47:29 INFO - PROCESS | 1759 | 1464788849528 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 06:47:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:47:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1433ms 06:47:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:47:29 INFO - PROCESS | 1759 | 1464788849599 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 06:47:29 INFO - PROCESS | 1759 | 1464788849603 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 06:47:29 INFO - PROCESS | 1759 | 1464788849609 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:47:29 INFO - PROCESS | 1759 | 1464788849613 Marionette TRACE conn3 <- [1,634,null,{}] 06:47:29 INFO - PROCESS | 1759 | 1464788849619 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:29 INFO - PROCESS | 1759 | 1464788849832 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 06:47:30 INFO - PROCESS | 1759 | 1464788850015 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:30 INFO - PROCESS | 1759 | ++DOCSHELL 0x9a9da000 == 83 [pid = 1759] [id = 166] 06:47:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 220 (0x9b887800) [pid = 1759] [serial = 498] [outer = (nil)] 06:47:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 221 (0xa263c800) [pid = 1759] [serial = 499] [outer = 0x9b887800] 06:47:30 INFO - PROCESS | 1759 | 1464788850157 Marionette DEBUG loaded listener.js 06:47:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 222 (0xa307b400) [pid = 1759] [serial = 500] [outer = 0x9b887800] 06:47:30 INFO - PROCESS | 1759 | [1759] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:31 INFO - PROCESS | 1759 | 1464788851034 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 06:47:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:47:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1491ms 06:47:31 INFO - PROCESS | 1759 | 1464788851100 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 06:47:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:47:31 INFO - PROCESS | 1759 | 1464788851104 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 06:47:31 INFO - PROCESS | 1759 | 1464788851111 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:47:31 INFO - PROCESS | 1759 | 1464788851114 Marionette TRACE conn3 <- [1,638,null,{}] 06:47:31 INFO - PROCESS | 1759 | 1464788851120 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:31 INFO - PROCESS | 1759 | 1464788851308 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 06:47:31 INFO - PROCESS | 1759 | 1464788851492 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:31 INFO - PROCESS | 1759 | ++DOCSHELL 0x9b886800 == 84 [pid = 1759] [id = 167] 06:47:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 223 (0x9d8e0400) [pid = 1759] [serial = 501] [outer = (nil)] 06:47:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 224 (0xa6767800) [pid = 1759] [serial = 502] [outer = 0x9d8e0400] 06:47:31 INFO - PROCESS | 1759 | 1464788851580 Marionette DEBUG loaded listener.js 06:47:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 225 (0xa6c31400) [pid = 1759] [serial = 503] [outer = 0x9d8e0400] 06:47:32 INFO - PROCESS | 1759 | [1759] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:32 INFO - PROCESS | 1759 | 1464788852482 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:47:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:47:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1438ms 06:47:32 INFO - PROCESS | 1759 | 1464788852550 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 06:47:32 INFO - PROCESS | 1759 | 1464788852554 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 06:47:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:47:32 INFO - PROCESS | 1759 | 1464788852560 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:47:32 INFO - PROCESS | 1759 | 1464788852564 Marionette TRACE conn3 <- [1,642,null,{}] 06:47:32 INFO - PROCESS | 1759 | 1464788852569 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:32 INFO - PROCESS | 1759 | 1464788852754 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 06:47:32 INFO - PROCESS | 1759 | 1464788852940 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:32 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a381400 == 85 [pid = 1759] [id = 168] 06:47:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 226 (0x8a383000) [pid = 1759] [serial = 504] [outer = (nil)] 06:47:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 227 (0x8a38b400) [pid = 1759] [serial = 505] [outer = 0x8a383000] 06:47:33 INFO - PROCESS | 1759 | 1464788853027 Marionette DEBUG loaded listener.js 06:47:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 228 (0x8a38d000) [pid = 1759] [serial = 506] [outer = 0x8a383000] 06:47:34 INFO - PROCESS | 1759 | 1464788854029 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 06:47:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:47:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1530ms 06:47:34 INFO - PROCESS | 1759 | 1464788854092 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 06:47:34 INFO - PROCESS | 1759 | 1464788854096 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 06:47:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:47:34 INFO - PROCESS | 1759 | 1464788854103 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:47:34 INFO - PROCESS | 1759 | 1464788854107 Marionette TRACE conn3 <- [1,646,null,{}] 06:47:34 INFO - PROCESS | 1759 | 1464788854113 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:34 INFO - PROCESS | 1759 | 1464788854355 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 06:47:34 INFO - PROCESS | 1759 | 1464788854592 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:34 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a94a800 == 86 [pid = 1759] [id = 169] 06:47:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 229 (0xa2286800) [pid = 1759] [serial = 507] [outer = (nil)] 06:47:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 230 (0xa6d0a800) [pid = 1759] [serial = 508] [outer = 0xa2286800] 06:47:34 INFO - PROCESS | 1759 | 1464788854698 Marionette DEBUG loaded listener.js 06:47:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 231 (0xa6d0fc00) [pid = 1759] [serial = 509] [outer = 0xa2286800] 06:47:35 INFO - PROCESS | 1759 | 1464788855572 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:47:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:47:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1531ms 06:47:35 INFO - PROCESS | 1759 | 1464788855635 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 06:47:35 INFO - PROCESS | 1759 | 1464788855639 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 06:47:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:47:35 INFO - PROCESS | 1759 | 1464788855645 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:47:35 INFO - PROCESS | 1759 | 1464788855649 Marionette TRACE conn3 <- [1,650,null,{}] 06:47:35 INFO - PROCESS | 1759 | 1464788855654 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:35 INFO - PROCESS | 1759 | 1464788855835 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 06:47:36 INFO - PROCESS | 1759 | 1464788856023 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:36 INFO - PROCESS | 1759 | ++DOCSHELL 0x89dd6400 == 87 [pid = 1759] [id = 170] 06:47:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 232 (0x89dd6c00) [pid = 1759] [serial = 510] [outer = (nil)] 06:47:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 233 (0x89dde000) [pid = 1759] [serial = 511] [outer = 0x89dd6c00] 06:47:36 INFO - PROCESS | 1759 | 1464788856157 Marionette DEBUG loaded listener.js 06:47:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 234 (0x89de1400) [pid = 1759] [serial = 512] [outer = 0x89dd6c00] 06:47:37 INFO - PROCESS | 1759 | 1464788857023 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 06:47:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:47:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1437ms 06:47:37 INFO - PROCESS | 1759 | 1464788857083 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 06:47:37 INFO - PROCESS | 1759 | 1464788857087 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 06:47:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:47:37 INFO - PROCESS | 1759 | 1464788857093 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:47:37 INFO - PROCESS | 1759 | 1464788857096 Marionette TRACE conn3 <- [1,654,null,{}] 06:47:37 INFO - PROCESS | 1759 | 1464788857102 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:37 INFO - PROCESS | 1759 | 1464788857282 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 06:47:37 INFO - PROCESS | 1759 | 1464788857469 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:37 INFO - PROCESS | 1759 | ++DOCSHELL 0x89dd7400 == 88 [pid = 1759] [id = 171] 06:47:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 235 (0x89ddac00) [pid = 1759] [serial = 513] [outer = (nil)] 06:47:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 236 (0x89f0ec00) [pid = 1759] [serial = 514] [outer = 0x89ddac00] 06:47:37 INFO - PROCESS | 1759 | 1464788857556 Marionette DEBUG loaded listener.js 06:47:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 237 (0x89f12400) [pid = 1759] [serial = 515] [outer = 0x89ddac00] 06:47:38 INFO - PROCESS | 1759 | 1464788858421 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 06:47:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:47:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1381ms 06:47:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:47:38 INFO - PROCESS | 1759 | 1464788858475 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 06:47:38 INFO - PROCESS | 1759 | 1464788858478 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 06:47:38 INFO - PROCESS | 1759 | 1464788858485 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:47:38 INFO - PROCESS | 1759 | 1464788858488 Marionette TRACE conn3 <- [1,658,null,{}] 06:47:38 INFO - PROCESS | 1759 | 1464788858494 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:38 INFO - PROCESS | 1759 | 1464788858677 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 06:47:38 INFO - PROCESS | 1759 | 1464788858930 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:39 INFO - PROCESS | 1759 | ++DOCSHELL 0x89de3c00 == 89 [pid = 1759] [id = 172] 06:47:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 238 (0x89f0c400) [pid = 1759] [serial = 516] [outer = (nil)] 06:47:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 239 (0x89f19400) [pid = 1759] [serial = 517] [outer = 0x89f0c400] 06:47:39 INFO - PROCESS | 1759 | 1464788859062 Marionette DEBUG loaded listener.js 06:47:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 240 (0x89fbb000) [pid = 1759] [serial = 518] [outer = 0x89f0c400] 06:47:39 INFO - PROCESS | 1759 | 1464788859927 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:47:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:47:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1486ms 06:47:39 INFO - PROCESS | 1759 | 1464788859971 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 06:47:39 INFO - PROCESS | 1759 | 1464788859975 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 06:47:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:47:39 INFO - PROCESS | 1759 | 1464788859982 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:47:39 INFO - PROCESS | 1759 | 1464788859985 Marionette TRACE conn3 <- [1,662,null,{}] 06:47:39 INFO - PROCESS | 1759 | 1464788859991 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:40 INFO - PROCESS | 1759 | 1464788860171 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 06:47:40 INFO - PROCESS | 1759 | 1464788860377 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:40 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f0cc00 == 90 [pid = 1759] [id = 173] 06:47:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 241 (0x89f10800) [pid = 1759] [serial = 519] [outer = (nil)] 06:47:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 242 (0x89fc2800) [pid = 1759] [serial = 520] [outer = 0x89f10800] 06:47:40 INFO - PROCESS | 1759 | 1464788860459 Marionette DEBUG loaded listener.js 06:47:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 243 (0x89fc4000) [pid = 1759] [serial = 521] [outer = 0x89f10800] 06:47:41 INFO - PROCESS | 1759 | [1759] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:41 INFO - PROCESS | 1759 | 1464788861476 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 06:47:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:47:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1533ms 06:47:41 INFO - PROCESS | 1759 | 1464788861515 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 06:47:41 INFO - PROCESS | 1759 | 1464788861518 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 06:47:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:47:41 INFO - PROCESS | 1759 | 1464788861525 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:47:41 INFO - PROCESS | 1759 | 1464788861528 Marionette TRACE conn3 <- [1,666,null,{}] 06:47:41 INFO - PROCESS | 1759 | 1464788861534 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:41 INFO - PROCESS | 1759 | 1464788861732 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 06:47:42 INFO - PROCESS | 1759 | 1464788862012 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:42 INFO - PROCESS | 1759 | ++DOCSHELL 0x9a9db000 == 91 [pid = 1759] [id = 174] 06:47:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 244 (0x9ac55800) [pid = 1759] [serial = 522] [outer = (nil)] 06:47:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 245 (0xa6c3c800) [pid = 1759] [serial = 523] [outer = 0x9ac55800] 06:47:42 INFO - PROCESS | 1759 | 1464788862213 Marionette DEBUG loaded listener.js 06:47:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 246 (0xa6d0bc00) [pid = 1759] [serial = 524] [outer = 0x9ac55800] 06:47:43 INFO - PROCESS | 1759 | [1759] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:43 INFO - PROCESS | 1759 | 1464788863687 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 06:47:43 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:47:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 2285ms 06:47:43 INFO - PROCESS | 1759 | 1464788863811 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 06:47:43 INFO - PROCESS | 1759 | 1464788863817 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 06:47:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:47:43 INFO - PROCESS | 1759 | 1464788863835 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:47:43 INFO - PROCESS | 1759 | 1464788863839 Marionette TRACE conn3 <- [1,670,null,{}] 06:47:43 INFO - PROCESS | 1759 | 1464788863851 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:44 INFO - PROCESS | 1759 | 1464788864079 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 06:47:44 INFO - PROCESS | 1759 | 1464788864286 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:44 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a954c00 == 92 [pid = 1759] [id = 175] 06:47:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 247 (0x8a955c00) [pid = 1759] [serial = 525] [outer = (nil)] 06:47:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 248 (0x8cf0b400) [pid = 1759] [serial = 526] [outer = 0x8a955c00] 06:47:44 INFO - PROCESS | 1759 | 1464788864475 Marionette DEBUG loaded listener.js 06:47:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 249 (0x8cf12800) [pid = 1759] [serial = 527] [outer = 0x8a955c00] 06:47:45 INFO - PROCESS | 1759 | 1464788865381 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 06:47:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:47:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1581ms 06:47:45 INFO - PROCESS | 1759 | 1464788865416 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 06:47:45 INFO - PROCESS | 1759 | 1464788865424 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 06:47:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:47:45 INFO - PROCESS | 1759 | 1464788865434 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:47:45 INFO - PROCESS | 1759 | 1464788865437 Marionette TRACE conn3 <- [1,674,null,{}] 06:47:45 INFO - PROCESS | 1759 | 1464788865444 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:45 INFO - PROCESS | 1759 | 1464788865629 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 06:47:45 INFO - PROCESS | 1759 | 1464788865822 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:45 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cba8c00 == 93 [pid = 1759] [id = 176] 06:47:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 250 (0x8d456000) [pid = 1759] [serial = 528] [outer = (nil)] 06:47:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 251 (0x8d7c9400) [pid = 1759] [serial = 529] [outer = 0x8d456000] 06:47:45 INFO - PROCESS | 1759 | 1464788865898 Marionette DEBUG loaded listener.js 06:47:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 252 (0x8d8d7400) [pid = 1759] [serial = 530] [outer = 0x8d456000] 06:47:46 INFO - PROCESS | 1759 | --DOCSHELL 0x8d8de000 == 92 [pid = 1759] [id = 157] 06:47:46 INFO - PROCESS | 1759 | --DOMWINDOW == 251 (0xa21b8400) [pid = 1759] [serial = 402] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1759 | --DOMWINDOW == 250 (0xa260ac00) [pid = 1759] [serial = 366] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1759 | --DOMWINDOW == 249 (0xa623d800) [pid = 1759] [serial = 369] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1759 | --DOMWINDOW == 248 (0x8e94dc00) [pid = 1759] [serial = 372] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1759 | --DOMWINDOW == 247 (0xa6c37800) [pid = 1759] [serial = 375] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1759 | --DOMWINDOW == 246 (0xa6e09400) [pid = 1759] [serial = 378] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1759 | --DOMWINDOW == 245 (0x8ded1400) [pid = 1759] [serial = 381] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1759 | --DOCSHELL 0x9247e800 == 91 [pid = 1759] [id = 156] 06:47:46 INFO - PROCESS | 1759 | --DOCSHELL 0x9178f400 == 90 [pid = 1759] [id = 155] 06:47:46 INFO - PROCESS | 1759 | --DOCSHELL 0x8d8da400 == 89 [pid = 1759] [id = 154] 06:47:46 INFO - PROCESS | 1759 | [1759] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:47:46 INFO - PROCESS | 1759 | --DOCSHELL 0x8eb87800 == 88 [pid = 1759] [id = 153] 06:47:46 INFO - PROCESS | 1759 | --DOCSHELL 0x8decd400 == 87 [pid = 1759] [id = 152] 06:47:46 INFO - PROCESS | 1759 | --DOCSHELL 0x8bcad800 == 86 [pid = 1759] [id = 151] 06:47:46 INFO - PROCESS | 1759 | --DOCSHELL 0x8d7c9c00 == 85 [pid = 1759] [id = 141] 06:47:46 INFO - PROCESS | 1759 | --DOCSHELL 0x98898000 == 84 [pid = 1759] [id = 140] 06:47:46 INFO - PROCESS | 1759 | --DOCSHELL 0x8f4b7800 == 83 [pid = 1759] [id = 139] 06:47:46 INFO - PROCESS | 1759 | --DOCSHELL 0x8f4ae400 == 82 [pid = 1759] [id = 138] 06:47:46 INFO - PROCESS | 1759 | --DOCSHELL 0x8ded1800 == 81 [pid = 1759] [id = 137] 06:47:46 INFO - PROCESS | 1759 | --DOCSHELL 0x8e94e000 == 80 [pid = 1759] [id = 136] 06:47:46 INFO - PROCESS | 1759 | --DOCSHELL 0x8d4b2000 == 79 [pid = 1759] [id = 135] 06:47:46 INFO - PROCESS | 1759 | --DOCSHELL 0x99826c00 == 78 [pid = 1759] [id = 134] 06:47:46 INFO - PROCESS | 1759 | 1464788866951 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 06:47:46 INFO - PROCESS | 1759 | --DOMWINDOW == 244 (0xa6e12000) [pid = 1759] [serial = 265] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1759 | --DOMWINDOW == 243 (0x99d3cc00) [pid = 1759] [serial = 396] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1759 | --DOMWINDOW == 242 (0x99fdd000) [pid = 1759] [serial = 399] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1759 | --DOMWINDOW == 241 (0x99dc6c00) [pid = 1759] [serial = 397] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1759 | --DOMWINDOW == 240 (0x9178ac00) [pid = 1759] [serial = 357] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1759 | --DOMWINDOW == 239 (0x9b360400) [pid = 1759] [serial = 355] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1759 | --DOMWINDOW == 238 (0x9198b800) [pid = 1759] [serial = 390] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1759 | --DOMWINDOW == 237 (0x93978000) [pid = 1759] [serial = 391] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1759 | --DOMWINDOW == 236 (0x9888e000) [pid = 1759] [serial = 393] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1759 | --DOMWINDOW == 235 (0x9767bc00) [pid = 1759] [serial = 360] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1759 | --DOMWINDOW == 234 (0x91789400) [pid = 1759] [serial = 388] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1759 | --DOMWINDOW == 233 (0x8f5cfc00) [pid = 1759] [serial = 387] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1759 | --DOMWINDOW == 232 (0x8e94f800) [pid = 1759] [serial = 385] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1759 | --DOMWINDOW == 231 (0x8e943c00) [pid = 1759] [serial = 384] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1759 | --DOMWINDOW == 230 (0x9b87dc00) [pid = 1759] [serial = 363] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1759 | --DOMWINDOW == 229 (0x9a6bfc00) [pid = 1759] [serial = 400] [outer = (nil)] [url = about:blank] 06:47:46 INFO - PROCESS | 1759 | --DOMWINDOW == 228 (0x98cd2000) [pid = 1759] [serial = 394] [outer = (nil)] [url = about:blank] 06:47:47 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:47:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1580ms 06:47:47 INFO - PROCESS | 1759 | 1464788867014 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 06:47:47 INFO - PROCESS | 1759 | 1464788867017 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 06:47:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:47:47 INFO - PROCESS | 1759 | 1464788867024 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:47:47 INFO - PROCESS | 1759 | 1464788867030 Marionette TRACE conn3 <- [1,678,null,{}] 06:47:47 INFO - PROCESS | 1759 | 1464788867045 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:47 INFO - PROCESS | 1759 | 1464788867222 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 06:47:47 INFO - PROCESS | 1759 | 1464788867372 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:47 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bcb4000 == 79 [pid = 1759] [id = 177] 06:47:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 229 (0x8cbb2400) [pid = 1759] [serial = 531] [outer = (nil)] 06:47:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 230 (0x8df99800) [pid = 1759] [serial = 532] [outer = 0x8cbb2400] 06:47:47 INFO - PROCESS | 1759 | 1464788867453 Marionette DEBUG loaded listener.js 06:47:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 231 (0x8e94fc00) [pid = 1759] [serial = 533] [outer = 0x8cbb2400] 06:47:48 INFO - PROCESS | 1759 | 1464788868226 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 06:47:48 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:47:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1244ms 06:47:48 INFO - PROCESS | 1759 | 1464788868283 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 06:47:48 INFO - PROCESS | 1759 | 1464788868288 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 06:47:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:47:48 INFO - PROCESS | 1759 | 1464788868295 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:47:48 INFO - PROCESS | 1759 | 1464788868299 Marionette TRACE conn3 <- [1,682,null,{}] 06:47:48 INFO - PROCESS | 1759 | 1464788868308 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:48 INFO - PROCESS | 1759 | 1464788868476 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 06:47:48 INFO - PROCESS | 1759 | 1464788868487 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:48 INFO - PROCESS | 1759 | ++DOCSHELL 0x89dd7c00 == 80 [pid = 1759] [id = 178] 06:47:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 232 (0x8ded5000) [pid = 1759] [serial = 534] [outer = (nil)] 06:47:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 233 (0x8f4b1400) [pid = 1759] [serial = 535] [outer = 0x8ded5000] 06:47:48 INFO - PROCESS | 1759 | 1464788868560 Marionette DEBUG loaded listener.js 06:47:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 234 (0x8f5d2000) [pid = 1759] [serial = 536] [outer = 0x8ded5000] 06:47:49 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:49 INFO - PROCESS | 1759 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:47:50 INFO - PROCESS | 1759 | 1464788870016 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 06:47:50 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:47:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1744ms 06:47:50 INFO - PROCESS | 1759 | 1464788870040 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 06:47:50 INFO - PROCESS | 1759 | 1464788870044 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 06:47:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:47:50 INFO - PROCESS | 1759 | 1464788870050 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:47:50 INFO - PROCESS | 1759 | 1464788870052 Marionette TRACE conn3 <- [1,686,null,{}] 06:47:50 INFO - PROCESS | 1759 | 1464788870058 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:50 INFO - PROCESS | 1759 | 1464788870307 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 06:47:50 INFO - PROCESS | 1759 | 1464788870341 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:50 INFO - PROCESS | 1759 | ++DOCSHELL 0x8eb8d800 == 81 [pid = 1759] [id = 179] 06:47:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 235 (0x8f294000) [pid = 1759] [serial = 537] [outer = (nil)] 06:47:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 236 (0x91791400) [pid = 1759] [serial = 538] [outer = 0x8f294000] 06:47:50 INFO - PROCESS | 1759 | 1464788870413 Marionette DEBUG loaded listener.js 06:47:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 237 (0x9197d400) [pid = 1759] [serial = 539] [outer = 0x8f294000] 06:47:51 INFO - PROCESS | 1759 | --DOMWINDOW == 236 (0x92a23800) [pid = 1759] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:47:51 INFO - PROCESS | 1759 | --DOMWINDOW == 235 (0x8bcb2c00) [pid = 1759] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:47:51 INFO - PROCESS | 1759 | --DOMWINDOW == 234 (0x91982400) [pid = 1759] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:47:51 INFO - PROCESS | 1759 | --DOMWINDOW == 233 (0x8eb86000) [pid = 1759] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:47:51 INFO - PROCESS | 1759 | --DOMWINDOW == 232 (0x91d56800) [pid = 1759] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:47:51 INFO - PROCESS | 1759 | --DOMWINDOW == 231 (0x8eb89000) [pid = 1759] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:47:51 INFO - PROCESS | 1759 | --DOMWINDOW == 230 (0x8df94c00) [pid = 1759] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:47:52 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:52 INFO - PROCESS | 1759 | 1464788872200 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 06:47:52 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:47:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2191ms 06:47:52 INFO - PROCESS | 1759 | 1464788872242 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 06:47:52 INFO - PROCESS | 1759 | 1464788872244 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 06:47:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:47:52 INFO - PROCESS | 1759 | 1464788872251 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:47:52 INFO - PROCESS | 1759 | 1464788872253 Marionette TRACE conn3 <- [1,690,null,{}] 06:47:52 INFO - PROCESS | 1759 | 1464788872259 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:52 INFO - PROCESS | 1759 | 1464788872472 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 06:47:52 INFO - PROCESS | 1759 | 1464788872640 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:52 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bcb3c00 == 82 [pid = 1759] [id = 180] 06:47:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 231 (0x8df8f800) [pid = 1759] [serial = 540] [outer = (nil)] 06:47:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 232 (0x9198b000) [pid = 1759] [serial = 541] [outer = 0x8df8f800] 06:47:52 INFO - PROCESS | 1759 | 1464788872713 Marionette DEBUG loaded listener.js 06:47:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 233 (0x92a2a400) [pid = 1759] [serial = 542] [outer = 0x8df8f800] 06:47:53 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:53 INFO - PROCESS | 1759 | 1464788873841 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 06:47:53 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:47:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1641ms 06:47:53 INFO - PROCESS | 1759 | 1464788873893 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 06:47:53 INFO - PROCESS | 1759 | 1464788873899 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 06:47:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:47:53 INFO - PROCESS | 1759 | 1464788873967 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:47:53 INFO - PROCESS | 1759 | 1464788873973 Marionette TRACE conn3 <- [1,694,null,{}] 06:47:53 INFO - PROCESS | 1759 | 1464788873986 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:54 INFO - PROCESS | 1759 | 1464788874264 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 06:47:54 INFO - PROCESS | 1759 | 1464788874459 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:54 INFO - PROCESS | 1759 | ++DOCSHELL 0x89fbb800 == 83 [pid = 1759] [id = 181] 06:47:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 234 (0x89fc6000) [pid = 1759] [serial = 543] [outer = (nil)] 06:47:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 235 (0x8bcb1400) [pid = 1759] [serial = 544] [outer = 0x89fc6000] 06:47:54 INFO - PROCESS | 1759 | 1464788874546 Marionette DEBUG loaded listener.js 06:47:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 236 (0x8cbb0c00) [pid = 1759] [serial = 545] [outer = 0x89fc6000] 06:47:55 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:55 INFO - PROCESS | 1759 | 1464788875971 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 06:47:56 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:47:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2099ms 06:47:56 INFO - PROCESS | 1759 | 1464788876007 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 06:47:56 INFO - PROCESS | 1759 | 1464788876016 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 06:47:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:47:56 INFO - PROCESS | 1759 | 1464788876027 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:47:56 INFO - PROCESS | 1759 | 1464788876030 Marionette TRACE conn3 <- [1,698,null,{}] 06:47:56 INFO - PROCESS | 1759 | 1464788876037 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:56 INFO - PROCESS | 1759 | 1464788876212 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 06:47:56 INFO - PROCESS | 1759 | 1464788876399 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:56 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a953800 == 84 [pid = 1759] [id = 182] 06:47:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 237 (0x8bcaa800) [pid = 1759] [serial = 546] [outer = (nil)] 06:47:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 238 (0x8ded1400) [pid = 1759] [serial = 547] [outer = 0x8bcaa800] 06:47:56 INFO - PROCESS | 1759 | 1464788876485 Marionette DEBUG loaded listener.js 06:47:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 239 (0x8df94400) [pid = 1759] [serial = 548] [outer = 0x8bcaa800] 06:47:57 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:57 INFO - PROCESS | 1759 | 1464788877832 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 06:47:57 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:47:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1830ms 06:47:57 INFO - PROCESS | 1759 | 1464788877905 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 06:47:57 INFO - PROCESS | 1759 | 1464788877908 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 06:47:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:47:57 INFO - PROCESS | 1759 | 1464788877935 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:47:57 INFO - PROCESS | 1759 | 1464788877942 Marionette TRACE conn3 <- [1,702,null,{}] 06:47:57 INFO - PROCESS | 1759 | 1464788877959 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:47:58 INFO - PROCESS | 1759 | 1464788878143 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 06:47:58 INFO - PROCESS | 1759 | 1464788878329 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:47:58 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d45dc00 == 85 [pid = 1759] [id = 183] 06:47:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 240 (0x8e947800) [pid = 1759] [serial = 549] [outer = (nil)] 06:47:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 241 (0x92032400) [pid = 1759] [serial = 550] [outer = 0x8e947800] 06:47:58 INFO - PROCESS | 1759 | 1464788878416 Marionette DEBUG loaded listener.js 06:47:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 242 (0x92b69800) [pid = 1759] [serial = 551] [outer = 0x8e947800] 06:47:59 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:47:59 INFO - PROCESS | 1759 | 1464788879755 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 06:47:59 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:47:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1839ms 06:47:59 INFO - PROCESS | 1759 | 1464788879771 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 06:47:59 INFO - PROCESS | 1759 | 1464788879776 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 06:47:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:47:59 INFO - PROCESS | 1759 | 1464788879844 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:47:59 INFO - PROCESS | 1759 | 1464788879848 Marionette TRACE conn3 <- [1,706,null,{}] 06:47:59 INFO - PROCESS | 1759 | 1464788879858 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:00 INFO - PROCESS | 1759 | 1464788880026 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 06:48:00 INFO - PROCESS | 1759 | 1464788880211 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:00 INFO - PROCESS | 1759 | ++DOCSHELL 0x91984400 == 86 [pid = 1759] [id = 184] 06:48:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 243 (0x92b6b000) [pid = 1759] [serial = 552] [outer = (nil)] 06:48:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 244 (0x9449b800) [pid = 1759] [serial = 553] [outer = 0x92b6b000] 06:48:00 INFO - PROCESS | 1759 | 1464788880296 Marionette DEBUG loaded listener.js 06:48:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 245 (0x94f0c800) [pid = 1759] [serial = 554] [outer = 0x92b6b000] 06:48:01 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:01 INFO - PROCESS | 1759 | 1464788881612 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 06:48:01 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:48:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1811ms 06:48:01 INFO - PROCESS | 1759 | 1464788881638 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 06:48:01 INFO - PROCESS | 1759 | 1464788881641 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 06:48:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:48:01 INFO - PROCESS | 1759 | 1464788881648 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:48:01 INFO - PROCESS | 1759 | 1464788881652 Marionette TRACE conn3 <- [1,710,null,{}] 06:48:01 INFO - PROCESS | 1759 | 1464788881752 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:01 INFO - PROCESS | 1759 | 1464788881940 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 06:48:02 INFO - PROCESS | 1759 | 1464788882126 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:02 INFO - PROCESS | 1759 | ++DOCSHELL 0x9396bc00 == 87 [pid = 1759] [id = 185] 06:48:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 246 (0x93970800) [pid = 1759] [serial = 555] [outer = (nil)] 06:48:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 247 (0x98882400) [pid = 1759] [serial = 556] [outer = 0x93970800] 06:48:02 INFO - PROCESS | 1759 | 1464788882209 Marionette DEBUG loaded listener.js 06:48:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 248 (0x9889bc00) [pid = 1759] [serial = 557] [outer = 0x93970800] 06:48:03 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:03 INFO - PROCESS | 1759 | 1464788883528 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 06:48:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:48:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1938ms 06:48:03 INFO - PROCESS | 1759 | 1464788883673 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 06:48:03 INFO - PROCESS | 1759 | 1464788883678 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 06:48:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:48:03 INFO - PROCESS | 1759 | 1464788883694 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:48:03 INFO - PROCESS | 1759 | 1464788883697 Marionette TRACE conn3 <- [1,714,null,{}] 06:48:03 INFO - PROCESS | 1759 | 1464788883703 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:03 INFO - PROCESS | 1759 | 1464788883904 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 06:48:04 INFO - PROCESS | 1759 | 1464788884096 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:04 INFO - PROCESS | 1759 | ++DOCSHELL 0x96c35c00 == 88 [pid = 1759] [id = 186] 06:48:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 249 (0x9806b400) [pid = 1759] [serial = 558] [outer = (nil)] 06:48:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 250 (0x99dc9c00) [pid = 1759] [serial = 559] [outer = 0x9806b400] 06:48:04 INFO - PROCESS | 1759 | 1464788884194 Marionette DEBUG loaded listener.js 06:48:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 251 (0x9a550c00) [pid = 1759] [serial = 560] [outer = 0x9806b400] 06:48:05 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:05 INFO - PROCESS | 1759 | 1464788885536 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 06:48:05 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:48:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1882ms 06:48:05 INFO - PROCESS | 1759 | 1464788885575 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 06:48:05 INFO - PROCESS | 1759 | 1464788885578 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 06:48:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:48:05 INFO - PROCESS | 1759 | 1464788885585 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:48:05 INFO - PROCESS | 1759 | 1464788885588 Marionette TRACE conn3 <- [1,718,null,{}] 06:48:05 INFO - PROCESS | 1759 | 1464788885689 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:05 INFO - PROCESS | 1759 | 1464788885856 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 06:48:06 INFO - PROCESS | 1759 | 1464788886041 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:06 INFO - PROCESS | 1759 | ++DOCSHELL 0x8df98800 == 89 [pid = 1759] [id = 187] 06:48:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 252 (0x99d38c00) [pid = 1759] [serial = 561] [outer = (nil)] 06:48:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 253 (0x9a994800) [pid = 1759] [serial = 562] [outer = 0x99d38c00] 06:48:06 INFO - PROCESS | 1759 | 1464788886123 Marionette DEBUG loaded listener.js 06:48:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 254 (0x9aeab800) [pid = 1759] [serial = 563] [outer = 0x99d38c00] 06:48:07 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:07 INFO - PROCESS | 1759 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:48:07 INFO - PROCESS | 1759 | 1464788887423 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 06:48:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:48:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1877ms 06:48:07 INFO - PROCESS | 1759 | 1464788887507 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 06:48:07 INFO - PROCESS | 1759 | 1464788887511 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 06:48:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:48:07 INFO - PROCESS | 1759 | 1464788887539 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:48:07 INFO - PROCESS | 1759 | 1464788887543 Marionette TRACE conn3 <- [1,722,null,{}] 06:48:07 INFO - PROCESS | 1759 | 1464788887556 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:07 INFO - PROCESS | 1759 | 1464788887731 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 06:48:07 INFO - PROCESS | 1759 | 1464788887921 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:07 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e94b400 == 90 [pid = 1759] [id = 188] 06:48:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 255 (0x8e9b4c00) [pid = 1759] [serial = 564] [outer = (nil)] 06:48:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 256 (0x9247f400) [pid = 1759] [serial = 565] [outer = 0x8e9b4c00] 06:48:08 INFO - PROCESS | 1759 | 1464788888004 Marionette DEBUG loaded listener.js 06:48:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 257 (0x92b6c400) [pid = 1759] [serial = 566] [outer = 0x8e9b4c00] 06:48:08 INFO - PROCESS | 1759 | 1464788888891 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 06:48:08 INFO - PROCESS | 1759 | 1464788888941 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 06:48:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:48:08 INFO - PROCESS | 1759 | 1464788888948 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:48:08 INFO - PROCESS | 1759 | 1464788888951 Marionette TRACE conn3 <- [1,726,null,{}] 06:48:08 INFO - PROCESS | 1759 | 1464788888957 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:09 INFO - PROCESS | 1759 | 1464788889149 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 06:48:09 INFO - PROCESS | 1759 | 1464788889345 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:09 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f4b4c00 == 91 [pid = 1759] [id = 189] 06:48:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 258 (0x91798400) [pid = 1759] [serial = 567] [outer = (nil)] 06:48:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 259 (0xa213fc00) [pid = 1759] [serial = 568] [outer = 0x91798400] 06:48:09 INFO - PROCESS | 1759 | 1464788889483 Marionette DEBUG loaded listener.js 06:48:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 260 (0xa3076800) [pid = 1759] [serial = 569] [outer = 0x91798400] 06:48:10 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:10 INFO - PROCESS | 1759 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:48:10 INFO - PROCESS | 1759 | 1464788890454 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 06:48:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:48:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1932ms 06:48:11 INFO - PROCESS | 1759 | 1464788891025 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 06:48:11 INFO - PROCESS | 1759 | 1464788891032 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 06:48:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:48:11 INFO - PROCESS | 1759 | 1464788891058 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:48:11 INFO - PROCESS | 1759 | 1464788891063 Marionette TRACE conn3 <- [1,730,null,{}] 06:48:11 INFO - PROCESS | 1759 | 1464788891071 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:11 INFO - PROCESS | 1759 | 1464788891241 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 06:48:11 INFO - PROCESS | 1759 | 1464788891446 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:11 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d44ec00 == 92 [pid = 1759] [id = 190] 06:48:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 261 (0x8d454400) [pid = 1759] [serial = 570] [outer = (nil)] 06:48:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 262 (0x8d45c400) [pid = 1759] [serial = 571] [outer = 0x8d454400] 06:48:11 INFO - PROCESS | 1759 | 1464788891527 Marionette DEBUG loaded listener.js 06:48:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 263 (0x8d7ce400) [pid = 1759] [serial = 572] [outer = 0x8d454400] 06:48:12 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:12 INFO - PROCESS | 1759 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:48:12 INFO - PROCESS | 1759 | 1464788892601 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 06:48:12 INFO - PROCESS | 1759 | 1464788892652 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 06:48:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:48:12 INFO - PROCESS | 1759 | 1464788892664 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:48:12 INFO - PROCESS | 1759 | 1464788892669 Marionette TRACE conn3 <- [1,734,null,{}] 06:48:12 INFO - PROCESS | 1759 | 1464788892675 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:12 INFO - PROCESS | 1759 | 1464788892854 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 06:48:13 INFO - PROCESS | 1759 | 1464788893101 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:13 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bcb6800 == 93 [pid = 1759] [id = 191] 06:48:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 264 (0x8bcb6c00) [pid = 1759] [serial = 573] [outer = (nil)] 06:48:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 265 (0x8d7d6000) [pid = 1759] [serial = 574] [outer = 0x8bcb6c00] 06:48:13 INFO - PROCESS | 1759 | 1464788893179 Marionette DEBUG loaded listener.js 06:48:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 266 (0x8eb84400) [pid = 1759] [serial = 575] [outer = 0x8bcb6c00] 06:48:13 INFO - PROCESS | 1759 | --DOCSHELL 0xa263e400 == 92 [pid = 1759] [id = 72] 06:48:13 INFO - PROCESS | 1759 | --DOCSHELL 0x8dec8400 == 91 [pid = 1759] [id = 127] 06:48:13 INFO - PROCESS | 1759 | --DOMWINDOW == 265 (0x8a950800) [pid = 1759] [serial = 451] [outer = (nil)] [url = about:blank] 06:48:13 INFO - PROCESS | 1759 | --DOMWINDOW == 264 (0x8d8ddc00) [pid = 1759] [serial = 448] [outer = (nil)] [url = about:blank] 06:48:13 INFO - PROCESS | 1759 | --DOMWINDOW == 263 (0xa21b0400) [pid = 1759] [serial = 436] [outer = (nil)] [url = about:blank] 06:48:13 INFO - PROCESS | 1759 | --DOMWINDOW == 262 (0x8cf0dc00) [pid = 1759] [serial = 433] [outer = (nil)] [url = about:blank] 06:48:13 INFO - PROCESS | 1759 | --DOMWINDOW == 261 (0x92a24400) [pid = 1759] [serial = 442] [outer = (nil)] [url = about:blank] 06:48:13 INFO - PROCESS | 1759 | --DOMWINDOW == 260 (0x92a2d800) [pid = 1759] [serial = 445] [outer = (nil)] [url = about:blank] 06:48:13 INFO - PROCESS | 1759 | --DOMWINDOW == 259 (0x8bcb1c00) [pid = 1759] [serial = 439] [outer = (nil)] [url = about:blank] 06:48:13 INFO - PROCESS | 1759 | --DOMWINDOW == 258 (0x8df8e000) [pid = 1759] [serial = 430] [outer = (nil)] [url = about:blank] 06:48:13 INFO - PROCESS | 1759 | --DOMWINDOW == 257 (0x8cbaa800) [pid = 1759] [serial = 427] [outer = (nil)] [url = about:blank] 06:48:13 INFO - PROCESS | 1759 | --DOCSHELL 0x8eb8d800 == 90 [pid = 1759] [id = 179] 06:48:13 INFO - PROCESS | 1759 | --DOCSHELL 0x89dd7c00 == 89 [pid = 1759] [id = 178] 06:48:13 INFO - PROCESS | 1759 | --DOCSHELL 0x8bcb4000 == 88 [pid = 1759] [id = 177] 06:48:14 INFO - PROCESS | 1759 | --DOCSHELL 0x8cba8c00 == 87 [pid = 1759] [id = 176] 06:48:14 INFO - PROCESS | 1759 | --DOCSHELL 0x8a954c00 == 86 [pid = 1759] [id = 175] 06:48:14 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:14 INFO - PROCESS | 1759 | --DOCSHELL 0x8a94a800 == 85 [pid = 1759] [id = 169] 06:48:14 INFO - PROCESS | 1759 | --DOCSHELL 0x8a381400 == 84 [pid = 1759] [id = 168] 06:48:14 INFO - PROCESS | 1759 | --DOCSHELL 0x9b886800 == 83 [pid = 1759] [id = 167] 06:48:14 INFO - PROCESS | 1759 | --DOCSHELL 0x9a9da000 == 82 [pid = 1759] [id = 166] 06:48:14 INFO - PROCESS | 1759 | --DOCSHELL 0x9a6be400 == 81 [pid = 1759] [id = 165] 06:48:14 INFO - PROCESS | 1759 | 1464788894165 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 06:48:14 INFO - PROCESS | 1759 | --DOCSHELL 0x94f10c00 == 80 [pid = 1759] [id = 164] 06:48:14 INFO - PROCESS | 1759 | --DOCSHELL 0x9962c000 == 79 [pid = 1759] [id = 163] 06:48:14 INFO - PROCESS | 1759 | --DOCSHELL 0x8df94000 == 78 [pid = 1759] [id = 162] 06:48:14 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:48:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1533ms 06:48:14 INFO - PROCESS | 1759 | --DOCSHELL 0x8f4b6000 == 77 [pid = 1759] [id = 161] 06:48:14 INFO - PROCESS | 1759 | --DOCSHELL 0x8f5d3400 == 76 [pid = 1759] [id = 160] 06:48:14 INFO - PROCESS | 1759 | --DOCSHELL 0x8ded6c00 == 75 [pid = 1759] [id = 159] 06:48:14 INFO - PROCESS | 1759 | --DOMWINDOW == 256 (0x94f10000) [pid = 1759] [serial = 473] [outer = (nil)] [url = about:blank] 06:48:14 INFO - PROCESS | 1759 | --DOMWINDOW == 255 (0x9247c000) [pid = 1759] [serial = 408] [outer = (nil)] [url = about:blank] 06:48:14 INFO - PROCESS | 1759 | --DOMWINDOW == 254 (0x92b6d000) [pid = 1759] [serial = 469] [outer = (nil)] [url = about:blank] 06:48:14 INFO - PROCESS | 1759 | --DOMWINDOW == 253 (0x8d7cb000) [pid = 1759] [serial = 455] [outer = (nil)] [url = about:blank] 06:48:14 INFO - PROCESS | 1759 | --DOMWINDOW == 252 (0x98cdec00) [pid = 1759] [serial = 411] [outer = (nil)] [url = about:blank] 06:48:14 INFO - PROCESS | 1759 | --DOMWINDOW == 251 (0x8f4b9400) [pid = 1759] [serial = 414] [outer = (nil)] [url = about:blank] 06:48:14 INFO - PROCESS | 1759 | --DOMWINDOW == 250 (0x9a54d400) [pid = 1759] [serial = 421] [outer = (nil)] [url = about:blank] 06:48:14 INFO - PROCESS | 1759 | --DOMWINDOW == 249 (0x8eb85400) [pid = 1759] [serial = 405] [outer = (nil)] [url = about:blank] 06:48:14 INFO - PROCESS | 1759 | --DOMWINDOW == 248 (0x92b64400) [pid = 1759] [serial = 467] [outer = (nil)] [url = about:blank] 06:48:14 INFO - PROCESS | 1759 | --DOMWINDOW == 247 (0xa673f400) [pid = 1759] [serial = 235] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:48:14 INFO - PROCESS | 1759 | --DOMWINDOW == 246 (0x94f03000) [pid = 1759] [serial = 472] [outer = (nil)] [url = about:blank] 06:48:14 INFO - PROCESS | 1759 | --DOMWINDOW == 245 (0x8e949400) [pid = 1759] [serial = 424] [outer = (nil)] [url = about:blank] 06:48:14 INFO - PROCESS | 1759 | --DOMWINDOW == 244 (0x92479400) [pid = 1759] [serial = 464] [outer = (nil)] [url = about:blank] 06:48:14 INFO - PROCESS | 1759 | --DOMWINDOW == 243 (0x9202f400) [pid = 1759] [serial = 463] [outer = (nil)] [url = about:blank] 06:48:14 INFO - PROCESS | 1759 | --DOMWINDOW == 242 (0x8f29e000) [pid = 1759] [serial = 460] [outer = (nil)] [url = about:blank] 06:48:14 INFO - PROCESS | 1759 | --DOMWINDOW == 241 (0x9a6bc000) [pid = 1759] [serial = 417] [outer = (nil)] [url = about:blank] 06:48:14 INFO - PROCESS | 1759 | --DOMWINDOW == 240 (0x8e946800) [pid = 1759] [serial = 457] [outer = (nil)] [url = about:blank] 06:48:14 INFO - PROCESS | 1759 | --DOMWINDOW == 239 (0x8e9b5000) [pid = 1759] [serial = 458] [outer = (nil)] [url = about:blank] 06:48:14 INFO - PROCESS | 1759 | --DOMWINDOW == 238 (0x92a2d000) [pid = 1759] [serial = 466] [outer = (nil)] [url = about:blank] 06:48:14 INFO - PROCESS | 1759 | --DOMWINDOW == 237 (0x8cf0f000) [pid = 1759] [serial = 454] [outer = (nil)] [url = about:blank] 06:48:14 INFO - PROCESS | 1759 | --DOMWINDOW == 236 (0x93971c00) [pid = 1759] [serial = 470] [outer = (nil)] [url = about:blank] 06:48:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:48:14 INFO - PROCESS | 1759 | --DOMWINDOW == 235 (0x8f5cbc00) [pid = 1759] [serial = 461] [outer = (nil)] [url = about:blank] 06:48:14 INFO - PROCESS | 1759 | 1464788894238 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 06:48:14 INFO - PROCESS | 1759 | 1464788894240 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 06:48:14 INFO - PROCESS | 1759 | 1464788894250 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:48:14 INFO - PROCESS | 1759 | 1464788894254 Marionette TRACE conn3 <- [1,738,null,{}] 06:48:14 INFO - PROCESS | 1759 | 1464788894268 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:14 INFO - PROCESS | 1759 | 1464788894440 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 06:48:14 INFO - PROCESS | 1759 | 1464788894619 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:14 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bcb1c00 == 76 [pid = 1759] [id = 192] 06:48:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 236 (0x8cf15400) [pid = 1759] [serial = 576] [outer = (nil)] 06:48:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 237 (0x8e943c00) [pid = 1759] [serial = 577] [outer = 0x8cf15400] 06:48:14 INFO - PROCESS | 1759 | 1464788894778 Marionette DEBUG loaded listener.js 06:48:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 238 (0x8eb89000) [pid = 1759] [serial = 578] [outer = 0x8cf15400] 06:48:15 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:15 INFO - PROCESS | 1759 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:48:15 INFO - PROCESS | 1759 | 1464788895909 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 06:48:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:48:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1684ms 06:48:15 INFO - PROCESS | 1759 | 1464788895933 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 06:48:15 INFO - PROCESS | 1759 | 1464788895936 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 06:48:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:48:15 INFO - PROCESS | 1759 | 1464788895943 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:48:15 INFO - PROCESS | 1759 | 1464788895945 Marionette TRACE conn3 <- [1,742,null,{}] 06:48:15 INFO - PROCESS | 1759 | 1464788895951 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:16 INFO - PROCESS | 1759 | 1464788896108 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 06:48:16 INFO - PROCESS | 1759 | 1464788896328 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:16 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e946800 == 77 [pid = 1759] [id = 193] 06:48:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 239 (0x8f291800) [pid = 1759] [serial = 579] [outer = (nil)] 06:48:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 240 (0x8f5cf800) [pid = 1759] [serial = 580] [outer = 0x8f291800] 06:48:16 INFO - PROCESS | 1759 | 1464788896402 Marionette DEBUG loaded listener.js 06:48:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 241 (0x91d58c00) [pid = 1759] [serial = 581] [outer = 0x8f291800] 06:48:17 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:17 INFO - PROCESS | 1759 | 1464788897579 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 06:48:17 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:48:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1684ms 06:48:17 INFO - PROCESS | 1759 | 1464788897627 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 06:48:17 INFO - PROCESS | 1759 | 1464788897630 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 06:48:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:48:17 INFO - PROCESS | 1759 | 1464788897636 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:48:17 INFO - PROCESS | 1759 | 1464788897644 Marionette TRACE conn3 <- [1,746,null,{}] 06:48:17 INFO - PROCESS | 1759 | 1464788897677 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:17 INFO - PROCESS | 1759 | 1464788897944 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 06:48:17 INFO - PROCESS | 1759 | 1464788897982 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:18 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d7d1400 == 78 [pid = 1759] [id = 194] 06:48:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 242 (0x8e9b8400) [pid = 1759] [serial = 582] [outer = (nil)] 06:48:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 243 (0x9247a800) [pid = 1759] [serial = 583] [outer = 0x8e9b8400] 06:48:18 INFO - PROCESS | 1759 | 1464788898052 Marionette DEBUG loaded listener.js 06:48:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 244 (0x92a25800) [pid = 1759] [serial = 584] [outer = 0x8e9b8400] 06:48:18 INFO - PROCESS | 1759 | --DOMWINDOW == 243 (0x8f294000) [pid = 1759] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:48:18 INFO - PROCESS | 1759 | --DOMWINDOW == 242 (0x8cbb2400) [pid = 1759] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:48:18 INFO - PROCESS | 1759 | --DOMWINDOW == 241 (0x8ded5000) [pid = 1759] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:48:18 INFO - PROCESS | 1759 | --DOMWINDOW == 240 (0x8a955c00) [pid = 1759] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:48:18 INFO - PROCESS | 1759 | --DOMWINDOW == 239 (0x8d456000) [pid = 1759] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:48:19 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:19 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:19 INFO - PROCESS | 1759 | 1464788899532 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 06:48:19 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:48:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1937ms 06:48:19 INFO - PROCESS | 1759 | 1464788899593 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 06:48:19 INFO - PROCESS | 1759 | 1464788899599 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 06:48:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:48:19 INFO - PROCESS | 1759 | 1464788899617 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:48:19 INFO - PROCESS | 1759 | 1464788899620 Marionette TRACE conn3 <- [1,750,null,{}] 06:48:19 INFO - PROCESS | 1759 | 1464788899627 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:19 INFO - PROCESS | 1759 | 1464788899893 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 06:48:19 INFO - PROCESS | 1759 | 1464788899934 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:19 INFO - PROCESS | 1759 | ++DOCSHELL 0x92a31800 == 79 [pid = 1759] [id = 195] 06:48:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 240 (0x92b67c00) [pid = 1759] [serial = 585] [outer = (nil)] 06:48:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 241 (0x92b6dc00) [pid = 1759] [serial = 586] [outer = 0x92b67c00] 06:48:20 INFO - PROCESS | 1759 | 1464788900006 Marionette DEBUG loaded listener.js 06:48:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 242 (0x94420800) [pid = 1759] [serial = 587] [outer = 0x92b67c00] 06:48:21 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:21 INFO - PROCESS | 1759 | 1464788901355 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 06:48:21 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:48:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1789ms 06:48:21 INFO - PROCESS | 1759 | 1464788901493 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 06:48:21 INFO - PROCESS | 1759 | 1464788901500 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 06:48:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:48:21 INFO - PROCESS | 1759 | 1464788901518 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:48:21 INFO - PROCESS | 1759 | 1464788901524 Marionette TRACE conn3 <- [1,754,null,{}] 06:48:21 INFO - PROCESS | 1759 | 1464788901533 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:21 INFO - PROCESS | 1759 | 1464788901710 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 06:48:21 INFO - PROCESS | 1759 | 1464788901898 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:21 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f14c00 == 80 [pid = 1759] [id = 196] 06:48:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 243 (0x89fba800) [pid = 1759] [serial = 588] [outer = (nil)] 06:48:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 244 (0x8bcb7000) [pid = 1759] [serial = 589] [outer = 0x89fba800] 06:48:21 INFO - PROCESS | 1759 | 1464788901983 Marionette DEBUG loaded listener.js 06:48:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 245 (0x8cf15800) [pid = 1759] [serial = 590] [outer = 0x89fba800] 06:48:23 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:23 INFO - PROCESS | 1759 | 1464788903316 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 06:48:23 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:48:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1843ms 06:48:23 INFO - PROCESS | 1759 | 1464788903408 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 06:48:23 INFO - PROCESS | 1759 | 1464788903417 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 06:48:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:48:23 INFO - PROCESS | 1759 | 1464788903448 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:48:23 INFO - PROCESS | 1759 | 1464788903453 Marionette TRACE conn3 <- [1,758,null,{}] 06:48:23 INFO - PROCESS | 1759 | 1464788903460 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:23 INFO - PROCESS | 1759 | 1464788903631 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 06:48:23 INFO - PROCESS | 1759 | 1464788903818 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:23 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bcaf400 == 81 [pid = 1759] [id = 197] 06:48:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 246 (0x8cba6400) [pid = 1759] [serial = 591] [outer = (nil)] 06:48:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 247 (0x8ded7800) [pid = 1759] [serial = 592] [outer = 0x8cba6400] 06:48:23 INFO - PROCESS | 1759 | 1464788903901 Marionette DEBUG loaded listener.js 06:48:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 248 (0x8eb87800) [pid = 1759] [serial = 593] [outer = 0x8cba6400] 06:48:24 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:24 INFO - PROCESS | 1759 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:48:24 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:24 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:24 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:24 INFO - PROCESS | 1759 | 1464788904866 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 06:48:24 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:48:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1498ms 06:48:24 INFO - PROCESS | 1759 | 1464788904942 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 06:48:24 INFO - PROCESS | 1759 | 1464788904947 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 06:48:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:48:24 INFO - PROCESS | 1759 | 1464788904954 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:48:24 INFO - PROCESS | 1759 | 1464788904960 Marionette TRACE conn3 <- [1,762,null,{}] 06:48:24 INFO - PROCESS | 1759 | 1464788904976 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:25 INFO - PROCESS | 1759 | 1464788905198 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 06:48:25 INFO - PROCESS | 1759 | 1464788905482 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:25 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f5d9400 == 82 [pid = 1759] [id = 198] 06:48:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 249 (0x92479c00) [pid = 1759] [serial = 594] [outer = (nil)] 06:48:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 250 (0x93977800) [pid = 1759] [serial = 595] [outer = 0x92479c00] 06:48:25 INFO - PROCESS | 1759 | 1464788905572 Marionette DEBUG loaded listener.js 06:48:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 251 (0x94f2b400) [pid = 1759] [serial = 596] [outer = 0x92479c00] 06:48:26 INFO - PROCESS | 1759 | 1464788906866 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 06:48:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:48:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1936ms 06:48:26 INFO - PROCESS | 1759 | 1464788906889 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 06:48:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:48:26 INFO - PROCESS | 1759 | 1464788906894 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 06:48:26 INFO - PROCESS | 1759 | 1464788906901 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:48:26 INFO - PROCESS | 1759 | 1464788906904 Marionette TRACE conn3 <- [1,766,null,{}] 06:48:26 INFO - PROCESS | 1759 | 1464788906910 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:27 INFO - PROCESS | 1759 | 1464788907142 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 06:48:27 INFO - PROCESS | 1759 | 1464788907344 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:27 INFO - PROCESS | 1759 | ++DOCSHELL 0x89fc3c00 == 83 [pid = 1759] [id = 199] 06:48:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 252 (0x92b6ec00) [pid = 1759] [serial = 597] [outer = (nil)] 06:48:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 253 (0x99825c00) [pid = 1759] [serial = 598] [outer = 0x92b6ec00] 06:48:27 INFO - PROCESS | 1759 | 1464788907428 Marionette DEBUG loaded listener.js 06:48:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 254 (0x99d99800) [pid = 1759] [serial = 599] [outer = 0x92b6ec00] 06:48:28 INFO - PROCESS | 1759 | 1464788908680 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 06:48:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:48:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1831ms 06:48:28 INFO - PROCESS | 1759 | 1464788908746 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 06:48:28 INFO - PROCESS | 1759 | 1464788908750 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 06:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:48:28 INFO - PROCESS | 1759 | 1464788908757 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:48:28 INFO - PROCESS | 1759 | 1464788908760 Marionette TRACE conn3 <- [1,770,null,{}] 06:48:28 INFO - PROCESS | 1759 | 1464788908766 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:29 INFO - PROCESS | 1759 | 1464788909009 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 06:48:29 INFO - PROCESS | 1759 | 1464788909225 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:29 INFO - PROCESS | 1759 | ++DOCSHELL 0x93973c00 == 84 [pid = 1759] [id = 200] 06:48:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 255 (0x98cd7400) [pid = 1759] [serial = 600] [outer = (nil)] 06:48:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 256 (0x99f2bc00) [pid = 1759] [serial = 601] [outer = 0x98cd7400] 06:48:29 INFO - PROCESS | 1759 | 1464788909309 Marionette DEBUG loaded listener.js 06:48:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 257 (0x99fdd000) [pid = 1759] [serial = 602] [outer = 0x98cd7400] 06:48:30 INFO - PROCESS | 1759 | 1464788910207 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 06:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1487ms 06:48:30 INFO - PROCESS | 1759 | 1464788910245 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 06:48:30 INFO - PROCESS | 1759 | 1464788910248 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 06:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:48:30 INFO - PROCESS | 1759 | 1464788910255 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:48:30 INFO - PROCESS | 1759 | 1464788910259 Marionette TRACE conn3 <- [1,774,null,{}] 06:48:30 INFO - PROCESS | 1759 | 1464788910264 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:30 INFO - PROCESS | 1759 | 1464788910470 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 06:48:30 INFO - PROCESS | 1759 | 1464788910715 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:30 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a384800 == 85 [pid = 1759] [id = 201] 06:48:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 258 (0x99dc6000) [pid = 1759] [serial = 603] [outer = (nil)] 06:48:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 259 (0xa0511000) [pid = 1759] [serial = 604] [outer = 0x99dc6000] 06:48:30 INFO - PROCESS | 1759 | 1464788910844 Marionette DEBUG loaded listener.js 06:48:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 260 (0xa2415000) [pid = 1759] [serial = 605] [outer = 0x99dc6000] 06:48:31 INFO - PROCESS | 1759 | 1464788911721 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 06:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1531ms 06:48:31 INFO - PROCESS | 1759 | 1464788911787 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 06:48:31 INFO - PROCESS | 1759 | 1464788911791 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 06:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:48:31 INFO - PROCESS | 1759 | 1464788911797 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:48:31 INFO - PROCESS | 1759 | 1464788911801 Marionette TRACE conn3 <- [1,778,null,{}] 06:48:31 INFO - PROCESS | 1759 | 1464788911806 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:31 INFO - PROCESS | 1759 | 1464788911986 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 06:48:32 INFO - PROCESS | 1759 | 1464788912180 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:32 INFO - PROCESS | 1759 | ++DOCSHELL 0x89dda400 == 86 [pid = 1759] [id = 202] 06:48:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 261 (0x8a389800) [pid = 1759] [serial = 606] [outer = (nil)] 06:48:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 262 (0xa62fa400) [pid = 1759] [serial = 607] [outer = 0x8a389800] 06:48:32 INFO - PROCESS | 1759 | 1464788912284 Marionette DEBUG loaded listener.js 06:48:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 263 (0xa6745c00) [pid = 1759] [serial = 608] [outer = 0x8a389800] 06:48:33 INFO - PROCESS | 1759 | 1464788913209 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 06:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1481ms 06:48:33 INFO - PROCESS | 1759 | 1464788913279 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 06:48:33 INFO - PROCESS | 1759 | 1464788913282 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 06:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:48:33 INFO - PROCESS | 1759 | 1464788913289 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:48:33 INFO - PROCESS | 1759 | 1464788913292 Marionette TRACE conn3 <- [1,782,null,{}] 06:48:33 INFO - PROCESS | 1759 | 1464788913298 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:33 INFO - PROCESS | 1759 | 1464788913473 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 06:48:33 INFO - PROCESS | 1759 | 1464788913669 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:33 INFO - PROCESS | 1759 | ++DOCSHELL 0x89cd3400 == 87 [pid = 1759] [id = 203] 06:48:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 264 (0x89cd4c00) [pid = 1759] [serial = 609] [outer = (nil)] 06:48:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 265 (0x89cdd000) [pid = 1759] [serial = 610] [outer = 0x89cd4c00] 06:48:33 INFO - PROCESS | 1759 | 1464788913760 Marionette DEBUG loaded listener.js 06:48:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 266 (0x89ce1c00) [pid = 1759] [serial = 611] [outer = 0x89cd4c00] 06:48:34 INFO - PROCESS | 1759 | 1464788914732 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 06:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1479ms 06:48:34 INFO - PROCESS | 1759 | 1464788914769 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 06:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:48:34 INFO - PROCESS | 1759 | 1464788914773 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 06:48:34 INFO - PROCESS | 1759 | 1464788914780 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:48:34 INFO - PROCESS | 1759 | 1464788914783 Marionette TRACE conn3 <- [1,786,null,{}] 06:48:34 INFO - PROCESS | 1759 | 1464788914789 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:34 INFO - PROCESS | 1759 | 1464788914964 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 06:48:35 INFO - PROCESS | 1759 | 1464788915159 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:35 INFO - PROCESS | 1759 | ++DOCSHELL 0x89cd4000 == 88 [pid = 1759] [id = 204] 06:48:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 267 (0x89cd6800) [pid = 1759] [serial = 612] [outer = (nil)] 06:48:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 268 (0xa50b7800) [pid = 1759] [serial = 613] [outer = 0x89cd6800] 06:48:35 INFO - PROCESS | 1759 | 1464788915243 Marionette DEBUG loaded listener.js 06:48:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 269 (0xa6745400) [pid = 1759] [serial = 614] [outer = 0x89cd6800] 06:48:36 INFO - PROCESS | 1759 | 1464788916198 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 06:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1490ms 06:48:36 INFO - PROCESS | 1759 | 1464788916270 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 06:48:36 INFO - PROCESS | 1759 | 1464788916274 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 06:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:48:36 INFO - PROCESS | 1759 | 1464788916281 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:48:36 INFO - PROCESS | 1759 | 1464788916283 Marionette TRACE conn3 <- [1,790,null,{}] 06:48:36 INFO - PROCESS | 1759 | 1464788916290 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:36 INFO - PROCESS | 1759 | 1464788916465 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 06:48:36 INFO - PROCESS | 1759 | 1464788916709 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:36 INFO - PROCESS | 1759 | ++DOCSHELL 0x89cd7400 == 89 [pid = 1759] [id = 205] 06:48:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 270 (0x89cd8000) [pid = 1759] [serial = 615] [outer = (nil)] 06:48:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 271 (0x8e72e400) [pid = 1759] [serial = 616] [outer = 0x89cd8000] 06:48:36 INFO - PROCESS | 1759 | 1464788916806 Marionette DEBUG loaded listener.js 06:48:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 272 (0x8e733800) [pid = 1759] [serial = 617] [outer = 0x89cd8000] 06:48:37 INFO - PROCESS | 1759 | 1464788917722 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 06:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1496ms 06:48:37 INFO - PROCESS | 1759 | 1464788917778 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 06:48:37 INFO - PROCESS | 1759 | 1464788917782 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 06:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:48:37 INFO - PROCESS | 1759 | 1464788917789 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:48:37 INFO - PROCESS | 1759 | 1464788917792 Marionette TRACE conn3 <- [1,794,null,{}] 06:48:37 INFO - PROCESS | 1759 | 1464788917798 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:38 INFO - PROCESS | 1759 | 1464788918004 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 06:48:38 INFO - PROCESS | 1759 | 1464788918271 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:38 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f1d000 == 90 [pid = 1759] [id = 206] 06:48:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 273 (0x89f26800) [pid = 1759] [serial = 618] [outer = (nil)] 06:48:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 274 (0x89f2b400) [pid = 1759] [serial = 619] [outer = 0x89f26800] 06:48:38 INFO - PROCESS | 1759 | 1464788918401 Marionette DEBUG loaded listener.js 06:48:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 275 (0x8e735c00) [pid = 1759] [serial = 620] [outer = 0x89f26800] 06:48:39 INFO - PROCESS | 1759 | 1464788919314 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 06:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1582ms 06:48:39 INFO - PROCESS | 1759 | 1464788919371 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 06:48:39 INFO - PROCESS | 1759 | 1464788919375 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 06:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:48:39 INFO - PROCESS | 1759 | 1464788919382 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:48:39 INFO - PROCESS | 1759 | 1464788919384 Marionette TRACE conn3 <- [1,798,null,{}] 06:48:39 INFO - PROCESS | 1759 | 1464788919390 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:39 INFO - PROCESS | 1759 | 1464788919567 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 06:48:39 INFO - PROCESS | 1759 | 1464788919827 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:39 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f29c00 == 91 [pid = 1759] [id = 207] 06:48:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 276 (0x89fc2c00) [pid = 1759] [serial = 621] [outer = (nil)] 06:48:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 277 (0x8bbec800) [pid = 1759] [serial = 622] [outer = 0x89fc2c00] 06:48:39 INFO - PROCESS | 1759 | 1464788919961 Marionette DEBUG loaded listener.js 06:48:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 278 (0x8bbefc00) [pid = 1759] [serial = 623] [outer = 0x89fc2c00] 06:48:40 INFO - PROCESS | 1759 | 1464788920884 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 06:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 06:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1580ms 06:48:40 INFO - PROCESS | 1759 | 1464788920963 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 06:48:40 INFO - PROCESS | 1759 | 1464788920966 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 06:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:48:40 INFO - PROCESS | 1759 | 1464788920972 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:48:40 INFO - PROCESS | 1759 | 1464788920976 Marionette TRACE conn3 <- [1,802,null,{}] 06:48:40 INFO - PROCESS | 1759 | 1464788920982 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:41 INFO - PROCESS | 1759 | 1464788921205 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 06:48:41 INFO - PROCESS | 1759 | 1464788921449 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:41 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bbe8000 == 92 [pid = 1759] [id = 208] 06:48:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 279 (0x8bbe9800) [pid = 1759] [serial = 624] [outer = (nil)] 06:48:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 280 (0x8bbf4000) [pid = 1759] [serial = 625] [outer = 0x8bbe9800] 06:48:41 INFO - PROCESS | 1759 | 1464788921576 Marionette DEBUG loaded listener.js 06:48:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 281 (0x8e72ac00) [pid = 1759] [serial = 626] [outer = 0x8bbe9800] 06:48:42 INFO - PROCESS | 1759 | 1464788922466 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 06:48:42 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:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1530ms 06:48:42 INFO - PROCESS | 1759 | 1464788922504 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 06:48:42 INFO - PROCESS | 1759 | 1464788922508 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 06:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:48:42 INFO - PROCESS | 1759 | 1464788922514 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:48:42 INFO - PROCESS | 1759 | 1464788922517 Marionette TRACE conn3 <- [1,806,null,{}] 06:48:42 INFO - PROCESS | 1759 | 1464788922523 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:42 INFO - PROCESS | 1759 | 1464788922719 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 06:48:43 INFO - PROCESS | 1759 | 1464788923030 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:43 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bbeb400 == 93 [pid = 1759] [id = 209] 06:48:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 282 (0x8e737c00) [pid = 1759] [serial = 627] [outer = (nil)] 06:48:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 283 (0x99dc7000) [pid = 1759] [serial = 628] [outer = 0x8e737c00] 06:48:43 INFO - PROCESS | 1759 | 1464788923119 Marionette DEBUG loaded listener.js 06:48:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 284 (0x9b87d400) [pid = 1759] [serial = 629] [outer = 0x8e737c00] 06:48:43 INFO - PROCESS | 1759 | 1464788923967 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 06:48:44 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:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1535ms 06:48:44 INFO - PROCESS | 1759 | 1464788924050 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 06:48:44 INFO - PROCESS | 1759 | 1464788924054 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 06:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:48:44 INFO - PROCESS | 1759 | 1464788924060 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:48:44 INFO - PROCESS | 1759 | 1464788924064 Marionette TRACE conn3 <- [1,810,null,{}] 06:48:44 INFO - PROCESS | 1759 | 1464788924069 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:44 INFO - PROCESS | 1759 | 1464788924571 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 06:48:44 INFO - PROCESS | 1759 | 1464788924876 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:44 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f27c00 == 94 [pid = 1759] [id = 210] 06:48:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 285 (0x89f28000) [pid = 1759] [serial = 630] [outer = (nil)] 06:48:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 286 (0x89fbac00) [pid = 1759] [serial = 631] [outer = 0x89f28000] 06:48:44 INFO - PROCESS | 1759 | 1464788924962 Marionette DEBUG loaded listener.js 06:48:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 287 (0x8a38bc00) [pid = 1759] [serial = 632] [outer = 0x89f28000] 06:48:45 INFO - PROCESS | 1759 | 1464788925860 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 06:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1837ms 06:48:45 INFO - PROCESS | 1759 | 1464788925899 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 06:48:45 INFO - PROCESS | 1759 | 1464788925904 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 06:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:48:45 INFO - PROCESS | 1759 | 1464788925912 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:48:45 INFO - PROCESS | 1759 | 1464788925918 Marionette TRACE conn3 <- [1,814,null,{}] 06:48:45 INFO - PROCESS | 1759 | 1464788925925 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:46 INFO - PROCESS | 1759 | 1464788926141 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 06:48:46 INFO - PROCESS | 1759 | 1464788926314 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:46 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bbf0800 == 95 [pid = 1759] [id = 211] 06:48:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 288 (0x8cbae000) [pid = 1759] [serial = 633] [outer = (nil)] 06:48:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 289 (0x8d4b8400) [pid = 1759] [serial = 634] [outer = 0x8cbae000] 06:48:46 INFO - PROCESS | 1759 | 1464788926438 Marionette DEBUG loaded listener.js 06:48:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 290 (0x8d8ddc00) [pid = 1759] [serial = 635] [outer = 0x8cbae000] 06:48:47 INFO - PROCESS | 1759 | 1464788927434 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 06:48:47 INFO - PROCESS | 1759 | 1464788927508 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 06:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:48:47 INFO - PROCESS | 1759 | 1464788927515 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:48:47 INFO - PROCESS | 1759 | 1464788927518 Marionette TRACE conn3 <- [1,818,null,{}] 06:48:47 INFO - PROCESS | 1759 | 1464788927524 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:47 INFO - PROCESS | 1759 | 1464788927818 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 06:48:48 INFO - PROCESS | 1759 | --DOCSHELL 0x8d7d1400 == 94 [pid = 1759] [id = 194] 06:48:48 INFO - PROCESS | 1759 | --DOCSHELL 0x8e946800 == 93 [pid = 1759] [id = 193] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 289 (0x9198b000) [pid = 1759] [serial = 541] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOCSHELL 0x8bcb1c00 == 92 [pid = 1759] [id = 192] 06:48:48 INFO - PROCESS | 1759 | --DOCSHELL 0x8bcb6800 == 91 [pid = 1759] [id = 191] 06:48:48 INFO - PROCESS | 1759 | --DOCSHELL 0x8d44ec00 == 90 [pid = 1759] [id = 190] 06:48:48 INFO - PROCESS | 1759 | 1464788928189 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:48 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f1a400 == 91 [pid = 1759] [id = 212] 06:48:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 290 (0x89fc4c00) [pid = 1759] [serial = 636] [outer = (nil)] 06:48:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 291 (0x8bcae800) [pid = 1759] [serial = 637] [outer = 0x89fc4c00] 06:48:48 INFO - PROCESS | 1759 | 1464788928269 Marionette DEBUG loaded listener.js 06:48:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 292 (0x8d8dac00) [pid = 1759] [serial = 638] [outer = 0x89fc4c00] 06:48:48 INFO - PROCESS | 1759 | --DOCSHELL 0x89fbb800 == 90 [pid = 1759] [id = 181] 06:48:48 INFO - PROCESS | 1759 | --DOCSHELL 0x8bcb3c00 == 89 [pid = 1759] [id = 180] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 291 (0x97681400) [pid = 1759] [serial = 484] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 290 (0x91791400) [pid = 1759] [serial = 538] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 289 (0x99f2f800) [pid = 1759] [serial = 490] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 288 (0x8e94fc00) [pid = 1759] [serial = 533] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 287 (0x8f5d2000) [pid = 1759] [serial = 536] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 286 (0x89fc2800) [pid = 1759] [serial = 520] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 285 (0x89dde000) [pid = 1759] [serial = 511] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 284 (0x9d8aa000) [pid = 1759] [serial = 496] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 283 (0x8df99800) [pid = 1759] [serial = 532] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 282 (0x97679800) [pid = 1759] [serial = 475] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 281 (0x89f0ec00) [pid = 1759] [serial = 514] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 280 (0x8cf0b400) [pid = 1759] [serial = 526] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 279 (0xa6d0a800) [pid = 1759] [serial = 508] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 278 (0x8d8d7400) [pid = 1759] [serial = 530] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 277 (0x9197d400) [pid = 1759] [serial = 539] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 276 (0x8f4b1400) [pid = 1759] [serial = 535] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 275 (0x8e947000) [pid = 1759] [serial = 478] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 274 (0x8cf12800) [pid = 1759] [serial = 527] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 273 (0x9ae23400) [pid = 1759] [serial = 493] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 272 (0x8a38b400) [pid = 1759] [serial = 505] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 271 (0x89f19400) [pid = 1759] [serial = 517] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 270 (0xa6c3c800) [pid = 1759] [serial = 523] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 269 (0x91d5a800) [pid = 1759] [serial = 481] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 268 (0x8d7c9400) [pid = 1759] [serial = 529] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 267 (0xa6767800) [pid = 1759] [serial = 502] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 266 (0xa263c800) [pid = 1759] [serial = 499] [outer = (nil)] [url = about:blank] 06:48:48 INFO - PROCESS | 1759 | --DOMWINDOW == 265 (0x99d92800) [pid = 1759] [serial = 487] [outer = (nil)] [url = about:blank] 06:48:49 INFO - PROCESS | 1759 | 1464788929078 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 06:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1583ms 06:48:49 INFO - PROCESS | 1759 | 1464788929098 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 06:48:49 INFO - PROCESS | 1759 | 1464788929103 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 06:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:48:49 INFO - PROCESS | 1759 | 1464788929119 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:48:49 INFO - PROCESS | 1759 | 1464788929126 Marionette TRACE conn3 <- [1,822,null,{}] 06:48:49 INFO - PROCESS | 1759 | 1464788929147 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:49 INFO - PROCESS | 1759 | 1464788929332 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 06:48:49 INFO - PROCESS | 1759 | 1464788929343 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:49 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a38b400 == 90 [pid = 1759] [id = 213] 06:48:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 266 (0x8ded1c00) [pid = 1759] [serial = 639] [outer = (nil)] 06:48:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 267 (0x8f5cbc00) [pid = 1759] [serial = 640] [outer = 0x8ded1c00] 06:48:49 INFO - PROCESS | 1759 | 1464788929415 Marionette DEBUG loaded listener.js 06:48:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 268 (0x91796000) [pid = 1759] [serial = 641] [outer = 0x8ded1c00] 06:48:50 INFO - PROCESS | 1759 | 1464788930385 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 06:48:50 INFO - PROCESS | 1759 | 1464788930419 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 06:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:48:50 INFO - PROCESS | 1759 | 1464788930426 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:48:50 INFO - PROCESS | 1759 | 1464788930429 Marionette TRACE conn3 <- [1,826,null,{}] 06:48:50 INFO - PROCESS | 1759 | 1464788930434 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:50 INFO - PROCESS | 1759 | 1464788930594 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 06:48:50 INFO - PROCESS | 1759 | 1464788930782 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:50 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e947000 == 91 [pid = 1759] [id = 214] 06:48:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 269 (0x8f5d3c00) [pid = 1759] [serial = 642] [outer = (nil)] 06:48:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 270 (0x92a29800) [pid = 1759] [serial = 643] [outer = 0x8f5d3c00] 06:48:50 INFO - PROCESS | 1759 | 1464788930853 Marionette DEBUG loaded listener.js 06:48:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 271 (0x92b62800) [pid = 1759] [serial = 644] [outer = 0x8f5d3c00] 06:48:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 272 (0x8f5d2400) [pid = 1759] [serial = 645] [outer = 0x93876c00] 06:48:51 INFO - PROCESS | 1759 | 1464788931790 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 06:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1387ms 06:48:51 INFO - PROCESS | 1759 | 1464788931813 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 06:48:51 INFO - PROCESS | 1759 | 1464788931817 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 06:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:48:51 INFO - PROCESS | 1759 | 1464788931823 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:48:51 INFO - PROCESS | 1759 | 1464788931825 Marionette TRACE conn3 <- [1,830,null,{}] 06:48:51 INFO - PROCESS | 1759 | 1464788931832 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:52 INFO - PROCESS | 1759 | 1464788932054 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 06:48:52 INFO - PROCESS | 1759 | 1464788932094 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:52 INFO - PROCESS | 1759 | ++DOCSHELL 0x94f0d000 == 92 [pid = 1759] [id = 215] 06:48:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 273 (0x94f0f400) [pid = 1759] [serial = 646] [outer = (nil)] 06:48:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 274 (0x9767bc00) [pid = 1759] [serial = 647] [outer = 0x94f0f400] 06:48:52 INFO - PROCESS | 1759 | 1464788932188 Marionette DEBUG loaded listener.js 06:48:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 275 (0x99dd2c00) [pid = 1759] [serial = 648] [outer = 0x94f0f400] 06:48:52 INFO - PROCESS | 1759 | --DOMWINDOW == 274 (0x8f299c00) [pid = 1759] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:48:52 INFO - PROCESS | 1759 | --DOMWINDOW == 273 (0x8e9b8400) [pid = 1759] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:48:52 INFO - PROCESS | 1759 | --DOMWINDOW == 272 (0x8cf15400) [pid = 1759] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:48:52 INFO - PROCESS | 1759 | --DOMWINDOW == 271 (0x8bcb6c00) [pid = 1759] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:48:52 INFO - PROCESS | 1759 | --DOMWINDOW == 270 (0x8d454400) [pid = 1759] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:48:52 INFO - PROCESS | 1759 | --DOMWINDOW == 269 (0x8f291800) [pid = 1759] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:48:52 INFO - PROCESS | 1759 | --DOMWINDOW == 268 (0x99fd8800) [pid = 1759] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:48:52 INFO - PROCESS | 1759 | --DOMWINDOW == 267 (0x9b885000) [pid = 1759] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:48:53 INFO - PROCESS | 1759 | 1464788933317 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 06:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1546ms 06:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:48:53 INFO - PROCESS | 1759 | 1464788933369 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 06:48:53 INFO - PROCESS | 1759 | 1464788933372 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 06:48:53 INFO - PROCESS | 1759 | 1464788933378 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:48:53 INFO - PROCESS | 1759 | 1464788933381 Marionette TRACE conn3 <- [1,834,null,{}] 06:48:53 INFO - PROCESS | 1759 | 1464788933386 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:53 INFO - PROCESS | 1759 | 1464788933606 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 06:48:53 INFO - PROCESS | 1759 | 1464788933627 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:53 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bcb6c00 == 93 [pid = 1759] [id = 216] 06:48:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 268 (0x8cba8400) [pid = 1759] [serial = 649] [outer = (nil)] 06:48:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 269 (0x92b70400) [pid = 1759] [serial = 650] [outer = 0x8cba8400] 06:48:53 INFO - PROCESS | 1759 | 1464788933698 Marionette DEBUG loaded listener.js 06:48:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 270 (0x99f37c00) [pid = 1759] [serial = 651] [outer = 0x8cba8400] 06:48:54 INFO - PROCESS | 1759 | 1464788934516 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 06:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1189ms 06:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:48:54 INFO - PROCESS | 1759 | 1464788934567 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 06:48:54 INFO - PROCESS | 1759 | 1464788934570 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 06:48:54 INFO - PROCESS | 1759 | 1464788934576 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:48:54 INFO - PROCESS | 1759 | 1464788934579 Marionette TRACE conn3 <- [1,838,null,{}] 06:48:54 INFO - PROCESS | 1759 | 1464788934585 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:54 INFO - PROCESS | 1759 | 1464788934749 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 06:48:54 INFO - PROCESS | 1759 | 1464788934761 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:54 INFO - PROCESS | 1759 | ++DOCSHELL 0x92a22400 == 94 [pid = 1759] [id = 217] 06:48:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 271 (0x94425400) [pid = 1759] [serial = 652] [outer = (nil)] 06:48:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 272 (0x9a9e3000) [pid = 1759] [serial = 653] [outer = 0x94425400] 06:48:54 INFO - PROCESS | 1759 | 1464788934833 Marionette DEBUG loaded listener.js 06:48:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 273 (0x9b30f400) [pid = 1759] [serial = 654] [outer = 0x94425400] 06:48:56 INFO - PROCESS | 1759 | 1464788936083 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 06:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1582ms 06:48:56 INFO - PROCESS | 1759 | 1464788936158 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 06:48:56 INFO - PROCESS | 1759 | 1464788936166 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 06:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:48:56 INFO - PROCESS | 1759 | 1464788936174 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:48:56 INFO - PROCESS | 1759 | 1464788936181 Marionette TRACE conn3 <- [1,842,null,{}] 06:48:56 INFO - PROCESS | 1759 | 1464788936189 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:56 INFO - PROCESS | 1759 | 1464788936426 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 06:48:56 INFO - PROCESS | 1759 | 1464788936726 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:56 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a38b000 == 95 [pid = 1759] [id = 218] 06:48:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 274 (0x8a38d400) [pid = 1759] [serial = 655] [outer = (nil)] 06:48:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 275 (0x8cbacc00) [pid = 1759] [serial = 656] [outer = 0x8a38d400] 06:48:56 INFO - PROCESS | 1759 | 1464788936819 Marionette DEBUG loaded listener.js 06:48:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 276 (0x8d4b3800) [pid = 1759] [serial = 657] [outer = 0x8a38d400] 06:48:57 INFO - PROCESS | 1759 | 1464788937778 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 06:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1639ms 06:48:57 INFO - PROCESS | 1759 | 1464788937819 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 06:48:57 INFO - PROCESS | 1759 | 1464788937835 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 06:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:48:57 INFO - PROCESS | 1759 | 1464788937846 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:48:57 INFO - PROCESS | 1759 | 1464788937849 Marionette TRACE conn3 <- [1,846,null,{}] 06:48:57 INFO - PROCESS | 1759 | 1464788937856 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:58 INFO - PROCESS | 1759 | 1464788938053 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 06:48:58 INFO - PROCESS | 1759 | 1464788938359 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:58 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e9bd800 == 96 [pid = 1759] [id = 219] 06:48:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 277 (0x8f296c00) [pid = 1759] [serial = 658] [outer = (nil)] 06:48:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 278 (0x8f4b2400) [pid = 1759] [serial = 659] [outer = 0x8f296c00] 06:48:58 INFO - PROCESS | 1759 | 1464788938490 Marionette DEBUG loaded listener.js 06:48:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 279 (0x92a24800) [pid = 1759] [serial = 660] [outer = 0x8f296c00] 06:48:59 INFO - PROCESS | 1759 | 1464788939409 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 06:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1583ms 06:48:59 INFO - PROCESS | 1759 | 1464788939428 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 06:48:59 INFO - PROCESS | 1759 | 1464788939432 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 06:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:48:59 INFO - PROCESS | 1759 | 1464788939439 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:48:59 INFO - PROCESS | 1759 | 1464788939445 Marionette TRACE conn3 <- [1,850,null,{}] 06:48:59 INFO - PROCESS | 1759 | 1464788939462 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:48:59 INFO - PROCESS | 1759 | 1464788939650 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 06:48:59 INFO - PROCESS | 1759 | 1464788939907 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:48:59 INFO - PROCESS | 1759 | ++DOCSHELL 0x9a54ac00 == 97 [pid = 1759] [id = 220] 06:48:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 280 (0x9a6be800) [pid = 1759] [serial = 661] [outer = (nil)] 06:49:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 281 (0x9a9e6000) [pid = 1759] [serial = 662] [outer = 0x9a6be800] 06:49:00 INFO - PROCESS | 1759 | 1464788940050 Marionette DEBUG loaded listener.js 06:49:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 282 (0xa263c800) [pid = 1759] [serial = 663] [outer = 0x9a6be800] 06:49:00 INFO - PROCESS | 1759 | 1464788940957 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 06:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1534ms 06:49:00 INFO - PROCESS | 1759 | 1464788940973 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 06:49:00 INFO - PROCESS | 1759 | 1464788940978 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 06:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:49:00 INFO - PROCESS | 1759 | 1464788940984 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:49:00 INFO - PROCESS | 1759 | 1464788940988 Marionette TRACE conn3 <- [1,854,null,{}] 06:49:00 INFO - PROCESS | 1759 | 1464788940993 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:01 INFO - PROCESS | 1759 | 1464788941177 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 06:49:01 INFO - PROCESS | 1759 | 1464788941384 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:01 INFO - PROCESS | 1759 | ++DOCSHELL 0xa0509800 == 98 [pid = 1759] [id = 221] 06:49:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 283 (0xa62fd000) [pid = 1759] [serial = 664] [outer = (nil)] 06:49:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 284 (0xa6c37400) [pid = 1759] [serial = 665] [outer = 0xa62fd000] 06:49:01 INFO - PROCESS | 1759 | 1464788941507 Marionette DEBUG loaded listener.js 06:49:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 285 (0xa6d09000) [pid = 1759] [serial = 666] [outer = 0xa62fd000] 06:49:02 INFO - PROCESS | 1759 | 1464788942464 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 06:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1535ms 06:49:02 INFO - PROCESS | 1759 | 1464788942520 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 06:49:02 INFO - PROCESS | 1759 | 1464788942524 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 06:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:49:02 INFO - PROCESS | 1759 | 1464788942530 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:49:02 INFO - PROCESS | 1759 | 1464788942535 Marionette TRACE conn3 <- [1,858,null,{}] 06:49:02 INFO - PROCESS | 1759 | 1464788942546 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:02 INFO - PROCESS | 1759 | 1464788942735 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 06:49:03 INFO - PROCESS | 1759 | 1464788943001 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:03 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bbed000 == 99 [pid = 1759] [id = 222] 06:49:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 286 (0x99ae6800) [pid = 1759] [serial = 667] [outer = (nil)] 06:49:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 287 (0xa6d0ec00) [pid = 1759] [serial = 668] [outer = 0x99ae6800] 06:49:03 INFO - PROCESS | 1759 | 1464788943134 Marionette DEBUG loaded listener.js 06:49:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 288 (0xa6e0b800) [pid = 1759] [serial = 669] [outer = 0x99ae6800] 06:49:04 INFO - PROCESS | 1759 | 1464788944018 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 06:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1537ms 06:49:04 INFO - PROCESS | 1759 | 1464788944067 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 06:49:04 INFO - PROCESS | 1759 | 1464788944071 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 06:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:49:04 INFO - PROCESS | 1759 | 1464788944078 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:49:04 INFO - PROCESS | 1759 | 1464788944081 Marionette TRACE conn3 <- [1,862,null,{}] 06:49:04 INFO - PROCESS | 1759 | 1464788944087 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:04 INFO - PROCESS | 1759 | 1464788944294 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 06:49:04 INFO - PROCESS | 1759 | 1464788944542 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:04 INFO - PROCESS | 1759 | ++DOCSHELL 0x887f0400 == 100 [pid = 1759] [id = 223] 06:49:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 289 (0x887f3400) [pid = 1759] [serial = 670] [outer = (nil)] 06:49:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 290 (0x887fd800) [pid = 1759] [serial = 671] [outer = 0x887f3400] 06:49:04 INFO - PROCESS | 1759 | 1464788944675 Marionette DEBUG loaded listener.js 06:49:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 291 (0xa6d11c00) [pid = 1759] [serial = 672] [outer = 0x887f3400] 06:49:05 INFO - PROCESS | 1759 | 1464788945687 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 06:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1634ms 06:49:05 INFO - PROCESS | 1759 | 1464788945713 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 06:49:05 INFO - PROCESS | 1759 | 1464788945717 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 06:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:49:05 INFO - PROCESS | 1759 | 1464788945723 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:49:05 INFO - PROCESS | 1759 | 1464788945727 Marionette TRACE conn3 <- [1,866,null,{}] 06:49:05 INFO - PROCESS | 1759 | 1464788945732 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:05 INFO - PROCESS | 1759 | 1464788945913 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 06:49:06 INFO - PROCESS | 1759 | 1464788946165 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:06 INFO - PROCESS | 1759 | ++DOCSHELL 0x887f1400 == 101 [pid = 1759] [id = 224] 06:49:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 292 (0x888c0c00) [pid = 1759] [serial = 673] [outer = (nil)] 06:49:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 293 (0x888c5800) [pid = 1759] [serial = 674] [outer = 0x888c0c00] 06:49:06 INFO - PROCESS | 1759 | 1464788946294 Marionette DEBUG loaded listener.js 06:49:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 294 (0x888c6c00) [pid = 1759] [serial = 675] [outer = 0x888c0c00] 06:49:07 INFO - PROCESS | 1759 | 1464788947171 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 06:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1479ms 06:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:49:07 INFO - PROCESS | 1759 | 1464788947203 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 06:49:07 INFO - PROCESS | 1759 | 1464788947206 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 06:49:07 INFO - PROCESS | 1759 | 1464788947212 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:49:07 INFO - PROCESS | 1759 | 1464788947216 Marionette TRACE conn3 <- [1,870,null,{}] 06:49:07 INFO - PROCESS | 1759 | 1464788947222 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:07 INFO - PROCESS | 1759 | 1464788947397 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 06:49:07 INFO - PROCESS | 1759 | 1464788947666 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:07 INFO - PROCESS | 1759 | ++DOCSHELL 0x888be400 == 102 [pid = 1759] [id = 225] 06:49:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 295 (0x888c4000) [pid = 1759] [serial = 676] [outer = (nil)] 06:49:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 296 (0x8cb5ac00) [pid = 1759] [serial = 677] [outer = 0x888c4000] 06:49:07 INFO - PROCESS | 1759 | 1464788947803 Marionette DEBUG loaded listener.js 06:49:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 297 (0x8cb5e000) [pid = 1759] [serial = 678] [outer = 0x888c4000] 06:49:08 INFO - PROCESS | 1759 | 1464788948695 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 06:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1533ms 06:49:08 INFO - PROCESS | 1759 | 1464788948745 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 06:49:08 INFO - PROCESS | 1759 | 1464788948749 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 06:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:49:08 INFO - PROCESS | 1759 | 1464788948756 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:49:08 INFO - PROCESS | 1759 | 1464788948759 Marionette TRACE conn3 <- [1,874,null,{}] 06:49:08 INFO - PROCESS | 1759 | 1464788948765 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:08 INFO - PROCESS | 1759 | 1464788948959 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 06:49:09 INFO - PROCESS | 1759 | 1464788949209 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:09 INFO - PROCESS | 1759 | ++DOCSHELL 0x888cbc00 == 103 [pid = 1759] [id = 226] 06:49:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 298 (0x89f26000) [pid = 1759] [serial = 679] [outer = (nil)] 06:49:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 299 (0x8cb64400) [pid = 1759] [serial = 680] [outer = 0x89f26000] 06:49:09 INFO - PROCESS | 1759 | 1464788949343 Marionette DEBUG loaded listener.js 06:49:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 300 (0x8cb66000) [pid = 1759] [serial = 681] [outer = 0x89f26000] 06:49:10 INFO - PROCESS | 1759 | 1464788950247 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 06:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1532ms 06:49:10 INFO - PROCESS | 1759 | 1464788950289 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 06:49:10 INFO - PROCESS | 1759 | 1464788950294 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 06:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:49:10 INFO - PROCESS | 1759 | 1464788950300 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:49:10 INFO - PROCESS | 1759 | 1464788950303 Marionette TRACE conn3 <- [1,878,null,{}] 06:49:10 INFO - PROCESS | 1759 | 1464788950309 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:10 INFO - PROCESS | 1759 | 1464788950488 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 06:49:10 INFO - PROCESS | 1759 | 1464788950755 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:10 INFO - PROCESS | 1759 | ++DOCSHELL 0x88a82000 == 104 [pid = 1759] [id = 227] 06:49:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 301 (0x88a88c00) [pid = 1759] [serial = 682] [outer = (nil)] 06:49:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 302 (0x88a8b800) [pid = 1759] [serial = 683] [outer = 0x88a88c00] 06:49:10 INFO - PROCESS | 1759 | 1464788950883 Marionette DEBUG loaded listener.js 06:49:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 303 (0x88a8cc00) [pid = 1759] [serial = 684] [outer = 0x88a88c00] 06:49:11 INFO - PROCESS | 1759 | 1464788951755 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 06:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1491ms 06:49:11 INFO - PROCESS | 1759 | 1464788951792 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 06:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:49:11 INFO - PROCESS | 1759 | 1464788951796 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 06:49:11 INFO - PROCESS | 1759 | 1464788951803 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:49:11 INFO - PROCESS | 1759 | 1464788951807 Marionette TRACE conn3 <- [1,882,null,{}] 06:49:11 INFO - PROCESS | 1759 | 1464788951813 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:12 INFO - PROCESS | 1759 | 1464788952020 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 06:49:12 INFO - PROCESS | 1759 | 1464788952278 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:12 INFO - PROCESS | 1759 | ++DOCSHELL 0x88a82800 == 105 [pid = 1759] [id = 228] 06:49:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 304 (0x88a86c00) [pid = 1759] [serial = 685] [outer = (nil)] 06:49:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 305 (0xa26ce400) [pid = 1759] [serial = 686] [outer = 0x88a86c00] 06:49:12 INFO - PROCESS | 1759 | 1464788952411 Marionette DEBUG loaded listener.js 06:49:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 306 (0xa6e43000) [pid = 1759] [serial = 687] [outer = 0x88a86c00] 06:49:13 INFO - PROCESS | 1759 | 1464788953283 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 06:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1536ms 06:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:49:13 INFO - PROCESS | 1759 | 1464788953339 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 06:49:13 INFO - PROCESS | 1759 | 1464788953342 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 06:49:13 INFO - PROCESS | 1759 | 1464788953349 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:49:13 INFO - PROCESS | 1759 | 1464788953352 Marionette TRACE conn3 <- [1,886,null,{}] 06:49:13 INFO - PROCESS | 1759 | 1464788953358 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:13 INFO - PROCESS | 1759 | 1464788953541 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 06:49:13 INFO - PROCESS | 1759 | 1464788953795 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:13 INFO - PROCESS | 1759 | ++DOCSHELL 0x8735d400 == 106 [pid = 1759] [id = 229] 06:49:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 307 (0x8735dc00) [pid = 1759] [serial = 688] [outer = (nil)] 06:49:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 308 (0x87365000) [pid = 1759] [serial = 689] [outer = 0x8735dc00] 06:49:13 INFO - PROCESS | 1759 | 1464788953928 Marionette DEBUG loaded listener.js 06:49:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 309 (0x87368800) [pid = 1759] [serial = 690] [outer = 0x8735dc00] 06:49:14 INFO - PROCESS | 1759 | 1464788954809 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 06:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1480ms 06:49:14 INFO - PROCESS | 1759 | 1464788954828 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 06:49:14 INFO - PROCESS | 1759 | 1464788954831 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 06:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:49:14 INFO - PROCESS | 1759 | 1464788954838 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:49:14 INFO - PROCESS | 1759 | 1464788954851 Marionette TRACE conn3 <- [1,890,null,{}] 06:49:14 INFO - PROCESS | 1759 | 1464788954857 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:15 INFO - PROCESS | 1759 | 1464788955035 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 06:49:15 INFO - PROCESS | 1759 | 1464788955304 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:15 INFO - PROCESS | 1759 | ++DOCSHELL 0x87368000 == 107 [pid = 1759] [id = 230] 06:49:15 INFO - PROCESS | 1759 | ++DOMWINDOW == 310 (0x8736a800) [pid = 1759] [serial = 691] [outer = (nil)] 06:49:15 INFO - PROCESS | 1759 | ++DOMWINDOW == 311 (0x88489c00) [pid = 1759] [serial = 692] [outer = 0x8736a800] 06:49:15 INFO - PROCESS | 1759 | 1464788955436 Marionette DEBUG loaded listener.js 06:49:15 INFO - PROCESS | 1759 | ++DOMWINDOW == 312 (0x8848bc00) [pid = 1759] [serial = 693] [outer = 0x8736a800] 06:49:16 INFO - PROCESS | 1759 | 1464788956308 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 06:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1501ms 06:49:16 INFO - PROCESS | 1759 | 1464788956340 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 06:49:16 INFO - PROCESS | 1759 | 1464788956343 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 06:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:49:16 INFO - PROCESS | 1759 | 1464788956350 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:49:16 INFO - PROCESS | 1759 | 1464788956353 Marionette TRACE conn3 <- [1,894,null,{}] 06:49:16 INFO - PROCESS | 1759 | 1464788956359 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:16 INFO - PROCESS | 1759 | 1464788956536 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 06:49:16 INFO - PROCESS | 1759 | 1464788956752 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:16 INFO - PROCESS | 1759 | ++DOCSHELL 0x86645400 == 108 [pid = 1759] [id = 231] 06:49:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 313 (0x86645800) [pid = 1759] [serial = 694] [outer = (nil)] 06:49:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 314 (0x8664d400) [pid = 1759] [serial = 695] [outer = 0x86645800] 06:49:16 INFO - PROCESS | 1759 | 1464788956930 Marionette DEBUG loaded listener.js 06:49:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 315 (0x8664e800) [pid = 1759] [serial = 696] [outer = 0x86645800] 06:49:17 INFO - PROCESS | 1759 | 1464788957872 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 06:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1587ms 06:49:17 INFO - PROCESS | 1759 | 1464788957938 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 06:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:49:17 INFO - PROCESS | 1759 | 1464788957942 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 06:49:17 INFO - PROCESS | 1759 | 1464788957948 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:49:17 INFO - PROCESS | 1759 | 1464788957952 Marionette TRACE conn3 <- [1,898,null,{}] 06:49:17 INFO - PROCESS | 1759 | 1464788957958 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:18 INFO - PROCESS | 1759 | 1464788958143 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 06:49:18 INFO - PROCESS | 1759 | 1464788958400 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:18 INFO - PROCESS | 1759 | ++DOCSHELL 0x86646c00 == 109 [pid = 1759] [id = 232] 06:49:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 316 (0x8664a800) [pid = 1759] [serial = 697] [outer = (nil)] 06:49:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 317 (0x8736bc00) [pid = 1759] [serial = 698] [outer = 0x8664a800] 06:49:18 INFO - PROCESS | 1759 | 1464788958531 Marionette DEBUG loaded listener.js 06:49:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 318 (0x8848e000) [pid = 1759] [serial = 699] [outer = 0x8664a800] 06:49:19 INFO - PROCESS | 1759 | 1464788959409 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 06:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1490ms 06:49:19 INFO - PROCESS | 1759 | 1464788959439 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 06:49:19 INFO - PROCESS | 1759 | 1464788959443 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 06:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:49:19 INFO - PROCESS | 1759 | 1464788959449 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:49:19 INFO - PROCESS | 1759 | 1464788959453 Marionette TRACE conn3 <- [1,902,null,{}] 06:49:19 INFO - PROCESS | 1759 | 1464788959459 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:19 INFO - PROCESS | 1759 | 1464788959637 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 06:49:19 INFO - PROCESS | 1759 | 1464788959856 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:19 INFO - PROCESS | 1759 | ++DOCSHELL 0x88487c00 == 110 [pid = 1759] [id = 233] 06:49:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 319 (0x8848a400) [pid = 1759] [serial = 700] [outer = (nil)] 06:49:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 320 (0x89de1c00) [pid = 1759] [serial = 701] [outer = 0x8848a400] 06:49:20 INFO - PROCESS | 1759 | 1464788960025 Marionette DEBUG loaded listener.js 06:49:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 321 (0x8cb62400) [pid = 1759] [serial = 702] [outer = 0x8848a400] 06:49:20 INFO - PROCESS | 1759 | 1464788960983 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 06:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1580ms 06:49:21 INFO - PROCESS | 1759 | 1464788961031 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 06:49:21 INFO - PROCESS | 1759 | 1464788961034 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 06:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:49:21 INFO - PROCESS | 1759 | 1464788961041 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:49:21 INFO - PROCESS | 1759 | 1464788961045 Marionette TRACE conn3 <- [1,906,null,{}] 06:49:21 INFO - PROCESS | 1759 | 1464788961050 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:21 INFO - PROCESS | 1759 | 1464788961229 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 06:49:21 INFO - PROCESS | 1759 | 1464788961506 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:21 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a468000 == 111 [pid = 1759] [id = 234] 06:49:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 322 (0x8a469c00) [pid = 1759] [serial = 703] [outer = (nil)] 06:49:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 323 (0x8a46ec00) [pid = 1759] [serial = 704] [outer = 0x8a469c00] 06:49:21 INFO - PROCESS | 1759 | 1464788961630 Marionette DEBUG loaded listener.js 06:49:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 324 (0x8a470800) [pid = 1759] [serial = 705] [outer = 0x8a469c00] 06:49:22 INFO - PROCESS | 1759 | 1464788962919 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 06:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 2047ms 06:49:23 INFO - PROCESS | 1759 | 1464788963120 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 06:49:23 INFO - PROCESS | 1759 | 1464788963127 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 06:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:49:23 INFO - PROCESS | 1759 | 1464788963138 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:49:23 INFO - PROCESS | 1759 | 1464788963143 Marionette TRACE conn3 <- [1,910,null,{}] 06:49:23 INFO - PROCESS | 1759 | 1464788963151 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:23 INFO - PROCESS | 1759 | 1464788963331 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 06:49:23 INFO - PROCESS | 1759 | 1464788963548 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:23 INFO - PROCESS | 1759 | ++DOCSHELL 0x86841c00 == 112 [pid = 1759] [id = 235] 06:49:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 325 (0x86847400) [pid = 1759] [serial = 706] [outer = (nil)] 06:49:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 326 (0x887f3c00) [pid = 1759] [serial = 707] [outer = 0x86847400] 06:49:23 INFO - PROCESS | 1759 | 1464788963670 Marionette DEBUG loaded listener.js 06:49:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 327 (0x887fac00) [pid = 1759] [serial = 708] [outer = 0x86847400] 06:49:24 INFO - PROCESS | 1759 | 1464788964570 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 06:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1485ms 06:49:24 INFO - PROCESS | 1759 | 1464788964623 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 06:49:24 INFO - PROCESS | 1759 | 1464788964632 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 06:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:49:24 INFO - PROCESS | 1759 | 1464788964642 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:49:24 INFO - PROCESS | 1759 | 1464788964645 Marionette TRACE conn3 <- [1,914,null,{}] 06:49:24 INFO - PROCESS | 1759 | 1464788964652 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:24 INFO - PROCESS | 1759 | 1464788964834 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 06:49:25 INFO - PROCESS | 1759 | 1464788965254 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:25 INFO - PROCESS | 1759 | ++DOCSHELL 0x89cd3c00 == 113 [pid = 1759] [id = 236] 06:49:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 328 (0x89cd9800) [pid = 1759] [serial = 709] [outer = (nil)] 06:49:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 329 (0x89dde000) [pid = 1759] [serial = 710] [outer = 0x89cd9800] 06:49:25 INFO - PROCESS | 1759 | 1464788965339 Marionette DEBUG loaded listener.js 06:49:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 330 (0x89f1c400) [pid = 1759] [serial = 711] [outer = 0x89cd9800] 06:49:25 INFO - PROCESS | 1759 | --DOCSHELL 0x9514d000 == 112 [pid = 1759] [id = 120] 06:49:25 INFO - PROCESS | 1759 | --DOCSHELL 0x8f5d6800 == 111 [pid = 1759] [id = 119] 06:49:25 INFO - PROCESS | 1759 | --DOCSHELL 0x89dd7400 == 110 [pid = 1759] [id = 171] 06:49:25 INFO - PROCESS | 1759 | --DOCSHELL 0x9a6b2800 == 109 [pid = 1759] [id = 121] 06:49:25 INFO - PROCESS | 1759 | --DOCSHELL 0x89de3c00 == 108 [pid = 1759] [id = 172] 06:49:25 INFO - PROCESS | 1759 | --DOCSHELL 0x8bcb6c00 == 107 [pid = 1759] [id = 216] 06:49:25 INFO - PROCESS | 1759 | --DOCSHELL 0x94f0d000 == 106 [pid = 1759] [id = 215] 06:49:25 INFO - PROCESS | 1759 | --DOCSHELL 0x8e947000 == 105 [pid = 1759] [id = 214] 06:49:25 INFO - PROCESS | 1759 | --DOCSHELL 0x8a38b400 == 104 [pid = 1759] [id = 213] 06:49:25 INFO - PROCESS | 1759 | --DOCSHELL 0x89f1a400 == 103 [pid = 1759] [id = 212] 06:49:25 INFO - PROCESS | 1759 | --DOCSHELL 0x8bbf0800 == 102 [pid = 1759] [id = 211] 06:49:25 INFO - PROCESS | 1759 | --DOCSHELL 0x89f27c00 == 101 [pid = 1759] [id = 210] 06:49:25 INFO - PROCESS | 1759 | --DOCSHELL 0x93973c00 == 100 [pid = 1759] [id = 200] 06:49:25 INFO - PROCESS | 1759 | --DOCSHELL 0x8f5d9400 == 99 [pid = 1759] [id = 198] 06:49:25 INFO - PROCESS | 1759 | --DOCSHELL 0x89fc3c00 == 98 [pid = 1759] [id = 199] 06:49:25 INFO - PROCESS | 1759 | --DOCSHELL 0x8bcaf400 == 97 [pid = 1759] [id = 197] 06:49:25 INFO - PROCESS | 1759 | --DOCSHELL 0x89f14c00 == 96 [pid = 1759] [id = 196] 06:49:25 INFO - PROCESS | 1759 | --DOMWINDOW == 329 (0xa22cf000) [pid = 1759] [serial = 310] [outer = (nil)] [url = about:blank] 06:49:25 INFO - PROCESS | 1759 | --DOMWINDOW == 328 (0xa2609800) [pid = 1759] [serial = 403] [outer = (nil)] [url = about:blank] 06:49:25 INFO - PROCESS | 1759 | --DOMWINDOW == 327 (0x9888e800) [pid = 1759] [serial = 476] [outer = (nil)] [url = about:blank] 06:49:25 INFO - PROCESS | 1759 | --DOMWINDOW == 326 (0x92b6dc00) [pid = 1759] [serial = 586] [outer = (nil)] [url = about:blank] 06:49:25 INFO - PROCESS | 1759 | --DOMWINDOW == 325 (0x9247a800) [pid = 1759] [serial = 583] [outer = (nil)] [url = about:blank] 06:49:25 INFO - PROCESS | 1759 | --DOMWINDOW == 324 (0x8e943c00) [pid = 1759] [serial = 577] [outer = (nil)] [url = about:blank] 06:49:25 INFO - PROCESS | 1759 | --DOMWINDOW == 323 (0x8eb89000) [pid = 1759] [serial = 578] [outer = (nil)] [url = about:blank] 06:49:25 INFO - PROCESS | 1759 | --DOMWINDOW == 322 (0x8eb84400) [pid = 1759] [serial = 575] [outer = (nil)] [url = about:blank] 06:49:25 INFO - PROCESS | 1759 | --DOMWINDOW == 321 (0x8d7d6000) [pid = 1759] [serial = 574] [outer = (nil)] [url = about:blank] 06:49:25 INFO - PROCESS | 1759 | --DOMWINDOW == 320 (0x8d7ce400) [pid = 1759] [serial = 572] [outer = (nil)] [url = about:blank] 06:49:25 INFO - PROCESS | 1759 | --DOMWINDOW == 319 (0x8d45c400) [pid = 1759] [serial = 571] [outer = (nil)] [url = about:blank] 06:49:25 INFO - PROCESS | 1759 | --DOMWINDOW == 318 (0x8bcb1400) [pid = 1759] [serial = 544] [outer = (nil)] [url = about:blank] 06:49:25 INFO - PROCESS | 1759 | --DOMWINDOW == 317 (0x8ded1400) [pid = 1759] [serial = 547] [outer = (nil)] [url = about:blank] 06:49:25 INFO - PROCESS | 1759 | --DOMWINDOW == 316 (0x92032400) [pid = 1759] [serial = 550] [outer = (nil)] [url = about:blank] 06:49:25 INFO - PROCESS | 1759 | --DOMWINDOW == 315 (0x9449b800) [pid = 1759] [serial = 553] [outer = (nil)] [url = about:blank] 06:49:25 INFO - PROCESS | 1759 | --DOMWINDOW == 314 (0x98882400) [pid = 1759] [serial = 556] [outer = (nil)] [url = about:blank] 06:49:25 INFO - PROCESS | 1759 | --DOMWINDOW == 313 (0x99dc9c00) [pid = 1759] [serial = 559] [outer = (nil)] [url = about:blank] 06:49:25 INFO - PROCESS | 1759 | --DOMWINDOW == 312 (0x9a994800) [pid = 1759] [serial = 562] [outer = (nil)] [url = about:blank] 06:49:25 INFO - PROCESS | 1759 | --DOMWINDOW == 311 (0x9247f400) [pid = 1759] [serial = 565] [outer = (nil)] [url = about:blank] 06:49:25 INFO - PROCESS | 1759 | --DOMWINDOW == 310 (0xa213fc00) [pid = 1759] [serial = 568] [outer = (nil)] [url = about:blank] 06:49:25 INFO - PROCESS | 1759 | --DOMWINDOW == 309 (0x8f5cf800) [pid = 1759] [serial = 580] [outer = (nil)] [url = about:blank] 06:49:25 INFO - PROCESS | 1759 | --DOMWINDOW == 308 (0x92a25800) [pid = 1759] [serial = 584] [outer = (nil)] [url = about:blank] 06:49:25 INFO - PROCESS | 1759 | --DOMWINDOW == 307 (0x91d58c00) [pid = 1759] [serial = 581] [outer = (nil)] [url = about:blank] 06:49:26 INFO - PROCESS | 1759 | 1464788966420 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 06:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1838ms 06:49:26 INFO - PROCESS | 1759 | 1464788966484 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 06:49:26 INFO - PROCESS | 1759 | 1464788966488 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 06:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:49:26 INFO - PROCESS | 1759 | 1464788966495 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:49:26 INFO - PROCESS | 1759 | 1464788966500 Marionette TRACE conn3 <- [1,918,null,{}] 06:49:26 INFO - PROCESS | 1759 | 1464788966515 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:26 INFO - PROCESS | 1759 | 1464788966693 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 06:49:26 INFO - PROCESS | 1759 | 1464788966707 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:26 INFO - PROCESS | 1759 | ++DOCSHELL 0x88a8e000 == 97 [pid = 1759] [id = 237] 06:49:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 308 (0x89f27400) [pid = 1759] [serial = 712] [outer = (nil)] 06:49:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 309 (0x8a470000) [pid = 1759] [serial = 713] [outer = 0x89f27400] 06:49:26 INFO - PROCESS | 1759 | 1464788966783 Marionette DEBUG loaded listener.js 06:49:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 310 (0x8a94e800) [pid = 1759] [serial = 714] [outer = 0x89f27400] 06:49:27 INFO - PROCESS | 1759 | 1464788967759 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 06:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1292ms 06:49:27 INFO - PROCESS | 1759 | 1464788967789 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 06:49:27 INFO - PROCESS | 1759 | 1464788967793 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 06:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:49:27 INFO - PROCESS | 1759 | 1464788967799 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:49:27 INFO - PROCESS | 1759 | 1464788967802 Marionette TRACE conn3 <- [1,922,null,{}] 06:49:27 INFO - PROCESS | 1759 | 1464788967808 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:27 INFO - PROCESS | 1759 | 1464788967989 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 06:49:28 INFO - PROCESS | 1759 | 1464788968189 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:28 INFO - PROCESS | 1759 | ++DOCSHELL 0x89fc3c00 == 98 [pid = 1759] [id = 238] 06:49:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 311 (0x8bbed800) [pid = 1759] [serial = 715] [outer = (nil)] 06:49:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 312 (0x8bcb3400) [pid = 1759] [serial = 716] [outer = 0x8bbed800] 06:49:28 INFO - PROCESS | 1759 | 1464788968263 Marionette DEBUG loaded listener.js 06:49:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 313 (0x8cf0b400) [pid = 1759] [serial = 717] [outer = 0x8bbed800] 06:49:29 INFO - PROCESS | 1759 | 1464788969088 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 06:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1337ms 06:49:29 INFO - PROCESS | 1759 | 1464788969137 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 06:49:29 INFO - PROCESS | 1759 | 1464788969141 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 06:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:49:29 INFO - PROCESS | 1759 | 1464788969155 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:49:29 INFO - PROCESS | 1759 | 1464788969158 Marionette TRACE conn3 <- [1,926,null,{}] 06:49:29 INFO - PROCESS | 1759 | 1464788969164 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:29 INFO - PROCESS | 1759 | 1464788969402 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 06:49:29 INFO - PROCESS | 1759 | 1464788969430 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:29 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a94d800 == 99 [pid = 1759] [id = 239] 06:49:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 314 (0x8bca9c00) [pid = 1759] [serial = 718] [outer = (nil)] 06:49:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 315 (0x8d45a400) [pid = 1759] [serial = 719] [outer = 0x8bca9c00] 06:49:29 INFO - PROCESS | 1759 | 1464788969503 Marionette DEBUG loaded listener.js 06:49:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 316 (0x8d7cb400) [pid = 1759] [serial = 720] [outer = 0x8bca9c00] 06:49:30 INFO - PROCESS | 1759 | 1464788970471 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 06:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1800ms 06:49:30 INFO - PROCESS | 1759 | --DOMWINDOW == 315 (0x8f5d3c00) [pid = 1759] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:49:30 INFO - PROCESS | 1759 | --DOMWINDOW == 314 (0x8cbae000) [pid = 1759] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:49:30 INFO - PROCESS | 1759 | --DOMWINDOW == 313 (0x8cba8400) [pid = 1759] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:49:30 INFO - PROCESS | 1759 | --DOMWINDOW == 312 (0x94f0f400) [pid = 1759] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:49:30 INFO - PROCESS | 1759 | --DOMWINDOW == 311 (0x8ded1c00) [pid = 1759] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:49:30 INFO - PROCESS | 1759 | --DOMWINDOW == 310 (0x89f28000) [pid = 1759] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:49:30 INFO - PROCESS | 1759 | --DOMWINDOW == 309 (0x89fc4c00) [pid = 1759] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:49:30 INFO - PROCESS | 1759 | --DOMWINDOW == 308 (0x8df8f800) [pid = 1759] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:49:31 INFO - PROCESS | 1759 | 1464788970992 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 06:49:31 INFO - PROCESS | 1759 | 1464788970994 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 06:49:31 INFO - PROCESS | 1759 | 1464788971005 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:49:31 INFO - PROCESS | 1759 | 1464788971007 Marionette TRACE conn3 <- [1,930,null,{}] 06:49:31 INFO - PROCESS | 1759 | 1464788971060 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:31 INFO - PROCESS | 1759 | 1464788971240 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 06:49:31 INFO - PROCESS | 1759 | 1464788971411 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:31 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bbf4400 == 100 [pid = 1759] [id = 240] 06:49:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 309 (0x8bcb4c00) [pid = 1759] [serial = 721] [outer = (nil)] 06:49:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 310 (0x8df91400) [pid = 1759] [serial = 722] [outer = 0x8bcb4c00] 06:49:31 INFO - PROCESS | 1759 | 1464788971485 Marionette DEBUG loaded listener.js 06:49:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 311 (0x8e736000) [pid = 1759] [serial = 723] [outer = 0x8bcb4c00] 06:49:32 INFO - PROCESS | 1759 | 1464788972184 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 06:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1226ms 06:49:32 INFO - PROCESS | 1759 | 1464788972227 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 06:49:32 INFO - PROCESS | 1759 | 1464788972231 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 06:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:49:32 INFO - PROCESS | 1759 | 1464788972250 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:49:32 INFO - PROCESS | 1759 | 1464788972253 Marionette TRACE conn3 <- [1,934,null,{}] 06:49:32 INFO - PROCESS | 1759 | 1464788972259 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:32 INFO - PROCESS | 1759 | 1464788972421 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 06:49:32 INFO - PROCESS | 1759 | 1464788972433 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:32 INFO - PROCESS | 1759 | ++DOCSHELL 0x887f2400 == 101 [pid = 1759] [id = 241] 06:49:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 312 (0x8df92800) [pid = 1759] [serial = 724] [outer = (nil)] 06:49:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 313 (0x8e94d800) [pid = 1759] [serial = 725] [outer = 0x8df92800] 06:49:32 INFO - PROCESS | 1759 | 1464788972504 Marionette DEBUG loaded listener.js 06:49:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 314 (0x8eb81800) [pid = 1759] [serial = 726] [outer = 0x8df92800] 06:49:33 INFO - PROCESS | 1759 | 1464788973671 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 06:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1492ms 06:49:33 INFO - PROCESS | 1759 | 1464788973735 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 06:49:33 INFO - PROCESS | 1759 | 1464788973741 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 06:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:49:33 INFO - PROCESS | 1759 | 1464788973750 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:49:33 INFO - PROCESS | 1759 | 1464788973756 Marionette TRACE conn3 <- [1,938,null,{}] 06:49:33 INFO - PROCESS | 1759 | 1464788973765 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:34 INFO - PROCESS | 1759 | 1464788974025 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 06:49:34 INFO - PROCESS | 1759 | 1464788974300 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:34 INFO - PROCESS | 1759 | ++DOCSHELL 0x8684bc00 == 102 [pid = 1759] [id = 242] 06:49:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 315 (0x88490400) [pid = 1759] [serial = 727] [outer = (nil)] 06:49:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 316 (0x88a88800) [pid = 1759] [serial = 728] [outer = 0x88490400] 06:49:34 INFO - PROCESS | 1759 | 1464788974439 Marionette DEBUG loaded listener.js 06:49:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 317 (0x89cdec00) [pid = 1759] [serial = 729] [outer = 0x88490400] 06:49:35 INFO - PROCESS | 1759 | 1464788975388 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 06:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1705ms 06:49:35 INFO - PROCESS | 1759 | 1464788975456 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 06:49:35 INFO - PROCESS | 1759 | 1464788975468 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 06:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:49:35 INFO - PROCESS | 1759 | 1464788975486 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:49:35 INFO - PROCESS | 1759 | 1464788975490 Marionette TRACE conn3 <- [1,942,null,{}] 06:49:35 INFO - PROCESS | 1759 | 1464788975497 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:35 INFO - PROCESS | 1759 | 1464788975763 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 06:49:36 INFO - PROCESS | 1759 | 1464788976079 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:36 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a46ac00 == 103 [pid = 1759] [id = 243] 06:49:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 318 (0x8a46d400) [pid = 1759] [serial = 730] [outer = (nil)] 06:49:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 319 (0x8bbe5400) [pid = 1759] [serial = 731] [outer = 0x8a46d400] 06:49:36 INFO - PROCESS | 1759 | 1464788976166 Marionette DEBUG loaded listener.js 06:49:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 320 (0x8cb5fc00) [pid = 1759] [serial = 732] [outer = 0x8a46d400] 06:49:37 INFO - PROCESS | 1759 | 1464788977226 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 06:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1793ms 06:49:37 INFO - PROCESS | 1759 | 1464788977281 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 06:49:37 INFO - PROCESS | 1759 | 1464788977284 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 06:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:49:37 INFO - PROCESS | 1759 | 1464788977291 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:49:37 INFO - PROCESS | 1759 | 1464788977298 Marionette TRACE conn3 <- [1,946,null,{}] 06:49:37 INFO - PROCESS | 1759 | 1464788977314 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:37 INFO - PROCESS | 1759 | 1464788977513 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 06:49:37 INFO - PROCESS | 1759 | 1464788977725 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:37 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d4b9c00 == 104 [pid = 1759] [id = 244] 06:49:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 321 (0x8e733000) [pid = 1759] [serial = 733] [outer = (nil)] 06:49:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 322 (0x8e9b8400) [pid = 1759] [serial = 734] [outer = 0x8e733000] 06:49:37 INFO - PROCESS | 1759 | 1464788977903 Marionette DEBUG loaded listener.js 06:49:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 323 (0x8f4b5000) [pid = 1759] [serial = 735] [outer = 0x8e733000] 06:49:38 INFO - PROCESS | 1759 | 1464788978869 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 06:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1637ms 06:49:38 INFO - PROCESS | 1759 | 1464788978928 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 06:49:38 INFO - PROCESS | 1759 | 1464788978934 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 06:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:49:38 INFO - PROCESS | 1759 | 1464788978940 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:49:38 INFO - PROCESS | 1759 | 1464788978943 Marionette TRACE conn3 <- [1,950,null,{}] 06:49:38 INFO - PROCESS | 1759 | 1464788978949 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:39 INFO - PROCESS | 1759 | 1464788979141 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 06:49:39 INFO - PROCESS | 1759 | 1464788979423 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:39 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bbe7000 == 105 [pid = 1759] [id = 245] 06:49:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 324 (0x8f4b9400) [pid = 1759] [serial = 736] [outer = (nil)] 06:49:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 325 (0x9198b000) [pid = 1759] [serial = 737] [outer = 0x8f4b9400] 06:49:39 INFO - PROCESS | 1759 | 1464788979554 Marionette DEBUG loaded listener.js 06:49:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 326 (0x92b6dc00) [pid = 1759] [serial = 738] [outer = 0x8f4b9400] 06:49:40 INFO - PROCESS | 1759 | 1464788980439 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 06:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1537ms 06:49:40 INFO - PROCESS | 1759 | 1464788980478 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 06:49:40 INFO - PROCESS | 1759 | 1464788980482 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 06:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:49:40 INFO - PROCESS | 1759 | 1464788980488 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:49:40 INFO - PROCESS | 1759 | 1464788980492 Marionette TRACE conn3 <- [1,954,null,{}] 06:49:40 INFO - PROCESS | 1759 | 1464788980498 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:40 INFO - PROCESS | 1759 | 1464788980699 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 06:49:40 INFO - PROCESS | 1759 | 1464788980957 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:41 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a467c00 == 106 [pid = 1759] [id = 246] 06:49:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 327 (0x8f5d2000) [pid = 1759] [serial = 739] [outer = (nil)] 06:49:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 328 (0x93977c00) [pid = 1759] [serial = 740] [outer = 0x8f5d2000] 06:49:41 INFO - PROCESS | 1759 | 1464788981090 Marionette DEBUG loaded listener.js 06:49:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 329 (0x9449b800) [pid = 1759] [serial = 741] [outer = 0x8f5d2000] 06:49:41 INFO - PROCESS | 1759 | 1464788981963 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 06:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1530ms 06:49:42 INFO - PROCESS | 1759 | 1464788982020 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 06:49:42 INFO - PROCESS | 1759 | 1464788982024 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 06:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:49:42 INFO - PROCESS | 1759 | 1464788982030 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:49:42 INFO - PROCESS | 1759 | 1464788982034 Marionette TRACE conn3 <- [1,958,null,{}] 06:49:42 INFO - PROCESS | 1759 | 1464788982040 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:42 INFO - PROCESS | 1759 | 1464788982250 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 06:49:42 INFO - PROCESS | 1759 | 1464788982513 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:42 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f4ae400 == 107 [pid = 1759] [id = 247] 06:49:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 330 (0x91d59000) [pid = 1759] [serial = 742] [outer = (nil)] 06:49:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 331 (0x98988c00) [pid = 1759] [serial = 743] [outer = 0x91d59000] 06:49:42 INFO - PROCESS | 1759 | 1464788982640 Marionette DEBUG loaded listener.js 06:49:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 332 (0x994c2400) [pid = 1759] [serial = 744] [outer = 0x91d59000] 06:49:43 INFO - PROCESS | 1759 | 1464788983530 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 06:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1541ms 06:49:43 INFO - PROCESS | 1759 | 1464788983572 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 06:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:49:43 INFO - PROCESS | 1759 | 1464788983576 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 06:49:43 INFO - PROCESS | 1759 | 1464788983582 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:49:43 INFO - PROCESS | 1759 | 1464788983586 Marionette TRACE conn3 <- [1,962,null,{}] 06:49:43 INFO - PROCESS | 1759 | 1464788983592 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:43 INFO - PROCESS | 1759 | 1464788983775 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 06:49:44 INFO - PROCESS | 1759 | 1464788983993 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:44 INFO - PROCESS | 1759 | ++DOCSHELL 0x94423c00 == 108 [pid = 1759] [id = 248] 06:49:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 333 (0x94f81400) [pid = 1759] [serial = 745] [outer = (nil)] 06:49:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 334 (0x99dd2800) [pid = 1759] [serial = 746] [outer = 0x94f81400] 06:49:44 INFO - PROCESS | 1759 | 1464788984163 Marionette DEBUG loaded listener.js 06:49:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 335 (0x99f36000) [pid = 1759] [serial = 747] [outer = 0x94f81400] 06:49:45 INFO - PROCESS | 1759 | 1464788985089 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 06:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1544ms 06:49:45 INFO - PROCESS | 1759 | 1464788985127 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 06:49:45 INFO - PROCESS | 1759 | 1464788985131 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 06:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:49:45 INFO - PROCESS | 1759 | 1464788985137 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:49:45 INFO - PROCESS | 1759 | 1464788985141 Marionette TRACE conn3 <- [1,966,null,{}] 06:49:45 INFO - PROCESS | 1759 | 1464788985146 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:45 INFO - PROCESS | 1759 | 1464788985331 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 06:49:45 INFO - PROCESS | 1759 | 1464788985594 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:45 INFO - PROCESS | 1759 | ++DOCSHELL 0x93767c00 == 109 [pid = 1759] [id = 249] 06:49:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 336 (0x99bf8c00) [pid = 1759] [serial = 748] [outer = (nil)] 06:49:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 337 (0x9a6c0800) [pid = 1759] [serial = 749] [outer = 0x99bf8c00] 06:49:45 INFO - PROCESS | 1759 | 1464788985742 Marionette DEBUG loaded listener.js 06:49:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 338 (0x9a9d9800) [pid = 1759] [serial = 750] [outer = 0x99bf8c00] 06:49:46 INFO - PROCESS | 1759 | 1464788986610 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 06:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1530ms 06:49:46 INFO - PROCESS | 1759 | 1464788986668 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 06:49:46 INFO - PROCESS | 1759 | 1464788986671 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 06:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:49:46 INFO - PROCESS | 1759 | 1464788986680 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:49:46 INFO - PROCESS | 1759 | 1464788986683 Marionette TRACE conn3 <- [1,970,null,{}] 06:49:46 INFO - PROCESS | 1759 | 1464788986689 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:46 INFO - PROCESS | 1759 | 1464788986878 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 06:49:47 INFO - PROCESS | 1759 | 1464788987137 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:47 INFO - PROCESS | 1759 | ++DOCSHELL 0x9a551c00 == 110 [pid = 1759] [id = 250] 06:49:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 339 (0x9a552400) [pid = 1759] [serial = 751] [outer = (nil)] 06:49:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 340 (0x9ca57c00) [pid = 1759] [serial = 752] [outer = 0x9a552400] 06:49:47 INFO - PROCESS | 1759 | 1464788987274 Marionette DEBUG loaded listener.js 06:49:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 341 (0x9d8e9400) [pid = 1759] [serial = 753] [outer = 0x9a552400] 06:49:48 INFO - PROCESS | 1759 | 1464788988179 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 06:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1531ms 06:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:49:48 INFO - PROCESS | 1759 | 1464788988211 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 06:49:48 INFO - PROCESS | 1759 | 1464788988214 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 06:49:48 INFO - PROCESS | 1759 | 1464788988221 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:49:48 INFO - PROCESS | 1759 | 1464788988224 Marionette TRACE conn3 <- [1,974,null,{}] 06:49:48 INFO - PROCESS | 1759 | 1464788988230 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:48 INFO - PROCESS | 1759 | 1464788988420 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 06:49:48 INFO - PROCESS | 1759 | 1464788988686 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:48 INFO - PROCESS | 1759 | ++DOCSHELL 0x9888e800 == 111 [pid = 1759] [id = 251] 06:49:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 342 (0x9b38e400) [pid = 1759] [serial = 754] [outer = (nil)] 06:49:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 343 (0xa3077000) [pid = 1759] [serial = 755] [outer = 0x9b38e400] 06:49:48 INFO - PROCESS | 1759 | 1464788988829 Marionette DEBUG loaded listener.js 06:49:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 344 (0xa35ec000) [pid = 1759] [serial = 756] [outer = 0x9b38e400] 06:49:49 INFO - PROCESS | 1759 | 1464788989755 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 06:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1580ms 06:49:49 INFO - PROCESS | 1759 | 1464788989801 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 06:49:49 INFO - PROCESS | 1759 | 1464788989806 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 06:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:49:49 INFO - PROCESS | 1759 | 1464788989812 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:49:49 INFO - PROCESS | 1759 | 1464788989816 Marionette TRACE conn3 <- [1,978,null,{}] 06:49:49 INFO - PROCESS | 1759 | 1464788989822 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:50 INFO - PROCESS | 1759 | 1464788990036 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 06:49:50 INFO - PROCESS | 1759 | 1464788990308 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:50 INFO - PROCESS | 1759 | ++DOCSHELL 0x8739e800 == 112 [pid = 1759] [id = 252] 06:49:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 345 (0x873a6000) [pid = 1759] [serial = 757] [outer = (nil)] 06:49:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 346 (0x873adc00) [pid = 1759] [serial = 758] [outer = 0x873a6000] 06:49:50 INFO - PROCESS | 1759 | 1464788990444 Marionette DEBUG loaded listener.js 06:49:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 347 (0xa6c33c00) [pid = 1759] [serial = 759] [outer = 0x873a6000] 06:49:51 INFO - PROCESS | 1759 | 1464788991368 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 06:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1630ms 06:49:51 INFO - PROCESS | 1759 | 1464788991444 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 06:49:51 INFO - PROCESS | 1759 | 1464788991447 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 06:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:49:51 INFO - PROCESS | 1759 | 1464788991454 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:49:51 INFO - PROCESS | 1759 | 1464788991457 Marionette TRACE conn3 <- [1,982,null,{}] 06:49:51 INFO - PROCESS | 1759 | 1464788991463 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:51 INFO - PROCESS | 1759 | 1464788991650 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 06:49:51 INFO - PROCESS | 1759 | 1464788991915 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:51 INFO - PROCESS | 1759 | ++DOCSHELL 0x85fe9800 == 113 [pid = 1759] [id = 253] 06:49:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 348 (0x85fe9c00) [pid = 1759] [serial = 760] [outer = (nil)] 06:49:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 349 (0x85ff4000) [pid = 1759] [serial = 761] [outer = 0x85fe9c00] 06:49:52 INFO - PROCESS | 1759 | 1464788992044 Marionette DEBUG loaded listener.js 06:49:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 350 (0x85ff7000) [pid = 1759] [serial = 762] [outer = 0x85fe9c00] 06:49:52 INFO - PROCESS | 1759 | 1464788992916 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 06:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1532ms 06:49:52 INFO - PROCESS | 1759 | 1464788992987 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 06:49:52 INFO - PROCESS | 1759 | 1464788992991 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 06:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:49:53 INFO - PROCESS | 1759 | 1464788992997 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:49:53 INFO - PROCESS | 1759 | 1464788992999 Marionette TRACE conn3 <- [1,986,null,{}] 06:49:53 INFO - PROCESS | 1759 | 1464788993006 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:53 INFO - PROCESS | 1759 | 1464788993206 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 06:49:53 INFO - PROCESS | 1759 | 1464788993470 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:53 INFO - PROCESS | 1759 | ++DOCSHELL 0x85ff1800 == 114 [pid = 1759] [id = 254] 06:49:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 351 (0x85ff2c00) [pid = 1759] [serial = 763] [outer = (nil)] 06:49:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 352 (0xa6d05800) [pid = 1759] [serial = 764] [outer = 0x85ff2c00] 06:49:53 INFO - PROCESS | 1759 | 1464788993598 Marionette DEBUG loaded listener.js 06:49:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 353 (0xa30f9c00) [pid = 1759] [serial = 765] [outer = 0x85ff2c00] 06:49:54 INFO - PROCESS | 1759 | 1464788994526 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 06:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1579ms 06:49:54 INFO - PROCESS | 1759 | 1464788994577 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 06:49:54 INFO - PROCESS | 1759 | 1464788994581 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 06:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:49:54 INFO - PROCESS | 1759 | 1464788994587 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:49:54 INFO - PROCESS | 1759 | 1464788994591 Marionette TRACE conn3 <- [1,990,null,{}] 06:49:54 INFO - PROCESS | 1759 | 1464788994596 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:54 INFO - PROCESS | 1759 | 1464788994787 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 06:49:55 INFO - PROCESS | 1759 | 1464788995050 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:55 INFO - PROCESS | 1759 | ++DOCSHELL 0x85fef800 == 115 [pid = 1759] [id = 255] 06:49:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 354 (0x85ff6400) [pid = 1759] [serial = 766] [outer = (nil)] 06:49:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 355 (0x860eb400) [pid = 1759] [serial = 767] [outer = 0x85ff6400] 06:49:55 INFO - PROCESS | 1759 | 1464788995179 Marionette DEBUG loaded listener.js 06:49:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 356 (0x860eec00) [pid = 1759] [serial = 768] [outer = 0x85ff6400] 06:49:56 INFO - PROCESS | 1759 | 1464788996056 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 06:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1534ms 06:49:56 INFO - PROCESS | 1759 | 1464788996123 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 06:49:56 INFO - PROCESS | 1759 | 1464788996127 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 06:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:49:56 INFO - PROCESS | 1759 | 1464788996133 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:49:56 INFO - PROCESS | 1759 | 1464788996137 Marionette TRACE conn3 <- [1,994,null,{}] 06:49:56 INFO - PROCESS | 1759 | 1464788996142 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:56 INFO - PROCESS | 1759 | 1464788996336 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 06:49:56 INFO - PROCESS | 1759 | 1464788996605 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:56 INFO - PROCESS | 1759 | ++DOCSHELL 0x85733000 == 116 [pid = 1759] [id = 256] 06:49:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 357 (0x85734c00) [pid = 1759] [serial = 769] [outer = (nil)] 06:49:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 358 (0x8573a000) [pid = 1759] [serial = 770] [outer = 0x85734c00] 06:49:56 INFO - PROCESS | 1759 | 1464788996728 Marionette DEBUG loaded listener.js 06:49:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 359 (0x8573d400) [pid = 1759] [serial = 771] [outer = 0x85734c00] 06:49:57 INFO - PROCESS | 1759 | 1464788997700 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 06:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1630ms 06:49:57 INFO - PROCESS | 1759 | 1464788997764 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 06:49:57 INFO - PROCESS | 1759 | 1464788997768 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 06:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:49:57 INFO - PROCESS | 1759 | 1464788997775 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:49:57 INFO - PROCESS | 1759 | 1464788997778 Marionette TRACE conn3 <- [1,998,null,{}] 06:49:57 INFO - PROCESS | 1759 | 1464788997784 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:57 INFO - PROCESS | 1759 | 1464788997981 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 06:49:58 INFO - PROCESS | 1759 | 1464788998299 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:49:58 INFO - PROCESS | 1759 | ++DOCSHELL 0x85736400 == 117 [pid = 1759] [id = 257] 06:49:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 360 (0x85739000) [pid = 1759] [serial = 772] [outer = (nil)] 06:49:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 361 (0x860ef000) [pid = 1759] [serial = 773] [outer = 0x85739000] 06:49:58 INFO - PROCESS | 1759 | 1464788998394 Marionette DEBUG loaded listener.js 06:49:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 362 (0x860f2400) [pid = 1759] [serial = 774] [outer = 0x85739000] 06:49:59 INFO - PROCESS | 1759 | 1464788999292 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 06:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1588ms 06:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:49:59 INFO - PROCESS | 1759 | 1464788999363 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 06:49:59 INFO - PROCESS | 1759 | 1464788999367 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 06:49:59 INFO - PROCESS | 1759 | 1464788999373 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:49:59 INFO - PROCESS | 1759 | 1464788999377 Marionette TRACE conn3 <- [1,1002,null,{}] 06:49:59 INFO - PROCESS | 1759 | 1464788999383 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:49:59 INFO - PROCESS | 1759 | 1464788999660 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 06:50:00 INFO - PROCESS | 1759 | 1464788999981 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:00 INFO - PROCESS | 1759 | ++DOCSHELL 0x85a01c00 == 118 [pid = 1759] [id = 258] 06:50:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 363 (0x85a03400) [pid = 1759] [serial = 775] [outer = (nil)] 06:50:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 364 (0x85a09000) [pid = 1759] [serial = 776] [outer = 0x85a03400] 06:50:00 INFO - PROCESS | 1759 | 1464789000078 Marionette DEBUG loaded listener.js 06:50:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 365 (0x85a0e000) [pid = 1759] [serial = 777] [outer = 0x85a03400] 06:50:01 INFO - PROCESS | 1759 | 1464789001241 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 06:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1935ms 06:50:01 INFO - PROCESS | 1759 | 1464789001309 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 06:50:01 INFO - PROCESS | 1759 | 1464789001315 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 06:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:50:01 INFO - PROCESS | 1759 | 1464789001325 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:50:01 INFO - PROCESS | 1759 | 1464789001330 Marionette TRACE conn3 <- [1,1006,null,{}] 06:50:01 INFO - PROCESS | 1759 | 1464789001339 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:01 INFO - PROCESS | 1759 | 1464789001689 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 06:50:02 INFO - PROCESS | 1759 | 1464789002050 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:02 INFO - PROCESS | 1759 | ++DOCSHELL 0x85a07400 == 119 [pid = 1759] [id = 259] 06:50:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 366 (0x85a08c00) [pid = 1759] [serial = 778] [outer = (nil)] 06:50:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 367 (0x873ab400) [pid = 1759] [serial = 779] [outer = 0x85a08c00] 06:50:02 INFO - PROCESS | 1759 | 1464789002148 Marionette DEBUG loaded listener.js 06:50:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 368 (0x8a38ec00) [pid = 1759] [serial = 780] [outer = 0x85a08c00] 06:50:03 INFO - PROCESS | 1759 | 1464789003083 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 06:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1801ms 06:50:03 INFO - PROCESS | 1759 | 1464789003127 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 06:50:03 INFO - PROCESS | 1759 | 1464789003131 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 06:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:50:03 INFO - PROCESS | 1759 | 1464789003138 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:50:03 INFO - PROCESS | 1759 | 1464789003141 Marionette TRACE conn3 <- [1,1010,null,{}] 06:50:03 INFO - PROCESS | 1759 | 1464789003147 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:03 INFO - PROCESS | 1759 | 1464789003434 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 06:50:04 INFO - PROCESS | 1759 | --DOCSHELL 0xa2283000 == 118 [pid = 1759] [id = 30] 06:50:04 INFO - PROCESS | 1759 | --DOCSHELL 0x8a953800 == 117 [pid = 1759] [id = 182] 06:50:04 INFO - PROCESS | 1759 | --DOCSHELL 0x91984400 == 116 [pid = 1759] [id = 184] 06:50:04 INFO - PROCESS | 1759 | --DOCSHELL 0x8d45dc00 == 115 [pid = 1759] [id = 183] 06:50:04 INFO - PROCESS | 1759 | --DOCSHELL 0x9396bc00 == 114 [pid = 1759] [id = 185] 06:50:04 INFO - PROCESS | 1759 | --DOCSHELL 0x96c35c00 == 113 [pid = 1759] [id = 186] 06:50:04 INFO - PROCESS | 1759 | --DOCSHELL 0x8bbf4400 == 112 [pid = 1759] [id = 240] 06:50:04 INFO - PROCESS | 1759 | --DOCSHELL 0x8a94d800 == 111 [pid = 1759] [id = 239] 06:50:04 INFO - PROCESS | 1759 | --DOCSHELL 0x89fc3c00 == 110 [pid = 1759] [id = 238] 06:50:04 INFO - PROCESS | 1759 | --DOCSHELL 0x88a8e000 == 109 [pid = 1759] [id = 237] 06:50:04 INFO - PROCESS | 1759 | --DOCSHELL 0x89cd3c00 == 108 [pid = 1759] [id = 236] 06:50:04 INFO - PROCESS | 1759 | --DOCSHELL 0x86841c00 == 107 [pid = 1759] [id = 235] 06:50:04 INFO - PROCESS | 1759 | --DOCSHELL 0x8bbed000 == 106 [pid = 1759] [id = 222] 06:50:04 INFO - PROCESS | 1759 | --DOCSHELL 0x887f0400 == 105 [pid = 1759] [id = 223] 06:50:04 INFO - PROCESS | 1759 | --DOCSHELL 0xa0509800 == 104 [pid = 1759] [id = 221] 06:50:04 INFO - PROCESS | 1759 | --DOCSHELL 0x9a54ac00 == 103 [pid = 1759] [id = 220] 06:50:04 INFO - PROCESS | 1759 | --DOCSHELL 0x8e9bd800 == 102 [pid = 1759] [id = 219] 06:50:04 INFO - PROCESS | 1759 | --DOCSHELL 0x8a38b000 == 101 [pid = 1759] [id = 218] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 367 (0x92a29800) [pid = 1759] [serial = 643] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 366 (0x8ded7800) [pid = 1759] [serial = 592] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 365 (0x8bcb7000) [pid = 1759] [serial = 589] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 364 (0x8d4b8400) [pid = 1759] [serial = 634] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 363 (0x92b70400) [pid = 1759] [serial = 650] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 362 (0x89f2b400) [pid = 1759] [serial = 619] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 361 (0x93977800) [pid = 1759] [serial = 595] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 360 (0x99825c00) [pid = 1759] [serial = 598] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 359 (0x9767bc00) [pid = 1759] [serial = 647] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 358 (0x91796000) [pid = 1759] [serial = 641] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 357 (0x8bbec800) [pid = 1759] [serial = 622] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 356 (0x99dc7000) [pid = 1759] [serial = 628] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 355 (0x89fbac00) [pid = 1759] [serial = 631] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 354 (0x99f2bc00) [pid = 1759] [serial = 601] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 353 (0x8bcae800) [pid = 1759] [serial = 637] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 352 (0xa62fa400) [pid = 1759] [serial = 607] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 351 (0x8d8ddc00) [pid = 1759] [serial = 635] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 350 (0x9a545800) [pid = 1759] [serial = 419] [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:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 349 (0x89cdd000) [pid = 1759] [serial = 610] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 348 (0xa0511000) [pid = 1759] [serial = 604] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 347 (0x8d8dac00) [pid = 1759] [serial = 638] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 346 (0x8a38bc00) [pid = 1759] [serial = 632] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 345 (0x92a2a400) [pid = 1759] [serial = 542] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 344 (0x8e72e400) [pid = 1759] [serial = 616] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 343 (0xa50b7800) [pid = 1759] [serial = 613] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 342 (0x8f5cbc00) [pid = 1759] [serial = 640] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 341 (0x99dd2c00) [pid = 1759] [serial = 648] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 340 (0x8bbf4000) [pid = 1759] [serial = 625] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 339 (0x92b62800) [pid = 1759] [serial = 644] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | --DOMWINDOW == 338 (0x99f37c00) [pid = 1759] [serial = 651] [outer = (nil)] [url = about:blank] 06:50:04 INFO - PROCESS | 1759 | 1464789004905 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:04 INFO - PROCESS | 1759 | ++DOCSHELL 0x84edb800 == 102 [pid = 1759] [id = 260] 06:50:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 339 (0x85ff1400) [pid = 1759] [serial = 781] [outer = (nil)] 06:50:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 340 (0x860e7800) [pid = 1759] [serial = 782] [outer = 0x85ff1400] 06:50:04 INFO - PROCESS | 1759 | 1464789004990 Marionette DEBUG loaded listener.js 06:50:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 341 (0x8664ac00) [pid = 1759] [serial = 783] [outer = 0x85ff1400] 06:50:05 INFO - PROCESS | 1759 | 1464789005800 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 06:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 2688ms 06:50:05 INFO - PROCESS | 1759 | 1464789005843 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 06:50:05 INFO - PROCESS | 1759 | 1464789005849 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 06:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:50:05 INFO - PROCESS | 1759 | 1464789005859 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:50:05 INFO - PROCESS | 1759 | 1464789005865 Marionette TRACE conn3 <- [1,1014,null,{}] 06:50:05 INFO - PROCESS | 1759 | 1464789005871 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:06 INFO - PROCESS | 1759 | 1464789006058 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 06:50:06 INFO - PROCESS | 1759 | 1464789006078 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:06 INFO - PROCESS | 1759 | ++DOCSHELL 0x85732000 == 103 [pid = 1759] [id = 261] 06:50:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 342 (0x87362000) [pid = 1759] [serial = 784] [outer = (nil)] 06:50:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 343 (0x8736c800) [pid = 1759] [serial = 785] [outer = 0x87362000] 06:50:06 INFO - PROCESS | 1759 | 1464789006324 Marionette DEBUG loaded listener.js 06:50:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 344 (0x873a8000) [pid = 1759] [serial = 786] [outer = 0x87362000] 06:50:07 INFO - PROCESS | 1759 | 1464789007236 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 06:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1433ms 06:50:07 INFO - PROCESS | 1759 | 1464789007300 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 06:50:07 INFO - PROCESS | 1759 | 1464789007306 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 06:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:50:07 INFO - PROCESS | 1759 | 1464789007313 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:50:07 INFO - PROCESS | 1759 | 1464789007316 Marionette TRACE conn3 <- [1,1018,null,{}] 06:50:07 INFO - PROCESS | 1759 | 1464789007322 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:07 INFO - PROCESS | 1759 | 1464789007573 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 06:50:07 INFO - PROCESS | 1759 | 1464789007600 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:07 INFO - PROCESS | 1759 | ++DOCSHELL 0x8739ec00 == 104 [pid = 1759] [id = 262] 06:50:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 345 (0x887f5800) [pid = 1759] [serial = 787] [outer = (nil)] 06:50:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 346 (0x888c2000) [pid = 1759] [serial = 788] [outer = 0x887f5800] 06:50:07 INFO - PROCESS | 1759 | 1464789007673 Marionette DEBUG loaded listener.js 06:50:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 347 (0x888cc000) [pid = 1759] [serial = 789] [outer = 0x887f5800] 06:50:08 INFO - PROCESS | 1759 | 1464789008677 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 06:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1429ms 06:50:08 INFO - PROCESS | 1759 | 1464789008744 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 06:50:08 INFO - PROCESS | 1759 | 1464789008748 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 06:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:50:08 INFO - PROCESS | 1759 | 1464789008763 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:50:08 INFO - PROCESS | 1759 | 1464789008771 Marionette TRACE conn3 <- [1,1022,null,{}] 06:50:08 INFO - PROCESS | 1759 | 1464789008786 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:09 INFO - PROCESS | 1759 | 1464789009031 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 06:50:09 INFO - PROCESS | 1759 | --DOMWINDOW == 346 (0x8bcb4c00) [pid = 1759] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:50:09 INFO - PROCESS | 1759 | --DOMWINDOW == 345 (0x94425400) [pid = 1759] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:50:09 INFO - PROCESS | 1759 | --DOMWINDOW == 344 (0x89f27400) [pid = 1759] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:50:09 INFO - PROCESS | 1759 | --DOMWINDOW == 343 (0x8bca9c00) [pid = 1759] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:50:09 INFO - PROCESS | 1759 | --DOMWINDOW == 342 (0x8bbed800) [pid = 1759] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:50:09 INFO - PROCESS | 1759 | --DOMWINDOW == 341 (0x89cd9800) [pid = 1759] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:50:09 INFO - PROCESS | 1759 | --DOMWINDOW == 340 (0x86847400) [pid = 1759] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:50:09 INFO - PROCESS | 1759 | --DOMWINDOW == 339 (0x92b67c00) [pid = 1759] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:50:09 INFO - PROCESS | 1759 | 1464789009714 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:09 INFO - PROCESS | 1759 | ++DOCSHELL 0x8664c000 == 105 [pid = 1759] [id = 263] 06:50:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 340 (0x86847400) [pid = 1759] [serial = 790] [outer = (nil)] 06:50:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 341 (0x888c3800) [pid = 1759] [serial = 791] [outer = 0x86847400] 06:50:09 INFO - PROCESS | 1759 | 1464789009803 Marionette DEBUG loaded listener.js 06:50:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 342 (0x89f26400) [pid = 1759] [serial = 792] [outer = 0x86847400] 06:50:10 INFO - PROCESS | 1759 | 1464789010526 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 06:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1807ms 06:50:10 INFO - PROCESS | 1759 | 1464789010567 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 06:50:10 INFO - PROCESS | 1759 | 1464789010571 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 06:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:50:10 INFO - PROCESS | 1759 | 1464789010577 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:50:10 INFO - PROCESS | 1759 | 1464789010580 Marionette TRACE conn3 <- [1,1026,null,{}] 06:50:10 INFO - PROCESS | 1759 | 1464789010585 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:10 INFO - PROCESS | 1759 | 1464789010757 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 06:50:10 INFO - PROCESS | 1759 | 1464789010774 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:10 INFO - PROCESS | 1759 | ++DOCSHELL 0x887f7400 == 106 [pid = 1759] [id = 264] 06:50:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 343 (0x89f10000) [pid = 1759] [serial = 793] [outer = (nil)] 06:50:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 344 (0x8a38e800) [pid = 1759] [serial = 794] [outer = 0x89f10000] 06:50:10 INFO - PROCESS | 1759 | 1464789010845 Marionette DEBUG loaded listener.js 06:50:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 345 (0x8a473000) [pid = 1759] [serial = 795] [outer = 0x89f10000] 06:50:11 INFO - PROCESS | 1759 | 1464789011990 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 06:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1486ms 06:50:12 INFO - PROCESS | 1759 | 1464789012065 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 06:50:12 INFO - PROCESS | 1759 | 1464789012072 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 06:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:50:12 INFO - PROCESS | 1759 | 1464789012081 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:50:12 INFO - PROCESS | 1759 | 1464789012088 Marionette TRACE conn3 <- [1,1030,null,{}] 06:50:12 INFO - PROCESS | 1759 | 1464789012098 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:12 INFO - PROCESS | 1759 | 1464789012354 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 06:50:12 INFO - PROCESS | 1759 | 1464789012697 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:12 INFO - PROCESS | 1759 | ++DOCSHELL 0x84edf400 == 107 [pid = 1759] [id = 265] 06:50:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 346 (0x85733c00) [pid = 1759] [serial = 796] [outer = (nil)] 06:50:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 347 (0x85ff8c00) [pid = 1759] [serial = 797] [outer = 0x85733c00] 06:50:12 INFO - PROCESS | 1759 | 1464789012788 Marionette DEBUG loaded listener.js 06:50:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 348 (0x87361c00) [pid = 1759] [serial = 798] [outer = 0x85733c00] 06:50:14 INFO - PROCESS | 1759 | 1464789014020 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 06:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1991ms 06:50:14 INFO - PROCESS | 1759 | 1464789014073 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 06:50:14 INFO - PROCESS | 1759 | 1464789014082 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 06:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:50:14 INFO - PROCESS | 1759 | 1464789014108 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:50:14 INFO - PROCESS | 1759 | 1464789014116 Marionette TRACE conn3 <- [1,1034,null,{}] 06:50:14 INFO - PROCESS | 1759 | 1464789014126 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:14 INFO - PROCESS | 1759 | 1464789014373 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 06:50:14 INFO - PROCESS | 1759 | 1464789014697 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:14 INFO - PROCESS | 1759 | ++DOCSHELL 0x887f4000 == 108 [pid = 1759] [id = 266] 06:50:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 349 (0x887f8400) [pid = 1759] [serial = 799] [outer = (nil)] 06:50:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 350 (0x88a81800) [pid = 1759] [serial = 800] [outer = 0x887f8400] 06:50:14 INFO - PROCESS | 1759 | 1464789014785 Marionette DEBUG loaded listener.js 06:50:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 351 (0x89cd4400) [pid = 1759] [serial = 801] [outer = 0x887f8400] 06:50:15 INFO - PROCESS | 1759 | 1464789015773 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 06:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1749ms 06:50:15 INFO - PROCESS | 1759 | 1464789015852 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 06:50:15 INFO - PROCESS | 1759 | 1464789015857 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 06:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:50:15 INFO - PROCESS | 1759 | 1464789015864 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:50:15 INFO - PROCESS | 1759 | 1464789015870 Marionette TRACE conn3 <- [1,1038,null,{}] 06:50:15 INFO - PROCESS | 1759 | 1464789015887 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:16 INFO - PROCESS | 1759 | 1464789016184 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 06:50:16 INFO - PROCESS | 1759 | 1464789016432 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:16 INFO - PROCESS | 1759 | ++DOCSHELL 0x88a83800 == 109 [pid = 1759] [id = 267] 06:50:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 352 (0x8bbed800) [pid = 1759] [serial = 802] [outer = (nil)] 06:50:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 353 (0x8bcb8c00) [pid = 1759] [serial = 803] [outer = 0x8bbed800] 06:50:16 INFO - PROCESS | 1759 | 1464789016527 Marionette DEBUG loaded listener.js 06:50:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 354 (0x8cb69800) [pid = 1759] [serial = 804] [outer = 0x8bbed800] 06:50:17 INFO - PROCESS | 1759 | 1464789017463 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 06:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1642ms 06:50:17 INFO - PROCESS | 1759 | 1464789017507 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 06:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:50:17 INFO - PROCESS | 1759 | 1464789017512 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 06:50:17 INFO - PROCESS | 1759 | 1464789017519 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:50:17 INFO - PROCESS | 1759 | 1464789017522 Marionette TRACE conn3 <- [1,1042,null,{}] 06:50:17 INFO - PROCESS | 1759 | 1464789017528 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:17 INFO - PROCESS | 1759 | 1464789017727 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 06:50:18 INFO - PROCESS | 1759 | 1464789017994 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:18 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a473400 == 110 [pid = 1759] [id = 268] 06:50:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 355 (0x8d454800) [pid = 1759] [serial = 805] [outer = (nil)] 06:50:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 356 (0x8d45c400) [pid = 1759] [serial = 806] [outer = 0x8d454800] 06:50:18 INFO - PROCESS | 1759 | 1464789018127 Marionette DEBUG loaded listener.js 06:50:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 357 (0x8d7d5000) [pid = 1759] [serial = 807] [outer = 0x8d454800] 06:50:19 INFO - PROCESS | 1759 | 1464789019054 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 06:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1581ms 06:50:19 INFO - PROCESS | 1759 | 1464789019100 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 06:50:19 INFO - PROCESS | 1759 | 1464789019104 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 06:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:50:19 INFO - PROCESS | 1759 | 1464789019110 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:50:19 INFO - PROCESS | 1759 | 1464789019114 Marionette TRACE conn3 <- [1,1046,null,{}] 06:50:19 INFO - PROCESS | 1759 | 1464789019120 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:19 INFO - PROCESS | 1759 | 1464789019309 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 06:50:19 INFO - PROCESS | 1759 | 1464789019585 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:19 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cb5d000 == 111 [pid = 1759] [id = 269] 06:50:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 358 (0x8cf16c00) [pid = 1759] [serial = 808] [outer = (nil)] 06:50:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 359 (0x8ded5000) [pid = 1759] [serial = 809] [outer = 0x8cf16c00] 06:50:19 INFO - PROCESS | 1759 | 1464789019709 Marionette DEBUG loaded listener.js 06:50:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 360 (0x8df8f000) [pid = 1759] [serial = 810] [outer = 0x8cf16c00] 06:50:20 INFO - PROCESS | 1759 | 1464789020591 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 06:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1529ms 06:50:20 INFO - PROCESS | 1759 | 1464789020641 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 06:50:20 INFO - PROCESS | 1759 | 1464789020645 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 06:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:50:20 INFO - PROCESS | 1759 | 1464789020651 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:50:20 INFO - PROCESS | 1759 | 1464789020655 Marionette TRACE conn3 <- [1,1050,null,{}] 06:50:20 INFO - PROCESS | 1759 | 1464789020661 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:20 INFO - PROCESS | 1759 | 1464789020889 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 06:50:21 INFO - PROCESS | 1759 | 1464789021161 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:21 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cbadc00 == 112 [pid = 1759] [id = 270] 06:50:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 361 (0x8e9b5000) [pid = 1759] [serial = 811] [outer = (nil)] 06:50:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 362 (0x8f4b8400) [pid = 1759] [serial = 812] [outer = 0x8e9b5000] 06:50:21 INFO - PROCESS | 1759 | 1464789021293 Marionette DEBUG loaded listener.js 06:50:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 363 (0x91797800) [pid = 1759] [serial = 813] [outer = 0x8e9b5000] 06:50:22 INFO - PROCESS | 1759 | 1464789022229 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 06:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1646ms 06:50:22 INFO - PROCESS | 1759 | 1464789022298 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 06:50:22 INFO - PROCESS | 1759 | 1464789022302 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 06:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:50:22 INFO - PROCESS | 1759 | 1464789022308 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:50:22 INFO - PROCESS | 1759 | 1464789022312 Marionette TRACE conn3 <- [1,1054,null,{}] 06:50:22 INFO - PROCESS | 1759 | 1464789022317 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:22 INFO - PROCESS | 1759 | 1464789022506 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 06:50:22 INFO - PROCESS | 1759 | 1464789022827 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:22 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d453000 == 113 [pid = 1759] [id = 271] 06:50:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 364 (0x8e946800) [pid = 1759] [serial = 814] [outer = (nil)] 06:50:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 365 (0x92b62800) [pid = 1759] [serial = 815] [outer = 0x8e946800] 06:50:22 INFO - PROCESS | 1759 | 1464789022924 Marionette DEBUG loaded listener.js 06:50:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 366 (0x92b6ac00) [pid = 1759] [serial = 816] [outer = 0x8e946800] 06:50:23 INFO - PROCESS | 1759 | 1464789023796 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 06:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1531ms 06:50:23 INFO - PROCESS | 1759 | 1464789023840 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 06:50:23 INFO - PROCESS | 1759 | 1464789023844 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 06:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:50:23 INFO - PROCESS | 1759 | 1464789023850 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:50:23 INFO - PROCESS | 1759 | 1464789023854 Marionette TRACE conn3 <- [1,1058,null,{}] 06:50:23 INFO - PROCESS | 1759 | 1464789023860 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:24 INFO - PROCESS | 1759 | 1464789024045 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 06:50:24 INFO - PROCESS | 1759 | 1464789024358 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:24 INFO - PROCESS | 1759 | ++DOCSHELL 0x92b68c00 == 114 [pid = 1759] [id = 272] 06:50:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 367 (0x94424400) [pid = 1759] [serial = 817] [outer = (nil)] 06:50:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 368 (0x95155800) [pid = 1759] [serial = 818] [outer = 0x94424400] 06:50:24 INFO - PROCESS | 1759 | 1464789024454 Marionette DEBUG loaded listener.js 06:50:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 369 (0x9767a400) [pid = 1759] [serial = 819] [outer = 0x94424400] 06:50:25 INFO - PROCESS | 1759 | 1464789025336 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 06:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1530ms 06:50:25 INFO - PROCESS | 1759 | 1464789025381 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 06:50:25 INFO - PROCESS | 1759 | 1464789025385 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 06:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:50:25 INFO - PROCESS | 1759 | 1464789025391 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:50:25 INFO - PROCESS | 1759 | 1464789025395 Marionette TRACE conn3 <- [1,1062,null,{}] 06:50:25 INFO - PROCESS | 1759 | 1464789025401 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:25 INFO - PROCESS | 1759 | 1464789025585 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 06:50:25 INFO - PROCESS | 1759 | 1464789025902 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:25 INFO - PROCESS | 1759 | ++DOCSHELL 0x98899400 == 115 [pid = 1759] [id = 273] 06:50:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 370 (0x99677400) [pid = 1759] [serial = 820] [outer = (nil)] 06:50:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 371 (0x99dc7000) [pid = 1759] [serial = 821] [outer = 0x99677400] 06:50:26 INFO - PROCESS | 1759 | 1464789025996 Marionette DEBUG loaded listener.js 06:50:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 372 (0x99dd2c00) [pid = 1759] [serial = 822] [outer = 0x99677400] 06:50:26 INFO - PROCESS | 1759 | 1464789026901 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 06:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1533ms 06:50:26 INFO - PROCESS | 1759 | 1464789026926 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 06:50:26 INFO - PROCESS | 1759 | 1464789026930 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 06:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:50:26 INFO - PROCESS | 1759 | 1464789026940 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:50:26 INFO - PROCESS | 1759 | 1464789026942 Marionette TRACE conn3 <- [1,1066,null,{}] 06:50:26 INFO - PROCESS | 1759 | 1464789026949 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:27 INFO - PROCESS | 1759 | 1464789027140 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 06:50:27 INFO - PROCESS | 1759 | 1464789027462 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:27 INFO - PROCESS | 1759 | ++DOCSHELL 0x9247b000 == 116 [pid = 1759] [id = 274] 06:50:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 373 (0x99824c00) [pid = 1759] [serial = 823] [outer = (nil)] 06:50:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 374 (0x9a550800) [pid = 1759] [serial = 824] [outer = 0x99824c00] 06:50:27 INFO - PROCESS | 1759 | 1464789027555 Marionette DEBUG loaded listener.js 06:50:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 375 (0x9a9e8800) [pid = 1759] [serial = 825] [outer = 0x99824c00] 06:50:28 INFO - PROCESS | 1759 | 1464789028502 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 06:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1629ms 06:50:28 INFO - PROCESS | 1759 | 1464789028569 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 06:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:50:28 INFO - PROCESS | 1759 | 1464789028574 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 06:50:28 INFO - PROCESS | 1759 | 1464789028580 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:50:28 INFO - PROCESS | 1759 | 1464789028584 Marionette TRACE conn3 <- [1,1070,null,{}] 06:50:28 INFO - PROCESS | 1759 | 1464789028590 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:28 INFO - PROCESS | 1759 | 1464789028838 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 06:50:29 INFO - PROCESS | 1759 | 1464789029166 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:29 INFO - PROCESS | 1759 | ++DOCSHELL 0x9a54ec00 == 117 [pid = 1759] [id = 275] 06:50:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 376 (0xa623d800) [pid = 1759] [serial = 826] [outer = (nil)] 06:50:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 377 (0xa6c38c00) [pid = 1759] [serial = 827] [outer = 0xa623d800] 06:50:29 INFO - PROCESS | 1759 | 1464789029264 Marionette DEBUG loaded listener.js 06:50:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 378 (0xa6e11400) [pid = 1759] [serial = 828] [outer = 0xa623d800] 06:50:30 INFO - PROCESS | 1759 | 1464789030165 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 06:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1638ms 06:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:50:30 INFO - PROCESS | 1759 | 1464789030218 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 06:50:30 INFO - PROCESS | 1759 | 1464789030221 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 06:50:30 INFO - PROCESS | 1759 | 1464789030228 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:50:30 INFO - PROCESS | 1759 | 1464789030231 Marionette TRACE conn3 <- [1,1074,null,{}] 06:50:30 INFO - PROCESS | 1759 | 1464789030237 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:30 INFO - PROCESS | 1759 | 1464789030436 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 06:50:30 INFO - PROCESS | 1759 | 1464789030756 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:30 INFO - PROCESS | 1759 | ++DOCSHELL 0x88497800 == 118 [pid = 1759] [id = 276] 06:50:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 379 (0x88498c00) [pid = 1759] [serial = 829] [outer = (nil)] 06:50:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 380 (0x8849f400) [pid = 1759] [serial = 830] [outer = 0x88498c00] 06:50:30 INFO - PROCESS | 1759 | 1464789030851 Marionette DEBUG loaded listener.js 06:50:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 381 (0x884a1c00) [pid = 1759] [serial = 831] [outer = 0x88498c00] 06:50:31 INFO - PROCESS | 1759 | 1464789031760 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 06:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1585ms 06:50:31 INFO - PROCESS | 1759 | 1464789031813 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 06:50:31 INFO - PROCESS | 1759 | 1464789031816 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 06:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:50:31 INFO - PROCESS | 1759 | 1464789031822 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:50:31 INFO - PROCESS | 1759 | 1464789031825 Marionette TRACE conn3 <- [1,1078,null,{}] 06:50:31 INFO - PROCESS | 1759 | 1464789031831 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:32 INFO - PROCESS | 1759 | 1464789032056 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 06:50:32 INFO - PROCESS | 1759 | 1464789032428 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:32 INFO - PROCESS | 1759 | ++DOCSHELL 0x85965400 == 119 [pid = 1759] [id = 277] 06:50:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 382 (0x85965800) [pid = 1759] [serial = 832] [outer = (nil)] 06:50:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 383 (0x8596a800) [pid = 1759] [serial = 833] [outer = 0x85965800] 06:50:32 INFO - PROCESS | 1759 | 1464789032518 Marionette DEBUG loaded listener.js 06:50:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 384 (0x8596c400) [pid = 1759] [serial = 834] [outer = 0x85965800] 06:50:33 INFO - PROCESS | 1759 | 1464789033449 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 06:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1679ms 06:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:50:33 INFO - PROCESS | 1759 | 1464789033502 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 06:50:33 INFO - PROCESS | 1759 | 1464789033505 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 06:50:33 INFO - PROCESS | 1759 | 1464789033512 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:50:33 INFO - PROCESS | 1759 | 1464789033515 Marionette TRACE conn3 <- [1,1082,null,{}] 06:50:33 INFO - PROCESS | 1759 | 1464789033521 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:33 INFO - PROCESS | 1759 | 1464789033709 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 06:50:34 INFO - PROCESS | 1759 | 1464789034549 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:34 INFO - PROCESS | 1759 | ++DOCSHELL 0x85737000 == 120 [pid = 1759] [id = 278] 06:50:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 385 (0x8573ac00) [pid = 1759] [serial = 835] [outer = (nil)] 06:50:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 386 (0x8596b400) [pid = 1759] [serial = 836] [outer = 0x8573ac00] 06:50:34 INFO - PROCESS | 1759 | 1464789034677 Marionette DEBUG loaded listener.js 06:50:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 387 (0x85feb800) [pid = 1759] [serial = 837] [outer = 0x8573ac00] 06:50:35 INFO - PROCESS | 1759 | 1464789035571 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 06:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 2093ms 06:50:35 INFO - PROCESS | 1759 | 1464789035605 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 06:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:50:35 INFO - PROCESS | 1759 | 1464789035612 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 06:50:35 INFO - PROCESS | 1759 | 1464789035619 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:50:35 INFO - PROCESS | 1759 | 1464789035625 Marionette TRACE conn3 <- [1,1086,null,{}] 06:50:35 INFO - PROCESS | 1759 | 1464789035632 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:35 INFO - PROCESS | 1759 | 1464789035825 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 06:50:36 INFO - PROCESS | 1759 | 1464789036142 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:36 INFO - PROCESS | 1759 | ++DOCSHELL 0x85965c00 == 121 [pid = 1759] [id = 279] 06:50:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 388 (0x86850000) [pid = 1759] [serial = 838] [outer = (nil)] 06:50:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 389 (0x873a4c00) [pid = 1759] [serial = 839] [outer = 0x86850000] 06:50:36 INFO - PROCESS | 1759 | 1464789036229 Marionette DEBUG loaded listener.js 06:50:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 390 (0x88486800) [pid = 1759] [serial = 840] [outer = 0x86850000] 06:50:37 INFO - PROCESS | 1759 | 1464789037146 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 06:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1586ms 06:50:37 INFO - PROCESS | 1759 | 1464789037207 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 06:50:37 INFO - PROCESS | 1759 | 1464789037213 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 06:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:50:37 INFO - PROCESS | 1759 | 1464789037222 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:50:37 INFO - PROCESS | 1759 | 1464789037225 Marionette TRACE conn3 <- [1,1090,null,{}] 06:50:37 INFO - PROCESS | 1759 | 1464789037231 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:37 INFO - PROCESS | 1759 | 1464789037416 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 06:50:37 INFO - PROCESS | 1759 | 1464789037848 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:37 INFO - PROCESS | 1759 | ++DOCSHELL 0x85a0fc00 == 122 [pid = 1759] [id = 280] 06:50:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 391 (0x86644800) [pid = 1759] [serial = 841] [outer = (nil)] 06:50:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 392 (0x887f8c00) [pid = 1759] [serial = 842] [outer = 0x86644800] 06:50:37 INFO - PROCESS | 1759 | 1464789037933 Marionette DEBUG loaded listener.js 06:50:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 393 (0x88a89400) [pid = 1759] [serial = 843] [outer = 0x86644800] 06:50:38 INFO - PROCESS | 1759 | 1464789038854 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 06:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1686ms 06:50:38 INFO - PROCESS | 1759 | 1464789038909 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 06:50:38 INFO - PROCESS | 1759 | 1464789038912 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 06:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:50:38 INFO - PROCESS | 1759 | 1464789038921 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:50:38 INFO - PROCESS | 1759 | 1464789038929 Marionette TRACE conn3 <- [1,1094,null,{}] 06:50:38 INFO - PROCESS | 1759 | 1464789038943 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:39 INFO - PROCESS | 1759 | 1464789039169 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 06:50:39 INFO - PROCESS | 1759 | 1464789039489 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:39 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f1d800 == 123 [pid = 1759] [id = 281] 06:50:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 394 (0x89f22400) [pid = 1759] [serial = 844] [outer = (nil)] 06:50:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 395 (0x8a385800) [pid = 1759] [serial = 845] [outer = 0x89f22400] 06:50:39 INFO - PROCESS | 1759 | 1464789039573 Marionette DEBUG loaded listener.js 06:50:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 396 (0x8a469000) [pid = 1759] [serial = 846] [outer = 0x89f22400] 06:50:40 INFO - PROCESS | 1759 | 1464789040473 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 06:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1591ms 06:50:40 INFO - PROCESS | 1759 | 1464789040509 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 06:50:40 INFO - PROCESS | 1759 | 1464789040514 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 06:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:50:40 INFO - PROCESS | 1759 | 1464789040520 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:50:40 INFO - PROCESS | 1759 | 1464789040523 Marionette TRACE conn3 <- [1,1098,null,{}] 06:50:40 INFO - PROCESS | 1759 | 1464789040529 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:40 INFO - PROCESS | 1759 | 1464789040712 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 06:50:41 INFO - PROCESS | 1759 | 1464789041037 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:41 INFO - PROCESS | 1759 | ++DOCSHELL 0x88a8e400 == 124 [pid = 1759] [id = 282] 06:50:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 397 (0x88a8ec00) [pid = 1759] [serial = 847] [outer = (nil)] 06:50:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 398 (0x8cb5b000) [pid = 1759] [serial = 848] [outer = 0x88a8ec00] 06:50:41 INFO - PROCESS | 1759 | 1464789041120 Marionette DEBUG loaded listener.js 06:50:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 399 (0x8cb65c00) [pid = 1759] [serial = 849] [outer = 0x88a8ec00] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x89cd3400 == 123 [pid = 1759] [id = 203] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x89f1d000 == 122 [pid = 1759] [id = 206] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x8bbe8000 == 121 [pid = 1759] [id = 208] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x89dda400 == 120 [pid = 1759] [id = 202] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x89cd4000 == 119 [pid = 1759] [id = 204] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x8bbeb400 == 118 [pid = 1759] [id = 209] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x89cd7400 == 117 [pid = 1759] [id = 205] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x89f29c00 == 116 [pid = 1759] [id = 207] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x8a384800 == 115 [pid = 1759] [id = 201] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x8664c000 == 114 [pid = 1759] [id = 263] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x8739ec00 == 113 [pid = 1759] [id = 262] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x85732000 == 112 [pid = 1759] [id = 261] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x84edb800 == 111 [pid = 1759] [id = 260] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x85a07400 == 110 [pid = 1759] [id = 259] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x85a01c00 == 109 [pid = 1759] [id = 258] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x85733000 == 108 [pid = 1759] [id = 256] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x85736400 == 107 [pid = 1759] [id = 257] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x85fef800 == 106 [pid = 1759] [id = 255] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x85ff1800 == 105 [pid = 1759] [id = 254] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x85fe9800 == 104 [pid = 1759] [id = 253] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x9888e800 == 103 [pid = 1759] [id = 251] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x8739e800 == 102 [pid = 1759] [id = 252] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x9a551c00 == 101 [pid = 1759] [id = 250] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x93767c00 == 100 [pid = 1759] [id = 249] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x94423c00 == 99 [pid = 1759] [id = 248] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x8f4ae400 == 98 [pid = 1759] [id = 247] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x8bbe7000 == 97 [pid = 1759] [id = 245] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x8a467c00 == 96 [pid = 1759] [id = 246] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x8d4b9c00 == 95 [pid = 1759] [id = 244] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x8a46ac00 == 94 [pid = 1759] [id = 243] 06:50:42 INFO - PROCESS | 1759 | --DOCSHELL 0x8684bc00 == 93 [pid = 1759] [id = 242] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 398 (0x8cbacc00) [pid = 1759] [serial = 656] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 397 (0x8df91400) [pid = 1759] [serial = 722] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 396 (0x8cb64400) [pid = 1759] [serial = 680] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 395 (0x888c5800) [pid = 1759] [serial = 674] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 394 (0x9b30f400) [pid = 1759] [serial = 654] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 393 (0x9a9e3000) [pid = 1759] [serial = 653] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 392 (0x9a9e6000) [pid = 1759] [serial = 662] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 391 (0x8a94e800) [pid = 1759] [serial = 714] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 390 (0x88489c00) [pid = 1759] [serial = 692] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 389 (0x8664d400) [pid = 1759] [serial = 695] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 388 (0x89de1c00) [pid = 1759] [serial = 701] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 387 (0x8d45a400) [pid = 1759] [serial = 719] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 386 (0x8a46ec00) [pid = 1759] [serial = 704] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 385 (0x8cf0b400) [pid = 1759] [serial = 717] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 384 (0x89f1c400) [pid = 1759] [serial = 711] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 383 (0x8736bc00) [pid = 1759] [serial = 698] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 382 (0x887f3c00) [pid = 1759] [serial = 707] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 381 (0xa26ce400) [pid = 1759] [serial = 686] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 380 (0x88a8b800) [pid = 1759] [serial = 683] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 379 (0x8bcb3400) [pid = 1759] [serial = 716] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 378 (0x887fd800) [pid = 1759] [serial = 671] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 377 (0xa6c37400) [pid = 1759] [serial = 665] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 376 (0x8f4b2400) [pid = 1759] [serial = 659] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 375 (0x8cb5ac00) [pid = 1759] [serial = 677] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 374 (0x8a470000) [pid = 1759] [serial = 713] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 373 (0xa6d0ec00) [pid = 1759] [serial = 668] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 372 (0x887fac00) [pid = 1759] [serial = 708] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 371 (0x89dde000) [pid = 1759] [serial = 710] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 370 (0x8d7cb400) [pid = 1759] [serial = 720] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 369 (0x87365000) [pid = 1759] [serial = 689] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 368 (0x94420800) [pid = 1759] [serial = 587] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 367 (0x8e94d800) [pid = 1759] [serial = 725] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | --DOMWINDOW == 366 (0x8e736000) [pid = 1759] [serial = 723] [outer = (nil)] [url = about:blank] 06:50:42 INFO - PROCESS | 1759 | 1464789042659 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 06:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 2231ms 06:50:42 INFO - PROCESS | 1759 | 1464789042752 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 06:50:42 INFO - PROCESS | 1759 | 1464789042756 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 06:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:50:42 INFO - PROCESS | 1759 | 1464789042762 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:50:42 INFO - PROCESS | 1759 | 1464789042765 Marionette TRACE conn3 <- [1,1102,null,{}] 06:50:42 INFO - PROCESS | 1759 | 1464789042770 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:42 INFO - PROCESS | 1759 | 1464789042937 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 06:50:43 INFO - PROCESS | 1759 | 1464789043143 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:43 INFO - PROCESS | 1759 | ++DOCSHELL 0x85a07400 == 94 [pid = 1759] [id = 283] 06:50:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 367 (0x85a08000) [pid = 1759] [serial = 850] [outer = (nil)] 06:50:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 368 (0x85ff1000) [pid = 1759] [serial = 851] [outer = 0x85a08000] 06:50:43 INFO - PROCESS | 1759 | 1464789043228 Marionette DEBUG loaded listener.js 06:50:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 369 (0x8684bc00) [pid = 1759] [serial = 852] [outer = 0x85a08000] 06:50:44 INFO - PROCESS | 1759 | 1464789044012 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 06:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1281ms 06:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:50:44 INFO - PROCESS | 1759 | 1464789044043 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 06:50:44 INFO - PROCESS | 1759 | 1464789044045 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 06:50:44 INFO - PROCESS | 1759 | 1464789044052 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:50:44 INFO - PROCESS | 1759 | 1464789044055 Marionette TRACE conn3 <- [1,1106,null,{}] 06:50:44 INFO - PROCESS | 1759 | 1464789044061 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:44 INFO - PROCESS | 1759 | 1464789044296 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 06:50:44 INFO - PROCESS | 1759 | 1464789044321 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:44 INFO - PROCESS | 1759 | ++DOCSHELL 0x85734400 == 95 [pid = 1759] [id = 284] 06:50:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 370 (0x87368400) [pid = 1759] [serial = 853] [outer = (nil)] 06:50:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 371 (0x88490800) [pid = 1759] [serial = 854] [outer = 0x87368400] 06:50:44 INFO - PROCESS | 1759 | 1464789044393 Marionette DEBUG loaded listener.js 06:50:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 372 (0x888c8000) [pid = 1759] [serial = 855] [outer = 0x87368400] 06:50:45 INFO - PROCESS | 1759 | 1464789045329 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 06:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1334ms 06:50:45 INFO - PROCESS | 1759 | 1464789045387 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 06:50:45 INFO - PROCESS | 1759 | 1464789045391 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 06:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:50:45 INFO - PROCESS | 1759 | 1464789045396 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:50:45 INFO - PROCESS | 1759 | 1464789045400 Marionette TRACE conn3 <- [1,1110,null,{}] 06:50:45 INFO - PROCESS | 1759 | 1464789045405 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:45 INFO - PROCESS | 1759 | 1464789045635 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 06:50:45 INFO - PROCESS | 1759 | 1464789045667 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:45 INFO - PROCESS | 1759 | ++DOCSHELL 0x8848b400 == 96 [pid = 1759] [id = 285] 06:50:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 373 (0x8848b800) [pid = 1759] [serial = 856] [outer = (nil)] 06:50:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 374 (0x89de2000) [pid = 1759] [serial = 857] [outer = 0x8848b800] 06:50:45 INFO - PROCESS | 1759 | 1464789045737 Marionette DEBUG loaded listener.js 06:50:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 375 (0x89f1c400) [pid = 1759] [serial = 858] [outer = 0x8848b800] 06:50:46 INFO - PROCESS | 1759 | 1464789046640 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 06:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1286ms 06:50:46 INFO - PROCESS | 1759 | 1464789046687 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 06:50:46 INFO - PROCESS | 1759 | 1464789046691 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 06:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:50:46 INFO - PROCESS | 1759 | 1464789046708 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:50:46 INFO - PROCESS | 1759 | 1464789046710 Marionette TRACE conn3 <- [1,1114,null,{}] 06:50:46 INFO - PROCESS | 1759 | 1464789046716 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:46 INFO - PROCESS | 1759 | 1464789046963 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 06:50:47 INFO - PROCESS | 1759 | 1464789046988 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:47 INFO - PROCESS | 1759 | ++DOCSHELL 0x89cd6400 == 97 [pid = 1759] [id = 286] 06:50:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 376 (0x89dde000) [pid = 1759] [serial = 859] [outer = (nil)] 06:50:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 377 (0x8a472800) [pid = 1759] [serial = 860] [outer = 0x89dde000] 06:50:47 INFO - PROCESS | 1759 | 1464789047059 Marionette DEBUG loaded listener.js 06:50:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 378 (0x8bbe7000) [pid = 1759] [serial = 861] [outer = 0x89dde000] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 377 (0x99dc6000) [pid = 1759] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 376 (0x85ff1400) [pid = 1759] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 375 (0x9a549000) [pid = 1759] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 374 (0x9198bc00) [pid = 1759] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 373 (0x94f38400) [pid = 1759] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 372 (0x9a6be800) [pid = 1759] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 371 (0x99d38c00) [pid = 1759] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 370 (0x8a38d400) [pid = 1759] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 369 (0x8df8e800) [pid = 1759] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 368 (0x9962ec00) [pid = 1759] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 367 (0x85734c00) [pid = 1759] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 366 (0x8bbe9800) [pid = 1759] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 365 (0x88a86c00) [pid = 1759] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 364 (0x91d59000) [pid = 1759] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 363 (0x888c0c00) [pid = 1759] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 362 (0x89f26000) [pid = 1759] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 361 (0x99ae6800) [pid = 1759] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 360 (0x8f4b9400) [pid = 1759] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 359 (0x8cf0ac00) [pid = 1759] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 358 (0x8bcaa800) [pid = 1759] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 357 (0x8cba5000) [pid = 1759] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 356 (0x92ce6400) [pid = 1759] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 355 (0x89cd4c00) [pid = 1759] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 354 (0x8f5d2000) [pid = 1759] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 353 (0x9a6b1400) [pid = 1759] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 352 (0x92479c00) [pid = 1759] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 351 (0x89cd6800) [pid = 1759] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 350 (0x8f5d4c00) [pid = 1759] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 349 (0xa6c35800) [pid = 1759] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 348 (0xa3076000) [pid = 1759] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 347 (0x88490400) [pid = 1759] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 346 (0x94f0ec00) [pid = 1759] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 345 (0x88a88c00) [pid = 1759] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 344 (0x85ff6400) [pid = 1759] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 343 (0x8cba6400) [pid = 1759] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 342 (0x9888cc00) [pid = 1759] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 341 (0x91798400) [pid = 1759] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 340 (0x89dd6c00) [pid = 1759] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 339 (0x85fe9c00) [pid = 1759] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 338 (0x93970800) [pid = 1759] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 337 (0x9ac55800) [pid = 1759] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 336 (0x8d7ca000) [pid = 1759] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 335 (0x9a9e8c00) [pid = 1759] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 334 (0x94f81400) [pid = 1759] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 333 (0x8a469c00) [pid = 1759] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 332 (0x8664a800) [pid = 1759] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 331 (0x9d8e0400) [pid = 1759] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 330 (0x9197fc00) [pid = 1759] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 329 (0x89f10800) [pid = 1759] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 328 (0x89ddac00) [pid = 1759] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 327 (0x8d8d7000) [pid = 1759] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 326 (0x95159c00) [pid = 1759] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 325 (0x9a9e4c00) [pid = 1759] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 324 (0xa50f8800) [pid = 1759] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 323 (0x92b6b000) [pid = 1759] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 322 (0x99bf8c00) [pid = 1759] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 321 (0x9a552400) [pid = 1759] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 320 (0x8f4af400) [pid = 1759] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 319 (0x873a6000) [pid = 1759] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 318 (0x8e947800) [pid = 1759] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 317 (0x9396d000) [pid = 1759] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 316 (0x8a46d400) [pid = 1759] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 315 (0x98cd7400) [pid = 1759] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 314 (0x8736a800) [pid = 1759] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 313 (0x944a7800) [pid = 1759] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 312 (0x9b887800) [pid = 1759] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 311 (0x85739000) [pid = 1759] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 310 (0x8cbac800) [pid = 1759] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 309 (0x887f5800) [pid = 1759] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 308 (0xa6e0b400) [pid = 1759] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 307 (0x99f30000) [pid = 1759] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 306 (0x8bcaa400) [pid = 1759] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 305 (0x9396b800) [pid = 1759] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 304 (0x8f295c00) [pid = 1759] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 303 (0x8e9b4c00) [pid = 1759] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 302 (0x87362000) [pid = 1759] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 301 (0x8df8ac00) [pid = 1759] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 300 (0x91790c00) [pid = 1759] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 299 (0x8848a400) [pid = 1759] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 298 (0x89fc6000) [pid = 1759] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 297 (0x8f296c00) [pid = 1759] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 296 (0x8a389800) [pid = 1759] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 295 (0x92476c00) [pid = 1759] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 294 (0xa2286800) [pid = 1759] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 293 (0x99677000) [pid = 1759] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 292 (0x9a6b4400) [pid = 1759] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 291 (0x94f09400) [pid = 1759] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 290 (0x89fc2c00) [pid = 1759] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 289 (0x8d4bd800) [pid = 1759] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 288 (0x9514cc00) [pid = 1759] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 287 (0x86645800) [pid = 1759] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 286 (0x9806b400) [pid = 1759] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 285 (0x8f5ce400) [pid = 1759] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 284 (0xa3262400) [pid = 1759] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 283 (0x98cd9c00) [pid = 1759] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 282 (0x92b6ec00) [pid = 1759] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 281 (0x8bcb6400) [pid = 1759] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 280 (0xa1066000) [pid = 1759] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 279 (0x94f05000) [pid = 1759] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 278 (0x8e733000) [pid = 1759] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 277 (0x89f26800) [pid = 1759] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 276 (0x8f5d7000) [pid = 1759] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 275 (0x9a6bf400) [pid = 1759] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 274 (0x86847400) [pid = 1759] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 273 (0x94426400) [pid = 1759] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 272 (0x85ff2c00) [pid = 1759] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 271 (0x91796800) [pid = 1759] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 270 (0x9396d800) [pid = 1759] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 269 (0x8e9bf800) [pid = 1759] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 268 (0x8e737c00) [pid = 1759] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 267 (0x89fba800) [pid = 1759] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 266 (0x94e46c00) [pid = 1759] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 265 (0x9514d400) [pid = 1759] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 264 (0x89cd8000) [pid = 1759] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 263 (0x888c4000) [pid = 1759] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 262 (0x9967a400) [pid = 1759] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 261 (0x8a94ac00) [pid = 1759] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 260 (0x8dec8c00) [pid = 1759] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 259 (0x9178a000) [pid = 1759] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 258 (0xa62fd000) [pid = 1759] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 257 (0x9449b400) [pid = 1759] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 256 (0x92480c00) [pid = 1759] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 255 (0x8e949000) [pid = 1759] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 254 (0x8bcb3000) [pid = 1759] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 253 (0x9b38e400) [pid = 1759] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 252 (0x8e9b4800) [pid = 1759] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 251 (0x8a383000) [pid = 1759] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 250 (0x8735dc00) [pid = 1759] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 249 (0x89f0c400) [pid = 1759] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 248 (0x99f32000) [pid = 1759] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 247 (0x9441f800) [pid = 1759] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:50:49 INFO - PROCESS | 1759 | --DOMWINDOW == 246 (0x887f3400) [pid = 1759] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:50:50 INFO - PROCESS | 1759 | 1464789050194 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 06:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 3499ms 06:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:50:50 INFO - PROCESS | 1759 | 1464789050207 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 06:50:50 INFO - PROCESS | 1759 | 1464789050210 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 06:50:50 INFO - PROCESS | 1759 | 1464789050216 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:50:50 INFO - PROCESS | 1759 | 1464789050219 Marionette TRACE conn3 <- [1,1118,null,{}] 06:50:50 INFO - PROCESS | 1759 | 1464789050225 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:50 INFO - PROCESS | 1759 | 1464789050464 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 06:50:50 INFO - PROCESS | 1759 | 1464789050485 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:50 INFO - PROCESS | 1759 | ++DOCSHELL 0x84ee1000 == 98 [pid = 1759] [id = 287] 06:50:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 247 (0x84ee1400) [pid = 1759] [serial = 862] [outer = (nil)] 06:50:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 248 (0x8684b000) [pid = 1759] [serial = 863] [outer = 0x84ee1400] 06:50:50 INFO - PROCESS | 1759 | 1464789050556 Marionette DEBUG loaded listener.js 06:50:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 249 (0x88494800) [pid = 1759] [serial = 864] [outer = 0x84ee1400] 06:50:51 INFO - PROCESS | 1759 | 1464789051519 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 06:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1332ms 06:50:51 INFO - PROCESS | 1759 | 1464789051548 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 06:50:51 INFO - PROCESS | 1759 | 1464789051554 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 06:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:50:51 INFO - PROCESS | 1759 | 1464789051563 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:50:51 INFO - PROCESS | 1759 | 1464789051569 Marionette TRACE conn3 <- [1,1122,null,{}] 06:50:51 INFO - PROCESS | 1759 | 1464789051635 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:51 INFO - PROCESS | 1759 | 1464789051855 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 06:50:52 INFO - PROCESS | 1759 | 1464789052143 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:52 INFO - PROCESS | 1759 | ++DOCSHELL 0x85a09c00 == 99 [pid = 1759] [id = 288] 06:50:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 250 (0x85a0e800) [pid = 1759] [serial = 865] [outer = (nil)] 06:50:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 251 (0x85ff1800) [pid = 1759] [serial = 866] [outer = 0x85a0e800] 06:50:52 INFO - PROCESS | 1759 | 1464789052276 Marionette DEBUG loaded listener.js 06:50:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 252 (0x8664d800) [pid = 1759] [serial = 867] [outer = 0x85a0e800] 06:50:53 INFO - PROCESS | 1759 | 1464789053253 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 06:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1707ms 06:50:53 INFO - PROCESS | 1759 | 1464789053270 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 06:50:53 INFO - PROCESS | 1759 | 1464789053279 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 06:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:50:53 INFO - PROCESS | 1759 | 1464789053289 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:50:53 INFO - PROCESS | 1759 | 1464789053294 Marionette TRACE conn3 <- [1,1126,null,{}] 06:50:53 INFO - PROCESS | 1759 | 1464789053301 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:53 INFO - PROCESS | 1759 | 1464789053515 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 06:50:53 INFO - PROCESS | 1759 | 1464789053806 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:53 INFO - PROCESS | 1759 | ++DOCSHELL 0x8739ec00 == 100 [pid = 1759] [id = 289] 06:50:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 253 (0x8848a800) [pid = 1759] [serial = 868] [outer = (nil)] 06:50:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 254 (0x88497c00) [pid = 1759] [serial = 869] [outer = 0x8848a800] 06:50:53 INFO - PROCESS | 1759 | 1464789053934 Marionette DEBUG loaded listener.js 06:50:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 255 (0x884a5400) [pid = 1759] [serial = 870] [outer = 0x8848a800] 06:50:54 INFO - PROCESS | 1759 | 1464789054887 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 06:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1638ms 06:50:54 INFO - PROCESS | 1759 | 1464789054928 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 06:50:54 INFO - PROCESS | 1759 | 1464789054933 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 06:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:50:54 INFO - PROCESS | 1759 | 1464789054940 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:50:54 INFO - PROCESS | 1759 | 1464789054946 Marionette TRACE conn3 <- [1,1130,null,{}] 06:50:54 INFO - PROCESS | 1759 | 1464789054962 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:55 INFO - PROCESS | 1759 | 1464789055197 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 06:50:55 INFO - PROCESS | 1759 | 1464789055516 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:55 INFO - PROCESS | 1759 | ++DOCSHELL 0x887f2800 == 101 [pid = 1759] [id = 290] 06:50:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 256 (0x89ce1000) [pid = 1759] [serial = 871] [outer = (nil)] 06:50:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 257 (0x89f1a400) [pid = 1759] [serial = 872] [outer = 0x89ce1000] 06:50:55 INFO - PROCESS | 1759 | 1464789055648 Marionette DEBUG loaded listener.js 06:50:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 258 (0x89fba800) [pid = 1759] [serial = 873] [outer = 0x89ce1000] 06:50:56 INFO - PROCESS | 1759 | 1464789056608 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 06:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1695ms 06:50:56 INFO - PROCESS | 1759 | 1464789056635 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 06:50:56 INFO - PROCESS | 1759 | 1464789056640 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 06:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:50:56 INFO - PROCESS | 1759 | 1464789056646 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:50:56 INFO - PROCESS | 1759 | 1464789056649 Marionette TRACE conn3 <- [1,1134,null,{}] 06:50:56 INFO - PROCESS | 1759 | 1464789056655 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:56 INFO - PROCESS | 1759 | 1464789056850 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 06:50:57 INFO - PROCESS | 1759 | 1464789057126 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:57 INFO - PROCESS | 1759 | ++DOCSHELL 0x89de0400 == 102 [pid = 1759] [id = 291] 06:50:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 259 (0x8a38d400) [pid = 1759] [serial = 874] [outer = (nil)] 06:50:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 260 (0x8a474800) [pid = 1759] [serial = 875] [outer = 0x8a38d400] 06:50:57 INFO - PROCESS | 1759 | 1464789057255 Marionette DEBUG loaded listener.js 06:50:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 261 (0x8a94e400) [pid = 1759] [serial = 876] [outer = 0x8a38d400] 06:50:58 INFO - PROCESS | 1759 | 1464789058154 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 06:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1586ms 06:50:58 INFO - PROCESS | 1759 | 1464789058234 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 06:50:58 INFO - PROCESS | 1759 | 1464789058237 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 06:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:50:58 INFO - PROCESS | 1759 | 1464789058244 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:50:58 INFO - PROCESS | 1759 | 1464789058247 Marionette TRACE conn3 <- [1,1138,null,{}] 06:50:58 INFO - PROCESS | 1759 | 1464789058253 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:58 INFO - PROCESS | 1759 | 1464789058493 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 06:50:58 INFO - PROCESS | 1759 | 1464789058820 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:58 INFO - PROCESS | 1759 | ++DOCSHELL 0x884a0800 == 103 [pid = 1759] [id = 292] 06:50:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 262 (0x89f26000) [pid = 1759] [serial = 877] [outer = (nil)] 06:50:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 263 (0x8cb5c400) [pid = 1759] [serial = 878] [outer = 0x89f26000] 06:50:58 INFO - PROCESS | 1759 | 1464789058908 Marionette DEBUG loaded listener.js 06:50:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 264 (0x8cb63400) [pid = 1759] [serial = 879] [outer = 0x89f26000] 06:50:59 INFO - PROCESS | 1759 | 1464789059794 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 06:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1588ms 06:50:59 INFO - PROCESS | 1759 | 1464789059833 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 06:50:59 INFO - PROCESS | 1759 | 1464789059837 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 06:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:50:59 INFO - PROCESS | 1759 | 1464789059843 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:50:59 INFO - PROCESS | 1759 | 1464789059846 Marionette TRACE conn3 <- [1,1142,null,{}] 06:50:59 INFO - PROCESS | 1759 | 1464789059853 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:00 INFO - PROCESS | 1759 | 1464789060077 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 06:51:00 INFO - PROCESS | 1759 | 1464789060351 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:00 INFO - PROCESS | 1759 | ++DOCSHELL 0x8849a400 == 104 [pid = 1759] [id = 293] 06:51:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 265 (0x8cf15c00) [pid = 1759] [serial = 880] [outer = (nil)] 06:51:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 266 (0x8d4b9c00) [pid = 1759] [serial = 881] [outer = 0x8cf15c00] 06:51:00 INFO - PROCESS | 1759 | 1464789060480 Marionette DEBUG loaded listener.js 06:51:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 267 (0x8d8d5800) [pid = 1759] [serial = 882] [outer = 0x8cf15c00] 06:51:01 INFO - PROCESS | 1759 | 1464789061392 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 06:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1581ms 06:51:01 INFO - PROCESS | 1759 | 1464789061426 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 06:51:01 INFO - PROCESS | 1759 | 1464789061429 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 06:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:51:01 INFO - PROCESS | 1759 | 1464789061437 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:51:01 INFO - PROCESS | 1759 | 1464789061442 Marionette TRACE conn3 <- [1,1146,null,{}] 06:51:01 INFO - PROCESS | 1759 | 1464789061448 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:01 INFO - PROCESS | 1759 | 1464789061708 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 06:51:01 INFO - PROCESS | 1759 | 1464789061974 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:02 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d450000 == 105 [pid = 1759] [id = 294] 06:51:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 268 (0x8d454400) [pid = 1759] [serial = 883] [outer = (nil)] 06:51:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 269 (0x8ded7000) [pid = 1759] [serial = 884] [outer = 0x8d454400] 06:51:02 INFO - PROCESS | 1759 | 1464789062099 Marionette DEBUG loaded listener.js 06:51:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 270 (0x8df97400) [pid = 1759] [serial = 885] [outer = 0x8d454400] 06:51:02 INFO - PROCESS | 1759 | 1464789062987 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 06:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1581ms 06:51:03 INFO - PROCESS | 1759 | 1464789063019 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 06:51:03 INFO - PROCESS | 1759 | 1464789063023 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 06:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:51:03 INFO - PROCESS | 1759 | 1464789063029 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:51:03 INFO - PROCESS | 1759 | 1464789063033 Marionette TRACE conn3 <- [1,1150,null,{}] 06:51:03 INFO - PROCESS | 1759 | 1464789063039 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:03 INFO - PROCESS | 1759 | 1464789063224 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 06:51:03 INFO - PROCESS | 1759 | 1464789063563 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:03 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d8ddc00 == 106 [pid = 1759] [id = 295] 06:51:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 271 (0x8df95c00) [pid = 1759] [serial = 886] [outer = (nil)] 06:51:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 272 (0x8e737c00) [pid = 1759] [serial = 887] [outer = 0x8df95c00] 06:51:03 INFO - PROCESS | 1759 | 1464789063660 Marionette DEBUG loaded listener.js 06:51:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 273 (0x8e943c00) [pid = 1759] [serial = 888] [outer = 0x8df95c00] 06:51:04 INFO - PROCESS | 1759 | 1464789064534 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 06:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1587ms 06:51:04 INFO - PROCESS | 1759 | 1464789064618 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 06:51:04 INFO - PROCESS | 1759 | 1464789064622 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 06:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:51:04 INFO - PROCESS | 1759 | 1464789064630 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:51:04 INFO - PROCESS | 1759 | 1464789064634 Marionette TRACE conn3 <- [1,1154,null,{}] 06:51:04 INFO - PROCESS | 1759 | 1464789064640 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:04 INFO - PROCESS | 1759 | 1464789064859 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 06:51:05 INFO - PROCESS | 1759 | 1464789065170 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:05 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d8d7800 == 107 [pid = 1759] [id = 296] 06:51:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 274 (0x8e72bc00) [pid = 1759] [serial = 889] [outer = (nil)] 06:51:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 275 (0x8e9bb400) [pid = 1759] [serial = 890] [outer = 0x8e72bc00] 06:51:05 INFO - PROCESS | 1759 | 1464789065262 Marionette DEBUG loaded listener.js 06:51:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 276 (0x8e9c0400) [pid = 1759] [serial = 891] [outer = 0x8e72bc00] 06:51:06 INFO - PROCESS | 1759 | 1464789066140 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 06:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1588ms 06:51:06 INFO - PROCESS | 1759 | 1464789066220 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 06:51:06 INFO - PROCESS | 1759 | 1464789066223 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 06:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:51:06 INFO - PROCESS | 1759 | 1464789066230 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:51:06 INFO - PROCESS | 1759 | 1464789066233 Marionette TRACE conn3 <- [1,1158,null,{}] 06:51:06 INFO - PROCESS | 1759 | 1464789066239 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:06 INFO - PROCESS | 1759 | 1464789066466 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 06:51:06 INFO - PROCESS | 1759 | 1464789066775 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:06 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d453c00 == 108 [pid = 1759] [id = 297] 06:51:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 277 (0x8d8db800) [pid = 1759] [serial = 892] [outer = (nil)] 06:51:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 278 (0x8f4afc00) [pid = 1759] [serial = 893] [outer = 0x8d8db800] 06:51:06 INFO - PROCESS | 1759 | 1464789066867 Marionette DEBUG loaded listener.js 06:51:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 279 (0x8f4b6000) [pid = 1759] [serial = 894] [outer = 0x8d8db800] 06:51:07 INFO - PROCESS | 1759 | 1464789067796 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 06:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1638ms 06:51:07 INFO - PROCESS | 1759 | 1464789067868 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 06:51:07 INFO - PROCESS | 1759 | 1464789067871 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 06:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:51:07 INFO - PROCESS | 1759 | 1464789067878 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:51:07 INFO - PROCESS | 1759 | 1464789067881 Marionette TRACE conn3 <- [1,1162,null,{}] 06:51:07 INFO - PROCESS | 1759 | 1464789067888 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:08 INFO - PROCESS | 1759 | 1464789068164 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 06:51:08 INFO - PROCESS | 1759 | 1464789068505 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:08 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f5cdc00 == 109 [pid = 1759] [id = 298] 06:51:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 280 (0x91796800) [pid = 1759] [serial = 895] [outer = (nil)] 06:51:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 281 (0x91985400) [pid = 1759] [serial = 896] [outer = 0x91796800] 06:51:08 INFO - PROCESS | 1759 | 1464789068603 Marionette DEBUG loaded listener.js 06:51:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 282 (0x92a25400) [pid = 1759] [serial = 897] [outer = 0x91796800] 06:51:09 INFO - PROCESS | 1759 | 1464789069529 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 06:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1685ms 06:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:51:09 INFO - PROCESS | 1759 | 1464789069563 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 06:51:09 INFO - PROCESS | 1759 | 1464789069566 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 06:51:09 INFO - PROCESS | 1759 | 1464789069573 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:51:09 INFO - PROCESS | 1759 | 1464789069577 Marionette TRACE conn3 <- [1,1166,null,{}] 06:51:09 INFO - PROCESS | 1759 | 1464789069583 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:09 INFO - PROCESS | 1759 | 1464789069786 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 06:51:10 INFO - PROCESS | 1759 | 1464789070114 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:10 INFO - PROCESS | 1759 | ++DOCSHELL 0x92480400 == 110 [pid = 1759] [id = 299] 06:51:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 283 (0x92a2dc00) [pid = 1759] [serial = 898] [outer = (nil)] 06:51:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 284 (0x9396d800) [pid = 1759] [serial = 899] [outer = 0x92a2dc00] 06:51:10 INFO - PROCESS | 1759 | 1464789070209 Marionette DEBUG loaded listener.js 06:51:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 285 (0x9441ec00) [pid = 1759] [serial = 900] [outer = 0x92a2dc00] 06:51:11 INFO - PROCESS | 1759 | 1464789071087 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 06:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1545ms 06:51:11 INFO - PROCESS | 1759 | 1464789071124 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 06:51:11 INFO - PROCESS | 1759 | 1464789071128 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 06:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:51:11 INFO - PROCESS | 1759 | 1464789071145 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:51:11 INFO - PROCESS | 1759 | 1464789071148 Marionette TRACE conn3 <- [1,1170,null,{}] 06:51:11 INFO - PROCESS | 1759 | 1464789071154 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:11 INFO - PROCESS | 1759 | 1464789071347 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 06:51:11 INFO - PROCESS | 1759 | 1464789071659 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:11 INFO - PROCESS | 1759 | ++DOCSHELL 0x92032000 == 111 [pid = 1759] [id = 300] 06:51:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 286 (0x92b64400) [pid = 1759] [serial = 901] [outer = (nil)] 06:51:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 287 (0x94f05000) [pid = 1759] [serial = 902] [outer = 0x92b64400] 06:51:11 INFO - PROCESS | 1759 | 1464789071751 Marionette DEBUG loaded listener.js 06:51:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 288 (0x94f0b000) [pid = 1759] [serial = 903] [outer = 0x92b64400] 06:51:12 INFO - PROCESS | 1759 | 1464789072631 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 06:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1535ms 06:51:12 INFO - PROCESS | 1759 | 1464789072681 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 06:51:12 INFO - PROCESS | 1759 | 1464789072685 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 06:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:51:12 INFO - PROCESS | 1759 | 1464789072691 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:51:12 INFO - PROCESS | 1759 | 1464789072694 Marionette TRACE conn3 <- [1,1174,null,{}] 06:51:12 INFO - PROCESS | 1759 | 1464789072700 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:12 INFO - PROCESS | 1759 | 1464789072911 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 06:51:13 INFO - PROCESS | 1759 | 1464789073230 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:13 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e94c000 == 112 [pid = 1759] [id = 301] 06:51:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 289 (0x8e9b4400) [pid = 1759] [serial = 904] [outer = (nil)] 06:51:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 290 (0x98015000) [pid = 1759] [serial = 905] [outer = 0x8e9b4400] 06:51:13 INFO - PROCESS | 1759 | 1464789073323 Marionette DEBUG loaded listener.js 06:51:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 291 (0x9888e800) [pid = 1759] [serial = 906] [outer = 0x8e9b4400] 06:51:14 INFO - PROCESS | 1759 | 1464789074229 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 06:51:14 INFO - PROCESS | 1759 | 1464789074284 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 06:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:51:14 INFO - PROCESS | 1759 | 1464789074291 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:51:14 INFO - PROCESS | 1759 | 1464789074295 Marionette TRACE conn3 <- [1,1178,null,{}] 06:51:14 INFO - PROCESS | 1759 | 1464789074301 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:14 INFO - PROCESS | 1759 | 1464789074494 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 06:51:14 INFO - PROCESS | 1759 | 1464789074810 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:14 INFO - PROCESS | 1759 | ++DOCSHELL 0x9449a000 == 113 [pid = 1759] [id = 302] 06:51:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 292 (0x94f09400) [pid = 1759] [serial = 907] [outer = (nil)] 06:51:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 293 (0x99568400) [pid = 1759] [serial = 908] [outer = 0x94f09400] 06:51:14 INFO - PROCESS | 1759 | 1464789074911 Marionette DEBUG loaded listener.js 06:51:15 INFO - PROCESS | 1759 | ++DOMWINDOW == 294 (0x9967a400) [pid = 1759] [serial = 909] [outer = 0x94f09400] 06:51:15 INFO - PROCESS | 1759 | 1464789075785 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 06:51:15 INFO - PROCESS | 1759 | 1464789075835 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 06:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:51:15 INFO - PROCESS | 1759 | 1464789075841 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:51:15 INFO - PROCESS | 1759 | 1464789075845 Marionette TRACE conn3 <- [1,1182,null,{}] 06:51:15 INFO - PROCESS | 1759 | 1464789075850 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:16 INFO - PROCESS | 1759 | 1464789076040 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 06:51:16 INFO - PROCESS | 1759 | 1464789076363 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:16 INFO - PROCESS | 1759 | ++DOCSHELL 0x99d8fc00 == 114 [pid = 1759] [id = 303] 06:51:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 295 (0x99d9c800) [pid = 1759] [serial = 910] [outer = (nil)] 06:51:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 296 (0x99dc8c00) [pid = 1759] [serial = 911] [outer = 0x99d9c800] 06:51:16 INFO - PROCESS | 1759 | 1464789076458 Marionette DEBUG loaded listener.js 06:51:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 297 (0x99dd1000) [pid = 1759] [serial = 912] [outer = 0x99d9c800] 06:51:17 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:51:17 INFO - PROCESS | 1759 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:51:17 INFO - PROCESS | 1759 | 1464789077344 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 06:51:17 INFO - PROCESS | 1759 | 1464789077432 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 06:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:51:17 INFO - PROCESS | 1759 | 1464789077439 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:51:17 INFO - PROCESS | 1759 | 1464789077443 Marionette TRACE conn3 <- [1,1186,null,{}] 06:51:17 INFO - PROCESS | 1759 | 1464789077448 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:17 INFO - PROCESS | 1759 | 1464789077683 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 06:51:18 INFO - PROCESS | 1759 | 1464789078028 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:18 INFO - PROCESS | 1759 | ++DOCSHELL 0x85732c00 == 115 [pid = 1759] [id = 304] 06:51:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 298 (0x85733400) [pid = 1759] [serial = 913] [outer = (nil)] 06:51:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 299 (0x85a0cc00) [pid = 1759] [serial = 914] [outer = 0x85733400] 06:51:18 INFO - PROCESS | 1759 | 1464789078113 Marionette DEBUG loaded listener.js 06:51:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 300 (0x85ff7800) [pid = 1759] [serial = 915] [outer = 0x85733400] 06:51:19 INFO - PROCESS | 1759 | 1464789079035 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 06:51:19 INFO - PROCESS | 1759 | 1464789079083 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 06:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:51:19 INFO - PROCESS | 1759 | 1464789079089 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:51:19 INFO - PROCESS | 1759 | 1464789079093 Marionette TRACE conn3 <- [1,1190,null,{}] 06:51:19 INFO - PROCESS | 1759 | 1464789079099 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:19 INFO - PROCESS | 1759 | 1464789079289 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 06:51:19 INFO - PROCESS | 1759 | 1464789079618 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:19 INFO - PROCESS | 1759 | ++DOCSHELL 0x8664a000 == 116 [pid = 1759] [id = 305] 06:51:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 301 (0x8664bc00) [pid = 1759] [serial = 916] [outer = (nil)] 06:51:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 302 (0x88486400) [pid = 1759] [serial = 917] [outer = 0x8664bc00] 06:51:19 INFO - PROCESS | 1759 | 1464789079707 Marionette DEBUG loaded listener.js 06:51:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 303 (0x88a86400) [pid = 1759] [serial = 918] [outer = 0x8664bc00] 06:51:20 INFO - PROCESS | 1759 | 1464789080657 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 06:51:20 INFO - PROCESS | 1759 | 1464789080746 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 06:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:51:20 INFO - PROCESS | 1759 | 1464789080753 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:51:20 INFO - PROCESS | 1759 | 1464789080757 Marionette TRACE conn3 <- [1,1194,null,{}] 06:51:20 INFO - PROCESS | 1759 | 1464789080762 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:21 INFO - PROCESS | 1759 | 1464789081001 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 06:51:21 INFO - PROCESS | 1759 | 1464789081334 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:21 INFO - PROCESS | 1759 | ++DOCSHELL 0x887f6000 == 117 [pid = 1759] [id = 306] 06:51:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 304 (0x887fc000) [pid = 1759] [serial = 919] [outer = (nil)] 06:51:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 305 (0x8a384000) [pid = 1759] [serial = 920] [outer = 0x887fc000] 06:51:21 INFO - PROCESS | 1759 | 1464789081422 Marionette DEBUG loaded listener.js 06:51:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 306 (0x8d8e0400) [pid = 1759] [serial = 921] [outer = 0x887fc000] 06:51:22 INFO - PROCESS | 1759 | --DOCSHELL 0x92033800 == 116 [pid = 1759] [id = 51] 06:51:22 INFO - PROCESS | 1759 | --DOCSHELL 0x89cd6400 == 115 [pid = 1759] [id = 286] 06:51:22 INFO - PROCESS | 1759 | --DOCSHELL 0x8848b400 == 114 [pid = 1759] [id = 285] 06:51:22 INFO - PROCESS | 1759 | --DOCSHELL 0x85734400 == 113 [pid = 1759] [id = 284] 06:51:22 INFO - PROCESS | 1759 | --DOCSHELL 0x85a07400 == 112 [pid = 1759] [id = 283] 06:51:22 INFO - PROCESS | 1759 | --DOCSHELL 0x88a8e400 == 111 [pid = 1759] [id = 282] 06:51:22 INFO - PROCESS | 1759 | --DOCSHELL 0x89f1d800 == 110 [pid = 1759] [id = 281] 06:51:22 INFO - PROCESS | 1759 | --DOCSHELL 0x85a0fc00 == 109 [pid = 1759] [id = 280] 06:51:22 INFO - PROCESS | 1759 | --DOCSHELL 0x85737000 == 108 [pid = 1759] [id = 278] 06:51:22 INFO - PROCESS | 1759 | --DOCSHELL 0x85965c00 == 107 [pid = 1759] [id = 279] 06:51:22 INFO - PROCESS | 1759 | --DOCSHELL 0x85965400 == 106 [pid = 1759] [id = 277] 06:51:22 INFO - PROCESS | 1759 | --DOCSHELL 0x88497800 == 105 [pid = 1759] [id = 276] 06:51:22 INFO - PROCESS | 1759 | --DOCSHELL 0x9a54ec00 == 104 [pid = 1759] [id = 275] 06:51:22 INFO - PROCESS | 1759 | --DOCSHELL 0x98899400 == 103 [pid = 1759] [id = 273] 06:51:22 INFO - PROCESS | 1759 | --DOCSHELL 0x9247b000 == 102 [pid = 1759] [id = 274] 06:51:22 INFO - PROCESS | 1759 | --DOCSHELL 0x92b68c00 == 101 [pid = 1759] [id = 272] 06:51:22 INFO - PROCESS | 1759 | --DOCSHELL 0x8d453000 == 100 [pid = 1759] [id = 271] 06:51:22 INFO - PROCESS | 1759 | --DOCSHELL 0x8cbadc00 == 99 [pid = 1759] [id = 270] 06:51:22 INFO - PROCESS | 1759 | --DOCSHELL 0x8cb5d000 == 98 [pid = 1759] [id = 269] 06:51:22 INFO - PROCESS | 1759 | --DOCSHELL 0x8a473400 == 97 [pid = 1759] [id = 268] 06:51:22 INFO - PROCESS | 1759 | --DOCSHELL 0x88a83800 == 96 [pid = 1759] [id = 267] 06:51:22 INFO - PROCESS | 1759 | --DOCSHELL 0x84edf400 == 95 [pid = 1759] [id = 265] 06:51:22 INFO - PROCESS | 1759 | --DOCSHELL 0x887f4000 == 94 [pid = 1759] [id = 266] 06:51:22 INFO - PROCESS | 1759 | --DOCSHELL 0x887f7400 == 93 [pid = 1759] [id = 264] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 305 (0xa2415000) [pid = 1759] [serial = 605] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 304 (0x8664ac00) [pid = 1759] [serial = 783] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 303 (0xa504f000) [pid = 1759] [serial = 422] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 302 (0x9b885400) [pid = 1759] [serial = 319] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 301 (0x99dcfc00) [pid = 1759] [serial = 192] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 300 (0xa263c800) [pid = 1759] [serial = 663] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 299 (0x9aeab800) [pid = 1759] [serial = 563] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 298 (0x8d4b3800) [pid = 1759] [serial = 657] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 297 (0xa6c3f400) [pid = 1759] [serial = 437] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 296 (0x99f33400) [pid = 1759] [serial = 491] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 295 (0x8573a000) [pid = 1759] [serial = 770] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 294 (0x8e72ac00) [pid = 1759] [serial = 626] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 293 (0xa6e43000) [pid = 1759] [serial = 687] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 292 (0x98988c00) [pid = 1759] [serial = 743] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 291 (0x888c6c00) [pid = 1759] [serial = 675] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 290 (0x994c2400) [pid = 1759] [serial = 744] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 289 (0x8cb66000) [pid = 1759] [serial = 681] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 288 (0x8573d400) [pid = 1759] [serial = 771] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 287 (0xa6e0b800) [pid = 1759] [serial = 669] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 286 (0x9198b000) [pid = 1759] [serial = 737] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 285 (0x8cf11c00) [pid = 1759] [serial = 434] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 284 (0x8df94400) [pid = 1759] [serial = 548] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 283 (0x8cbb2c00) [pid = 1759] [serial = 428] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 282 (0xa688ac00) [pid = 1759] [serial = 234] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 281 (0x89ce1c00) [pid = 1759] [serial = 611] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 280 (0x93977c00) [pid = 1759] [serial = 740] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 279 (0x9a6c0000) [pid = 1759] [serial = 277] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 278 (0x94f2b400) [pid = 1759] [serial = 596] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 277 (0xa6745400) [pid = 1759] [serial = 614] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 276 (0xa50c2400) [pid = 1759] [serial = 331] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 275 (0xa6e15800) [pid = 1759] [serial = 379] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 274 (0xa620e000) [pid = 1759] [serial = 228] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 273 (0x88a88800) [pid = 1759] [serial = 728] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 272 (0x9aeaf000) [pid = 1759] [serial = 418] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 271 (0x88a8cc00) [pid = 1759] [serial = 684] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 270 (0x873ab400) [pid = 1759] [serial = 779] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 269 (0x860eec00) [pid = 1759] [serial = 768] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 268 (0x8eb87800) [pid = 1759] [serial = 593] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 267 (0x994c8c00) [pid = 1759] [serial = 268] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 266 (0xa3076800) [pid = 1759] [serial = 569] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 265 (0x89de1400) [pid = 1759] [serial = 512] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 264 (0x85ff7000) [pid = 1759] [serial = 762] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 263 (0x9889bc00) [pid = 1759] [serial = 557] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 262 (0xa6d0bc00) [pid = 1759] [serial = 524] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 261 (0x860eb400) [pid = 1759] [serial = 767] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 260 (0xa307a800) [pid = 1759] [serial = 425] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 259 (0x860e7800) [pid = 1759] [serial = 782] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 258 (0xa1064000) [pid = 1759] [serial = 189] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 257 (0x99f36000) [pid = 1759] [serial = 747] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 256 (0x8a470800) [pid = 1759] [serial = 705] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 255 (0x8848e000) [pid = 1759] [serial = 699] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 254 (0xa6c31400) [pid = 1759] [serial = 503] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 253 (0xa68bf000) [pid = 1759] [serial = 283] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 252 (0x89fc4000) [pid = 1759] [serial = 521] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 251 (0x89f12400) [pid = 1759] [serial = 515] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 250 (0x8d8df800) [pid = 1759] [serial = 449] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 249 (0x99f35400) [pid = 1759] [serial = 316] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 248 (0x9d4aec00) [pid = 1759] [serial = 364] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 247 (0xa6c3a000) [pid = 1759] [serial = 376] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 246 (0x94f0c800) [pid = 1759] [serial = 554] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 245 (0x9a6c0800) [pid = 1759] [serial = 749] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 244 (0x9ca57c00) [pid = 1759] [serial = 752] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 243 (0x8f4bc800) [pid = 1759] [serial = 415] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 242 (0x85ff4000) [pid = 1759] [serial = 761] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 241 (0xa6c33c00) [pid = 1759] [serial = 759] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 240 (0x92b69800) [pid = 1759] [serial = 551] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 239 (0x98cd7800) [pid = 1759] [serial = 485] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 238 (0x8bbe5400) [pid = 1759] [serial = 731] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 237 (0x99fdd000) [pid = 1759] [serial = 602] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 236 (0x8848bc00) [pid = 1759] [serial = 693] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 235 (0x95152c00) [pid = 1759] [serial = 180] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 234 (0xa307b400) [pid = 1759] [serial = 500] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 233 (0x860ef000) [pid = 1759] [serial = 773] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 232 (0x8df92000) [pid = 1759] [serial = 431] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 231 (0x888cc000) [pid = 1759] [serial = 789] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 230 (0xa6e44400) [pid = 1759] [serial = 274] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 229 (0x9b30a800) [pid = 1759] [serial = 494] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 228 (0x8bcb4800) [pid = 1759] [serial = 440] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 227 (0x92b6dc00) [pid = 1759] [serial = 738] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 226 (0x9806e800) [pid = 1759] [serial = 313] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 225 (0x85a09000) [pid = 1759] [serial = 776] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 224 (0x8f29dc00) [pid = 1759] [serial = 286] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 223 (0x92b6c400) [pid = 1759] [serial = 566] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 222 (0x8736c800) [pid = 1759] [serial = 785] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 221 (0x8e9be400) [pid = 1759] [serial = 479] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 220 (0x92a31c00) [pid = 1759] [serial = 482] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 219 (0x8cb62400) [pid = 1759] [serial = 702] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 218 (0x8cbb0c00) [pid = 1759] [serial = 545] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 217 (0x92a24800) [pid = 1759] [serial = 660] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 216 (0x888c2000) [pid = 1759] [serial = 788] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 215 (0xa6745c00) [pid = 1759] [serial = 608] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 214 (0x9247fc00) [pid = 1759] [serial = 409] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 213 (0xa6d0fc00) [pid = 1759] [serial = 509] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 212 (0x99d9bc00) [pid = 1759] [serial = 183] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 211 (0xa6e17400) [pid = 1759] [serial = 280] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 210 (0x99dc7800) [pid = 1759] [serial = 488] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 209 (0x873a8000) [pid = 1759] [serial = 786] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 208 (0x8bbefc00) [pid = 1759] [serial = 623] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 207 (0x8f29fc00) [pid = 1759] [serial = 406] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 206 (0x9ac4f800) [pid = 1759] [serial = 141] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 205 (0x8664e800) [pid = 1759] [serial = 696] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 204 (0x89cdec00) [pid = 1759] [serial = 729] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 203 (0x9a550c00) [pid = 1759] [serial = 560] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 202 (0x9b882800) [pid = 1759] [serial = 328] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 201 (0xa62fc400) [pid = 1759] [serial = 370] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 200 (0x99aee000) [pid = 1759] [serial = 222] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 199 (0x99d99800) [pid = 1759] [serial = 599] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 198 (0x92a30c00) [pid = 1759] [serial = 446] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 197 (0xa30fa000) [pid = 1759] [serial = 367] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 196 (0x9d8ea800) [pid = 1759] [serial = 241] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 195 (0x8f4b5000) [pid = 1759] [serial = 735] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 194 (0x9a9d9800) [pid = 1759] [serial = 750] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 193 (0x8e735c00) [pid = 1759] [serial = 620] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 192 (0x91983800) [pid = 1759] [serial = 358] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 191 (0xa0508c00) [pid = 1759] [serial = 497] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 190 (0x89f26400) [pid = 1759] [serial = 792] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 189 (0xa3269800) [pid = 1759] [serial = 195] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 188 (0x888c3800) [pid = 1759] [serial = 791] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 187 (0xa6d05800) [pid = 1759] [serial = 764] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 186 (0xa30f9c00) [pid = 1759] [serial = 765] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 185 (0xa2141000) [pid = 1759] [serial = 325] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 184 (0x98897000) [pid = 1759] [serial = 231] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 183 (0x860f2400) [pid = 1759] [serial = 774] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 182 (0x8eb89400) [pid = 1759] [serial = 337] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 181 (0x8cb5fc00) [pid = 1759] [serial = 732] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 180 (0x9b87d400) [pid = 1759] [serial = 629] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 179 (0x8cf15800) [pid = 1759] [serial = 590] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 178 (0x873adc00) [pid = 1759] [serial = 758] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 177 (0x94f30400) [pid = 1759] [serial = 219] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 176 (0x9897a000) [pid = 1759] [serial = 361] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 175 (0x8e733800) [pid = 1759] [serial = 617] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 174 (0x8cb5e000) [pid = 1759] [serial = 678] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 173 (0xa0510800) [pid = 1759] [serial = 225] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 172 (0x8a953400) [pid = 1759] [serial = 452] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 171 (0x8ded5c00) [pid = 1759] [serial = 382] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 170 (0x91797c00) [pid = 1759] [serial = 322] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 169 (0xa6d09000) [pid = 1759] [serial = 666] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 168 (0xa6e4c400) [pid = 1759] [serial = 238] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 167 (0x99f31c00) [pid = 1759] [serial = 412] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 166 (0xa6767000) [pid = 1759] [serial = 373] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 165 (0x9449b800) [pid = 1759] [serial = 741] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 164 (0x92a26c00) [pid = 1759] [serial = 443] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 163 (0xa35ec000) [pid = 1759] [serial = 756] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 162 (0x8e9bdc00) [pid = 1759] [serial = 334] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 161 (0x9d8e9400) [pid = 1759] [serial = 753] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 160 (0x8a38d000) [pid = 1759] [serial = 506] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 159 (0x87368800) [pid = 1759] [serial = 690] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 158 (0x99dd2800) [pid = 1759] [serial = 746] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 157 (0x89fbb000) [pid = 1759] [serial = 518] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 156 (0x9a9e0400) [pid = 1759] [serial = 186] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 155 (0xa3077000) [pid = 1759] [serial = 755] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 154 (0x9a9e2000) [pid = 1759] [serial = 271] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0xa6d11c00) [pid = 1759] [serial = 672] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0x8e9b8400) [pid = 1759] [serial = 734] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x8a38e800) [pid = 1759] [serial = 794] [outer = (nil)] [url = about:blank] 06:51:23 INFO - PROCESS | 1759 | --DOCSHELL 0x9386b000 == 92 [pid = 1759] [id = 9] 06:51:23 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:51:23 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:51:23 INFO - PROCESS | 1759 | 1464789083961 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 06:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:51:24 INFO - PROCESS | 1759 | 1464789084012 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 06:51:24 INFO - PROCESS | 1759 | 1464789084019 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:51:24 INFO - PROCESS | 1759 | 1464789084024 Marionette TRACE conn3 <- [1,1198,null,{}] 06:51:24 INFO - PROCESS | 1759 | 1464789084032 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:24 INFO - PROCESS | 1759 | 1464789084242 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 06:51:24 INFO - PROCESS | 1759 | 1464789084482 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:24 INFO - PROCESS | 1759 | ++DOCSHELL 0x85a10c00 == 93 [pid = 1759] [id = 307] 06:51:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x85fe9400) [pid = 1759] [serial = 922] [outer = (nil)] 06:51:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0x860ef000) [pid = 1759] [serial = 923] [outer = 0x85fe9400] 06:51:24 INFO - PROCESS | 1759 | 1464789084565 Marionette DEBUG loaded listener.js 06:51:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0x86647800) [pid = 1759] [serial = 924] [outer = 0x85fe9400] 06:51:25 INFO - PROCESS | 1759 | 1464789085378 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1384ms 06:51:25 INFO - PROCESS | 1759 | 1464789085402 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 06:51:25 INFO - PROCESS | 1759 | 1464789085409 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 06:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:51:25 INFO - PROCESS | 1759 | 1464789085465 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:51:25 INFO - PROCESS | 1759 | 1464789085470 Marionette TRACE conn3 <- [1,1202,null,{}] 06:51:25 INFO - PROCESS | 1759 | 1464789085476 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:25 INFO - PROCESS | 1759 | 1464789085722 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 06:51:25 INFO - PROCESS | 1759 | 1464789085751 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:25 INFO - PROCESS | 1759 | ++DOCSHELL 0x8664b000 == 94 [pid = 1759] [id = 308] 06:51:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 155 (0x8735ec00) [pid = 1759] [serial = 925] [outer = (nil)] 06:51:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 156 (0x8736c800) [pid = 1759] [serial = 926] [outer = 0x8735ec00] 06:51:25 INFO - PROCESS | 1759 | 1464789085824 Marionette DEBUG loaded listener.js 06:51:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 157 (0x873a9c00) [pid = 1759] [serial = 927] [outer = 0x8735ec00] 06:51:26 INFO - PROCESS | 1759 | 1464789086832 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:51:26 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:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1454ms 06:51:26 INFO - PROCESS | 1759 | 1464789086910 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 06:51:26 INFO - PROCESS | 1759 | 1464789086913 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 06:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:51:26 INFO - PROCESS | 1759 | 1464789086923 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:51:26 INFO - PROCESS | 1759 | 1464789086935 Marionette TRACE conn3 <- [1,1206,null,{}] 06:51:26 INFO - PROCESS | 1759 | 1464789086973 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:27 INFO - PROCESS | 1759 | 1464789087329 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 06:51:27 INFO - PROCESS | 1759 | 1464789087488 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:27 INFO - PROCESS | 1759 | ++DOCSHELL 0x88498000 == 95 [pid = 1759] [id = 309] 06:51:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 158 (0x8849d000) [pid = 1759] [serial = 928] [outer = (nil)] 06:51:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 159 (0x887fb800) [pid = 1759] [serial = 929] [outer = 0x8849d000] 06:51:27 INFO - PROCESS | 1759 | 1464789087572 Marionette DEBUG loaded listener.js 06:51:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 160 (0x888cc000) [pid = 1759] [serial = 930] [outer = 0x8849d000] 06:51:28 INFO - PROCESS | 1759 | --DOMWINDOW == 159 (0x86850000) [pid = 1759] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:51:28 INFO - PROCESS | 1759 | --DOMWINDOW == 158 (0x89dde000) [pid = 1759] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:51:28 INFO - PROCESS | 1759 | --DOMWINDOW == 157 (0x89f22400) [pid = 1759] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:51:28 INFO - PROCESS | 1759 | --DOMWINDOW == 156 (0x88a8ec00) [pid = 1759] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:51:28 INFO - PROCESS | 1759 | --DOMWINDOW == 155 (0x85a08000) [pid = 1759] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:51:28 INFO - PROCESS | 1759 | --DOMWINDOW == 154 (0x86644800) [pid = 1759] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:51:28 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0x8848b800) [pid = 1759] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:51:28 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0x8573ac00) [pid = 1759] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:51:28 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x87368400) [pid = 1759] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:51:29 INFO - PROCESS | 1759 | 1464789089004 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:51:29 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:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 2117ms 06:51:29 INFO - PROCESS | 1759 | 1464789089041 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 06:51:29 INFO - PROCESS | 1759 | 1464789089048 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 06:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:51:29 INFO - PROCESS | 1759 | 1464789089056 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:51:29 INFO - PROCESS | 1759 | 1464789089059 Marionette TRACE conn3 <- [1,1210,null,{}] 06:51:29 INFO - PROCESS | 1759 | 1464789089065 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:29 INFO - PROCESS | 1759 | 1464789089240 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 06:51:29 INFO - PROCESS | 1759 | 1464789089427 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:29 INFO - PROCESS | 1759 | ++DOCSHELL 0x85a08000 == 96 [pid = 1759] [id = 310] 06:51:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x873ac000) [pid = 1759] [serial = 931] [outer = (nil)] 06:51:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0x88a8f000) [pid = 1759] [serial = 932] [outer = 0x873ac000] 06:51:29 INFO - PROCESS | 1759 | 1464789089503 Marionette DEBUG loaded listener.js 06:51:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0x89cd9c00) [pid = 1759] [serial = 933] [outer = 0x873ac000] 06:51:30 INFO - PROCESS | 1759 | 1464789090261 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1232ms 06:51:30 INFO - PROCESS | 1759 | 1464789090406 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 06:51:30 INFO - PROCESS | 1759 | 1464789090416 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 06:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:51:30 INFO - PROCESS | 1759 | 1464789090451 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:51:30 INFO - PROCESS | 1759 | 1464789090459 Marionette TRACE conn3 <- [1,1214,null,{}] 06:51:30 INFO - PROCESS | 1759 | 1464789090472 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:30 INFO - PROCESS | 1759 | 1464789090718 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 06:51:31 INFO - PROCESS | 1759 | 1464789090992 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:31 INFO - PROCESS | 1759 | ++DOCSHELL 0x85a0bc00 == 97 [pid = 1759] [id = 311] 06:51:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 155 (0x85a0c400) [pid = 1759] [serial = 934] [outer = (nil)] 06:51:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 156 (0x85ff5400) [pid = 1759] [serial = 935] [outer = 0x85a0c400] 06:51:31 INFO - PROCESS | 1759 | 1464789091127 Marionette DEBUG loaded listener.js 06:51:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 157 (0x860f1000) [pid = 1759] [serial = 936] [outer = 0x85a0c400] 06:51:32 INFO - PROCESS | 1759 | 1464789092106 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 06:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1698ms 06:51:32 INFO - PROCESS | 1759 | 1464789092146 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 06:51:32 INFO - PROCESS | 1759 | 1464789092152 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 06:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:51:32 INFO - PROCESS | 1759 | 1464789092164 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:51:32 INFO - PROCESS | 1759 | 1464789092170 Marionette TRACE conn3 <- [1,1218,null,{}] 06:51:32 INFO - PROCESS | 1759 | 1464789092177 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:32 INFO - PROCESS | 1759 | 1464789092434 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 06:51:32 INFO - PROCESS | 1759 | 1464789092745 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:32 INFO - PROCESS | 1759 | ++DOCSHELL 0x87369400 == 98 [pid = 1759] [id = 312] 06:51:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 158 (0x8739f000) [pid = 1759] [serial = 937] [outer = (nil)] 06:51:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 159 (0x8848e800) [pid = 1759] [serial = 938] [outer = 0x8739f000] 06:51:32 INFO - PROCESS | 1759 | 1464789092836 Marionette DEBUG loaded listener.js 06:51:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 160 (0x884a1800) [pid = 1759] [serial = 939] [outer = 0x8739f000] 06:51:33 INFO - PROCESS | 1759 | 1464789093827 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 06:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1738ms 06:51:33 INFO - PROCESS | 1759 | 1464789093900 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 06:51:33 INFO - PROCESS | 1759 | 1464789093903 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 06:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:51:33 INFO - PROCESS | 1759 | 1464789093912 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:51:33 INFO - PROCESS | 1759 | 1464789093916 Marionette TRACE conn3 <- [1,1222,null,{}] 06:51:33 INFO - PROCESS | 1759 | 1464789093930 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:34 INFO - PROCESS | 1759 | 1464789094142 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 06:51:34 INFO - PROCESS | 1759 | 1464789094495 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:34 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f10400 == 99 [pid = 1759] [id = 313] 06:51:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 161 (0x89f15c00) [pid = 1759] [serial = 940] [outer = (nil)] 06:51:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 162 (0x89f20800) [pid = 1759] [serial = 941] [outer = 0x89f15c00] 06:51:34 INFO - PROCESS | 1759 | 1464789094593 Marionette DEBUG loaded listener.js 06:51:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 163 (0x89f2a000) [pid = 1759] [serial = 942] [outer = 0x89f15c00] 06:51:35 INFO - PROCESS | 1759 | 1464789095506 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 06:51:35 INFO - PROCESS | 1759 | 1464789095558 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 06:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:51:35 INFO - PROCESS | 1759 | 1464789095564 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:51:35 INFO - PROCESS | 1759 | 1464789095568 Marionette TRACE conn3 <- [1,1226,null,{}] 06:51:35 INFO - PROCESS | 1759 | 1464789095574 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:35 INFO - PROCESS | 1759 | 1464789095788 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 06:51:36 INFO - PROCESS | 1759 | 1464789096041 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:36 INFO - PROCESS | 1759 | ++DOCSHELL 0x887f4000 == 100 [pid = 1759] [id = 314] 06:51:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 164 (0x89f1b800) [pid = 1759] [serial = 943] [outer = (nil)] 06:51:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 165 (0x8a467c00) [pid = 1759] [serial = 944] [outer = 0x89f1b800] 06:51:36 INFO - PROCESS | 1759 | 1464789096174 Marionette DEBUG loaded listener.js 06:51:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 166 (0x8a474000) [pid = 1759] [serial = 945] [outer = 0x89f1b800] 06:51:37 INFO - PROCESS | 1759 | 1464789097137 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 06:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1630ms 06:51:37 INFO - PROCESS | 1759 | 1464789097195 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 06:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:51:37 INFO - PROCESS | 1759 | 1464789097199 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 06:51:37 INFO - PROCESS | 1759 | 1464789097206 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:51:37 INFO - PROCESS | 1759 | 1464789097209 Marionette TRACE conn3 <- [1,1230,null,{}] 06:51:37 INFO - PROCESS | 1759 | 1464789097215 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:37 INFO - PROCESS | 1759 | 1464789097409 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 06:51:37 INFO - PROCESS | 1759 | 1464789097659 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:37 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a386400 == 101 [pid = 1759] [id = 315] 06:51:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 167 (0x8a38b000) [pid = 1759] [serial = 946] [outer = (nil)] 06:51:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 168 (0x8bbe8400) [pid = 1759] [serial = 947] [outer = 0x8a38b000] 06:51:37 INFO - PROCESS | 1759 | 1464789097788 Marionette DEBUG loaded listener.js 06:51:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 169 (0x8bbeec00) [pid = 1759] [serial = 948] [outer = 0x8a38b000] 06:51:38 INFO - PROCESS | 1759 | 1464789098812 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 06:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1634ms 06:51:38 INFO - PROCESS | 1759 | 1464789098839 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 06:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:51:38 INFO - PROCESS | 1759 | 1464789098844 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 06:51:38 INFO - PROCESS | 1759 | 1464789098851 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:51:38 INFO - PROCESS | 1759 | 1464789098855 Marionette TRACE conn3 <- [1,1234,null,{}] 06:51:38 INFO - PROCESS | 1759 | 1464789098861 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:39 INFO - PROCESS | 1759 | 1464789099144 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 06:51:39 INFO - PROCESS | 1759 | 1464789099411 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:39 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a387400 == 102 [pid = 1759] [id = 316] 06:51:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 170 (0x8cba4400) [pid = 1759] [serial = 949] [outer = (nil)] 06:51:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 171 (0x8cbb3000) [pid = 1759] [serial = 950] [outer = 0x8cba4400] 06:51:39 INFO - PROCESS | 1759 | 1464789099540 Marionette DEBUG loaded listener.js 06:51:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 172 (0x8cf13800) [pid = 1759] [serial = 951] [outer = 0x8cba4400] 06:51:40 INFO - PROCESS | 1759 | 1464789100463 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 06:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1684ms 06:51:40 INFO - PROCESS | 1759 | 1464789100534 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 06:51:40 INFO - PROCESS | 1759 | 1464789100538 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 06:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:51:40 INFO - PROCESS | 1759 | 1464789100545 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:51:40 INFO - PROCESS | 1759 | 1464789100548 Marionette TRACE conn3 <- [1,1238,null,{}] 06:51:40 INFO - PROCESS | 1759 | 1464789100554 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:40 INFO - PROCESS | 1759 | 1464789100780 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 06:51:41 INFO - PROCESS | 1759 | 1464789101034 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:41 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a953800 == 103 [pid = 1759] [id = 317] 06:51:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 173 (0x8a955800) [pid = 1759] [serial = 952] [outer = (nil)] 06:51:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 174 (0x8d45c800) [pid = 1759] [serial = 953] [outer = 0x8a955800] 06:51:41 INFO - PROCESS | 1759 | 1464789101166 Marionette DEBUG loaded listener.js 06:51:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 175 (0x8d4ba000) [pid = 1759] [serial = 954] [outer = 0x8a955800] 06:51:42 INFO - PROCESS | 1759 | 1464789102039 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 06:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1536ms 06:51:42 INFO - PROCESS | 1759 | 1464789102081 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 06:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:51:42 INFO - PROCESS | 1759 | 1464789102086 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 06:51:42 INFO - PROCESS | 1759 | 1464789102092 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:51:42 INFO - PROCESS | 1759 | 1464789102095 Marionette TRACE conn3 <- [1,1242,null,{}] 06:51:42 INFO - PROCESS | 1759 | 1464789102101 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:42 INFO - PROCESS | 1759 | 1464789102283 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 06:51:42 INFO - PROCESS | 1759 | 1464789102493 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:42 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d44e800 == 104 [pid = 1759] [id = 318] 06:51:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 176 (0x8d452c00) [pid = 1759] [serial = 955] [outer = (nil)] 06:51:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 177 (0x8d8da400) [pid = 1759] [serial = 956] [outer = 0x8d452c00] 06:51:42 INFO - PROCESS | 1759 | 1464789102614 Marionette DEBUG loaded listener.js 06:51:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 178 (0x8d8df400) [pid = 1759] [serial = 957] [outer = 0x8d452c00] 06:51:43 INFO - PROCESS | 1759 | 1464789103574 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 06:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1532ms 06:51:43 INFO - PROCESS | 1759 | 1464789103624 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 06:51:43 INFO - PROCESS | 1759 | 1464789103628 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 06:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:51:43 INFO - PROCESS | 1759 | 1464789103640 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:51:43 INFO - PROCESS | 1759 | 1464789103643 Marionette TRACE conn3 <- [1,1246,null,{}] 06:51:43 INFO - PROCESS | 1759 | 1464789103649 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:43 INFO - PROCESS | 1759 | 1464789103842 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 06:51:44 INFO - PROCESS | 1759 | 1464789104103 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:44 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d452800 == 105 [pid = 1759] [id = 319] 06:51:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 179 (0x8d455400) [pid = 1759] [serial = 958] [outer = (nil)] 06:51:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 180 (0x8decb000) [pid = 1759] [serial = 959] [outer = 0x8d455400] 06:51:44 INFO - PROCESS | 1759 | 1464789104231 Marionette DEBUG loaded listener.js 06:51:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 181 (0x8e72e800) [pid = 1759] [serial = 960] [outer = 0x8d455400] 06:51:45 INFO - PROCESS | 1759 | 1464789105151 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 06:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1586ms 06:51:45 INFO - PROCESS | 1759 | 1464789105229 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 06:51:45 INFO - PROCESS | 1759 | 1464789105235 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 06:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:51:45 INFO - PROCESS | 1759 | 1464789105245 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:51:45 INFO - PROCESS | 1759 | 1464789105250 Marionette TRACE conn3 <- [1,1250,null,{}] 06:51:45 INFO - PROCESS | 1759 | 1464789105259 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:45 INFO - PROCESS | 1759 | 1464789105550 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 06:51:45 INFO - PROCESS | 1759 | 1464789105850 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:45 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d7d1400 == 106 [pid = 1759] [id = 320] 06:51:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 182 (0x8df92000) [pid = 1759] [serial = 961] [outer = (nil)] 06:51:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 183 (0x8e9b2c00) [pid = 1759] [serial = 962] [outer = 0x8df92000] 06:51:45 INFO - PROCESS | 1759 | 1464789105935 Marionette DEBUG loaded listener.js 06:51:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 184 (0x8e9bc800) [pid = 1759] [serial = 963] [outer = 0x8df92000] 06:51:46 INFO - PROCESS | 1759 | 1464789106961 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 06:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1790ms 06:51:47 INFO - PROCESS | 1759 | 1464789107035 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 06:51:47 INFO - PROCESS | 1759 | 1464789107038 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 06:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:51:47 INFO - PROCESS | 1759 | 1464789107045 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:51:47 INFO - PROCESS | 1759 | 1464789107050 Marionette TRACE conn3 <- [1,1254,null,{}] 06:51:47 INFO - PROCESS | 1759 | 1464789107056 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:47 INFO - PROCESS | 1759 | 1464789107315 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 06:51:47 INFO - PROCESS | 1759 | 1464789107630 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:47 INFO - PROCESS | 1759 | ++DOCSHELL 0x8df91c00 == 107 [pid = 1759] [id = 321] 06:51:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 185 (0x8f4b2400) [pid = 1759] [serial = 964] [outer = (nil)] 06:51:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 186 (0x8f4b7000) [pid = 1759] [serial = 965] [outer = 0x8f4b2400] 06:51:47 INFO - PROCESS | 1759 | 1464789107724 Marionette DEBUG loaded listener.js 06:51:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 187 (0x8f5d6400) [pid = 1759] [serial = 966] [outer = 0x8f4b2400] 06:51:48 INFO - PROCESS | 1759 | 1464789108700 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 06:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1734ms 06:51:48 INFO - PROCESS | 1759 | 1464789108780 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 06:51:48 INFO - PROCESS | 1759 | 1464789108784 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 06:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:51:48 INFO - PROCESS | 1759 | 1464789108791 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:51:48 INFO - PROCESS | 1759 | 1464789108794 Marionette TRACE conn3 <- [1,1258,null,{}] 06:51:48 INFO - PROCESS | 1759 | 1464789108801 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:49 INFO - PROCESS | 1759 | 1464789109061 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 06:51:49 INFO - PROCESS | 1759 | 1464789109388 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:49 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f29b800 == 108 [pid = 1759] [id = 322] 06:51:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 188 (0x8f4b0000) [pid = 1759] [serial = 967] [outer = (nil)] 06:51:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 189 (0x91983800) [pid = 1759] [serial = 968] [outer = 0x8f4b0000] 06:51:49 INFO - PROCESS | 1759 | 1464789109486 Marionette DEBUG loaded listener.js 06:51:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 190 (0x91989400) [pid = 1759] [serial = 969] [outer = 0x8f4b0000] 06:51:50 INFO - PROCESS | 1759 | 1464789110439 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 06:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1694ms 06:51:50 INFO - PROCESS | 1759 | 1464789110486 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 06:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:51:50 INFO - PROCESS | 1759 | 1464789110490 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 06:51:50 INFO - PROCESS | 1759 | 1464789110496 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:51:50 INFO - PROCESS | 1759 | 1464789110500 Marionette TRACE conn3 <- [1,1262,null,{}] 06:51:50 INFO - PROCESS | 1759 | 1464789110506 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:50 INFO - PROCESS | 1759 | 1464789110691 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 06:51:50 INFO - PROCESS | 1759 | 1464789110915 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:50 INFO - PROCESS | 1759 | ++DOCSHELL 0x91796400 == 109 [pid = 1759] [id = 323] 06:51:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 191 (0x91796c00) [pid = 1759] [serial = 970] [outer = (nil)] 06:51:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 192 (0x92a2d800) [pid = 1759] [serial = 971] [outer = 0x91796c00] 06:51:51 INFO - PROCESS | 1759 | 1464789111033 Marionette DEBUG loaded listener.js 06:51:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 193 (0x92a31400) [pid = 1759] [serial = 972] [outer = 0x91796c00] 06:51:51 INFO - PROCESS | 1759 | 1464789111982 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 06:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1531ms 06:51:52 INFO - PROCESS | 1759 | 1464789112028 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 06:51:52 INFO - PROCESS | 1759 | 1464789112032 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 06:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:51:52 INFO - PROCESS | 1759 | 1464789112038 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:51:52 INFO - PROCESS | 1759 | 1464789112041 Marionette TRACE conn3 <- [1,1266,null,{}] 06:51:52 INFO - PROCESS | 1759 | 1464789112047 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:52 INFO - PROCESS | 1759 | 1464789112238 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 06:51:52 INFO - PROCESS | 1759 | 1464789112498 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:52 INFO - PROCESS | 1759 | ++DOCSHELL 0x92479400 == 110 [pid = 1759] [id = 324] 06:51:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 194 (0x92479c00) [pid = 1759] [serial = 973] [outer = (nil)] 06:51:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 195 (0x9376e000) [pid = 1759] [serial = 974] [outer = 0x92479c00] 06:51:52 INFO - PROCESS | 1759 | 1464789112631 Marionette DEBUG loaded listener.js 06:51:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 196 (0x9396d400) [pid = 1759] [serial = 975] [outer = 0x92479c00] 06:51:53 INFO - PROCESS | 1759 | 1464789113507 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 06:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1532ms 06:51:53 INFO - PROCESS | 1759 | 1464789113571 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 06:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:51:53 INFO - PROCESS | 1759 | 1464789113576 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 06:51:53 INFO - PROCESS | 1759 | 1464789113582 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:51:53 INFO - PROCESS | 1759 | 1464789113585 Marionette TRACE conn3 <- [1,1270,null,{}] 06:51:53 INFO - PROCESS | 1759 | 1464789113591 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:53 INFO - PROCESS | 1759 | 1464789113876 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 06:51:54 INFO - PROCESS | 1759 | 1464789114210 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:54 INFO - PROCESS | 1759 | ++DOCSHELL 0x860ecc00 == 111 [pid = 1759] [id = 325] 06:51:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 197 (0x860ed800) [pid = 1759] [serial = 976] [outer = (nil)] 06:51:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 198 (0x94f0c800) [pid = 1759] [serial = 977] [outer = 0x860ed800] 06:51:54 INFO - PROCESS | 1759 | 1464789114297 Marionette DEBUG loaded listener.js 06:51:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 199 (0x94f2fc00) [pid = 1759] [serial = 978] [outer = 0x860ed800] 06:51:55 INFO - PROCESS | 1759 | 1464789115212 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 06:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1683ms 06:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:51:55 INFO - PROCESS | 1759 | 1464789115265 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 06:51:55 INFO - PROCESS | 1759 | 1464789115268 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 06:51:55 INFO - PROCESS | 1759 | 1464789115275 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:51:55 INFO - PROCESS | 1759 | 1464789115278 Marionette TRACE conn3 <- [1,1274,null,{}] 06:51:55 INFO - PROCESS | 1759 | 1464789115284 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:55 INFO - PROCESS | 1759 | 1464789115483 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 06:51:55 INFO - PROCESS | 1759 | 1464789115749 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:56 INFO - PROCESS | 1759 | ++DOCSHELL 0x85740000 == 112 [pid = 1759] [id = 326] 06:51:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 200 (0x85740400) [pid = 1759] [serial = 979] [outer = (nil)] 06:51:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 201 (0x85967c00) [pid = 1759] [serial = 980] [outer = 0x85740400] 06:51:56 INFO - PROCESS | 1759 | 1464789116295 Marionette DEBUG loaded listener.js 06:51:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 202 (0x85feac00) [pid = 1759] [serial = 981] [outer = 0x85740400] 06:51:57 INFO - PROCESS | 1759 | 1464789117254 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 06:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 2032ms 06:51:57 INFO - PROCESS | 1759 | 1464789117308 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 06:51:57 INFO - PROCESS | 1759 | 1464789117315 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 06:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:51:57 INFO - PROCESS | 1759 | 1464789117324 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:51:57 INFO - PROCESS | 1759 | 1464789117330 Marionette TRACE conn3 <- [1,1278,null,{}] 06:51:57 INFO - PROCESS | 1759 | 1464789117338 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:57 INFO - PROCESS | 1759 | 1464789117533 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 06:51:57 INFO - PROCESS | 1759 | 1464789117793 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:57 INFO - PROCESS | 1759 | ++DOCSHELL 0x85a0a000 == 113 [pid = 1759] [id = 327] 06:51:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 203 (0x85ff6800) [pid = 1759] [serial = 982] [outer = (nil)] 06:51:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 204 (0x86844800) [pid = 1759] [serial = 983] [outer = 0x85ff6800] 06:51:57 INFO - PROCESS | 1759 | 1464789117917 Marionette DEBUG loaded listener.js 06:51:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 205 (0x87362800) [pid = 1759] [serial = 984] [outer = 0x85ff6800] 06:51:58 INFO - PROCESS | 1759 | 1464789118982 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 06:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1740ms 06:51:59 INFO - PROCESS | 1759 | 1464789119063 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 06:51:59 INFO - PROCESS | 1759 | 1464789119069 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 06:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:51:59 INFO - PROCESS | 1759 | 1464789119079 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:51:59 INFO - PROCESS | 1759 | 1464789119084 Marionette TRACE conn3 <- [1,1282,null,{}] 06:51:59 INFO - PROCESS | 1759 | 1464789119090 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:59 INFO - PROCESS | 1759 | 1464789119287 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 06:51:59 INFO - PROCESS | 1759 | 1464789119567 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:59 INFO - PROCESS | 1759 | ++DOCSHELL 0x84ee0400 == 114 [pid = 1759] [id = 328] 06:51:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 206 (0x85962400) [pid = 1759] [serial = 985] [outer = (nil)] 06:51:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 207 (0x8848d400) [pid = 1759] [serial = 986] [outer = 0x85962400] 06:51:59 INFO - PROCESS | 1759 | 1464789119684 Marionette DEBUG loaded listener.js 06:51:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 208 (0x887fd000) [pid = 1759] [serial = 987] [outer = 0x85962400] 06:52:00 INFO - PROCESS | 1759 | --DOCSHELL 0x88498000 == 113 [pid = 1759] [id = 309] 06:52:00 INFO - PROCESS | 1759 | --DOCSHELL 0x8664b000 == 112 [pid = 1759] [id = 308] 06:52:00 INFO - PROCESS | 1759 | --DOCSHELL 0x85a10c00 == 111 [pid = 1759] [id = 307] 06:52:00 INFO - PROCESS | 1759 | --DOCSHELL 0x85732c00 == 110 [pid = 1759] [id = 304] 06:52:00 INFO - PROCESS | 1759 | --DOCSHELL 0x8664a000 == 109 [pid = 1759] [id = 305] 06:52:00 INFO - PROCESS | 1759 | --DOCSHELL 0x99d8fc00 == 108 [pid = 1759] [id = 303] 06:52:00 INFO - PROCESS | 1759 | --DOCSHELL 0x9449a000 == 107 [pid = 1759] [id = 302] 06:52:00 INFO - PROCESS | 1759 | --DOCSHELL 0x8e94c000 == 106 [pid = 1759] [id = 301] 06:52:00 INFO - PROCESS | 1759 | --DOCSHELL 0x92480400 == 105 [pid = 1759] [id = 299] 06:52:00 INFO - PROCESS | 1759 | --DOCSHELL 0x92032000 == 104 [pid = 1759] [id = 300] 06:52:00 INFO - PROCESS | 1759 | --DOCSHELL 0x8f5cdc00 == 103 [pid = 1759] [id = 298] 06:52:00 INFO - PROCESS | 1759 | --DOCSHELL 0x8d453c00 == 102 [pid = 1759] [id = 297] 06:52:00 INFO - PROCESS | 1759 | --DOCSHELL 0x8d8d7800 == 101 [pid = 1759] [id = 296] 06:52:00 INFO - PROCESS | 1759 | --DOCSHELL 0x8d450000 == 100 [pid = 1759] [id = 294] 06:52:00 INFO - PROCESS | 1759 | --DOCSHELL 0x8d8ddc00 == 99 [pid = 1759] [id = 295] 06:52:00 INFO - PROCESS | 1759 | --DOCSHELL 0x8849a400 == 98 [pid = 1759] [id = 293] 06:52:00 INFO - PROCESS | 1759 | --DOCSHELL 0x884a0800 == 97 [pid = 1759] [id = 292] 06:52:00 INFO - PROCESS | 1759 | --DOCSHELL 0x89de0400 == 96 [pid = 1759] [id = 291] 06:52:00 INFO - PROCESS | 1759 | --DOCSHELL 0x887f2800 == 95 [pid = 1759] [id = 290] 06:52:00 INFO - PROCESS | 1759 | --DOCSHELL 0x8739ec00 == 94 [pid = 1759] [id = 289] 06:52:00 INFO - PROCESS | 1759 | --DOCSHELL 0x85a09c00 == 93 [pid = 1759] [id = 288] 06:52:00 INFO - PROCESS | 1759 | --DOMWINDOW == 207 (0x873a4c00) [pid = 1759] [serial = 839] [outer = (nil)] [url = about:blank] 06:52:00 INFO - PROCESS | 1759 | --DOMWINDOW == 206 (0x8bbe7000) [pid = 1759] [serial = 861] [outer = (nil)] [url = about:blank] 06:52:00 INFO - PROCESS | 1759 | --DOMWINDOW == 205 (0x8d45c400) [pid = 1759] [serial = 806] [outer = (nil)] [url = about:blank] 06:52:00 INFO - PROCESS | 1759 | --DOMWINDOW == 204 (0x92b62800) [pid = 1759] [serial = 815] [outer = (nil)] [url = about:blank] 06:52:00 INFO - PROCESS | 1759 | --DOMWINDOW == 203 (0x88486800) [pid = 1759] [serial = 840] [outer = (nil)] [url = about:blank] 06:52:00 INFO - PROCESS | 1759 | --DOMWINDOW == 202 (0x8a385800) [pid = 1759] [serial = 845] [outer = (nil)] [url = about:blank] 06:52:00 INFO - PROCESS | 1759 | --DOMWINDOW == 201 (0xa6c38c00) [pid = 1759] [serial = 827] [outer = (nil)] [url = about:blank] 06:52:00 INFO - PROCESS | 1759 | --DOMWINDOW == 200 (0x99dc7000) [pid = 1759] [serial = 821] [outer = (nil)] [url = about:blank] 06:52:00 INFO - PROCESS | 1759 | --DOMWINDOW == 199 (0x8cb65c00) [pid = 1759] [serial = 849] [outer = (nil)] [url = about:blank] 06:52:00 INFO - PROCESS | 1759 | --DOMWINDOW == 198 (0x8684bc00) [pid = 1759] [serial = 852] [outer = (nil)] [url = about:blank] 06:52:00 INFO - PROCESS | 1759 | --DOMWINDOW == 197 (0x88a89400) [pid = 1759] [serial = 843] [outer = (nil)] [url = about:blank] 06:52:00 INFO - PROCESS | 1759 | --DOMWINDOW == 196 (0x95155800) [pid = 1759] [serial = 818] [outer = (nil)] [url = about:blank] 06:52:00 INFO - PROCESS | 1759 | --DOMWINDOW == 195 (0x8596a800) [pid = 1759] [serial = 833] [outer = (nil)] [url = about:blank] 06:52:00 INFO - PROCESS | 1759 | --DOMWINDOW == 194 (0x8cb5b000) [pid = 1759] [serial = 848] [outer = (nil)] [url = about:blank] 06:52:00 INFO - PROCESS | 1759 | --DOMWINDOW == 193 (0x887f8c00) [pid = 1759] [serial = 842] [outer = (nil)] [url = about:blank] 06:52:00 INFO - PROCESS | 1759 | --DOMWINDOW == 192 (0x8a469000) [pid = 1759] [serial = 846] [outer = (nil)] [url = about:blank] 06:52:00 INFO - PROCESS | 1759 | --DOMWINDOW == 191 (0x8a472800) [pid = 1759] [serial = 860] [outer = (nil)] [url = about:blank] 06:52:00 INFO - PROCESS | 1759 | --DOMWINDOW == 190 (0x85ff8c00) [pid = 1759] [serial = 797] [outer = (nil)] [url = about:blank] 06:52:00 INFO - PROCESS | 1759 | --DOMWINDOW == 189 (0x8849f400) [pid = 1759] [serial = 830] [outer = (nil)] [url = about:blank] 06:52:00 INFO - PROCESS | 1759 | --DOMWINDOW == 188 (0x89de2000) [pid = 1759] [serial = 857] [outer = (nil)] [url = about:blank] 06:52:00 INFO - PROCESS | 1759 | --DOMWINDOW == 187 (0x89f1c400) [pid = 1759] [serial = 858] [outer = (nil)] [url = about:blank] 06:52:00 INFO - PROCESS | 1759 | --DOMWINDOW == 186 (0x8bcb8c00) [pid = 1759] [serial = 803] [outer = (nil)] [url = about:blank] 06:52:00 INFO - PROCESS | 1759 | --DOMWINDOW == 185 (0x8596b400) [pid = 1759] [serial = 836] [outer = (nil)] [url = about:blank] 06:52:00 INFO - PROCESS | 1759 | --DOMWINDOW == 184 (0x85feb800) [pid = 1759] [serial = 837] [outer = (nil)] [url = about:blank] 06:52:00 INFO - PROCESS | 1759 | --DOMWINDOW == 183 (0x88490800) [pid = 1759] [serial = 854] [outer = (nil)] [url = about:blank] 06:52:01 INFO - PROCESS | 1759 | --DOMWINDOW == 182 (0x888c8000) [pid = 1759] [serial = 855] [outer = (nil)] [url = about:blank] 06:52:01 INFO - PROCESS | 1759 | --DOMWINDOW == 181 (0x8f4b8400) [pid = 1759] [serial = 812] [outer = (nil)] [url = about:blank] 06:52:01 INFO - PROCESS | 1759 | --DOMWINDOW == 180 (0x9a550800) [pid = 1759] [serial = 824] [outer = (nil)] [url = about:blank] 06:52:01 INFO - PROCESS | 1759 | --DOMWINDOW == 179 (0x85ff1000) [pid = 1759] [serial = 851] [outer = (nil)] [url = about:blank] 06:52:01 INFO - PROCESS | 1759 | --DOMWINDOW == 178 (0x8ded5000) [pid = 1759] [serial = 809] [outer = (nil)] [url = about:blank] 06:52:01 INFO - PROCESS | 1759 | --DOMWINDOW == 177 (0x88a81800) [pid = 1759] [serial = 800] [outer = (nil)] [url = about:blank] 06:52:01 INFO - PROCESS | 1759 | --DOMWINDOW == 176 (0x8684b000) [pid = 1759] [serial = 863] [outer = (nil)] [url = about:blank] 06:52:01 INFO - PROCESS | 1759 | 1464789120995 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 06:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1983ms 06:52:01 INFO - PROCESS | 1759 | 1464789121062 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 06:52:01 INFO - PROCESS | 1759 | 1464789121065 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 06:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:52:01 INFO - PROCESS | 1759 | 1464789121116 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:52:01 INFO - PROCESS | 1759 | 1464789121122 Marionette TRACE conn3 <- [1,1286,null,{}] 06:52:01 INFO - PROCESS | 1759 | 1464789121151 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:01 INFO - PROCESS | 1759 | 1464789121324 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 06:52:01 INFO - PROCESS | 1759 | 1464789121342 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:01 INFO - PROCESS | 1759 | ++DOCSHELL 0x85734800 == 94 [pid = 1759] [id = 329] 06:52:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 177 (0x8735e000) [pid = 1759] [serial = 988] [outer = (nil)] 06:52:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 178 (0x873a8400) [pid = 1759] [serial = 989] [outer = 0x8735e000] 06:52:01 INFO - PROCESS | 1759 | 1464789121415 Marionette DEBUG loaded listener.js 06:52:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 179 (0x88495800) [pid = 1759] [serial = 990] [outer = 0x8735e000] 06:52:02 INFO - PROCESS | 1759 | 1464789122477 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 06:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1407ms 06:52:02 INFO - PROCESS | 1759 | 1464789122517 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 06:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:52:02 INFO - PROCESS | 1759 | 1464789122522 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 06:52:02 INFO - PROCESS | 1759 | 1464789122528 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:52:02 INFO - PROCESS | 1759 | 1464789122531 Marionette TRACE conn3 <- [1,1290,null,{}] 06:52:02 INFO - PROCESS | 1759 | 1464789122537 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:02 INFO - PROCESS | 1759 | 1464789122807 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 06:52:02 INFO - PROCESS | 1759 | 1464789122827 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:02 INFO - PROCESS | 1759 | ++DOCSHELL 0x860ea800 == 95 [pid = 1759] [id = 330] 06:52:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 180 (0x86848000) [pid = 1759] [serial = 991] [outer = (nil)] 06:52:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 181 (0x888c8800) [pid = 1759] [serial = 992] [outer = 0x86848000] 06:52:02 INFO - PROCESS | 1759 | 1464789122898 Marionette DEBUG loaded listener.js 06:52:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 182 (0x88a88000) [pid = 1759] [serial = 993] [outer = 0x86848000] 06:52:03 INFO - PROCESS | 1759 | 1464789123881 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 06:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1388ms 06:52:03 INFO - PROCESS | 1759 | 1464789123916 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 06:52:03 INFO - PROCESS | 1759 | 1464789123920 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 06:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:52:03 INFO - PROCESS | 1759 | 1464789123926 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:52:03 INFO - PROCESS | 1759 | 1464789123929 Marionette TRACE conn3 <- [1,1294,null,{}] 06:52:03 INFO - PROCESS | 1759 | 1464789123941 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:04 INFO - PROCESS | 1759 | 1464789124177 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 06:52:04 INFO - PROCESS | 1759 | 1464789124213 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:04 INFO - PROCESS | 1759 | ++DOCSHELL 0x888c1c00 == 96 [pid = 1759] [id = 331] 06:52:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 183 (0x888c3800) [pid = 1759] [serial = 994] [outer = (nil)] 06:52:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 184 (0x89cd9000) [pid = 1759] [serial = 995] [outer = 0x888c3800] 06:52:04 INFO - PROCESS | 1759 | 1464789124306 Marionette DEBUG loaded listener.js 06:52:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 185 (0x89de2c00) [pid = 1759] [serial = 996] [outer = 0x888c3800] 06:52:05 INFO - PROCESS | 1759 | 1464789125268 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 06:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1395ms 06:52:05 INFO - PROCESS | 1759 | 1464789125323 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 06:52:05 INFO - PROCESS | 1759 | 1464789125325 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 06:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:52:05 INFO - PROCESS | 1759 | 1464789125331 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:52:05 INFO - PROCESS | 1759 | 1464789125334 Marionette TRACE conn3 <- [1,1298,null,{}] 06:52:05 INFO - PROCESS | 1759 | 1464789125340 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:05 INFO - PROCESS | 1759 | 1464789125597 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 184 (0x89f26000) [pid = 1759] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 183 (0x99824c00) [pid = 1759] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 182 (0x8848a800) [pid = 1759] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 181 (0x92a2dc00) [pid = 1759] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 180 (0x94f09400) [pid = 1759] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 179 (0x89f10000) [pid = 1759] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 178 (0x8df92800) [pid = 1759] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 177 (0x91796800) [pid = 1759] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 176 (0x8cf15c00) [pid = 1759] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 175 (0x85a08c00) [pid = 1759] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 174 (0x8d8db800) [pid = 1759] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 173 (0x8d454400) [pid = 1759] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 172 (0x84ee1400) [pid = 1759] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 171 (0x85733400) [pid = 1759] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 170 (0x99677400) [pid = 1759] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 169 (0x8e72bc00) [pid = 1759] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 168 (0x8d454800) [pid = 1759] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 167 (0x85fe9400) [pid = 1759] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 166 (0x85a0e800) [pid = 1759] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 165 (0x89ce1000) [pid = 1759] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 164 (0x8735ec00) [pid = 1759] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 163 (0x99d9c800) [pid = 1759] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 162 (0x85965800) [pid = 1759] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 161 (0x8e946800) [pid = 1759] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 160 (0xa623d800) [pid = 1759] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 159 (0x8cf16c00) [pid = 1759] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 158 (0x8df95c00) [pid = 1759] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 157 (0x8849d000) [pid = 1759] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 156 (0x887f8400) [pid = 1759] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 155 (0x93876c00) [pid = 1759] [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:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 154 (0x8664bc00) [pid = 1759] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0x8e9b4400) [pid = 1759] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0x92b64400) [pid = 1759] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x85a03400) [pid = 1759] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x94424400) [pid = 1759] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x85733c00) [pid = 1759] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x8e9b5000) [pid = 1759] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x8bbed800) [pid = 1759] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x88498c00) [pid = 1759] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:52:06 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x8a38d400) [pid = 1759] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:52:06 INFO - PROCESS | 1759 | 1464789126693 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:06 INFO - PROCESS | 1759 | ++DOCSHELL 0x84edfc00 == 97 [pid = 1759] [id = 332] 06:52:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x84ee0000) [pid = 1759] [serial = 997] [outer = (nil)] 06:52:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x85965800) [pid = 1759] [serial = 998] [outer = 0x84ee0000] 06:52:06 INFO - PROCESS | 1759 | 1464789126769 Marionette DEBUG loaded listener.js 06:52:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x85a0e800) [pid = 1759] [serial = 999] [outer = 0x84ee0000] 06:52:07 INFO - PROCESS | 1759 | 1464789127478 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 2181ms 06:52:07 INFO - PROCESS | 1759 | 1464789127512 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 06:52:07 INFO - PROCESS | 1759 | 1464789127514 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 06:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:52:07 INFO - PROCESS | 1759 | 1464789127521 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:52:07 INFO - PROCESS | 1759 | 1464789127524 Marionette TRACE conn3 <- [1,1302,null,{}] 06:52:07 INFO - PROCESS | 1759 | 1464789127530 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:07 INFO - PROCESS | 1759 | 1464789127706 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 06:52:07 INFO - PROCESS | 1759 | 1464789127881 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:07 INFO - PROCESS | 1759 | ++DOCSHELL 0x8664bc00 == 98 [pid = 1759] [id = 333] 06:52:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x8735e400) [pid = 1759] [serial = 1000] [outer = (nil)] 06:52:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x89cdf800) [pid = 1759] [serial = 1001] [outer = 0x8735e400] 06:52:07 INFO - PROCESS | 1759 | 1464789127957 Marionette DEBUG loaded listener.js 06:52:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x89f23400) [pid = 1759] [serial = 1002] [outer = 0x8735e400] 06:52:09 INFO - PROCESS | 1759 | 1464789129021 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 06:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1581ms 06:52:09 INFO - PROCESS | 1759 | 1464789129103 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 06:52:09 INFO - PROCESS | 1759 | 1464789129110 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 06:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:52:09 INFO - PROCESS | 1759 | 1464789129119 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:52:09 INFO - PROCESS | 1759 | 1464789129124 Marionette TRACE conn3 <- [1,1306,null,{}] 06:52:09 INFO - PROCESS | 1759 | 1464789129141 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:09 INFO - PROCESS | 1759 | 1464789129482 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 06:52:09 INFO - PROCESS | 1759 | 1464789129723 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:09 INFO - PROCESS | 1759 | ++DOCSHELL 0x85a02000 == 99 [pid = 1759] [id = 334] 06:52:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x85a05000) [pid = 1759] [serial = 1003] [outer = (nil)] 06:52:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0x85ff4000) [pid = 1759] [serial = 1004] [outer = 0x85a05000] 06:52:09 INFO - PROCESS | 1759 | 1464789129813 Marionette DEBUG loaded listener.js 06:52:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0x8664d400) [pid = 1759] [serial = 1005] [outer = 0x85a05000] 06:52:10 INFO - PROCESS | 1759 | 1464789130743 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 06:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1687ms 06:52:10 INFO - PROCESS | 1759 | 1464789130806 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 06:52:10 INFO - PROCESS | 1759 | 1464789130815 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 06:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:52:10 INFO - PROCESS | 1759 | 1464789130827 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:52:10 INFO - PROCESS | 1759 | 1464789130831 Marionette TRACE conn3 <- [1,1310,null,{}] 06:52:10 INFO - PROCESS | 1759 | 1464789130837 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:11 INFO - PROCESS | 1759 | 1464789131084 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 06:52:11 INFO - PROCESS | 1759 | 1464789131342 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:11 INFO - PROCESS | 1759 | ++DOCSHELL 0x8848c400 == 100 [pid = 1759] [id = 335] 06:52:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 155 (0x8848ec00) [pid = 1759] [serial = 1006] [outer = (nil)] 06:52:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 156 (0x884a1000) [pid = 1759] [serial = 1007] [outer = 0x8848ec00] 06:52:11 INFO - PROCESS | 1759 | 1464789131470 Marionette DEBUG loaded listener.js 06:52:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 157 (0x888bfc00) [pid = 1759] [serial = 1008] [outer = 0x8848ec00] 06:52:12 INFO - PROCESS | 1759 | 1464789132433 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 06:52:12 INFO - PROCESS | 1759 | 1464789132521 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 06:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:52:12 INFO - PROCESS | 1759 | 1464789132529 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:52:12 INFO - PROCESS | 1759 | 1464789132535 Marionette TRACE conn3 <- [1,1314,null,{}] 06:52:12 INFO - PROCESS | 1759 | 1464789132553 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:12 INFO - PROCESS | 1759 | 1464789132796 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 06:52:13 INFO - PROCESS | 1759 | 1464789133103 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:13 INFO - PROCESS | 1759 | ++DOCSHELL 0x888bf400 == 101 [pid = 1759] [id = 336] 06:52:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 158 (0x89f1b000) [pid = 1759] [serial = 1009] [outer = (nil)] 06:52:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 159 (0x8a386c00) [pid = 1759] [serial = 1010] [outer = 0x89f1b000] 06:52:13 INFO - PROCESS | 1759 | 1464789133194 Marionette DEBUG loaded listener.js 06:52:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 160 (0x8a467800) [pid = 1759] [serial = 1011] [outer = 0x89f1b000] 06:52:14 INFO - PROCESS | 1759 | 1464789134150 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 06:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1686ms 06:52:14 INFO - PROCESS | 1759 | 1464789134215 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 06:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:52:14 INFO - PROCESS | 1759 | 1464789134221 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 06:52:14 INFO - PROCESS | 1759 | 1464789134227 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:52:14 INFO - PROCESS | 1759 | 1464789134231 Marionette TRACE conn3 <- [1,1318,null,{}] 06:52:14 INFO - PROCESS | 1759 | 1464789134236 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:14 INFO - PROCESS | 1759 | 1464789134436 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 06:52:14 INFO - PROCESS | 1759 | 1464789134704 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:14 INFO - PROCESS | 1759 | ++DOCSHELL 0x85a03000 == 102 [pid = 1759] [id = 337] 06:52:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 161 (0x89fbec00) [pid = 1759] [serial = 1012] [outer = (nil)] 06:52:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 162 (0x8a950400) [pid = 1759] [serial = 1013] [outer = 0x89fbec00] 06:52:14 INFO - PROCESS | 1759 | 1464789134832 Marionette DEBUG loaded listener.js 06:52:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 163 (0x8bbe7400) [pid = 1759] [serial = 1014] [outer = 0x89fbec00] 06:52:15 INFO - PROCESS | 1759 | 1464789135718 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 06:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1532ms 06:52:15 INFO - PROCESS | 1759 | 1464789135759 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 06:52:15 INFO - PROCESS | 1759 | 1464789135763 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 06:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:52:15 INFO - PROCESS | 1759 | 1464789135770 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:52:15 INFO - PROCESS | 1759 | 1464789135773 Marionette TRACE conn3 <- [1,1322,null,{}] 06:52:15 INFO - PROCESS | 1759 | 1464789135779 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:15 INFO - PROCESS | 1759 | 1464789135967 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 06:52:16 INFO - PROCESS | 1759 | 1464789136183 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:16 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a951000 == 103 [pid = 1759] [id = 338] 06:52:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 164 (0x8a956c00) [pid = 1759] [serial = 1015] [outer = (nil)] 06:52:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 165 (0x8bcae400) [pid = 1759] [serial = 1016] [outer = 0x8a956c00] 06:52:16 INFO - PROCESS | 1759 | 1464789136354 Marionette DEBUG loaded listener.js 06:52:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 166 (0x8bcb3c00) [pid = 1759] [serial = 1017] [outer = 0x8a956c00] 06:52:17 INFO - PROCESS | 1759 | 1464789137277 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 06:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1581ms 06:52:17 INFO - PROCESS | 1759 | 1464789137352 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 06:52:17 INFO - PROCESS | 1759 | 1464789137355 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 06:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:52:17 INFO - PROCESS | 1759 | 1464789137362 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:52:17 INFO - PROCESS | 1759 | 1464789137365 Marionette TRACE conn3 <- [1,1326,null,{}] 06:52:17 INFO - PROCESS | 1759 | 1464789137371 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:17 INFO - PROCESS | 1759 | 1464789137628 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 06:52:17 INFO - PROCESS | 1759 | 1464789137943 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:17 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bbf2400 == 104 [pid = 1759] [id = 339] 06:52:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 167 (0x8bcaf800) [pid = 1759] [serial = 1018] [outer = (nil)] 06:52:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 168 (0x8cbae000) [pid = 1759] [serial = 1019] [outer = 0x8bcaf800] 06:52:18 INFO - PROCESS | 1759 | 1464789138029 Marionette DEBUG loaded listener.js 06:52:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 169 (0x8cf0e400) [pid = 1759] [serial = 1020] [outer = 0x8bcaf800] 06:52:18 INFO - PROCESS | 1759 | 1464789138982 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:52:19 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:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1681ms 06:52:19 INFO - PROCESS | 1759 | 1464789139047 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 06:52:19 INFO - PROCESS | 1759 | 1464789139054 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 06:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:52:19 INFO - PROCESS | 1759 | 1464789139066 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:52:19 INFO - PROCESS | 1759 | 1464789139069 Marionette TRACE conn3 <- [1,1330,null,{}] 06:52:19 INFO - PROCESS | 1759 | 1464789139075 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:19 INFO - PROCESS | 1759 | 1464789139266 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 06:52:19 INFO - PROCESS | 1759 | 1464789139521 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:19 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a94ec00 == 105 [pid = 1759] [id = 340] 06:52:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 170 (0x8cb5d400) [pid = 1759] [serial = 1021] [outer = (nil)] 06:52:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 171 (0x8d456800) [pid = 1759] [serial = 1022] [outer = 0x8cb5d400] 06:52:19 INFO - PROCESS | 1759 | 1464789139655 Marionette DEBUG loaded listener.js 06:52:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 172 (0x8d4b7400) [pid = 1759] [serial = 1023] [outer = 0x8cb5d400] 06:52:20 INFO - PROCESS | 1759 | 1464789140608 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:52:20 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:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1579ms 06:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:52:20 INFO - PROCESS | 1759 | 1464789140646 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 06:52:20 INFO - PROCESS | 1759 | 1464789140650 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 06:52:20 INFO - PROCESS | 1759 | 1464789140656 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:52:20 INFO - PROCESS | 1759 | 1464789140660 Marionette TRACE conn3 <- [1,1334,null,{}] 06:52:20 INFO - PROCESS | 1759 | 1464789140666 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:20 INFO - PROCESS | 1759 | 1464789140881 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 06:52:21 INFO - PROCESS | 1759 | 1464789141138 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:21 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cf14c00 == 106 [pid = 1759] [id = 341] 06:52:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 173 (0x8cf15400) [pid = 1759] [serial = 1024] [outer = (nil)] 06:52:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 174 (0x8dec8800) [pid = 1759] [serial = 1025] [outer = 0x8cf15400] 06:52:21 INFO - PROCESS | 1759 | 1464789141266 Marionette DEBUG loaded listener.js 06:52:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 175 (0x8deca400) [pid = 1759] [serial = 1026] [outer = 0x8cf15400] 06:52:22 INFO - PROCESS | 1759 | 1464789142245 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1637ms 06:52:22 INFO - PROCESS | 1759 | 1464789142293 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 06:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:52:22 INFO - PROCESS | 1759 | 1464789142297 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 06:52:22 INFO - PROCESS | 1759 | 1464789142303 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:52:22 INFO - PROCESS | 1759 | 1464789142307 Marionette TRACE conn3 <- [1,1338,null,{}] 06:52:22 INFO - PROCESS | 1759 | 1464789142313 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:22 INFO - PROCESS | 1759 | 1464789142534 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 06:52:22 INFO - PROCESS | 1759 | 1464789142792 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:22 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d4c0c00 == 107 [pid = 1759] [id = 342] 06:52:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 176 (0x8d8d7000) [pid = 1759] [serial = 1027] [outer = (nil)] 06:52:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 177 (0x8df98000) [pid = 1759] [serial = 1028] [outer = 0x8d8d7000] 06:52:22 INFO - PROCESS | 1759 | 1464789142923 Marionette DEBUG loaded listener.js 06:52:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 178 (0x8e72e400) [pid = 1759] [serial = 1029] [outer = 0x8d8d7000] 06:52:24 INFO - PROCESS | 1759 | 1464789144341 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 06:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2087ms 06:52:24 INFO - PROCESS | 1759 | 1464789144392 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 06:52:24 INFO - PROCESS | 1759 | 1464789144396 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 06:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:52:24 INFO - PROCESS | 1759 | 1464789144403 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:52:24 INFO - PROCESS | 1759 | 1464789144407 Marionette TRACE conn3 <- [1,1342,null,{}] 06:52:24 INFO - PROCESS | 1759 | 1464789144413 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:24 INFO - PROCESS | 1759 | 1464789144667 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 06:52:24 INFO - PROCESS | 1759 | 1464789144956 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:24 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d45a800 == 108 [pid = 1759] [id = 343] 06:52:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 179 (0x8ded6400) [pid = 1759] [serial = 1030] [outer = (nil)] 06:52:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 180 (0x8e94b800) [pid = 1759] [serial = 1031] [outer = 0x8ded6400] 06:52:25 INFO - PROCESS | 1759 | 1464789145041 Marionette DEBUG loaded listener.js 06:52:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 181 (0x8e94d800) [pid = 1759] [serial = 1032] [outer = 0x8ded6400] 06:52:25 INFO - PROCESS | 1759 | 1464789145995 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 06:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1641ms 06:52:26 INFO - PROCESS | 1759 | 1464789146045 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 06:52:26 INFO - PROCESS | 1759 | 1464789146050 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 06:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:52:26 INFO - PROCESS | 1759 | 1464789146056 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:52:26 INFO - PROCESS | 1759 | 1464789146060 Marionette TRACE conn3 <- [1,1346,null,{}] 06:52:26 INFO - PROCESS | 1759 | 1464789146066 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:26 INFO - PROCESS | 1759 | 1464789146278 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 06:52:26 INFO - PROCESS | 1759 | 1464789146547 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:26 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e943800 == 109 [pid = 1759] [id = 344] 06:52:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 182 (0x8f299800) [pid = 1759] [serial = 1033] [outer = (nil)] 06:52:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 183 (0x8f4aec00) [pid = 1759] [serial = 1034] [outer = 0x8f299800] 06:52:26 INFO - PROCESS | 1759 | 1464789146679 Marionette DEBUG loaded listener.js 06:52:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 184 (0x8f4bb800) [pid = 1759] [serial = 1035] [outer = 0x8f299800] 06:52:27 INFO - PROCESS | 1759 | 1464789147601 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 06:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1581ms 06:52:27 INFO - PROCESS | 1759 | 1464789147637 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 06:52:27 INFO - PROCESS | 1759 | 1464789147642 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 06:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:52:27 INFO - PROCESS | 1759 | 1464789147648 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:52:27 INFO - PROCESS | 1759 | 1464789147651 Marionette TRACE conn3 <- [1,1350,null,{}] 06:52:27 INFO - PROCESS | 1759 | 1464789147657 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:27 INFO - PROCESS | 1759 | 1464789147843 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 06:52:28 INFO - PROCESS | 1759 | 1464789148111 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:28 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f4b9400 == 110 [pid = 1759] [id = 345] 06:52:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 185 (0x8f5cd400) [pid = 1759] [serial = 1036] [outer = (nil)] 06:52:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 186 (0x9178b400) [pid = 1759] [serial = 1037] [outer = 0x8f5cd400] 06:52:28 INFO - PROCESS | 1759 | 1464789148236 Marionette DEBUG loaded listener.js 06:52:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 187 (0x9178fc00) [pid = 1759] [serial = 1038] [outer = 0x8f5cd400] 06:52:29 INFO - PROCESS | 1759 | 1464789149140 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 06:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1539ms 06:52:29 INFO - PROCESS | 1759 | 1464789149188 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 06:52:29 INFO - PROCESS | 1759 | 1464789149192 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 06:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:52:29 INFO - PROCESS | 1759 | 1464789149208 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:52:29 INFO - PROCESS | 1759 | 1464789149211 Marionette TRACE conn3 <- [1,1354,null,{}] 06:52:29 INFO - PROCESS | 1759 | 1464789149217 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:29 INFO - PROCESS | 1759 | 1464789149409 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 06:52:29 INFO - PROCESS | 1759 | 1464789149682 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:29 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a473800 == 111 [pid = 1759] [id = 346] 06:52:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 188 (0x8e94c000) [pid = 1759] [serial = 1039] [outer = (nil)] 06:52:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 189 (0x91798000) [pid = 1759] [serial = 1040] [outer = 0x8e94c000] 06:52:29 INFO - PROCESS | 1759 | 1464789149810 Marionette DEBUG loaded listener.js 06:52:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 190 (0x91989000) [pid = 1759] [serial = 1041] [outer = 0x8e94c000] 06:52:30 INFO - PROCESS | 1759 | 1464789150691 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 06:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1535ms 06:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:52:30 INFO - PROCESS | 1759 | 1464789150744 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 06:52:30 INFO - PROCESS | 1759 | 1464789150747 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 06:52:30 INFO - PROCESS | 1759 | 1464789150753 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:52:30 INFO - PROCESS | 1759 | 1464789150757 Marionette TRACE conn3 <- [1,1358,null,{}] 06:52:30 INFO - PROCESS | 1759 | 1464789150762 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:30 INFO - PROCESS | 1759 | 1464789150964 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 06:52:31 INFO - PROCESS | 1759 | 1464789151182 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:31 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f5d4c00 == 112 [pid = 1759] [id = 347] 06:52:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 191 (0x91982000) [pid = 1759] [serial = 1042] [outer = (nil)] 06:52:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 192 (0x92a2dc00) [pid = 1759] [serial = 1043] [outer = 0x91982000] 06:52:31 INFO - PROCESS | 1759 | 1464789151351 Marionette DEBUG loaded listener.js 06:52:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 193 (0x92a31000) [pid = 1759] [serial = 1044] [outer = 0x91982000] 06:52:32 INFO - PROCESS | 1759 | 1464789152256 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 06:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1538ms 06:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:52:32 INFO - PROCESS | 1759 | 1464789152291 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 06:52:32 INFO - PROCESS | 1759 | 1464789152294 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 06:52:32 INFO - PROCESS | 1759 | 1464789152300 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:52:32 INFO - PROCESS | 1759 | 1464789152304 Marionette TRACE conn3 <- [1,1362,null,{}] 06:52:32 INFO - PROCESS | 1759 | 1464789152309 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:32 INFO - PROCESS | 1759 | 1464789152499 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 06:52:32 INFO - PROCESS | 1759 | 1464789152768 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:32 INFO - PROCESS | 1759 | ++DOCSHELL 0x85734000 == 113 [pid = 1759] [id = 348] 06:52:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 194 (0x92480400) [pid = 1759] [serial = 1045] [outer = (nil)] 06:52:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 195 (0x92b70c00) [pid = 1759] [serial = 1046] [outer = 0x92480400] 06:52:32 INFO - PROCESS | 1759 | 1464789152895 Marionette DEBUG loaded listener.js 06:52:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 196 (0x92b6d000) [pid = 1759] [serial = 1047] [outer = 0x92480400] 06:52:33 INFO - PROCESS | 1759 | 1464789153798 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 06:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1539ms 06:52:33 INFO - PROCESS | 1759 | 1464789153839 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 06:52:33 INFO - PROCESS | 1759 | 1464789153843 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 06:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:52:33 INFO - PROCESS | 1759 | 1464789153850 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:52:33 INFO - PROCESS | 1759 | 1464789153853 Marionette TRACE conn3 <- [1,1366,null,{}] 06:52:33 INFO - PROCESS | 1759 | 1464789153859 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:34 INFO - PROCESS | 1759 | 1464789154065 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 06:52:34 INFO - PROCESS | 1759 | 1464789154343 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:34 INFO - PROCESS | 1759 | ++DOCSHELL 0x8596a800 == 114 [pid = 1759] [id = 349] 06:52:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 197 (0x89fbdc00) [pid = 1759] [serial = 1048] [outer = (nil)] 06:52:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 198 (0x9396ac00) [pid = 1759] [serial = 1049] [outer = 0x89fbdc00] 06:52:34 INFO - PROCESS | 1759 | 1464789154498 Marionette DEBUG loaded listener.js 06:52:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 199 (0x93972800) [pid = 1759] [serial = 1050] [outer = 0x89fbdc00] 06:52:35 INFO - PROCESS | 1759 | 1464789155490 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 06:52:35 INFO - PROCESS | 1759 | 1464789155537 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 06:52:35 INFO - PROCESS | 1759 | 1464789155544 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:52:35 INFO - PROCESS | 1759 | 1464789155547 Marionette TRACE conn3 <- [1,1370,null,{}] 06:52:35 INFO - PROCESS | 1759 | 1464789155553 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:35 INFO - PROCESS | 1759 | 1464789155752 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 06:52:36 INFO - PROCESS | 1759 | 1464789156024 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:36 INFO - PROCESS | 1759 | ++DOCSHELL 0x86646800 == 115 [pid = 1759] [id = 350] 06:52:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 200 (0x8664b400) [pid = 1759] [serial = 1051] [outer = (nil)] 06:52:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 201 (0x8d7cf000) [pid = 1759] [serial = 1052] [outer = 0x8664b400] 06:52:36 INFO - PROCESS | 1759 | 1464789156149 Marionette DEBUG loaded listener.js 06:52:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 202 (0x8df99c00) [pid = 1759] [serial = 1053] [outer = 0x8664b400] 06:52:37 INFO - PROCESS | 1759 | 1464789157115 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 06:52:37 INFO - PROCESS | 1759 | 1464789157139 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 06:52:37 INFO - PROCESS | 1759 | 1464789157145 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:52:37 INFO - PROCESS | 1759 | 1464789157149 Marionette TRACE conn3 <- [1,1374,null,{}] 06:52:37 INFO - PROCESS | 1759 | 1464789157155 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:37 INFO - PROCESS | 1759 | 1464789157349 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 06:52:37 INFO - PROCESS | 1759 | 1464789157625 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:37 INFO - PROCESS | 1759 | ++DOCSHELL 0x84ed9c00 == 116 [pid = 1759] [id = 351] 06:52:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 203 (0x84ede400) [pid = 1759] [serial = 1054] [outer = (nil)] 06:52:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 204 (0x888bf800) [pid = 1759] [serial = 1055] [outer = 0x84ede400] 06:52:37 INFO - PROCESS | 1759 | 1464789157749 Marionette DEBUG loaded listener.js 06:52:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 205 (0x8a46c000) [pid = 1759] [serial = 1056] [outer = 0x84ede400] 06:52:39 INFO - PROCESS | 1759 | --DOCSHELL 0x9887c800 == 115 [pid = 1759] [id = 28] 06:52:39 INFO - PROCESS | 1759 | --DOCSHELL 0x8e9b7400 == 114 [pid = 1759] [id = 158] 06:52:39 INFO - PROCESS | 1759 | --DOCSHELL 0x92a22400 == 113 [pid = 1759] [id = 217] 06:52:39 INFO - PROCESS | 1759 | --DOCSHELL 0x84edfc00 == 112 [pid = 1759] [id = 332] 06:52:39 INFO - PROCESS | 1759 | --DOCSHELL 0x85734800 == 111 [pid = 1759] [id = 329] 06:52:39 INFO - PROCESS | 1759 | --DOCSHELL 0x84ee0400 == 110 [pid = 1759] [id = 328] 06:52:39 INFO - PROCESS | 1759 | --DOCSHELL 0x85a0a000 == 109 [pid = 1759] [id = 327] 06:52:39 INFO - PROCESS | 1759 | --DOCSHELL 0x85740000 == 108 [pid = 1759] [id = 326] 06:52:39 INFO - PROCESS | 1759 | --DOCSHELL 0x860ecc00 == 107 [pid = 1759] [id = 325] 06:52:39 INFO - PROCESS | 1759 | --DOCSHELL 0x92479400 == 106 [pid = 1759] [id = 324] 06:52:39 INFO - PROCESS | 1759 | --DOCSHELL 0x8f29b800 == 105 [pid = 1759] [id = 322] 06:52:39 INFO - PROCESS | 1759 | --DOCSHELL 0x91796400 == 104 [pid = 1759] [id = 323] 06:52:39 INFO - PROCESS | 1759 | --DOCSHELL 0x8df91c00 == 103 [pid = 1759] [id = 321] 06:52:39 INFO - PROCESS | 1759 | --DOCSHELL 0x8d7d1400 == 102 [pid = 1759] [id = 320] 06:52:39 INFO - PROCESS | 1759 | --DOCSHELL 0x8d452800 == 101 [pid = 1759] [id = 319] 06:52:39 INFO - PROCESS | 1759 | --DOCSHELL 0x8d44e800 == 100 [pid = 1759] [id = 318] 06:52:39 INFO - PROCESS | 1759 | --DOCSHELL 0x8a953800 == 99 [pid = 1759] [id = 317] 06:52:39 INFO - PROCESS | 1759 | --DOCSHELL 0x8a386400 == 98 [pid = 1759] [id = 315] 06:52:39 INFO - PROCESS | 1759 | --DOCSHELL 0x8a387400 == 97 [pid = 1759] [id = 316] 06:52:39 INFO - PROCESS | 1759 | --DOCSHELL 0x887f4000 == 96 [pid = 1759] [id = 314] 06:52:39 INFO - PROCESS | 1759 | --DOCSHELL 0x84ee1000 == 95 [pid = 1759] [id = 287] 06:52:39 INFO - PROCESS | 1759 | --DOCSHELL 0x89f10400 == 94 [pid = 1759] [id = 313] 06:52:39 INFO - PROCESS | 1759 | --DOCSHELL 0x87369400 == 93 [pid = 1759] [id = 312] 06:52:39 INFO - PROCESS | 1759 | --DOCSHELL 0x85a0bc00 == 92 [pid = 1759] [id = 311] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 204 (0x8cb63400) [pid = 1759] [serial = 879] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 203 (0x9a9e8800) [pid = 1759] [serial = 825] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 202 (0x88497c00) [pid = 1759] [serial = 869] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 201 (0x9441ec00) [pid = 1759] [serial = 900] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 200 (0x9967a400) [pid = 1759] [serial = 909] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 199 (0x8a473000) [pid = 1759] [serial = 795] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 198 (0x8eb81800) [pid = 1759] [serial = 726] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 197 (0x92a25400) [pid = 1759] [serial = 897] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 196 (0x8d4b9c00) [pid = 1759] [serial = 881] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 195 (0x8a38ec00) [pid = 1759] [serial = 780] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 194 (0x8f4afc00) [pid = 1759] [serial = 893] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 193 (0x8d8d5800) [pid = 1759] [serial = 882] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 192 (0x8ded7000) [pid = 1759] [serial = 884] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 191 (0x91985400) [pid = 1759] [serial = 896] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 190 (0x88494800) [pid = 1759] [serial = 864] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 189 (0x85ff7800) [pid = 1759] [serial = 915] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 188 (0x99dd2c00) [pid = 1759] [serial = 822] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 187 (0x8e9c0400) [pid = 1759] [serial = 891] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 186 (0x8d7d5000) [pid = 1759] [serial = 807] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 185 (0x86647800) [pid = 1759] [serial = 924] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 184 (0x8e9bb400) [pid = 1759] [serial = 890] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 183 (0x85ff1800) [pid = 1759] [serial = 866] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 182 (0x89f1a400) [pid = 1759] [serial = 872] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 181 (0x8736c800) [pid = 1759] [serial = 926] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 180 (0x9396d800) [pid = 1759] [serial = 899] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 179 (0x99dd1000) [pid = 1759] [serial = 912] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 178 (0x8596c400) [pid = 1759] [serial = 834] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 177 (0x8664d800) [pid = 1759] [serial = 867] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 176 (0x85a0cc00) [pid = 1759] [serial = 914] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 175 (0x92b6ac00) [pid = 1759] [serial = 816] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 174 (0x8df97400) [pid = 1759] [serial = 885] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 173 (0x860ef000) [pid = 1759] [serial = 923] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 172 (0xa6e11400) [pid = 1759] [serial = 828] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 171 (0x8df8f000) [pid = 1759] [serial = 810] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 170 (0x8e943c00) [pid = 1759] [serial = 888] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 169 (0x8a384000) [pid = 1759] [serial = 920] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 168 (0x8cb5c400) [pid = 1759] [serial = 878] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 167 (0x888cc000) [pid = 1759] [serial = 930] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 166 (0x89cd4400) [pid = 1759] [serial = 801] [outer = (nil)] [url = about:blank] 06:52:39 INFO - PROCESS | 1759 | --DOMWINDOW == 165 (0x8f5d2400) [pid = 1759] [serial = 645] [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:52:40 INFO - PROCESS | 1759 | --DOMWINDOW == 164 (0x887fb800) [pid = 1759] [serial = 929] [outer = (nil)] [url = about:blank] 06:52:40 INFO - PROCESS | 1759 | --DOMWINDOW == 163 (0x88486400) [pid = 1759] [serial = 917] [outer = (nil)] [url = about:blank] 06:52:40 INFO - PROCESS | 1759 | --DOMWINDOW == 162 (0x9888e800) [pid = 1759] [serial = 906] [outer = (nil)] [url = about:blank] 06:52:40 INFO - PROCESS | 1759 | --DOMWINDOW == 161 (0x94f0b000) [pid = 1759] [serial = 903] [outer = (nil)] [url = about:blank] 06:52:40 INFO - PROCESS | 1759 | --DOMWINDOW == 160 (0x99dc8c00) [pid = 1759] [serial = 911] [outer = (nil)] [url = about:blank] 06:52:40 INFO - PROCESS | 1759 | --DOMWINDOW == 159 (0x89fba800) [pid = 1759] [serial = 873] [outer = (nil)] [url = about:blank] 06:52:40 INFO - PROCESS | 1759 | --DOMWINDOW == 158 (0x85a0e000) [pid = 1759] [serial = 777] [outer = (nil)] [url = about:blank] 06:52:40 INFO - PROCESS | 1759 | --DOMWINDOW == 157 (0x9767a400) [pid = 1759] [serial = 819] [outer = (nil)] [url = about:blank] 06:52:40 INFO - PROCESS | 1759 | --DOMWINDOW == 156 (0x98015000) [pid = 1759] [serial = 905] [outer = (nil)] [url = about:blank] 06:52:40 INFO - PROCESS | 1759 | --DOMWINDOW == 155 (0x884a5400) [pid = 1759] [serial = 870] [outer = (nil)] [url = about:blank] 06:52:40 INFO - PROCESS | 1759 | --DOMWINDOW == 154 (0x8a474800) [pid = 1759] [serial = 875] [outer = (nil)] [url = about:blank] 06:52:40 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0x87361c00) [pid = 1759] [serial = 798] [outer = (nil)] [url = about:blank] 06:52:40 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0x94f05000) [pid = 1759] [serial = 902] [outer = (nil)] [url = about:blank] 06:52:40 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x99568400) [pid = 1759] [serial = 908] [outer = (nil)] [url = about:blank] 06:52:40 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x8e737c00) [pid = 1759] [serial = 887] [outer = (nil)] [url = about:blank] 06:52:40 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x91797800) [pid = 1759] [serial = 813] [outer = (nil)] [url = about:blank] 06:52:40 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x8cb69800) [pid = 1759] [serial = 804] [outer = (nil)] [url = about:blank] 06:52:40 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x88a86400) [pid = 1759] [serial = 918] [outer = (nil)] [url = about:blank] 06:52:40 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x873a9c00) [pid = 1759] [serial = 927] [outer = (nil)] [url = about:blank] 06:52:40 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x884a1c00) [pid = 1759] [serial = 831] [outer = (nil)] [url = about:blank] 06:52:40 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x8f4b6000) [pid = 1759] [serial = 894] [outer = (nil)] [url = about:blank] 06:52:40 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x88a8f000) [pid = 1759] [serial = 932] [outer = (nil)] [url = about:blank] 06:52:40 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x8a94e400) [pid = 1759] [serial = 876] [outer = (nil)] [url = about:blank] 06:52:40 INFO - PROCESS | 1759 | [1759] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:52:40 INFO - PROCESS | 1759 | 1464789160195 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 06:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:52:40 INFO - PROCESS | 1759 | 1464789160239 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 06:52:40 INFO - PROCESS | 1759 | 1464789160247 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:52:40 INFO - PROCESS | 1759 | 1464789160251 Marionette TRACE conn3 <- [1,1378,null,{}] 06:52:40 INFO - PROCESS | 1759 | 1464789160259 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:40 INFO - PROCESS | 1759 | 1464789160460 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 06:52:40 INFO - PROCESS | 1759 | 1464789160659 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:40 INFO - PROCESS | 1759 | ++DOCSHELL 0x85a09000 == 93 [pid = 1759] [id = 352] 06:52:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x85a09c00) [pid = 1759] [serial = 1057] [outer = (nil)] 06:52:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x85ff8800) [pid = 1759] [serial = 1058] [outer = 0x85a09c00] 06:52:40 INFO - PROCESS | 1759 | 1464789160735 Marionette DEBUG loaded listener.js 06:52:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x860eec00) [pid = 1759] [serial = 1059] [outer = 0x85a09c00] 06:52:41 INFO - PROCESS | 1759 | 1464789161559 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 06:52:41 INFO - PROCESS | 1759 | 1464789161596 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 06:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:52:41 INFO - PROCESS | 1759 | 1464789161607 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:52:41 INFO - PROCESS | 1759 | 1464789161610 Marionette TRACE conn3 <- [1,1382,null,{}] 06:52:41 INFO - PROCESS | 1759 | 1464789161616 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:41 INFO - PROCESS | 1759 | 1464789161801 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 06:52:42 INFO - PROCESS | 1759 | 1464789161996 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:42 INFO - PROCESS | 1759 | ++DOCSHELL 0x86849800 == 94 [pid = 1759] [id = 353] 06:52:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x8684e800) [pid = 1759] [serial = 1060] [outer = (nil)] 06:52:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x873a2400) [pid = 1759] [serial = 1061] [outer = 0x8684e800] 06:52:42 INFO - PROCESS | 1759 | 1464789162070 Marionette DEBUG loaded listener.js 06:52:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x873ac400) [pid = 1759] [serial = 1062] [outer = 0x8684e800] 06:52:42 INFO - PROCESS | 1759 | [1759] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:52:43 INFO - PROCESS | 1759 | 1464789163021 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 06:52:43 INFO - PROCESS | 1759 | 1464789163103 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 06:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:52:43 INFO - PROCESS | 1759 | 1464789163109 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:52:43 INFO - PROCESS | 1759 | 1464789163115 Marionette TRACE conn3 <- [1,1386,null,{}] 06:52:43 INFO - PROCESS | 1759 | 1464789163145 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:43 INFO - PROCESS | 1759 | 1464789163405 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 06:52:43 INFO - PROCESS | 1759 | 1464789163439 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:43 INFO - PROCESS | 1759 | ++DOCSHELL 0x887fb800 == 95 [pid = 1759] [id = 354] 06:52:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x887fe800) [pid = 1759] [serial = 1063] [outer = (nil)] 06:52:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x888c8c00) [pid = 1759] [serial = 1064] [outer = 0x887fe800] 06:52:43 INFO - PROCESS | 1759 | 1464789163556 Marionette DEBUG loaded listener.js 06:52:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x88a8dc00) [pid = 1759] [serial = 1065] [outer = 0x887fe800] 06:52:45 INFO - PROCESS | 1759 | 1464789165057 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/] 06:52:45 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | Canvas test: 2d.pattern.image.incomplete.removedsrc - An attempt was made to use an object that is not, or is no longer, usable 06:52:45 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13 06:52:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:52:45 INFO - _addTest/ [0,1389,"getWindowHandle",null] 06:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:52:45 INFO - PROCESS | 1759 | 1464789165191 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 06:52:45 INFO - PROCESS | 1759 | 1464789165197 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:52:45 INFO - PROCESS | 1759 | 1464789165201 Marionette TRACE conn3 <- [1,1390,null,{}] 06:52:45 INFO - PROCESS | 1759 | 1464789165206 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:45 INFO - PROCESS | 1759 | 1464789165444 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 06:52:45 INFO - PROCESS | 1759 | 1464789165548 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:45 INFO - PROCESS | 1759 | ++DOCSHELL 0x86848000 == 96 [pid = 1759] [id = 355] 06:52:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x884a3800) [pid = 1759] [serial = 1066] [outer = (nil)] 06:52:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x888cb800) [pid = 1759] [serial = 1067] [outer = 0x884a3800] 06:52:45 INFO - PROCESS | 1759 | 1464789165626 Marionette DEBUG loaded listener.js 06:52:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x89ce0c00) [pid = 1759] [serial = 1068] [outer = 0x884a3800] 06:52:46 INFO - PROCESS | 1759 | 1464789166379 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 06:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1238ms 06:52:46 INFO - PROCESS | 1759 | 1464789166436 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 06:52:46 INFO - PROCESS | 1759 | 1464789166439 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 06:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:52:46 INFO - PROCESS | 1759 | 1464789166445 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:52:46 INFO - PROCESS | 1759 | 1464789166448 Marionette TRACE conn3 <- [1,1394,null,{}] 06:52:46 INFO - PROCESS | 1759 | 1464789166454 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:46 INFO - PROCESS | 1759 | 1464789166629 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 06:52:46 INFO - PROCESS | 1759 | 1464789166641 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:46 INFO - PROCESS | 1759 | ++DOCSHELL 0x8664f800 == 97 [pid = 1759] [id = 356] 06:52:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x873a6000) [pid = 1759] [serial = 1069] [outer = (nil)] 06:52:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x89f22800) [pid = 1759] [serial = 1070] [outer = 0x873a6000] 06:52:46 INFO - PROCESS | 1759 | 1464789166868 Marionette DEBUG loaded listener.js 06:52:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x89f2bc00) [pid = 1759] [serial = 1071] [outer = 0x873a6000] 06:52:47 INFO - PROCESS | 1759 | 1464789167901 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 06:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1487ms 06:52:47 INFO - PROCESS | 1759 | 1464789167933 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 06:52:47 INFO - PROCESS | 1759 | 1464789167940 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 06:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:52:47 INFO - PROCESS | 1759 | 1464789167950 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:52:47 INFO - PROCESS | 1759 | 1464789167955 Marionette TRACE conn3 <- [1,1398,null,{}] 06:52:47 INFO - PROCESS | 1759 | 1464789167964 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:48 INFO - PROCESS | 1759 | 1464789168205 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 06:52:48 INFO - PROCESS | 1759 | 1464789168476 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:48 INFO - PROCESS | 1759 | ++DOCSHELL 0x85ff8c00 == 98 [pid = 1759] [id = 357] 06:52:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x8664f400) [pid = 1759] [serial = 1072] [outer = (nil)] 06:52:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x87369000) [pid = 1759] [serial = 1073] [outer = 0x8664f400] 06:52:48 INFO - PROCESS | 1759 | 1464789168610 Marionette DEBUG loaded listener.js 06:52:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x88486c00) [pid = 1759] [serial = 1074] [outer = 0x8664f400] 06:52:49 INFO - PROCESS | 1759 | 1464789169559 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 06:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1633ms 06:52:49 INFO - PROCESS | 1759 | 1464789169584 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 06:52:49 INFO - PROCESS | 1759 | 1464789169593 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 06:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:52:49 INFO - PROCESS | 1759 | 1464789169603 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:52:49 INFO - PROCESS | 1759 | 1464789169608 Marionette TRACE conn3 <- [1,1402,null,{}] 06:52:49 INFO - PROCESS | 1759 | 1464789169614 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:49 INFO - PROCESS | 1759 | 1464789169815 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 06:52:50 INFO - PROCESS | 1759 | 1464789170085 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:50 INFO - PROCESS | 1759 | ++DOCSHELL 0x888ca400 == 99 [pid = 1759] [id = 358] 06:52:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0x88a86800) [pid = 1759] [serial = 1075] [outer = (nil)] 06:52:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0x89de3400) [pid = 1759] [serial = 1076] [outer = 0x88a86800] 06:52:50 INFO - PROCESS | 1759 | 1464789170231 Marionette DEBUG loaded listener.js 06:52:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 155 (0x89f24400) [pid = 1759] [serial = 1077] [outer = 0x88a86800] 06:52:51 INFO - PROCESS | 1759 | 1464789171229 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 06:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1682ms 06:52:51 INFO - PROCESS | 1759 | 1464789171286 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 06:52:51 INFO - PROCESS | 1759 | 1464789171289 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 06:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:52:51 INFO - PROCESS | 1759 | 1464789171297 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:52:51 INFO - PROCESS | 1759 | 1464789171303 Marionette TRACE conn3 <- [1,1406,null,{}] 06:52:51 INFO - PROCESS | 1759 | 1464789171319 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:51 INFO - PROCESS | 1759 | 1464789171547 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 06:52:51 INFO - PROCESS | 1759 | 1464789171811 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:51 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a38fc00 == 100 [pid = 1759] [id = 359] 06:52:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 156 (0x8a948400) [pid = 1759] [serial = 1078] [outer = (nil)] 06:52:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 157 (0x8a954000) [pid = 1759] [serial = 1079] [outer = 0x8a948400] 06:52:51 INFO - PROCESS | 1759 | 1464789171946 Marionette DEBUG loaded listener.js 06:52:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 158 (0x8bcac800) [pid = 1759] [serial = 1080] [outer = 0x8a948400] 06:52:52 INFO - PROCESS | 1759 | 1464789172839 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 06:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1587ms 06:52:52 INFO - PROCESS | 1759 | 1464789172884 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 06:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:52:52 INFO - PROCESS | 1759 | 1464789172889 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 06:52:52 INFO - PROCESS | 1759 | 1464789172896 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:52:52 INFO - PROCESS | 1759 | 1464789172899 Marionette TRACE conn3 <- [1,1410,null,{}] 06:52:52 INFO - PROCESS | 1759 | 1464789172905 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:53 INFO - PROCESS | 1759 | 1464789173110 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 06:52:53 INFO - PROCESS | 1759 | 1464789173365 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:53 INFO - PROCESS | 1759 | ++DOCSHELL 0x887fd800 == 101 [pid = 1759] [id = 360] 06:52:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 159 (0x89f0d800) [pid = 1759] [serial = 1081] [outer = (nil)] 06:52:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 160 (0x8cb66c00) [pid = 1759] [serial = 1082] [outer = 0x89f0d800] 06:52:53 INFO - PROCESS | 1759 | 1464789173495 Marionette DEBUG loaded listener.js 06:52:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 161 (0x8cba8400) [pid = 1759] [serial = 1083] [outer = 0x89f0d800] 06:52:54 INFO - PROCESS | 1759 | 1464789174481 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 06:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1631ms 06:52:54 INFO - PROCESS | 1759 | 1464789174526 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 06:52:54 INFO - PROCESS | 1759 | 1464789174530 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 06:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:52:54 INFO - PROCESS | 1759 | 1464789174537 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:52:54 INFO - PROCESS | 1759 | 1464789174541 Marionette TRACE conn3 <- [1,1414,null,{}] 06:52:54 INFO - PROCESS | 1759 | 1464789174546 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:54 INFO - PROCESS | 1759 | 1464789174790 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 06:52:55 INFO - PROCESS | 1759 | 1464789175092 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:55 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cb61000 == 102 [pid = 1759] [id = 361] 06:52:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 162 (0x8cb63400) [pid = 1759] [serial = 1084] [outer = (nil)] 06:52:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 163 (0x8d456c00) [pid = 1759] [serial = 1085] [outer = 0x8cb63400] 06:52:55 INFO - PROCESS | 1759 | 1464789175190 Marionette DEBUG loaded listener.js 06:52:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 164 (0x8d4b3400) [pid = 1759] [serial = 1086] [outer = 0x8cb63400] 06:52:56 INFO - PROCESS | 1759 | 1464789176280 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 06:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1783ms 06:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:52:56 INFO - PROCESS | 1759 | 1464789176320 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 06:52:56 INFO - PROCESS | 1759 | 1464789176323 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 06:52:56 INFO - PROCESS | 1759 | 1464789176330 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:52:56 INFO - PROCESS | 1759 | 1464789176334 Marionette TRACE conn3 <- [1,1418,null,{}] 06:52:56 INFO - PROCESS | 1759 | 1464789176339 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:56 INFO - PROCESS | 1759 | 1464789176607 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 06:52:56 INFO - PROCESS | 1759 | 1464789176916 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:56 INFO - PROCESS | 1759 | ++DOCSHELL 0x873ab800 == 103 [pid = 1759] [id = 362] 06:52:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 165 (0x8cbb3400) [pid = 1759] [serial = 1087] [outer = (nil)] 06:52:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 166 (0x8ded5800) [pid = 1759] [serial = 1088] [outer = 0x8cbb3400] 06:52:57 INFO - PROCESS | 1759 | 1464789177004 Marionette DEBUG loaded listener.js 06:52:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 167 (0x8e72a000) [pid = 1759] [serial = 1089] [outer = 0x8cbb3400] 06:52:57 INFO - PROCESS | 1759 | 1464789177957 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 06:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1685ms 06:52:58 INFO - PROCESS | 1759 | 1464789178014 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 06:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:52:58 INFO - PROCESS | 1759 | 1464789178018 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 06:52:58 INFO - PROCESS | 1759 | 1464789178025 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:52:58 INFO - PROCESS | 1759 | 1464789178029 Marionette TRACE conn3 <- [1,1422,null,{}] 06:52:58 INFO - PROCESS | 1759 | 1464789178035 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:58 INFO - PROCESS | 1759 | 1464789178233 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 06:52:58 INFO - PROCESS | 1759 | 1464789178505 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:58 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f0f000 == 104 [pid = 1759] [id = 363] 06:52:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 168 (0x89fc5800) [pid = 1759] [serial = 1090] [outer = (nil)] 06:52:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 169 (0x8e946c00) [pid = 1759] [serial = 1091] [outer = 0x89fc5800] 06:52:58 INFO - PROCESS | 1759 | 1464789178604 Marionette DEBUG loaded listener.js 06:52:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 170 (0x8e9bac00) [pid = 1759] [serial = 1092] [outer = 0x89fc5800] 06:52:59 INFO - PROCESS | 1759 | 1464789179506 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 06:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1543ms 06:52:59 INFO - PROCESS | 1759 | 1464789179569 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 06:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:52:59 INFO - PROCESS | 1759 | 1464789179573 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 06:52:59 INFO - PROCESS | 1759 | 1464789179579 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:52:59 INFO - PROCESS | 1759 | 1464789179583 Marionette TRACE conn3 <- [1,1426,null,{}] 06:52:59 INFO - PROCESS | 1759 | 1464789179589 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:59 INFO - PROCESS | 1759 | 1464789179789 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 06:53:00 INFO - PROCESS | 1759 | 1464789180047 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:00 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e734800 == 105 [pid = 1759] [id = 364] 06:53:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 171 (0x8e735c00) [pid = 1759] [serial = 1093] [outer = (nil)] 06:53:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 172 (0x8f294000) [pid = 1759] [serial = 1094] [outer = 0x8e735c00] 06:53:00 INFO - PROCESS | 1759 | 1464789180178 Marionette DEBUG loaded listener.js 06:53:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 173 (0x8f29c000) [pid = 1759] [serial = 1095] [outer = 0x8e735c00] 06:53:01 INFO - PROCESS | 1759 | 1464789181159 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 06:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1633ms 06:53:01 INFO - PROCESS | 1759 | 1464789181214 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 06:53:01 INFO - PROCESS | 1759 | 1464789181217 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 06:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:53:01 INFO - PROCESS | 1759 | 1464789181223 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:53:01 INFO - PROCESS | 1759 | 1464789181226 Marionette TRACE conn3 <- [1,1430,null,{}] 06:53:01 INFO - PROCESS | 1759 | 1464789181233 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:01 INFO - PROCESS | 1759 | 1464789181436 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 06:53:01 INFO - PROCESS | 1759 | 1464789181699 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:01 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e949400 == 106 [pid = 1759] [id = 365] 06:53:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 174 (0x8eb86800) [pid = 1759] [serial = 1096] [outer = (nil)] 06:53:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 175 (0x8f5d2400) [pid = 1759] [serial = 1097] [outer = 0x8eb86800] 06:53:01 INFO - PROCESS | 1759 | 1464789181887 Marionette DEBUG loaded listener.js 06:53:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 176 (0x9178c000) [pid = 1759] [serial = 1098] [outer = 0x8eb86800] 06:53:02 INFO - PROCESS | 1759 | 1464789182932 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 06:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1748ms 06:53:02 INFO - PROCESS | 1759 | 1464789182972 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 06:53:02 INFO - PROCESS | 1759 | 1464789182975 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 06:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:53:02 INFO - PROCESS | 1759 | 1464789182981 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:53:02 INFO - PROCESS | 1759 | 1464789182985 Marionette TRACE conn3 <- [1,1434,null,{}] 06:53:02 INFO - PROCESS | 1759 | 1464789182991 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:03 INFO - PROCESS | 1759 | 1464789183268 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 06:53:03 INFO - PROCESS | 1759 | 1464789183624 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:03 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f4b7c00 == 107 [pid = 1759] [id = 366] 06:53:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 177 (0x8f4bac00) [pid = 1759] [serial = 1099] [outer = (nil)] 06:53:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 178 (0x92479400) [pid = 1759] [serial = 1100] [outer = 0x8f4bac00] 06:53:03 INFO - PROCESS | 1759 | 1464789183710 Marionette DEBUG loaded listener.js 06:53:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 179 (0x92a25000) [pid = 1759] [serial = 1101] [outer = 0x8f4bac00] 06:53:04 INFO - PROCESS | 1759 | 1464789184685 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 06:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1735ms 06:53:04 INFO - PROCESS | 1759 | 1464789184718 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 06:53:04 INFO - PROCESS | 1759 | 1464789184723 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 06:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:53:04 INFO - PROCESS | 1759 | 1464789184729 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:53:04 INFO - PROCESS | 1759 | 1464789184734 Marionette TRACE conn3 <- [1,1438,null,{}] 06:53:04 INFO - PROCESS | 1759 | 1464789184740 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:04 INFO - PROCESS | 1759 | 1464789184965 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 06:53:05 INFO - PROCESS | 1759 | 1464789185233 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:05 INFO - PROCESS | 1759 | ++DOCSHELL 0x92a2ec00 == 108 [pid = 1759] [id = 367] 06:53:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 180 (0x9442a800) [pid = 1759] [serial = 1102] [outer = (nil)] 06:53:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 181 (0x944a8400) [pid = 1759] [serial = 1103] [outer = 0x9442a800] 06:53:05 INFO - PROCESS | 1759 | 1464789185378 Marionette DEBUG loaded listener.js 06:53:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 182 (0x94f06800) [pid = 1759] [serial = 1104] [outer = 0x9442a800] 06:53:06 INFO - PROCESS | 1759 | 1464789186261 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 06:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1581ms 06:53:06 INFO - PROCESS | 1759 | 1464789186312 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 06:53:06 INFO - PROCESS | 1759 | 1464789186315 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 06:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:53:06 INFO - PROCESS | 1759 | 1464789186322 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:53:06 INFO - PROCESS | 1759 | 1464789186325 Marionette TRACE conn3 <- [1,1442,null,{}] 06:53:06 INFO - PROCESS | 1759 | 1464789186331 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:06 INFO - PROCESS | 1759 | 1464789186528 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 06:53:06 INFO - PROCESS | 1759 | 1464789186792 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:06 INFO - PROCESS | 1759 | ++DOCSHELL 0x94f05c00 == 109 [pid = 1759] [id = 368] 06:53:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 183 (0x94f0a800) [pid = 1759] [serial = 1105] [outer = (nil)] 06:53:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 184 (0x94f2c800) [pid = 1759] [serial = 1106] [outer = 0x94f0a800] 06:53:06 INFO - PROCESS | 1759 | 1464789186921 Marionette DEBUG loaded listener.js 06:53:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 185 (0x94f33000) [pid = 1759] [serial = 1107] [outer = 0x94f0a800] 06:53:07 INFO - PROCESS | 1759 | 1464789187834 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 06:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1582ms 06:53:07 INFO - PROCESS | 1759 | 1464789187905 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 06:53:07 INFO - PROCESS | 1759 | 1464789187909 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 06:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:53:07 INFO - PROCESS | 1759 | 1464789187916 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:53:07 INFO - PROCESS | 1759 | 1464789187919 Marionette TRACE conn3 <- [1,1446,null,{}] 06:53:07 INFO - PROCESS | 1759 | 1464789187936 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:08 INFO - PROCESS | 1759 | 1464789188129 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 06:53:08 INFO - PROCESS | 1759 | 1464789188443 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:08 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d7c9800 == 110 [pid = 1759] [id = 369] 06:53:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 186 (0x8f4b3800) [pid = 1759] [serial = 1108] [outer = (nil)] 06:53:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 187 (0x9514f400) [pid = 1759] [serial = 1109] [outer = 0x8f4b3800] 06:53:08 INFO - PROCESS | 1759 | 1464789188534 Marionette DEBUG loaded listener.js 06:53:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 188 (0x95153c00) [pid = 1759] [serial = 1110] [outer = 0x8f4b3800] 06:53:09 INFO - PROCESS | 1759 | 1464789189452 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 06:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1592ms 06:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:53:09 INFO - PROCESS | 1759 | 1464789189509 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 06:53:09 INFO - PROCESS | 1759 | 1464789189512 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 06:53:09 INFO - PROCESS | 1759 | 1464789189519 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:53:09 INFO - PROCESS | 1759 | 1464789189522 Marionette TRACE conn3 <- [1,1450,null,{}] 06:53:09 INFO - PROCESS | 1759 | 1464789189528 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:09 INFO - PROCESS | 1759 | 1464789189725 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 06:53:10 INFO - PROCESS | 1759 | 1464789189986 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:10 INFO - PROCESS | 1759 | ++DOCSHELL 0x94f7c000 == 111 [pid = 1759] [id = 370] 06:53:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 189 (0x9514d400) [pid = 1759] [serial = 1111] [outer = (nil)] 06:53:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 190 (0x9767d800) [pid = 1759] [serial = 1112] [outer = 0x9514d400] 06:53:10 INFO - PROCESS | 1759 | 1464789190112 Marionette DEBUG loaded listener.js 06:53:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 191 (0x9767f800) [pid = 1759] [serial = 1113] [outer = 0x9514d400] 06:53:11 INFO - PROCESS | 1759 | 1464789191090 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 06:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1637ms 06:53:11 INFO - PROCESS | 1759 | 1464789191156 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 06:53:11 INFO - PROCESS | 1759 | 1464789191160 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 06:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:53:11 INFO - PROCESS | 1759 | 1464789191166 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:53:11 INFO - PROCESS | 1759 | 1464789191170 Marionette TRACE conn3 <- [1,1454,null,{}] 06:53:11 INFO - PROCESS | 1759 | 1464789191175 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:11 INFO - PROCESS | 1759 | 1464789191374 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 06:53:11 INFO - PROCESS | 1759 | 1464789191637 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:11 INFO - PROCESS | 1759 | ++DOCSHELL 0x95155000 == 112 [pid = 1759] [id = 371] 06:53:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 192 (0x96c31400) [pid = 1759] [serial = 1114] [outer = (nil)] 06:53:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 193 (0x98890400) [pid = 1759] [serial = 1115] [outer = 0x96c31400] 06:53:11 INFO - PROCESS | 1759 | 1464789191765 Marionette DEBUG loaded listener.js 06:53:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 194 (0x98893800) [pid = 1759] [serial = 1116] [outer = 0x96c31400] 06:53:12 INFO - PROCESS | 1759 | 1464789192687 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 06:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1582ms 06:53:12 INFO - PROCESS | 1759 | 1464789192750 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 06:53:12 INFO - PROCESS | 1759 | 1464789192754 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 06:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:53:12 INFO - PROCESS | 1759 | 1464789192761 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:53:12 INFO - PROCESS | 1759 | 1464789192764 Marionette TRACE conn3 <- [1,1458,null,{}] 06:53:12 INFO - PROCESS | 1759 | 1464789192770 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:12 INFO - PROCESS | 1759 | 1464789192978 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 06:53:13 INFO - PROCESS | 1759 | 1464789193255 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:13 INFO - PROCESS | 1759 | ++DOCSHELL 0x9396dc00 == 113 [pid = 1759] [id = 372] 06:53:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 195 (0x9514c800) [pid = 1759] [serial = 1117] [outer = (nil)] 06:53:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 196 (0x989e4c00) [pid = 1759] [serial = 1118] [outer = 0x9514c800] 06:53:13 INFO - PROCESS | 1759 | 1464789193382 Marionette DEBUG loaded listener.js 06:53:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 197 (0x98c8c800) [pid = 1759] [serial = 1119] [outer = 0x9514c800] 06:53:14 INFO - PROCESS | 1759 | 1464789194327 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 06:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1635ms 06:53:14 INFO - PROCESS | 1759 | 1464789194397 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 06:53:14 INFO - PROCESS | 1759 | 1464789194401 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 06:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:53:14 INFO - PROCESS | 1759 | 1464789194407 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:53:14 INFO - PROCESS | 1759 | 1464789194410 Marionette TRACE conn3 <- [1,1462,null,{}] 06:53:14 INFO - PROCESS | 1759 | 1464789194416 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:14 INFO - PROCESS | 1759 | 1464789194613 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 06:53:14 INFO - PROCESS | 1759 | 1464789194882 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:14 INFO - PROCESS | 1759 | ++DOCSHELL 0x98891000 == 114 [pid = 1759] [id = 373] 06:53:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 198 (0x98895000) [pid = 1759] [serial = 1120] [outer = (nil)] 06:53:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 199 (0x98cd7800) [pid = 1759] [serial = 1121] [outer = 0x98895000] 06:53:15 INFO - PROCESS | 1759 | 1464789195008 Marionette DEBUG loaded listener.js 06:53:15 INFO - PROCESS | 1759 | ++DOMWINDOW == 200 (0x98cd9800) [pid = 1759] [serial = 1122] [outer = 0x98895000] 06:53:15 INFO - PROCESS | 1759 | 1464789195936 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 06:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1579ms 06:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:53:15 INFO - PROCESS | 1759 | 1464789195988 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 06:53:15 INFO - PROCESS | 1759 | 1464789195991 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 06:53:15 INFO - PROCESS | 1759 | 1464789195998 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:53:16 INFO - PROCESS | 1759 | 1464789196002 Marionette TRACE conn3 <- [1,1466,null,{}] 06:53:16 INFO - PROCESS | 1759 | 1464789196007 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:16 INFO - PROCESS | 1759 | 1464789196218 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 06:53:16 INFO - PROCESS | 1759 | 1464789196491 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:16 INFO - PROCESS | 1759 | ++DOCSHELL 0x98cd4c00 == 115 [pid = 1759] [id = 374] 06:53:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 201 (0x98cd5800) [pid = 1759] [serial = 1123] [outer = (nil)] 06:53:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 202 (0x9956d800) [pid = 1759] [serial = 1124] [outer = 0x98cd5800] 06:53:16 INFO - PROCESS | 1759 | 1464789196614 Marionette DEBUG loaded listener.js 06:53:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 203 (0x99629000) [pid = 1759] [serial = 1125] [outer = 0x98cd5800] 06:53:18 INFO - PROCESS | 1759 | --DOCSHELL 0x86848000 == 114 [pid = 1759] [id = 355] 06:53:18 INFO - PROCESS | 1759 | --DOCSHELL 0x888c1c00 == 113 [pid = 1759] [id = 331] 06:53:18 INFO - PROCESS | 1759 | --DOCSHELL 0x887fb800 == 112 [pid = 1759] [id = 354] 06:53:18 INFO - PROCESS | 1759 | --DOCSHELL 0x9386a800 == 111 [pid = 1759] [id = 11] 06:53:18 INFO - PROCESS | 1759 | --DOCSHELL 0x860ea800 == 110 [pid = 1759] [id = 330] 06:53:18 INFO - PROCESS | 1759 | --DOCSHELL 0x86849800 == 109 [pid = 1759] [id = 353] 06:53:18 INFO - PROCESS | 1759 | --DOCSHELL 0x85a09000 == 108 [pid = 1759] [id = 352] 06:53:18 INFO - PROCESS | 1759 | --DOCSHELL 0x8596a800 == 107 [pid = 1759] [id = 349] 06:53:18 INFO - PROCESS | 1759 | --DOCSHELL 0x86646800 == 106 [pid = 1759] [id = 350] 06:53:18 INFO - PROCESS | 1759 | --DOCSHELL 0x85734000 == 105 [pid = 1759] [id = 348] 06:53:18 INFO - PROCESS | 1759 | --DOCSHELL 0x8f5d4c00 == 104 [pid = 1759] [id = 347] 06:53:18 INFO - PROCESS | 1759 | --DOCSHELL 0x8a473800 == 103 [pid = 1759] [id = 346] 06:53:18 INFO - PROCESS | 1759 | --DOCSHELL 0x8e943800 == 102 [pid = 1759] [id = 344] 06:53:18 INFO - PROCESS | 1759 | --DOCSHELL 0x8f4b9400 == 101 [pid = 1759] [id = 345] 06:53:18 INFO - PROCESS | 1759 | --DOCSHELL 0x8d45a800 == 100 [pid = 1759] [id = 343] 06:53:18 INFO - PROCESS | 1759 | --DOCSHELL 0x8d4c0c00 == 99 [pid = 1759] [id = 342] 06:53:18 INFO - PROCESS | 1759 | --DOCSHELL 0x8cf14c00 == 98 [pid = 1759] [id = 341] 06:53:18 INFO - PROCESS | 1759 | --DOCSHELL 0x8bbf2400 == 97 [pid = 1759] [id = 339] 06:53:18 INFO - PROCESS | 1759 | --DOCSHELL 0x8a94ec00 == 96 [pid = 1759] [id = 340] 06:53:18 INFO - PROCESS | 1759 | --DOCSHELL 0x8a951000 == 95 [pid = 1759] [id = 338] 06:53:18 INFO - PROCESS | 1759 | --DOCSHELL 0x85a03000 == 94 [pid = 1759] [id = 337] 06:53:18 INFO - PROCESS | 1759 | --DOCSHELL 0x888bf400 == 93 [pid = 1759] [id = 336] 06:53:18 INFO - PROCESS | 1759 | --DOCSHELL 0x8848c400 == 92 [pid = 1759] [id = 335] 06:53:18 INFO - PROCESS | 1759 | --DOCSHELL 0x85a02000 == 91 [pid = 1759] [id = 334] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 202 (0x93869400) [pid = 1759] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 201 (0x89cdf800) [pid = 1759] [serial = 1001] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 200 (0x873a8400) [pid = 1759] [serial = 989] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 199 (0x88495800) [pid = 1759] [serial = 990] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 198 (0x85967c00) [pid = 1759] [serial = 980] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 197 (0x85feac00) [pid = 1759] [serial = 981] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 196 (0x888c8800) [pid = 1759] [serial = 992] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 195 (0x86844800) [pid = 1759] [serial = 983] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 194 (0x87362800) [pid = 1759] [serial = 984] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 193 (0x8848d400) [pid = 1759] [serial = 986] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 192 (0x887fd000) [pid = 1759] [serial = 987] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 191 (0x94f0c800) [pid = 1759] [serial = 977] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 190 (0x9376e000) [pid = 1759] [serial = 974] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 189 (0x92a2d800) [pid = 1759] [serial = 971] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 188 (0x91983800) [pid = 1759] [serial = 968] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 187 (0x8f4b7000) [pid = 1759] [serial = 965] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 186 (0x8e9b2c00) [pid = 1759] [serial = 962] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 185 (0x8decb000) [pid = 1759] [serial = 959] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 184 (0x8d8da400) [pid = 1759] [serial = 956] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 183 (0x8d45c800) [pid = 1759] [serial = 953] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 182 (0x89cd9000) [pid = 1759] [serial = 995] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 181 (0x8cbb3000) [pid = 1759] [serial = 950] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 180 (0x8bbe8400) [pid = 1759] [serial = 947] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 179 (0x8a467c00) [pid = 1759] [serial = 944] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 178 (0x89f20800) [pid = 1759] [serial = 941] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 177 (0x8848e800) [pid = 1759] [serial = 938] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 176 (0x85ff5400) [pid = 1759] [serial = 935] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 175 (0x89de2c00) [pid = 1759] [serial = 996] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 174 (0x85965800) [pid = 1759] [serial = 998] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 173 (0x85a0e800) [pid = 1759] [serial = 999] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | --DOMWINDOW == 172 (0x88a88000) [pid = 1759] [serial = 993] [outer = (nil)] [url = about:blank] 06:53:18 INFO - PROCESS | 1759 | 1464789198950 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 06:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 3090ms 06:53:19 INFO - PROCESS | 1759 | 1464789199088 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 06:53:19 INFO - PROCESS | 1759 | 1464789199093 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 06:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:53:19 INFO - PROCESS | 1759 | 1464789199101 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:53:19 INFO - PROCESS | 1759 | 1464789199107 Marionette TRACE conn3 <- [1,1470,null,{}] 06:53:19 INFO - PROCESS | 1759 | 1464789199119 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:19 INFO - PROCESS | 1759 | 1464789199319 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 06:53:19 INFO - PROCESS | 1759 | 1464789199518 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:19 INFO - PROCESS | 1759 | ++DOCSHELL 0x85a0bc00 == 92 [pid = 1759] [id = 375] 06:53:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 173 (0x85a0cc00) [pid = 1759] [serial = 1126] [outer = (nil)] 06:53:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 174 (0x85a10800) [pid = 1759] [serial = 1127] [outer = 0x85a0cc00] 06:53:19 INFO - PROCESS | 1759 | 1464789199596 Marionette DEBUG loaded listener.js 06:53:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 175 (0x85ff3000) [pid = 1759] [serial = 1128] [outer = 0x85a0cc00] 06:53:20 INFO - PROCESS | 1759 | 1464789200432 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 06:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1388ms 06:53:20 INFO - PROCESS | 1759 | 1464789200490 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 06:53:20 INFO - PROCESS | 1759 | 1464789200498 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 06:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:53:20 INFO - PROCESS | 1759 | 1464789200508 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:53:20 INFO - PROCESS | 1759 | 1464789200511 Marionette TRACE conn3 <- [1,1474,null,{}] 06:53:20 INFO - PROCESS | 1759 | 1464789200518 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:20 INFO - PROCESS | 1759 | 1464789200710 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 06:53:20 INFO - PROCESS | 1759 | 1464789200924 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:20 INFO - PROCESS | 1759 | ++DOCSHELL 0x86649800 == 93 [pid = 1759] [id = 376] 06:53:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 176 (0x8664d800) [pid = 1759] [serial = 1129] [outer = (nil)] 06:53:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 177 (0x8684c800) [pid = 1759] [serial = 1130] [outer = 0x8664d800] 06:53:21 INFO - PROCESS | 1759 | 1464789200998 Marionette DEBUG loaded listener.js 06:53:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 178 (0x87367c00) [pid = 1759] [serial = 1131] [outer = 0x8664d800] 06:53:21 INFO - PROCESS | 1759 | 1464789201924 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 06:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1442ms 06:53:21 INFO - PROCESS | 1759 | 1464789201951 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 06:53:21 INFO - PROCESS | 1759 | 1464789201954 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 06:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:53:21 INFO - PROCESS | 1759 | 1464789201962 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:53:21 INFO - PROCESS | 1759 | 1464789201967 Marionette TRACE conn3 <- [1,1478,null,{}] 06:53:21 INFO - PROCESS | 1759 | 1464789201993 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:22 INFO - PROCESS | 1759 | 1464789202245 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 06:53:22 INFO - PROCESS | 1759 | 1464789202279 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:22 INFO - PROCESS | 1759 | ++DOCSHELL 0x860f2400 == 94 [pid = 1759] [id = 377] 06:53:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 179 (0x8849ac00) [pid = 1759] [serial = 1132] [outer = (nil)] 06:53:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 180 (0x887f8400) [pid = 1759] [serial = 1133] [outer = 0x8849ac00] 06:53:22 INFO - PROCESS | 1759 | 1464789202358 Marionette DEBUG loaded listener.js 06:53:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 181 (0x888c3800) [pid = 1759] [serial = 1134] [outer = 0x8849ac00] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 180 (0x873ac000) [pid = 1759] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 179 (0x887fc000) [pid = 1759] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 178 (0x887fe800) [pid = 1759] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 177 (0x884a3800) [pid = 1759] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 176 (0x89fbdc00) [pid = 1759] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 175 (0x92480400) [pid = 1759] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 174 (0x91982000) [pid = 1759] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 173 (0x8e94c000) [pid = 1759] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 172 (0x8f5cd400) [pid = 1759] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 171 (0x8f299800) [pid = 1759] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 170 (0x8ded6400) [pid = 1759] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 169 (0x8d8d7000) [pid = 1759] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 168 (0x8cf15400) [pid = 1759] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 167 (0x8cb5d400) [pid = 1759] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 166 (0x8bcaf800) [pid = 1759] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 165 (0x8a956c00) [pid = 1759] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 164 (0x89fbec00) [pid = 1759] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 163 (0x89f1b000) [pid = 1759] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 162 (0x8848ec00) [pid = 1759] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 161 (0x85a05000) [pid = 1759] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 160 (0x8684e800) [pid = 1759] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 159 (0x85a09c00) [pid = 1759] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 158 (0x8664b400) [pid = 1759] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 157 (0x8cba4400) [pid = 1759] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 156 (0x8d452c00) [pid = 1759] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 155 (0x92479c00) [pid = 1759] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 154 (0x8df92000) [pid = 1759] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0x91796c00) [pid = 1759] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0x8f4b2400) [pid = 1759] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x89f15c00) [pid = 1759] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x8a38b000) [pid = 1759] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x85a0c400) [pid = 1759] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x8a955800) [pid = 1759] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x89f1b800) [pid = 1759] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x8f4b0000) [pid = 1759] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x8739f000) [pid = 1759] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x8d455400) [pid = 1759] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:53:24 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x860ed800) [pid = 1759] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:53:24 INFO - PROCESS | 1759 | 1464789204398 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 06:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 2492ms 06:53:24 INFO - PROCESS | 1759 | 1464789204456 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 06:53:24 INFO - PROCESS | 1759 | 1464789204465 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 06:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:53:24 INFO - PROCESS | 1759 | 1464789204474 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:53:24 INFO - PROCESS | 1759 | 1464789204480 Marionette TRACE conn3 <- [1,1482,null,{}] 06:53:24 INFO - PROCESS | 1759 | 1464789204488 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:24 INFO - PROCESS | 1759 | 1464789204856 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 06:53:24 INFO - PROCESS | 1759 | 1464789204885 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:24 INFO - PROCESS | 1759 | ++DOCSHELL 0x84eda400 == 95 [pid = 1759] [id = 378] 06:53:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x85a0c800) [pid = 1759] [serial = 1135] [outer = (nil)] 06:53:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x887fe000) [pid = 1759] [serial = 1136] [outer = 0x85a0c800] 06:53:24 INFO - PROCESS | 1759 | 1464789204959 Marionette DEBUG loaded listener.js 06:53:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x88a8c800) [pid = 1759] [serial = 1137] [outer = 0x85a0c800] 06:53:25 INFO - PROCESS | 1759 | 1464789205852 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 06:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1435ms 06:53:25 INFO - PROCESS | 1759 | 1464789205908 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 06:53:25 INFO - PROCESS | 1759 | 1464789205912 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 06:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:53:25 INFO - PROCESS | 1759 | 1464789205918 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:53:25 INFO - PROCESS | 1759 | 1464789205921 Marionette TRACE conn3 <- [1,1486,null,{}] 06:53:25 INFO - PROCESS | 1759 | 1464789205926 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:26 INFO - PROCESS | 1759 | 1464789206118 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 06:53:26 INFO - PROCESS | 1759 | 1464789206518 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:26 INFO - PROCESS | 1759 | ++DOCSHELL 0x8573f000 == 96 [pid = 1759] [id = 379] 06:53:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x85740000) [pid = 1759] [serial = 1138] [outer = (nil)] 06:53:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x85969000) [pid = 1759] [serial = 1139] [outer = 0x85740000] 06:53:26 INFO - PROCESS | 1759 | 1464789206615 Marionette DEBUG loaded listener.js 06:53:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x85a09000) [pid = 1759] [serial = 1140] [outer = 0x85740000] 06:53:27 INFO - PROCESS | 1759 | 1464789207607 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 06:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1733ms 06:53:27 INFO - PROCESS | 1759 | 1464789207654 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 06:53:27 INFO - PROCESS | 1759 | 1464789207661 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 06:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:53:27 INFO - PROCESS | 1759 | 1464789207669 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:53:27 INFO - PROCESS | 1759 | 1464789207675 Marionette TRACE conn3 <- [1,1490,null,{}] 06:53:27 INFO - PROCESS | 1759 | 1464789207683 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:27 INFO - PROCESS | 1759 | 1464789207916 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 06:53:28 INFO - PROCESS | 1759 | 1464789208191 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:28 INFO - PROCESS | 1759 | ++DOCSHELL 0x8739f000 == 97 [pid = 1759] [id = 380] 06:53:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x873ac000) [pid = 1759] [serial = 1141] [outer = (nil)] 06:53:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x8848f800) [pid = 1759] [serial = 1142] [outer = 0x873ac000] 06:53:28 INFO - PROCESS | 1759 | 1464789208327 Marionette DEBUG loaded listener.js 06:53:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x884a3000) [pid = 1759] [serial = 1143] [outer = 0x873ac000] 06:53:29 INFO - PROCESS | 1759 | 1464789209284 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 06:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1691ms 06:53:29 INFO - PROCESS | 1759 | 1464789209364 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 06:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:53:29 INFO - PROCESS | 1759 | 1464789209371 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 06:53:29 INFO - PROCESS | 1759 | 1464789209377 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:53:29 INFO - PROCESS | 1759 | 1464789209381 Marionette TRACE conn3 <- [1,1494,null,{}] 06:53:29 INFO - PROCESS | 1759 | 1464789209388 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:29 INFO - PROCESS | 1759 | 1464789209638 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 06:53:30 INFO - PROCESS | 1759 | 1464789209997 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:30 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f0d000 == 98 [pid = 1759] [id = 381] 06:53:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0x89f10000) [pid = 1759] [serial = 1144] [outer = (nil)] 06:53:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0x89f1a400) [pid = 1759] [serial = 1145] [outer = 0x89f10000] 06:53:30 INFO - PROCESS | 1759 | 1464789210089 Marionette DEBUG loaded listener.js 06:53:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 155 (0x89f26000) [pid = 1759] [serial = 1146] [outer = 0x89f10000] 06:53:31 INFO - PROCESS | 1759 | 1464789211101 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 06:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1788ms 06:53:31 INFO - PROCESS | 1759 | 1464789211166 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 06:53:31 INFO - PROCESS | 1759 | 1464789211170 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 06:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:53:31 INFO - PROCESS | 1759 | 1464789211186 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:53:31 INFO - PROCESS | 1759 | 1464789211196 Marionette TRACE conn3 <- [1,1498,null,{}] 06:53:31 INFO - PROCESS | 1759 | 1464789211202 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:31 INFO - PROCESS | 1759 | 1464789211459 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 06:53:31 INFO - PROCESS | 1759 | 1464789211769 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:31 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f10800 == 99 [pid = 1759] [id = 382] 06:53:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 156 (0x89f1b000) [pid = 1759] [serial = 1147] [outer = (nil)] 06:53:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 157 (0x8a473c00) [pid = 1759] [serial = 1148] [outer = 0x89f1b000] 06:53:31 INFO - PROCESS | 1759 | 1464789211857 Marionette DEBUG loaded listener.js 06:53:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 158 (0x8a94ec00) [pid = 1759] [serial = 1149] [outer = 0x89f1b000] 06:53:32 INFO - PROCESS | 1759 | 1464789212804 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 06:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1650ms 06:53:32 INFO - PROCESS | 1759 | 1464789212828 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 06:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:53:32 INFO - PROCESS | 1759 | 1464789212833 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 06:53:32 INFO - PROCESS | 1759 | 1464789212839 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:53:32 INFO - PROCESS | 1759 | 1464789212843 Marionette TRACE conn3 <- [1,1502,null,{}] 06:53:32 INFO - PROCESS | 1759 | 1464789212849 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:33 INFO - PROCESS | 1759 | 1464789213052 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 06:53:33 INFO - PROCESS | 1759 | 1464789213322 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:33 INFO - PROCESS | 1759 | ++DOCSHELL 0x887fc400 == 100 [pid = 1759] [id = 383] 06:53:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 159 (0x89ddfc00) [pid = 1759] [serial = 1150] [outer = (nil)] 06:53:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 160 (0x8bcb6800) [pid = 1759] [serial = 1151] [outer = 0x89ddfc00] 06:53:33 INFO - PROCESS | 1759 | 1464789213466 Marionette DEBUG loaded listener.js 06:53:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 161 (0x8cb5e000) [pid = 1759] [serial = 1152] [outer = 0x89ddfc00] 06:53:34 INFO - PROCESS | 1759 | 1464789214381 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 06:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1588ms 06:53:34 INFO - PROCESS | 1759 | 1464789214428 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 06:53:34 INFO - PROCESS | 1759 | 1464789214432 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 06:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:53:34 INFO - PROCESS | 1759 | 1464789214438 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:53:34 INFO - PROCESS | 1759 | 1464789214442 Marionette TRACE conn3 <- [1,1506,null,{}] 06:53:34 INFO - PROCESS | 1759 | 1464789214448 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:34 INFO - PROCESS | 1759 | 1464789214646 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 06:53:34 INFO - PROCESS | 1759 | 1464789214917 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:35 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cba4400 == 101 [pid = 1759] [id = 384] 06:53:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 162 (0x8cba8800) [pid = 1759] [serial = 1153] [outer = (nil)] 06:53:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 163 (0x8cf0b400) [pid = 1759] [serial = 1154] [outer = 0x8cba8800] 06:53:35 INFO - PROCESS | 1759 | 1464789215061 Marionette DEBUG loaded listener.js 06:53:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 164 (0x8d4b9000) [pid = 1759] [serial = 1155] [outer = 0x8cba8800] 06:53:36 INFO - PROCESS | 1759 | 1464789216070 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 06:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1679ms 06:53:36 INFO - PROCESS | 1759 | 1464789216119 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 06:53:36 INFO - PROCESS | 1759 | 1464789216123 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 06:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:53:36 INFO - PROCESS | 1759 | 1464789216129 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:53:36 INFO - PROCESS | 1759 | 1464789216133 Marionette TRACE conn3 <- [1,1510,null,{}] 06:53:36 INFO - PROCESS | 1759 | 1464789216139 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:36 INFO - PROCESS | 1759 | 1464789216378 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 06:53:36 INFO - PROCESS | 1759 | 1464789216682 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:36 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bbe5800 == 102 [pid = 1759] [id = 385] 06:53:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 165 (0x8bbee800) [pid = 1759] [serial = 1156] [outer = (nil)] 06:53:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 166 (0x8decac00) [pid = 1759] [serial = 1157] [outer = 0x8bbee800] 06:53:36 INFO - PROCESS | 1759 | 1464789216775 Marionette DEBUG loaded listener.js 06:53:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 167 (0x8ded5000) [pid = 1759] [serial = 1158] [outer = 0x8bbee800] 06:53:37 INFO - PROCESS | 1759 | 1464789217686 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 06:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1582ms 06:53:37 INFO - PROCESS | 1759 | 1464789217711 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 06:53:37 INFO - PROCESS | 1759 | 1464789217715 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 06:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:53:37 INFO - PROCESS | 1759 | 1464789217721 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:53:37 INFO - PROCESS | 1759 | 1464789217725 Marionette TRACE conn3 <- [1,1514,null,{}] 06:53:37 INFO - PROCESS | 1759 | 1464789217731 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:37 INFO - PROCESS | 1759 | 1464789217923 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 06:53:38 INFO - PROCESS | 1759 | 1464789218204 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:38 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d7ce000 == 103 [pid = 1759] [id = 386] 06:53:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 168 (0x8df8f000) [pid = 1759] [serial = 1159] [outer = (nil)] 06:53:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 169 (0x8e730000) [pid = 1759] [serial = 1160] [outer = 0x8df8f000] 06:53:38 INFO - PROCESS | 1759 | 1464789218332 Marionette DEBUG loaded listener.js 06:53:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 170 (0x8e735000) [pid = 1759] [serial = 1161] [outer = 0x8df8f000] 06:53:39 INFO - PROCESS | 1759 | 1464789219262 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 06:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1584ms 06:53:39 INFO - PROCESS | 1759 | 1464789219307 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 06:53:39 INFO - PROCESS | 1759 | 1464789219311 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 06:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:53:39 INFO - PROCESS | 1759 | 1464789219318 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:53:39 INFO - PROCESS | 1759 | 1464789219321 Marionette TRACE conn3 <- [1,1518,null,{}] 06:53:39 INFO - PROCESS | 1759 | 1464789219327 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:39 INFO - PROCESS | 1759 | 1464789219527 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 06:53:39 INFO - PROCESS | 1759 | 1464789219803 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:39 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d8de000 == 104 [pid = 1759] [id = 387] 06:53:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 171 (0x8dec9400) [pid = 1759] [serial = 1162] [outer = (nil)] 06:53:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 172 (0x8e9bf000) [pid = 1759] [serial = 1163] [outer = 0x8dec9400] 06:53:39 INFO - PROCESS | 1759 | 1464789219893 Marionette DEBUG loaded listener.js 06:53:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 173 (0x8eb83800) [pid = 1759] [serial = 1164] [outer = 0x8dec9400] 06:53:40 INFO - PROCESS | 1759 | 1464789220771 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 06:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1488ms 06:53:40 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:53:40 INFO - PROCESS | 1759 | 1464789220806 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 06:53:40 INFO - PROCESS | 1759 | 1464789220809 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 06:53:40 INFO - PROCESS | 1759 | 1464789220816 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:53:40 INFO - PROCESS | 1759 | 1464789220820 Marionette TRACE conn3 <- [1,1522,null,{}] 06:53:40 INFO - PROCESS | 1759 | 1464789220826 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:41 INFO - PROCESS | 1759 | 1464789221090 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 06:53:41 INFO - PROCESS | 1759 | 1464789221413 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:41 INFO - PROCESS | 1759 | ++DOCSHELL 0x85968400 == 105 [pid = 1759] [id = 388] 06:53:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 174 (0x873a3400) [pid = 1759] [serial = 1165] [outer = (nil)] 06:53:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 175 (0x8f4b7400) [pid = 1759] [serial = 1166] [outer = 0x873a3400] 06:53:41 INFO - PROCESS | 1759 | 1464789221502 Marionette DEBUG loaded listener.js 06:53:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 176 (0x8f5cbc00) [pid = 1759] [serial = 1167] [outer = 0x873a3400] 06:53:42 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:42 INFO - PROCESS | 1759 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:53:42 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:42 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:42 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:42 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:42 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:42 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:42 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:42 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:42 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:42 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:42 INFO - PROCESS | 1759 | 1464789222314 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 06:53:42 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:53:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:53:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:53:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:53:42 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:53:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:53:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:53:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:53:42 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:53:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:53:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:53:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:53:42 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:53:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:53:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:53:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:53:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:53:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1533ms 06:53:42 INFO - PROCESS | 1759 | 1464789222353 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 06:53:42 INFO - PROCESS | 1759 | 1464789222356 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 06:53:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:53:42 INFO - PROCESS | 1759 | 1464789222364 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:53:42 INFO - PROCESS | 1759 | 1464789222368 Marionette TRACE conn3 <- [1,1526,null,{}] 06:53:42 INFO - PROCESS | 1759 | 1464789222374 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:42 INFO - PROCESS | 1759 | 1464789222566 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 06:53:42 INFO - PROCESS | 1759 | 1464789222846 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:42 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f4bd800 == 106 [pid = 1759] [id = 389] 06:53:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 177 (0x8f5d3400) [pid = 1759] [serial = 1168] [outer = (nil)] 06:53:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 178 (0x91983800) [pid = 1759] [serial = 1169] [outer = 0x8f5d3400] 06:53:42 INFO - PROCESS | 1759 | 1464789222952 Marionette DEBUG loaded listener.js 06:53:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 179 (0x9247fc00) [pid = 1759] [serial = 1170] [outer = 0x8f5d3400] 06:53:43 INFO - PROCESS | 1759 | 1464789223857 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 06:53:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:53:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:53:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:53:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:53:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:53:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:53:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:53:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:53:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:53:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:53:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:53:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:53:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1552ms 06:53:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:53:43 INFO - PROCESS | 1759 | 1464789223924 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 06:53:43 INFO - PROCESS | 1759 | 1464789223927 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 06:53:43 INFO - PROCESS | 1759 | 1464789223934 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:53:43 INFO - PROCESS | 1759 | 1464789223939 Marionette TRACE conn3 <- [1,1530,null,{}] 06:53:43 INFO - PROCESS | 1759 | 1464789223945 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:44 INFO - PROCESS | 1759 | 1464789224184 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 06:53:44 INFO - PROCESS | 1759 | 1464789224461 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:44 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cb65c00 == 107 [pid = 1759] [id = 390] 06:53:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 180 (0x92b6c800) [pid = 1759] [serial = 1171] [outer = (nil)] 06:53:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 181 (0x93972400) [pid = 1759] [serial = 1172] [outer = 0x92b6c800] 06:53:44 INFO - PROCESS | 1759 | 1464789224602 Marionette DEBUG loaded listener.js 06:53:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 182 (0x94422000) [pid = 1759] [serial = 1173] [outer = 0x92b6c800] 06:53:45 INFO - PROCESS | 1759 | 1464789225376 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 06:53:45 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:53:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:53:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:53:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:53:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:53:45 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:53:45 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:53:45 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1497ms 06:53:45 INFO - PROCESS | 1759 | 1464789225432 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 06:53:45 INFO - PROCESS | 1759 | 1464789225436 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 06:53:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:53:45 INFO - PROCESS | 1759 | 1464789225442 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:53:45 INFO - PROCESS | 1759 | 1464789225445 Marionette TRACE conn3 <- [1,1534,null,{}] 06:53:45 INFO - PROCESS | 1759 | 1464789225451 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:45 INFO - PROCESS | 1759 | 1464789225638 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 06:53:45 INFO - PROCESS | 1759 | 1464789225911 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:45 INFO - PROCESS | 1759 | ++DOCSHELL 0x8df93c00 == 108 [pid = 1759] [id = 391] 06:53:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 183 (0x93976000) [pid = 1759] [serial = 1174] [outer = (nil)] 06:53:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 184 (0x94f05400) [pid = 1759] [serial = 1175] [outer = 0x93976000] 06:53:46 INFO - PROCESS | 1759 | 1464789226002 Marionette DEBUG loaded listener.js 06:53:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 185 (0x94f0fc00) [pid = 1759] [serial = 1176] [outer = 0x93976000] 06:53:46 INFO - PROCESS | 1759 | 1464789226958 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 06:53:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:53:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1590ms 06:53:47 INFO - PROCESS | 1759 | 1464789227033 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 06:53:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:53:47 INFO - PROCESS | 1759 | 1464789227047 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 06:53:47 INFO - PROCESS | 1759 | 1464789227054 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:53:47 INFO - PROCESS | 1759 | 1464789227057 Marionette TRACE conn3 <- [1,1538,null,{}] 06:53:47 INFO - PROCESS | 1759 | 1464789227063 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:47 INFO - PROCESS | 1759 | 1464789227345 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 06:53:47 INFO - PROCESS | 1759 | 1464789227611 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:47 INFO - PROCESS | 1759 | ++DOCSHELL 0x93877000 == 109 [pid = 1759] [id = 392] 06:53:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 186 (0x93971400) [pid = 1759] [serial = 1177] [outer = (nil)] 06:53:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 187 (0x98076000) [pid = 1759] [serial = 1178] [outer = 0x93971400] 06:53:47 INFO - PROCESS | 1759 | 1464789227702 Marionette DEBUG loaded listener.js 06:53:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 188 (0x98890800) [pid = 1759] [serial = 1179] [outer = 0x93971400] 06:53:48 INFO - PROCESS | 1759 | 1464789228569 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:53:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:53:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1584ms 06:53:48 INFO - PROCESS | 1759 | 1464789228638 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 06:53:48 INFO - PROCESS | 1759 | 1464789228641 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 06:53:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:53:48 INFO - PROCESS | 1759 | 1464789228647 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:53:48 INFO - PROCESS | 1759 | 1464789228651 Marionette TRACE conn3 <- [1,1542,null,{}] 06:53:48 INFO - PROCESS | 1759 | 1464789228657 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:48 INFO - PROCESS | 1759 | 1464789228854 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 06:53:49 INFO - PROCESS | 1759 | 1464789229180 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:49 INFO - PROCESS | 1759 | ++DOCSHELL 0x96c30800 == 110 [pid = 1759] [id = 393] 06:53:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 189 (0x96c34400) [pid = 1759] [serial = 1180] [outer = (nil)] 06:53:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 190 (0x99478c00) [pid = 1759] [serial = 1181] [outer = 0x96c34400] 06:53:49 INFO - PROCESS | 1759 | 1464789229278 Marionette DEBUG loaded listener.js 06:53:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 191 (0x994c8400) [pid = 1759] [serial = 1182] [outer = 0x96c34400] 06:53:50 INFO - PROCESS | 1759 | 1464789230146 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 06:53:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:53:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1539ms 06:53:50 INFO - PROCESS | 1759 | 1464789230188 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 06:53:50 INFO - PROCESS | 1759 | 1464789230192 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 06:53:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:53:50 INFO - PROCESS | 1759 | 1464789230198 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:53:50 INFO - PROCESS | 1759 | 1464789230202 Marionette TRACE conn3 <- [1,1546,null,{}] 06:53:50 INFO - PROCESS | 1759 | 1464789230207 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:50 INFO - PROCESS | 1759 | 1464789230400 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 06:53:50 INFO - PROCESS | 1759 | 1464789230675 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:50 INFO - PROCESS | 1759 | ++DOCSHELL 0x94e4a400 == 111 [pid = 1759] [id = 394] 06:53:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 192 (0x989e3400) [pid = 1759] [serial = 1183] [outer = (nil)] 06:53:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 193 (0x99bf4000) [pid = 1759] [serial = 1184] [outer = 0x989e3400] 06:53:50 INFO - PROCESS | 1759 | 1464789230808 Marionette DEBUG loaded listener.js 06:53:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 194 (0x99bfac00) [pid = 1759] [serial = 1185] [outer = 0x989e3400] 06:53:51 INFO - PROCESS | 1759 | 1464789231682 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:53:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:53:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1532ms 06:53:51 INFO - PROCESS | 1759 | 1464789231731 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 06:53:51 INFO - PROCESS | 1759 | 1464789231734 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 06:53:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:53:51 INFO - PROCESS | 1759 | 1464789231741 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:53:51 INFO - PROCESS | 1759 | 1464789231744 Marionette TRACE conn3 <- [1,1550,null,{}] 06:53:51 INFO - PROCESS | 1759 | 1464789231750 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:51 INFO - PROCESS | 1759 | 1464789231942 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 06:53:52 INFO - PROCESS | 1759 | 1464789232265 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:52 INFO - PROCESS | 1759 | ++DOCSHELL 0x89cd8800 == 112 [pid = 1759] [id = 395] 06:53:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 195 (0x8e72c000) [pid = 1759] [serial = 1186] [outer = (nil)] 06:53:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 196 (0x99d97400) [pid = 1759] [serial = 1187] [outer = 0x8e72c000] 06:53:52 INFO - PROCESS | 1759 | 1464789232355 Marionette DEBUG loaded listener.js 06:53:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 197 (0x99d95400) [pid = 1759] [serial = 1188] [outer = 0x8e72c000] 06:53:53 INFO - PROCESS | 1759 | 1464789233283 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 06:53:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:53:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1580ms 06:53:53 INFO - PROCESS | 1759 | 1464789233322 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 06:53:53 INFO - PROCESS | 1759 | 1464789233325 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 06:53:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:53:53 INFO - PROCESS | 1759 | 1464789233332 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:53:53 INFO - PROCESS | 1759 | 1464789233335 Marionette TRACE conn3 <- [1,1554,null,{}] 06:53:53 INFO - PROCESS | 1759 | 1464789233341 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:53 INFO - PROCESS | 1759 | 1464789233548 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 06:53:53 INFO - PROCESS | 1759 | 1464789233879 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:53 INFO - PROCESS | 1759 | ++DOCSHELL 0x85739800 == 113 [pid = 1759] [id = 396] 06:53:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 198 (0x860ed000) [pid = 1759] [serial = 1189] [outer = (nil)] 06:53:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 199 (0x88489c00) [pid = 1759] [serial = 1190] [outer = 0x860ed000] 06:53:53 INFO - PROCESS | 1759 | 1464789233973 Marionette DEBUG loaded listener.js 06:53:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 200 (0x888c7800) [pid = 1759] [serial = 1191] [outer = 0x860ed000] 06:53:54 INFO - PROCESS | 1759 | 1464789234902 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 06:53:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:53:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1630ms 06:53:54 INFO - PROCESS | 1759 | 1464789234963 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 06:53:54 INFO - PROCESS | 1759 | 1464789234966 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 06:53:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:53:54 INFO - PROCESS | 1759 | 1464789234973 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:53:54 INFO - PROCESS | 1759 | 1464789234977 Marionette TRACE conn3 <- [1,1558,null,{}] 06:53:54 INFO - PROCESS | 1759 | 1464789234982 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:55 INFO - PROCESS | 1759 | 1464789235203 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 06:53:55 INFO - PROCESS | 1759 | 1464789235526 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:55 INFO - PROCESS | 1759 | ++DOCSHELL 0x8573d400 == 114 [pid = 1759] [id = 397] 06:53:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 201 (0x8573d800) [pid = 1759] [serial = 1192] [outer = (nil)] 06:53:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 202 (0x8a46e000) [pid = 1759] [serial = 1193] [outer = 0x8573d800] 06:53:55 INFO - PROCESS | 1759 | 1464789235617 Marionette DEBUG loaded listener.js 06:53:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 203 (0x8bbe9c00) [pid = 1759] [serial = 1194] [outer = 0x8573d800] 06:53:57 INFO - PROCESS | 1759 | --DOCSHELL 0x9202a800 == 113 [pid = 1759] [id = 25] 06:53:57 INFO - PROCESS | 1759 | --DOCSHELL 0x93874c00 == 112 [pid = 1759] [id = 24] 06:53:57 INFO - PROCESS | 1759 | --DOCSHELL 0x9396b400 == 111 [pid = 1759] [id = 6] 06:53:57 INFO - PROCESS | 1759 | --DOCSHELL 0xa2284800 == 110 [pid = 1759] [id = 18] 06:53:57 INFO - PROCESS | 1759 | --DOCSHELL 0x9ac4ec00 == 109 [pid = 1759] [id = 16] 06:53:57 INFO - PROCESS | 1759 | --DOCSHELL 0x94f38000 == 108 [pid = 1759] [id = 23] 06:53:57 INFO - PROCESS | 1759 | --DOCSHELL 0x9801c000 == 107 [pid = 1759] [id = 15] 06:53:57 INFO - PROCESS | 1759 | --DOCSHELL 0x91d5f800 == 106 [pid = 1759] [id = 26] 06:53:57 INFO - PROCESS | 1759 | --DOCSHELL 0x9767b400 == 105 [pid = 1759] [id = 17] 06:53:57 INFO - PROCESS | 1759 | --DOCSHELL 0x84eda400 == 104 [pid = 1759] [id = 378] 06:53:57 INFO - PROCESS | 1759 | --DOCSHELL 0x860f2400 == 103 [pid = 1759] [id = 377] 06:53:57 INFO - PROCESS | 1759 | --DOCSHELL 0x86649800 == 102 [pid = 1759] [id = 376] 06:53:57 INFO - PROCESS | 1759 | --DOCSHELL 0x85a0bc00 == 101 [pid = 1759] [id = 375] 06:53:57 INFO - PROCESS | 1759 | --DOCSHELL 0x8e949400 == 100 [pid = 1759] [id = 365] 06:53:57 INFO - PROCESS | 1759 | --DOCSHELL 0x8e734800 == 99 [pid = 1759] [id = 364] 06:53:57 INFO - PROCESS | 1759 | --DOCSHELL 0x89f0f000 == 98 [pid = 1759] [id = 363] 06:53:57 INFO - PROCESS | 1759 | --DOCSHELL 0x873ab800 == 97 [pid = 1759] [id = 362] 06:53:57 INFO - PROCESS | 1759 | --DOCSHELL 0x8cb61000 == 96 [pid = 1759] [id = 361] 06:53:57 INFO - PROCESS | 1759 | --DOCSHELL 0x887fd800 == 95 [pid = 1759] [id = 360] 06:53:57 INFO - PROCESS | 1759 | --DOCSHELL 0x8a38fc00 == 94 [pid = 1759] [id = 359] 06:53:57 INFO - PROCESS | 1759 | --DOCSHELL 0x888ca400 == 93 [pid = 1759] [id = 358] 06:53:57 INFO - PROCESS | 1759 | --DOCSHELL 0x85ff8c00 == 92 [pid = 1759] [id = 357] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 202 (0x8f5d6400) [pid = 1759] [serial = 966] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 201 (0x89f2a000) [pid = 1759] [serial = 942] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 200 (0x8bbeec00) [pid = 1759] [serial = 948] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 199 (0x860f1000) [pid = 1759] [serial = 936] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 198 (0x8d4ba000) [pid = 1759] [serial = 954] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 197 (0x8a474000) [pid = 1759] [serial = 945] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 196 (0x91989400) [pid = 1759] [serial = 969] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 195 (0x884a1800) [pid = 1759] [serial = 939] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 194 (0x8e72e800) [pid = 1759] [serial = 960] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 193 (0x94f2fc00) [pid = 1759] [serial = 978] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 192 (0x89f22800) [pid = 1759] [serial = 1070] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 191 (0x8d8e0400) [pid = 1759] [serial = 921] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 190 (0x888c8c00) [pid = 1759] [serial = 1064] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 189 (0x888cb800) [pid = 1759] [serial = 1067] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 188 (0x88a8dc00) [pid = 1759] [serial = 1065] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 187 (0x93972800) [pid = 1759] [serial = 1050] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 186 (0x9396ac00) [pid = 1759] [serial = 1049] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 185 (0x92b6d000) [pid = 1759] [serial = 1047] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 184 (0x92b70c00) [pid = 1759] [serial = 1046] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 183 (0x92a31000) [pid = 1759] [serial = 1044] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 182 (0x92a2dc00) [pid = 1759] [serial = 1043] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 181 (0x91989000) [pid = 1759] [serial = 1041] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 180 (0x91798000) [pid = 1759] [serial = 1040] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 179 (0x9178fc00) [pid = 1759] [serial = 1038] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 178 (0x9178b400) [pid = 1759] [serial = 1037] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 177 (0x8f4bb800) [pid = 1759] [serial = 1035] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 176 (0x8f4aec00) [pid = 1759] [serial = 1034] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 175 (0x8e94d800) [pid = 1759] [serial = 1032] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 174 (0x8e94b800) [pid = 1759] [serial = 1031] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 173 (0x8e72e400) [pid = 1759] [serial = 1029] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 172 (0x8df98000) [pid = 1759] [serial = 1028] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 171 (0x8deca400) [pid = 1759] [serial = 1026] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 170 (0x8dec8800) [pid = 1759] [serial = 1025] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 169 (0x8d4b7400) [pid = 1759] [serial = 1023] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 168 (0x8d456800) [pid = 1759] [serial = 1022] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 167 (0x8cf0e400) [pid = 1759] [serial = 1020] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 166 (0x8cbae000) [pid = 1759] [serial = 1019] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 165 (0x8bcb3c00) [pid = 1759] [serial = 1017] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 164 (0x8bcae400) [pid = 1759] [serial = 1016] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 163 (0x8bbe7400) [pid = 1759] [serial = 1014] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 162 (0x8a950400) [pid = 1759] [serial = 1013] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 161 (0x8a467800) [pid = 1759] [serial = 1011] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 160 (0x8a386c00) [pid = 1759] [serial = 1010] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 159 (0x888bfc00) [pid = 1759] [serial = 1008] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 158 (0x884a1000) [pid = 1759] [serial = 1007] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 157 (0x8664d400) [pid = 1759] [serial = 1005] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 156 (0x85ff4000) [pid = 1759] [serial = 1004] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 155 (0x873a2400) [pid = 1759] [serial = 1061] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 154 (0x85ff8800) [pid = 1759] [serial = 1058] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0x860eec00) [pid = 1759] [serial = 1059] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0x888bf800) [pid = 1759] [serial = 1055] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x8df99c00) [pid = 1759] [serial = 1053] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x8d7cf000) [pid = 1759] [serial = 1052] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x873ac400) [pid = 1759] [serial = 1062] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x89ce0c00) [pid = 1759] [serial = 1068] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x8cf13800) [pid = 1759] [serial = 951] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x8d8df400) [pid = 1759] [serial = 957] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x9396d400) [pid = 1759] [serial = 975] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x8e9bc800) [pid = 1759] [serial = 963] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x92a31400) [pid = 1759] [serial = 972] [outer = (nil)] [url = about:blank] 06:53:57 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x89cd9c00) [pid = 1759] [serial = 933] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1759 | 1464789238093 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 06:53:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:53:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 3145ms 06:53:58 INFO - PROCESS | 1759 | 1464789238119 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 06:53:58 INFO - PROCESS | 1759 | 1464789238125 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 06:53:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:53:58 INFO - PROCESS | 1759 | 1464789238133 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:53:58 INFO - PROCESS | 1759 | 1464789238137 Marionette TRACE conn3 <- [1,1562,null,{}] 06:53:58 INFO - PROCESS | 1759 | 1464789238145 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:58 INFO - PROCESS | 1759 | 1464789238357 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 06:53:58 INFO - PROCESS | 1759 | 1464789238541 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:58 INFO - PROCESS | 1759 | ++DOCSHELL 0x8596b800 == 93 [pid = 1759] [id = 398] 06:53:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x8596cc00) [pid = 1759] [serial = 1195] [outer = (nil)] 06:53:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x860ea800) [pid = 1759] [serial = 1196] [outer = 0x8596cc00] 06:53:58 INFO - PROCESS | 1759 | 1464789238617 Marionette DEBUG loaded listener.js 06:53:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x86646400) [pid = 1759] [serial = 1197] [outer = 0x8596cc00] 06:53:59 INFO - PROCESS | 1759 | 1464789239430 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 06:53:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:53:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1346ms 06:53:59 INFO - PROCESS | 1759 | 1464789239480 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 06:53:59 INFO - PROCESS | 1759 | 1464789239488 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 06:53:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:53:59 INFO - PROCESS | 1759 | 1464789239498 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:53:59 INFO - PROCESS | 1759 | 1464789239502 Marionette TRACE conn3 <- [1,1566,null,{}] 06:53:59 INFO - PROCESS | 1759 | 1464789239508 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:59 INFO - PROCESS | 1759 | 1464789239701 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 06:53:59 INFO - PROCESS | 1759 | 1464789239898 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:59 INFO - PROCESS | 1759 | ++DOCSHELL 0x860e4800 == 94 [pid = 1759] [id = 399] 06:53:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x8735fc00) [pid = 1759] [serial = 1198] [outer = (nil)] 06:53:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x873a7800) [pid = 1759] [serial = 1199] [outer = 0x8735fc00] 06:53:59 INFO - PROCESS | 1759 | 1464789239973 Marionette DEBUG loaded listener.js 06:54:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x88490400) [pid = 1759] [serial = 1200] [outer = 0x8735fc00] 06:54:00 INFO - PROCESS | 1759 | 1464789240911 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 06:54:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:54:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1437ms 06:54:00 INFO - PROCESS | 1759 | 1464789240934 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 06:54:00 INFO - PROCESS | 1759 | 1464789240937 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 06:54:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:54:00 INFO - PROCESS | 1759 | 1464789240944 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:54:00 INFO - PROCESS | 1759 | 1464789240950 Marionette TRACE conn3 <- [1,1570,null,{}] 06:54:00 INFO - PROCESS | 1759 | 1464789240975 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:01 INFO - PROCESS | 1759 | 1464789241235 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 06:54:01 INFO - PROCESS | 1759 | 1464789241282 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:01 INFO - PROCESS | 1759 | ++DOCSHELL 0x87361c00 == 95 [pid = 1759] [id = 400] 06:54:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x888ca000) [pid = 1759] [serial = 1201] [outer = (nil)] 06:54:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x88a8ec00) [pid = 1759] [serial = 1202] [outer = 0x888ca000] 06:54:01 INFO - PROCESS | 1759 | 1464789241374 Marionette DEBUG loaded listener.js 06:54:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x89cde800) [pid = 1759] [serial = 1203] [outer = 0x888ca000] 06:54:03 INFO - PROCESS | 1759 | 1464789243107 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 06:54:03 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x8664d800) [pid = 1759] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:54:03 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x8f4bac00) [pid = 1759] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:54:03 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x84ede400) [pid = 1759] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:54:03 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x8664f400) [pid = 1759] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:54:03 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x8a948400) [pid = 1759] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:54:03 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x9442a800) [pid = 1759] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:54:03 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x8cb63400) [pid = 1759] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:54:03 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x8cbb3400) [pid = 1759] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:54:03 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x88a86800) [pid = 1759] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:54:03 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x8f4b3800) [pid = 1759] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:54:03 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x89f0d800) [pid = 1759] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:54:03 INFO - PROCESS | 1759 | --DOMWINDOW == 139 (0x94f0a800) [pid = 1759] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:54:03 INFO - PROCESS | 1759 | --DOMWINDOW == 138 (0x98895000) [pid = 1759] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:54:03 INFO - PROCESS | 1759 | --DOMWINDOW == 137 (0x8e735c00) [pid = 1759] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:54:03 INFO - PROCESS | 1759 | --DOMWINDOW == 136 (0x8735e400) [pid = 1759] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:54:03 INFO - PROCESS | 1759 | --DOMWINDOW == 135 (0x8849ac00) [pid = 1759] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:54:03 INFO - PROCESS | 1759 | --DOMWINDOW == 134 (0x96c31400) [pid = 1759] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:54:03 INFO - PROCESS | 1759 | --DOMWINDOW == 133 (0x9514d400) [pid = 1759] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:54:03 INFO - PROCESS | 1759 | --DOMWINDOW == 132 (0x9514c800) [pid = 1759] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:54:03 INFO - PROCESS | 1759 | --DOMWINDOW == 131 (0x89fc5800) [pid = 1759] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:54:03 INFO - PROCESS | 1759 | --DOMWINDOW == 130 (0x85a0cc00) [pid = 1759] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:54:03 INFO - PROCESS | 1759 | --DOMWINDOW == 129 (0x8eb86800) [pid = 1759] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:54:03 INFO - PROCESS | 1759 | --DOMWINDOW == 128 (0x98cd5800) [pid = 1759] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:54:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:54:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2343ms 06:54:03 INFO - PROCESS | 1759 | 1464789243287 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 06:54:03 INFO - PROCESS | 1759 | 1464789243291 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 06:54:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:54:03 INFO - PROCESS | 1759 | 1464789243297 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:54:03 INFO - PROCESS | 1759 | 1464789243300 Marionette TRACE conn3 <- [1,1574,null,{}] 06:54:03 INFO - PROCESS | 1759 | 1464789243338 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:03 INFO - PROCESS | 1759 | 1464789243569 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 06:54:03 INFO - PROCESS | 1759 | 1464789243580 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:03 INFO - PROCESS | 1759 | ++DOCSHELL 0x85a0cc00 == 96 [pid = 1759] [id = 401] 06:54:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 129 (0x87364800) [pid = 1759] [serial = 1204] [outer = (nil)] 06:54:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 130 (0x8849f800) [pid = 1759] [serial = 1205] [outer = 0x87364800] 06:54:03 INFO - PROCESS | 1759 | 1464789243755 Marionette DEBUG loaded listener.js 06:54:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 131 (0x89dd6c00) [pid = 1759] [serial = 1206] [outer = 0x87364800] 06:54:04 INFO - PROCESS | 1759 | 1464789244543 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 06:54:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:54:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1280ms 06:54:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:54:04 INFO - PROCESS | 1759 | 1464789244578 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 06:54:04 INFO - PROCESS | 1759 | 1464789244580 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 06:54:04 INFO - PROCESS | 1759 | 1464789244587 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:54:04 INFO - PROCESS | 1759 | 1464789244590 Marionette TRACE conn3 <- [1,1578,null,{}] 06:54:04 INFO - PROCESS | 1759 | 1464789244596 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:04 INFO - PROCESS | 1759 | 1464789244900 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 06:54:04 INFO - PROCESS | 1759 | 1464789244936 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:04 INFO - PROCESS | 1759 | ++DOCSHELL 0x85965000 == 97 [pid = 1759] [id = 402] 06:54:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 132 (0x8596c400) [pid = 1759] [serial = 1207] [outer = (nil)] 06:54:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 133 (0x89f28c00) [pid = 1759] [serial = 1208] [outer = 0x8596c400] 06:54:05 INFO - PROCESS | 1759 | 1464789245058 Marionette DEBUG loaded listener.js 06:54:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 134 (0x89fbbc00) [pid = 1759] [serial = 1209] [outer = 0x8596c400] 06:54:06 INFO - PROCESS | 1759 | 1464789246611 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 06:54:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:54:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 2046ms 06:54:06 INFO - PROCESS | 1759 | 1464789246633 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 06:54:06 INFO - PROCESS | 1759 | 1464789246641 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 06:54:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:54:06 INFO - PROCESS | 1759 | 1464789246648 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:54:06 INFO - PROCESS | 1759 | 1464789246656 Marionette TRACE conn3 <- [1,1582,null,{}] 06:54:06 INFO - PROCESS | 1759 | 1464789246664 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:06 INFO - PROCESS | 1759 | 1464789246946 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 06:54:07 INFO - PROCESS | 1759 | 1464789247264 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:07 INFO - PROCESS | 1759 | ++DOCSHELL 0x8596f000 == 98 [pid = 1759] [id = 403] 06:54:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 135 (0x860eec00) [pid = 1759] [serial = 1210] [outer = (nil)] 06:54:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 136 (0x884a1400) [pid = 1759] [serial = 1211] [outer = 0x860eec00] 06:54:07 INFO - PROCESS | 1759 | 1464789247354 Marionette DEBUG loaded listener.js 06:54:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 137 (0x888c1000) [pid = 1759] [serial = 1212] [outer = 0x860eec00] 06:54:08 INFO - PROCESS | 1759 | 1464789248326 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 06:54:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:54:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1746ms 06:54:08 INFO - PROCESS | 1759 | 1464789248396 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 06:54:08 INFO - PROCESS | 1759 | 1464789248405 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 06:54:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:54:08 INFO - PROCESS | 1759 | 1464789248416 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:54:08 INFO - PROCESS | 1759 | 1464789248420 Marionette TRACE conn3 <- [1,1586,null,{}] 06:54:08 INFO - PROCESS | 1759 | 1464789248426 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:08 INFO - PROCESS | 1759 | 1464789248647 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 06:54:08 INFO - PROCESS | 1759 | 1464789248909 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:08 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f13c00 == 99 [pid = 1759] [id = 404] 06:54:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x89f29000) [pid = 1759] [serial = 1213] [outer = (nil)] 06:54:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 139 (0x89fc3c00) [pid = 1759] [serial = 1214] [outer = 0x89f29000] 06:54:09 INFO - PROCESS | 1759 | 1464789249043 Marionette DEBUG loaded listener.js 06:54:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 140 (0x8a386c00) [pid = 1759] [serial = 1215] [outer = 0x89f29000] 06:54:09 INFO - PROCESS | 1759 | 1464789249983 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 06:54:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:54:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1631ms 06:54:10 INFO - PROCESS | 1759 | 1464789250048 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 06:54:10 INFO - PROCESS | 1759 | 1464789250051 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 06:54:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:54:10 INFO - PROCESS | 1759 | 1464789250059 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:54:10 INFO - PROCESS | 1759 | 1464789250065 Marionette TRACE conn3 <- [1,1590,null,{}] 06:54:10 INFO - PROCESS | 1759 | 1464789250081 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:10 INFO - PROCESS | 1759 | 1464789250331 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 06:54:10 INFO - PROCESS | 1759 | 1464789250642 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:10 INFO - PROCESS | 1759 | ++DOCSHELL 0x888cb800 == 100 [pid = 1759] [id = 405] 06:54:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x8a46f000) [pid = 1759] [serial = 1216] [outer = (nil)] 06:54:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x8a948000) [pid = 1759] [serial = 1217] [outer = 0x8a46f000] 06:54:10 INFO - PROCESS | 1759 | 1464789250733 Marionette DEBUG loaded listener.js 06:54:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x8bbe6c00) [pid = 1759] [serial = 1218] [outer = 0x8a46f000] 06:54:11 INFO - PROCESS | 1759 | 1464789251629 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 06:54:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:54:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1634ms 06:54:11 INFO - PROCESS | 1759 | 1464789251695 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 06:54:11 INFO - PROCESS | 1759 | 1464789251700 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 06:54:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:54:11 INFO - PROCESS | 1759 | 1464789251708 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:54:11 INFO - PROCESS | 1759 | 1464789251711 Marionette TRACE conn3 <- [1,1594,null,{}] 06:54:11 INFO - PROCESS | 1759 | 1464789251717 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:11 INFO - PROCESS | 1759 | 1464789251925 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 06:54:12 INFO - PROCESS | 1759 | 1464789252204 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:12 INFO - PROCESS | 1759 | ++DOCSHELL 0x89fc7400 == 101 [pid = 1759] [id = 406] 06:54:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x8a472c00) [pid = 1759] [serial = 1219] [outer = (nil)] 06:54:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x8bcaf800) [pid = 1759] [serial = 1220] [outer = 0x8a472c00] 06:54:12 INFO - PROCESS | 1759 | 1464789252333 Marionette DEBUG loaded listener.js 06:54:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x8cb5a800) [pid = 1759] [serial = 1221] [outer = 0x8a472c00] 06:54:13 INFO - PROCESS | 1759 | 1464789253269 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 06:54:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:54:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1633ms 06:54:13 INFO - PROCESS | 1759 | 1464789253342 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 06:54:13 INFO - PROCESS | 1759 | 1464789253345 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 06:54:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:54:13 INFO - PROCESS | 1759 | 1464789253358 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:54:13 INFO - PROCESS | 1759 | 1464789253361 Marionette TRACE conn3 <- [1,1598,null,{}] 06:54:13 INFO - PROCESS | 1759 | 1464789253373 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:13 INFO - PROCESS | 1759 | 1464789253613 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 06:54:13 INFO - PROCESS | 1759 | 1464789253959 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:13 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bbf3800 == 102 [pid = 1759] [id = 407] 06:54:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x8bcad000) [pid = 1759] [serial = 1222] [outer = (nil)] 06:54:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x8cbae400) [pid = 1759] [serial = 1223] [outer = 0x8bcad000] 06:54:14 INFO - PROCESS | 1759 | 1464789254048 Marionette DEBUG loaded listener.js 06:54:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x8cbb0c00) [pid = 1759] [serial = 1224] [outer = 0x8bcad000] 06:54:14 INFO - PROCESS | 1759 | 1464789254965 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 06:54:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:54:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1646ms 06:54:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:54:15 INFO - PROCESS | 1759 | 1464789254999 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 06:54:15 INFO - PROCESS | 1759 | 1464789255002 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 06:54:15 INFO - PROCESS | 1759 | 1464789255009 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:54:15 INFO - PROCESS | 1759 | 1464789255012 Marionette TRACE conn3 <- [1,1602,null,{}] 06:54:15 INFO - PROCESS | 1759 | 1464789255018 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:15 INFO - PROCESS | 1759 | 1464789255235 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 06:54:15 INFO - PROCESS | 1759 | 1464789255498 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:15 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cbaf800 == 103 [pid = 1759] [id = 408] 06:54:15 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x8cf0d000) [pid = 1759] [serial = 1225] [outer = (nil)] 06:54:15 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x8d4b6c00) [pid = 1759] [serial = 1226] [outer = 0x8cf0d000] 06:54:15 INFO - PROCESS | 1759 | 1464789255636 Marionette DEBUG loaded listener.js 06:54:15 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x8d7cac00) [pid = 1759] [serial = 1227] [outer = 0x8cf0d000] 06:54:16 INFO - PROCESS | 1759 | 1464789256545 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 06:54:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:54:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1588ms 06:54:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:54:16 INFO - PROCESS | 1759 | 1464789256597 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 06:54:16 INFO - PROCESS | 1759 | 1464789256600 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 06:54:16 INFO - PROCESS | 1759 | 1464789256607 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:54:16 INFO - PROCESS | 1759 | 1464789256611 Marionette TRACE conn3 <- [1,1606,null,{}] 06:54:16 INFO - PROCESS | 1759 | 1464789256616 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:16 INFO - PROCESS | 1759 | 1464789256814 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 06:54:17 INFO - PROCESS | 1759 | 1464789257088 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:17 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f27000 == 104 [pid = 1759] [id = 409] 06:54:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0x8d453800) [pid = 1759] [serial = 1228] [outer = (nil)] 06:54:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0x8d8df400) [pid = 1759] [serial = 1229] [outer = 0x8d453800] 06:54:17 INFO - PROCESS | 1759 | 1464789257222 Marionette DEBUG loaded listener.js 06:54:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 155 (0x8d8e1400) [pid = 1759] [serial = 1230] [outer = 0x8d453800] 06:54:18 INFO - PROCESS | 1759 | 1464789258097 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 06:54:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:54:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1532ms 06:54:18 INFO - PROCESS | 1759 | 1464789258139 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 06:54:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:54:18 INFO - PROCESS | 1759 | 1464789258143 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 06:54:18 INFO - PROCESS | 1759 | 1464789258149 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:54:18 INFO - PROCESS | 1759 | 1464789258153 Marionette TRACE conn3 <- [1,1610,null,{}] 06:54:18 INFO - PROCESS | 1759 | 1464789258178 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:18 INFO - PROCESS | 1759 | 1464789258375 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 06:54:18 INFO - PROCESS | 1759 | 1464789258650 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:18 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cba9000 == 105 [pid = 1759] [id = 410] 06:54:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 156 (0x8cf18000) [pid = 1759] [serial = 1231] [outer = (nil)] 06:54:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 157 (0x8df91000) [pid = 1759] [serial = 1232] [outer = 0x8cf18000] 06:54:18 INFO - PROCESS | 1759 | 1464789258751 Marionette DEBUG loaded listener.js 06:54:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 158 (0x8df99000) [pid = 1759] [serial = 1233] [outer = 0x8cf18000] 06:54:19 INFO - PROCESS | 1759 | 1464789259626 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 06:54:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:54:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1503ms 06:54:19 INFO - PROCESS | 1759 | 1464789259654 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 06:54:19 INFO - PROCESS | 1759 | 1464789259658 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 06:54:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:54:19 INFO - PROCESS | 1759 | 1464789259665 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:54:19 INFO - PROCESS | 1759 | 1464789259668 Marionette TRACE conn3 <- [1,1614,null,{}] 06:54:19 INFO - PROCESS | 1759 | 1464789259674 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:19 INFO - PROCESS | 1759 | 1464789259867 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 06:54:20 INFO - PROCESS | 1759 | 1464789260099 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:20 INFO - PROCESS | 1759 | ++DOCSHELL 0x8df90c00 == 106 [pid = 1759] [id = 411] 06:54:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 159 (0x8e72e800) [pid = 1759] [serial = 1234] [outer = (nil)] 06:54:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 160 (0x8e947400) [pid = 1759] [serial = 1235] [outer = 0x8e72e800] 06:54:20 INFO - PROCESS | 1759 | 1464789260219 Marionette DEBUG loaded listener.js 06:54:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 161 (0x8e949400) [pid = 1759] [serial = 1236] [outer = 0x8e72e800] 06:54:21 INFO - PROCESS | 1759 | 1464789261171 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 06:54:21 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:54:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1579ms 06:54:21 INFO - PROCESS | 1759 | 1464789261246 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 06:54:21 INFO - PROCESS | 1759 | 1464789261249 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 06:54:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:54:21 INFO - PROCESS | 1759 | 1464789261255 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:54:21 INFO - PROCESS | 1759 | 1464789261259 Marionette TRACE conn3 <- [1,1618,null,{}] 06:54:21 INFO - PROCESS | 1759 | 1464789261264 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:21 INFO - PROCESS | 1759 | 1464789261469 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 06:54:21 INFO - PROCESS | 1759 | 1464789261676 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:21 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d45c800 == 107 [pid = 1759] [id = 412] 06:54:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 162 (0x8d4ba400) [pid = 1759] [serial = 1237] [outer = (nil)] 06:54:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 163 (0x8e9bf800) [pid = 1759] [serial = 1238] [outer = 0x8d4ba400] 06:54:21 INFO - PROCESS | 1759 | 1464789261797 Marionette DEBUG loaded listener.js 06:54:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 164 (0x8eb8a400) [pid = 1759] [serial = 1239] [outer = 0x8d4ba400] 06:54:22 INFO - PROCESS | 1759 | 1464789262816 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 06:54:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:54:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1632ms 06:54:22 INFO - PROCESS | 1759 | 1464789262889 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 06:54:22 INFO - PROCESS | 1759 | 1464789262892 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 06:54:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:54:22 INFO - PROCESS | 1759 | 1464789262899 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:54:22 INFO - PROCESS | 1759 | 1464789262902 Marionette TRACE conn3 <- [1,1622,null,{}] 06:54:22 INFO - PROCESS | 1759 | 1464789262909 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:23 INFO - PROCESS | 1759 | 1464789263176 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 06:54:23 INFO - PROCESS | 1759 | 1464789263498 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:23 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f4af800 == 108 [pid = 1759] [id = 413] 06:54:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 165 (0x8f4b3000) [pid = 1759] [serial = 1240] [outer = (nil)] 06:54:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 166 (0x8f4bd400) [pid = 1759] [serial = 1241] [outer = 0x8f4b3000] 06:54:23 INFO - PROCESS | 1759 | 1464789263595 Marionette DEBUG loaded listener.js 06:54:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 167 (0x91792000) [pid = 1759] [serial = 1242] [outer = 0x8f4b3000] 06:54:24 INFO - PROCESS | 1759 | 1464789264530 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 06:54:24 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:54:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1681ms 06:54:24 INFO - PROCESS | 1759 | 1464789264580 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 06:54:24 INFO - PROCESS | 1759 | 1464789264584 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 06:54:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:54:24 INFO - PROCESS | 1759 | 1464789264591 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:54:24 INFO - PROCESS | 1759 | 1464789264594 Marionette TRACE conn3 <- [1,1626,null,{}] 06:54:24 INFO - PROCESS | 1759 | 1464789264600 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:24 INFO - PROCESS | 1759 | 1464789264800 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 06:54:25 INFO - PROCESS | 1759 | 1464789265109 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:25 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f4b8800 == 109 [pid = 1759] [id = 414] 06:54:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 168 (0x8f4b8c00) [pid = 1759] [serial = 1243] [outer = (nil)] 06:54:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 169 (0x91984400) [pid = 1759] [serial = 1244] [outer = 0x8f4b8c00] 06:54:25 INFO - PROCESS | 1759 | 1464789265200 Marionette DEBUG loaded listener.js 06:54:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 170 (0x91987c00) [pid = 1759] [serial = 1245] [outer = 0x8f4b8c00] 06:54:26 INFO - PROCESS | 1759 | 1464789266083 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 06:54:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:54:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1533ms 06:54:26 INFO - PROCESS | 1759 | 1464789266125 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 06:54:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:54:26 INFO - PROCESS | 1759 | 1464789266129 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 06:54:26 INFO - PROCESS | 1759 | 1464789266135 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:54:26 INFO - PROCESS | 1759 | 1464789266148 Marionette TRACE conn3 <- [1,1630,null,{}] 06:54:26 INFO - PROCESS | 1759 | 1464789266154 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:26 INFO - PROCESS | 1759 | 1464789266356 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 06:54:26 INFO - PROCESS | 1759 | 1464789266622 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:26 INFO - PROCESS | 1759 | ++DOCSHELL 0x91797400 == 110 [pid = 1759] [id = 415] 06:54:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 171 (0x9197d800) [pid = 1759] [serial = 1246] [outer = (nil)] 06:54:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 172 (0x92478000) [pid = 1759] [serial = 1247] [outer = 0x9197d800] 06:54:26 INFO - PROCESS | 1759 | 1464789266768 Marionette DEBUG loaded listener.js 06:54:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 173 (0x9247b000) [pid = 1759] [serial = 1248] [outer = 0x9197d800] 06:54:27 INFO - PROCESS | 1759 | 1464789267666 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 06:54:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:54:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1596ms 06:54:27 INFO - PROCESS | 1759 | 1464789267732 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 06:54:27 INFO - PROCESS | 1759 | 1464789267736 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 06:54:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:54:27 INFO - PROCESS | 1759 | 1464789267743 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:54:27 INFO - PROCESS | 1759 | 1464789267745 Marionette TRACE conn3 <- [1,1634,null,{}] 06:54:27 INFO - PROCESS | 1759 | 1464789267752 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:27 INFO - PROCESS | 1759 | 1464789267957 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 06:54:28 INFO - PROCESS | 1759 | 1464789268344 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:28 INFO - PROCESS | 1759 | ++DOCSHELL 0x8ded1400 == 111 [pid = 1759] [id = 416] 06:54:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 174 (0x8e729400) [pid = 1759] [serial = 1249] [outer = (nil)] 06:54:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 175 (0x92b63400) [pid = 1759] [serial = 1250] [outer = 0x8e729400] 06:54:28 INFO - PROCESS | 1759 | 1464789268446 Marionette DEBUG loaded listener.js 06:54:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 176 (0x92b68000) [pid = 1759] [serial = 1251] [outer = 0x8e729400] 06:54:29 INFO - PROCESS | 1759 | 1464789269307 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 06:54:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:54:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1636ms 06:54:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:54:29 INFO - PROCESS | 1759 | 1464789269380 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 06:54:29 INFO - PROCESS | 1759 | 1464789269383 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 06:54:29 INFO - PROCESS | 1759 | 1464789269390 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:54:29 INFO - PROCESS | 1759 | 1464789269392 Marionette TRACE conn3 <- [1,1638,null,{}] 06:54:29 INFO - PROCESS | 1759 | 1464789269399 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:29 INFO - PROCESS | 1759 | 1464789269620 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 06:54:29 INFO - PROCESS | 1759 | 1464789269931 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:29 INFO - PROCESS | 1759 | ++DOCSHELL 0x85965800 == 112 [pid = 1759] [id = 417] 06:54:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 177 (0x92473c00) [pid = 1759] [serial = 1252] [outer = (nil)] 06:54:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 178 (0x92ced400) [pid = 1759] [serial = 1253] [outer = 0x92473c00] 06:54:30 INFO - PROCESS | 1759 | 1464789270022 Marionette DEBUG loaded listener.js 06:54:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 179 (0x93761c00) [pid = 1759] [serial = 1254] [outer = 0x92473c00] 06:54:30 INFO - PROCESS | 1759 | 1464789270919 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 06:54:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:54:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1585ms 06:54:30 INFO - PROCESS | 1759 | 1464789270975 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 06:54:30 INFO - PROCESS | 1759 | 1464789270980 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 06:54:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:54:30 INFO - PROCESS | 1759 | 1464789270986 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:54:30 INFO - PROCESS | 1759 | 1464789270989 Marionette TRACE conn3 <- [1,1642,null,{}] 06:54:30 INFO - PROCESS | 1759 | 1464789270995 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:31 INFO - PROCESS | 1759 | 1464789271201 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 06:54:31 INFO - PROCESS | 1759 | 1464789271525 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:31 INFO - PROCESS | 1759 | ++DOCSHELL 0x887f5000 == 113 [pid = 1759] [id = 418] 06:54:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 180 (0x888c1400) [pid = 1759] [serial = 1255] [outer = (nil)] 06:54:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 181 (0x94423000) [pid = 1759] [serial = 1256] [outer = 0x888c1400] 06:54:31 INFO - PROCESS | 1759 | 1464789271615 Marionette DEBUG loaded listener.js 06:54:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 182 (0x9442a400) [pid = 1759] [serial = 1257] [outer = 0x888c1400] 06:54:32 INFO - PROCESS | 1759 | 1464789272473 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 06:54:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:54:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1538ms 06:54:32 INFO - PROCESS | 1759 | 1464789272525 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 06:54:32 INFO - PROCESS | 1759 | 1464789272529 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 06:54:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:54:32 INFO - PROCESS | 1759 | 1464789272535 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:54:32 INFO - PROCESS | 1759 | 1464789272538 Marionette TRACE conn3 <- [1,1646,null,{}] 06:54:32 INFO - PROCESS | 1759 | 1464789272544 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:32 INFO - PROCESS | 1759 | 1464789272750 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 06:54:33 INFO - PROCESS | 1759 | 1464789273020 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:33 INFO - PROCESS | 1759 | ++DOCSHELL 0x93767c00 == 114 [pid = 1759] [id = 419] 06:54:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 183 (0x93972800) [pid = 1759] [serial = 1258] [outer = (nil)] 06:54:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 184 (0x94f0e000) [pid = 1759] [serial = 1259] [outer = 0x93972800] 06:54:33 INFO - PROCESS | 1759 | 1464789273174 Marionette DEBUG loaded listener.js 06:54:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 185 (0x94f2f400) [pid = 1759] [serial = 1260] [outer = 0x93972800] 06:54:34 INFO - PROCESS | 1759 | 1464789274102 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 06:54:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:54:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1639ms 06:54:34 INFO - PROCESS | 1759 | 1464789274176 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 06:54:34 INFO - PROCESS | 1759 | 1464789274179 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 06:54:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:54:34 INFO - PROCESS | 1759 | 1464789274186 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:54:34 INFO - PROCESS | 1759 | 1464789274189 Marionette TRACE conn3 <- [1,1650,null,{}] 06:54:34 INFO - PROCESS | 1759 | 1464789274195 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:34 INFO - PROCESS | 1759 | 1464789274427 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 06:54:34 INFO - PROCESS | 1759 | 1464789274753 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:34 INFO - PROCESS | 1759 | ++DOCSHELL 0x85961400 == 115 [pid = 1759] [id = 420] 06:54:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 186 (0x92b61400) [pid = 1759] [serial = 1261] [outer = (nil)] 06:54:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 187 (0x96c2e400) [pid = 1759] [serial = 1262] [outer = 0x92b61400] 06:54:34 INFO - PROCESS | 1759 | 1464789274844 Marionette DEBUG loaded listener.js 06:54:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 188 (0x96c35c00) [pid = 1759] [serial = 1263] [outer = 0x92b61400] 06:54:35 INFO - PROCESS | 1759 | 1464789275737 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 06:54:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:54:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1630ms 06:54:35 INFO - PROCESS | 1759 | 1464789275817 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 06:54:35 INFO - PROCESS | 1759 | 1464789275821 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 06:54:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:54:35 INFO - PROCESS | 1759 | 1464789275827 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:54:35 INFO - PROCESS | 1759 | 1464789275831 Marionette TRACE conn3 <- [1,1654,null,{}] 06:54:35 INFO - PROCESS | 1759 | 1464789275842 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:36 INFO - PROCESS | 1759 | 1464789276087 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 06:54:37 INFO - PROCESS | 1759 | --DOCSHELL 0x94e4a400 == 114 [pid = 1759] [id = 394] 06:54:37 INFO - PROCESS | 1759 | --DOCSHELL 0x96c30800 == 113 [pid = 1759] [id = 393] 06:54:37 INFO - PROCESS | 1759 | --DOCSHELL 0x93877000 == 112 [pid = 1759] [id = 392] 06:54:37 INFO - PROCESS | 1759 | --DOCSHELL 0x8df93c00 == 111 [pid = 1759] [id = 391] 06:54:37 INFO - PROCESS | 1759 | --DOCSHELL 0x8cb65c00 == 110 [pid = 1759] [id = 390] 06:54:37 INFO - PROCESS | 1759 | --DOCSHELL 0x85968400 == 109 [pid = 1759] [id = 388] 06:54:37 INFO - PROCESS | 1759 | --DOCSHELL 0x8f4bd800 == 108 [pid = 1759] [id = 389] 06:54:37 INFO - PROCESS | 1759 | --DOCSHELL 0x8d8de000 == 107 [pid = 1759] [id = 387] 06:54:37 INFO - PROCESS | 1759 | --DOCSHELL 0x8d7ce000 == 106 [pid = 1759] [id = 386] 06:54:37 INFO - PROCESS | 1759 | --DOCSHELL 0x8bbe5800 == 105 [pid = 1759] [id = 385] 06:54:37 INFO - PROCESS | 1759 | --DOCSHELL 0x887fc400 == 104 [pid = 1759] [id = 383] 06:54:37 INFO - PROCESS | 1759 | --DOCSHELL 0x8cba4400 == 103 [pid = 1759] [id = 384] 06:54:37 INFO - PROCESS | 1759 | --DOCSHELL 0x89f10800 == 102 [pid = 1759] [id = 382] 06:54:37 INFO - PROCESS | 1759 | --DOCSHELL 0x89f0d000 == 101 [pid = 1759] [id = 381] 06:54:37 INFO - PROCESS | 1759 | --DOCSHELL 0x8739f000 == 100 [pid = 1759] [id = 380] 06:54:37 INFO - PROCESS | 1759 | --DOCSHELL 0x8573f000 == 99 [pid = 1759] [id = 379] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 187 (0x8ded5800) [pid = 1759] [serial = 1088] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 186 (0x89f24400) [pid = 1759] [serial = 1077] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 185 (0x95153c00) [pid = 1759] [serial = 1110] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 184 (0x8cb66c00) [pid = 1759] [serial = 1082] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 183 (0x94f33000) [pid = 1759] [serial = 1107] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 182 (0x98cd7800) [pid = 1759] [serial = 1121] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 181 (0x8f29c000) [pid = 1759] [serial = 1095] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 180 (0x89f23400) [pid = 1759] [serial = 1002] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 179 (0x887f8400) [pid = 1759] [serial = 1133] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 178 (0x98890400) [pid = 1759] [serial = 1115] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 177 (0x8f294000) [pid = 1759] [serial = 1094] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 176 (0x9767d800) [pid = 1759] [serial = 1112] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 175 (0x98c8c800) [pid = 1759] [serial = 1119] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 174 (0x98cd9800) [pid = 1759] [serial = 1122] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 173 (0x8cba8400) [pid = 1759] [serial = 1083] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 172 (0x8e946c00) [pid = 1759] [serial = 1091] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 171 (0x85a10800) [pid = 1759] [serial = 1127] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 170 (0x8f5d2400) [pid = 1759] [serial = 1097] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 169 (0x9956d800) [pid = 1759] [serial = 1124] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 168 (0x9514f400) [pid = 1759] [serial = 1109] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 167 (0x8684c800) [pid = 1759] [serial = 1130] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 166 (0x92a25000) [pid = 1759] [serial = 1101] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 165 (0x8e9bac00) [pid = 1759] [serial = 1092] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 164 (0x8e72a000) [pid = 1759] [serial = 1089] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 163 (0x8a46c000) [pid = 1759] [serial = 1056] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 162 (0x88486c00) [pid = 1759] [serial = 1074] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 161 (0x98893800) [pid = 1759] [serial = 1116] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 160 (0x989e4c00) [pid = 1759] [serial = 1118] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 159 (0x8bcac800) [pid = 1759] [serial = 1080] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 158 (0x89de3400) [pid = 1759] [serial = 1076] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 157 (0x92479400) [pid = 1759] [serial = 1100] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 156 (0x87369000) [pid = 1759] [serial = 1073] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 155 (0x94f06800) [pid = 1759] [serial = 1104] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 154 (0x8d4b3400) [pid = 1759] [serial = 1086] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0x888c3800) [pid = 1759] [serial = 1134] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0x9178c000) [pid = 1759] [serial = 1098] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x9767f800) [pid = 1759] [serial = 1113] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x85ff3000) [pid = 1759] [serial = 1128] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x944a8400) [pid = 1759] [serial = 1103] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x87367c00) [pid = 1759] [serial = 1131] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x8d456c00) [pid = 1759] [serial = 1085] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x99629000) [pid = 1759] [serial = 1125] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x8a954000) [pid = 1759] [serial = 1079] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x94f2c800) [pid = 1759] [serial = 1106] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x887fe000) [pid = 1759] [serial = 1136] [outer = (nil)] [url = about:blank] 06:54:37 INFO - PROCESS | 1759 | 1464789277825 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:37 INFO - PROCESS | 1759 | ++DOCSHELL 0x8596d400 == 100 [pid = 1759] [id = 421] 06:54:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x8596d800) [pid = 1759] [serial = 1264] [outer = (nil)] 06:54:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x85a07000) [pid = 1759] [serial = 1265] [outer = 0x8596d800] 06:54:37 INFO - PROCESS | 1759 | 1464789277904 Marionette DEBUG loaded listener.js 06:54:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x85feec00) [pid = 1759] [serial = 1266] [outer = 0x8596d800] 06:54:38 INFO - PROCESS | 1759 | 1464789278695 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 06:54:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:54:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 2897ms 06:54:38 INFO - PROCESS | 1759 | 1464789278726 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 06:54:38 INFO - PROCESS | 1759 | 1464789278733 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 06:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:54:38 INFO - PROCESS | 1759 | 1464789278740 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:54:38 INFO - PROCESS | 1759 | 1464789278746 Marionette TRACE conn3 <- [1,1658,null,{}] 06:54:38 INFO - PROCESS | 1759 | 1464789278752 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:38 INFO - PROCESS | 1759 | 1464789278964 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 06:54:39 INFO - PROCESS | 1759 | 1464789279150 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:39 INFO - PROCESS | 1759 | ++DOCSHELL 0x8735dc00 == 101 [pid = 1759] [id = 422] 06:54:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x8735f000) [pid = 1759] [serial = 1267] [outer = (nil)] 06:54:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x88486800) [pid = 1759] [serial = 1268] [outer = 0x8735f000] 06:54:39 INFO - PROCESS | 1759 | 1464789279225 Marionette DEBUG loaded listener.js 06:54:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x8849a000) [pid = 1759] [serial = 1269] [outer = 0x8735f000] 06:54:40 INFO - PROCESS | 1759 | 1464789280122 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1440ms 06:54:40 INFO - PROCESS | 1759 | 1464789280193 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 06:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:54:40 INFO - PROCESS | 1759 | 1464789280199 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 06:54:40 INFO - PROCESS | 1759 | 1464789280206 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:54:40 INFO - PROCESS | 1759 | 1464789280209 Marionette TRACE conn3 <- [1,1662,null,{}] 06:54:40 INFO - PROCESS | 1759 | 1464789280215 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:40 INFO - PROCESS | 1759 | 1464789280489 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 06:54:40 INFO - PROCESS | 1759 | 1464789280524 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:40 INFO - PROCESS | 1759 | ++DOCSHELL 0x888c4800 == 102 [pid = 1759] [id = 423] 06:54:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x88a87000) [pid = 1759] [serial = 1270] [outer = (nil)] 06:54:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x89dd8c00) [pid = 1759] [serial = 1271] [outer = 0x88a87000] 06:54:40 INFO - PROCESS | 1759 | 1464789280597 Marionette DEBUG loaded listener.js 06:54:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x89f10800) [pid = 1759] [serial = 1272] [outer = 0x88a87000] 06:54:41 INFO - PROCESS | 1759 | 1464789281628 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1482ms 06:54:41 INFO - PROCESS | 1759 | 1464789281692 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 06:54:41 INFO - PROCESS | 1759 | 1464789281696 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 06:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:54:41 INFO - PROCESS | 1759 | 1464789281711 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:54:41 INFO - PROCESS | 1759 | 1464789281719 Marionette TRACE conn3 <- [1,1666,null,{}] 06:54:41 INFO - PROCESS | 1759 | 1464789281733 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:41 INFO - PROCESS | 1759 | 1464789281990 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 06:54:42 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x860ed000) [pid = 1759] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:54:42 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x8f5d3400) [pid = 1759] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:54:42 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x8596cc00) [pid = 1759] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:54:42 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x96c34400) [pid = 1759] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:54:42 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x8cba8800) [pid = 1759] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:54:42 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x8df8f000) [pid = 1759] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:54:42 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x8e72c000) [pid = 1759] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:54:42 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x92b6c800) [pid = 1759] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:54:42 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x8dec9400) [pid = 1759] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:54:42 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x873a3400) [pid = 1759] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:54:42 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x85740000) [pid = 1759] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:54:42 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x8735fc00) [pid = 1759] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:54:42 INFO - PROCESS | 1759 | --DOMWINDOW == 139 (0x989e3400) [pid = 1759] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:54:42 INFO - PROCESS | 1759 | --DOMWINDOW == 138 (0x89ddfc00) [pid = 1759] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:54:42 INFO - PROCESS | 1759 | --DOMWINDOW == 137 (0x93971400) [pid = 1759] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:54:42 INFO - PROCESS | 1759 | --DOMWINDOW == 136 (0x89f10000) [pid = 1759] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:54:42 INFO - PROCESS | 1759 | --DOMWINDOW == 135 (0x888ca000) [pid = 1759] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:54:42 INFO - PROCESS | 1759 | --DOMWINDOW == 134 (0x873a6000) [pid = 1759] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:54:42 INFO - PROCESS | 1759 | --DOMWINDOW == 133 (0x93976000) [pid = 1759] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:54:42 INFO - PROCESS | 1759 | --DOMWINDOW == 132 (0x873ac000) [pid = 1759] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:54:42 INFO - PROCESS | 1759 | --DOMWINDOW == 131 (0x8bbee800) [pid = 1759] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:54:42 INFO - PROCESS | 1759 | --DOMWINDOW == 130 (0x89f1b000) [pid = 1759] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:54:42 INFO - PROCESS | 1759 | --DOMWINDOW == 129 (0x87364800) [pid = 1759] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:54:42 INFO - PROCESS | 1759 | 1464789282838 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:42 INFO - PROCESS | 1759 | ++DOCSHELL 0x85735c00 == 103 [pid = 1759] [id = 424] 06:54:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 130 (0x8573c800) [pid = 1759] [serial = 1273] [outer = (nil)] 06:54:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 131 (0x8664dc00) [pid = 1759] [serial = 1274] [outer = 0x8573c800] 06:54:42 INFO - PROCESS | 1759 | 1464789282912 Marionette DEBUG loaded listener.js 06:54:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 132 (0x888bf400) [pid = 1759] [serial = 1275] [outer = 0x8573c800] 06:54:43 INFO - PROCESS | 1759 | 1464789283706 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 06:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 2064ms 06:54:43 INFO - PROCESS | 1759 | 1464789283768 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 06:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:54:43 INFO - PROCESS | 1759 | 1464789283773 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 06:54:43 INFO - PROCESS | 1759 | 1464789283779 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:54:43 INFO - PROCESS | 1759 | 1464789283782 Marionette TRACE conn3 <- [1,1670,null,{}] 06:54:43 INFO - PROCESS | 1759 | 1464789283787 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:43 INFO - PROCESS | 1759 | 1464789283979 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 06:54:44 INFO - PROCESS | 1759 | 1464789284159 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:44 INFO - PROCESS | 1759 | ++DOCSHELL 0x86846400 == 104 [pid = 1759] [id = 425] 06:54:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 133 (0x887ff800) [pid = 1759] [serial = 1276] [outer = (nil)] 06:54:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 134 (0x8a46a800) [pid = 1759] [serial = 1277] [outer = 0x887ff800] 06:54:44 INFO - PROCESS | 1759 | 1464789284231 Marionette DEBUG loaded listener.js 06:54:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 135 (0x8a474800) [pid = 1759] [serial = 1278] [outer = 0x887ff800] 06:54:45 INFO - PROCESS | 1759 | 1464789285351 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 06:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1643ms 06:54:45 INFO - PROCESS | 1759 | 1464789285422 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 06:54:45 INFO - PROCESS | 1759 | 1464789285429 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 06:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:54:45 INFO - PROCESS | 1759 | 1464789285438 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:54:45 INFO - PROCESS | 1759 | 1464789285444 Marionette TRACE conn3 <- [1,1674,null,{}] 06:54:45 INFO - PROCESS | 1759 | 1464789285453 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:45 INFO - PROCESS | 1759 | 1464789285712 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 06:54:46 INFO - PROCESS | 1759 | 1464789286040 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:46 INFO - PROCESS | 1759 | ++DOCSHELL 0x860ebc00 == 105 [pid = 1759] [id = 426] 06:54:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 136 (0x86843800) [pid = 1759] [serial = 1279] [outer = (nil)] 06:54:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 137 (0x88498000) [pid = 1759] [serial = 1280] [outer = 0x86843800] 06:54:46 INFO - PROCESS | 1759 | 1464789286132 Marionette DEBUG loaded listener.js 06:54:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x888c9800) [pid = 1759] [serial = 1281] [outer = 0x86843800] 06:54:47 INFO - PROCESS | 1759 | 1464789287091 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 06:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1693ms 06:54:47 INFO - PROCESS | 1759 | 1464789287132 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 06:54:47 INFO - PROCESS | 1759 | 1464789287141 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 06:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:54:47 INFO - PROCESS | 1759 | 1464789287152 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:54:47 INFO - PROCESS | 1759 | 1464789287155 Marionette TRACE conn3 <- [1,1678,null,{}] 06:54:47 INFO - PROCESS | 1759 | 1464789287162 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:47 INFO - PROCESS | 1759 | 1464789287383 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 06:54:47 INFO - PROCESS | 1759 | 1464789287670 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:47 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f20800 == 106 [pid = 1759] [id = 427] 06:54:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 139 (0x89f28000) [pid = 1759] [serial = 1282] [outer = (nil)] 06:54:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 140 (0x89fc4800) [pid = 1759] [serial = 1283] [outer = 0x89f28000] 06:54:47 INFO - PROCESS | 1759 | 1464789287801 Marionette DEBUG loaded listener.js 06:54:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x8a390800) [pid = 1759] [serial = 1284] [outer = 0x89f28000] 06:54:48 INFO - PROCESS | 1759 | 1464789288790 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 06:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1681ms 06:54:48 INFO - PROCESS | 1759 | 1464789288833 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 06:54:48 INFO - PROCESS | 1759 | 1464789288837 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 06:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:54:48 INFO - PROCESS | 1759 | 1464789288844 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:54:48 INFO - PROCESS | 1759 | 1464789288851 Marionette TRACE conn3 <- [1,1682,null,{}] 06:54:48 INFO - PROCESS | 1759 | 1464789288867 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:49 INFO - PROCESS | 1759 | 1464789289085 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 06:54:49 INFO - PROCESS | 1759 | 1464789289358 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:49 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a955800 == 107 [pid = 1759] [id = 428] 06:54:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x8bbf1c00) [pid = 1759] [serial = 1285] [outer = (nil)] 06:54:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x8bcb8800) [pid = 1759] [serial = 1286] [outer = 0x8bbf1c00] 06:54:49 INFO - PROCESS | 1759 | 1464789289493 Marionette DEBUG loaded listener.js 06:54:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x8cb67800) [pid = 1759] [serial = 1287] [outer = 0x8bbf1c00] 06:54:50 INFO - PROCESS | 1759 | 1464789290399 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 06:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1586ms 06:54:50 INFO - PROCESS | 1759 | 1464789290432 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 06:54:50 INFO - PROCESS | 1759 | 1464789290436 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 06:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:54:50 INFO - PROCESS | 1759 | 1464789290443 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:54:50 INFO - PROCESS | 1759 | 1464789290447 Marionette TRACE conn3 <- [1,1686,null,{}] 06:54:50 INFO - PROCESS | 1759 | 1464789290453 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:50 INFO - PROCESS | 1759 | 1464789290664 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 06:54:50 INFO - PROCESS | 1759 | 1464789290890 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:51 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bbee800 == 108 [pid = 1759] [id = 429] 06:54:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x8cb69400) [pid = 1759] [serial = 1288] [outer = (nil)] 06:54:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x8cf16800) [pid = 1759] [serial = 1289] [outer = 0x8cb69400] 06:54:51 INFO - PROCESS | 1759 | 1464789291060 Marionette DEBUG loaded listener.js 06:54:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x8d455400) [pid = 1759] [serial = 1290] [outer = 0x8cb69400] 06:54:51 INFO - PROCESS | 1759 | 1464789291972 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 06:54:52 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:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1581ms 06:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:54:52 INFO - PROCESS | 1759 | 1464789292029 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 06:54:52 INFO - PROCESS | 1759 | 1464789292033 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 06:54:52 INFO - PROCESS | 1759 | 1464789292041 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:54:52 INFO - PROCESS | 1759 | 1464789292045 Marionette TRACE conn3 <- [1,1690,null,{}] 06:54:52 INFO - PROCESS | 1759 | 1464789292050 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:52 INFO - PROCESS | 1759 | 1464789292252 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 06:54:52 INFO - PROCESS | 1759 | 1464789292487 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:52 INFO - PROCESS | 1759 | ++DOCSHELL 0x86842c00 == 109 [pid = 1759] [id = 430] 06:54:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x8848e400) [pid = 1759] [serial = 1291] [outer = (nil)] 06:54:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x8d4b8400) [pid = 1759] [serial = 1292] [outer = 0x8848e400] 06:54:52 INFO - PROCESS | 1759 | 1464789292609 Marionette DEBUG loaded listener.js 06:54:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x8d7d1400) [pid = 1759] [serial = 1293] [outer = 0x8848e400] 06:54:53 INFO - PROCESS | 1759 | 1464789293618 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 06:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1631ms 06:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:54:53 INFO - PROCESS | 1759 | 1464789293672 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 06:54:53 INFO - PROCESS | 1759 | 1464789293675 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 06:54:53 INFO - PROCESS | 1759 | 1464789293681 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:54:53 INFO - PROCESS | 1759 | 1464789293685 Marionette TRACE conn3 <- [1,1694,null,{}] 06:54:53 INFO - PROCESS | 1759 | 1464789293691 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:53 INFO - PROCESS | 1759 | 1464789293920 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 06:54:54 INFO - PROCESS | 1759 | 1464789294235 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:54 INFO - PROCESS | 1759 | ++DOCSHELL 0x89fc8000 == 110 [pid = 1759] [id = 431] 06:54:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x8d45b400) [pid = 1759] [serial = 1294] [outer = (nil)] 06:54:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x8e72b000) [pid = 1759] [serial = 1295] [outer = 0x8d45b400] 06:54:54 INFO - PROCESS | 1759 | 1464789294329 Marionette DEBUG loaded listener.js 06:54:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0x8e94bc00) [pid = 1759] [serial = 1296] [outer = 0x8d45b400] 06:54:55 INFO - PROCESS | 1759 | 1464789295239 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 06:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1588ms 06:54:55 INFO - PROCESS | 1759 | 1464789295270 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 06:54:55 INFO - PROCESS | 1759 | 1464789295274 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 06:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:54:55 INFO - PROCESS | 1759 | 1464789295281 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:54:55 INFO - PROCESS | 1759 | 1464789295284 Marionette TRACE conn3 <- [1,1698,null,{}] 06:54:55 INFO - PROCESS | 1759 | 1464789295290 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:55 INFO - PROCESS | 1759 | 1464789295483 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 06:54:55 INFO - PROCESS | 1759 | 1464789295753 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:55 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d4b3800 == 111 [pid = 1759] [id = 432] 06:54:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0x8df95000) [pid = 1759] [serial = 1297] [outer = (nil)] 06:54:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 155 (0x8eb84400) [pid = 1759] [serial = 1298] [outer = 0x8df95000] 06:54:55 INFO - PROCESS | 1759 | 1464789295886 Marionette DEBUG loaded listener.js 06:54:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 156 (0x8eb8d800) [pid = 1759] [serial = 1299] [outer = 0x8df95000] 06:54:56 INFO - PROCESS | 1759 | 1464789296749 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 06:54:56 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:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1535ms 06:54:56 INFO - PROCESS | 1759 | 1464789296821 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 06:54:56 INFO - PROCESS | 1759 | 1464789296825 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 06:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:54:56 INFO - PROCESS | 1759 | 1464789296833 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:54:56 INFO - PROCESS | 1759 | 1464789296837 Marionette TRACE conn3 <- [1,1702,null,{}] 06:54:56 INFO - PROCESS | 1759 | 1464789296843 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:57 INFO - PROCESS | 1759 | 1464789297044 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 06:54:57 INFO - PROCESS | 1759 | 1464789297360 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:57 INFO - PROCESS | 1759 | ++DOCSHELL 0x86845800 == 112 [pid = 1759] [id = 433] 06:54:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 157 (0x88a90000) [pid = 1759] [serial = 1300] [outer = (nil)] 06:54:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 158 (0x8f4afc00) [pid = 1759] [serial = 1301] [outer = 0x88a90000] 06:54:57 INFO - PROCESS | 1759 | 1464789297453 Marionette DEBUG loaded listener.js 06:54:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 159 (0x8f4b2000) [pid = 1759] [serial = 1302] [outer = 0x88a90000] 06:54:58 INFO - PROCESS | 1759 | 1464789298375 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 06:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1630ms 06:54:58 INFO - PROCESS | 1759 | 1464789298465 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 06:54:58 INFO - PROCESS | 1759 | 1464789298469 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 06:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:54:58 INFO - PROCESS | 1759 | 1464789298564 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:54:58 INFO - PROCESS | 1759 | 1464789298567 Marionette TRACE conn3 <- [1,1706,null,{}] 06:54:58 INFO - PROCESS | 1759 | 1464789298580 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:58 INFO - PROCESS | 1759 | 1464789298795 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 06:54:59 INFO - PROCESS | 1759 | 1464789299116 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:59 INFO - PROCESS | 1759 | ++DOCSHELL 0x8eb8e800 == 113 [pid = 1759] [id = 434] 06:54:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 160 (0x8f2a0400) [pid = 1759] [serial = 1303] [outer = (nil)] 06:54:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 161 (0x9178c000) [pid = 1759] [serial = 1304] [outer = 0x8f2a0400] 06:54:59 INFO - PROCESS | 1759 | 1464789299209 Marionette DEBUG loaded listener.js 06:54:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 162 (0x91790800) [pid = 1759] [serial = 1305] [outer = 0x8f2a0400] 06:55:00 INFO - PROCESS | 1759 | 1464789300151 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 06:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1706ms 06:55:00 INFO - PROCESS | 1759 | 1464789300209 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 06:55:00 INFO - PROCESS | 1759 | 1464789300213 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 06:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:55:00 INFO - PROCESS | 1759 | 1464789300220 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:55:00 INFO - PROCESS | 1759 | 1464789300224 Marionette TRACE conn3 <- [1,1710,null,{}] 06:55:00 INFO - PROCESS | 1759 | 1464789300229 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:00 INFO - PROCESS | 1759 | 1464789300440 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 06:55:00 INFO - PROCESS | 1759 | 1464789300753 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:00 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f2a0c00 == 114 [pid = 1759] [id = 435] 06:55:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 163 (0x8f4b6c00) [pid = 1759] [serial = 1306] [outer = (nil)] 06:55:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 164 (0x92034400) [pid = 1759] [serial = 1307] [outer = 0x8f4b6c00] 06:55:00 INFO - PROCESS | 1759 | 1464789300845 Marionette DEBUG loaded listener.js 06:55:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 165 (0x9247f000) [pid = 1759] [serial = 1308] [outer = 0x8f4b6c00] 06:55:01 INFO - PROCESS | 1759 | 1464789301788 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 06:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1644ms 06:55:01 INFO - PROCESS | 1759 | 1464789301865 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 06:55:01 INFO - PROCESS | 1759 | 1464789301869 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 06:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:55:01 INFO - PROCESS | 1759 | 1464789301876 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:55:01 INFO - PROCESS | 1759 | 1464789301881 Marionette TRACE conn3 <- [1,1714,null,{}] 06:55:01 INFO - PROCESS | 1759 | 1464789301886 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:02 INFO - PROCESS | 1759 | 1464789302171 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 06:55:02 INFO - PROCESS | 1759 | 1464789302531 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:02 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f14c00 == 115 [pid = 1759] [id = 436] 06:55:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 166 (0x93877000) [pid = 1759] [serial = 1309] [outer = (nil)] 06:55:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 167 (0x93977c00) [pid = 1759] [serial = 1310] [outer = 0x93877000] 06:55:02 INFO - PROCESS | 1759 | 1464789302635 Marionette DEBUG loaded listener.js 06:55:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 168 (0x9449f400) [pid = 1759] [serial = 1311] [outer = 0x93877000] 06:55:03 INFO - PROCESS | 1759 | 1464789303571 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1783ms 06:55:03 INFO - PROCESS | 1759 | 1464789303660 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 06:55:03 INFO - PROCESS | 1759 | 1464789303664 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 06:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:55:03 INFO - PROCESS | 1759 | 1464789303671 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:55:03 INFO - PROCESS | 1759 | 1464789303674 Marionette TRACE conn3 <- [1,1718,null,{}] 06:55:03 INFO - PROCESS | 1759 | 1464789303680 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:03 INFO - PROCESS | 1759 | 1464789303896 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 06:55:04 INFO - PROCESS | 1759 | 1464789304220 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:04 INFO - PROCESS | 1759 | ++DOCSHELL 0x9396f000 == 116 [pid = 1759] [id = 437] 06:55:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 169 (0x94420400) [pid = 1759] [serial = 1312] [outer = (nil)] 06:55:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 170 (0x94f0d000) [pid = 1759] [serial = 1313] [outer = 0x94420400] 06:55:04 INFO - PROCESS | 1759 | 1464789304311 Marionette DEBUG loaded listener.js 06:55:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 171 (0x94f30000) [pid = 1759] [serial = 1314] [outer = 0x94420400] 06:55:05 INFO - PROCESS | 1759 | 1464789305173 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1535ms 06:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:55:05 INFO - PROCESS | 1759 | 1464789305207 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 06:55:05 INFO - PROCESS | 1759 | 1464789305210 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 06:55:05 INFO - PROCESS | 1759 | 1464789305217 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:55:05 INFO - PROCESS | 1759 | 1464789305221 Marionette TRACE conn3 <- [1,1722,null,{}] 06:55:05 INFO - PROCESS | 1759 | 1464789305226 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:05 INFO - PROCESS | 1759 | 1464789305527 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 06:55:05 INFO - PROCESS | 1759 | 1464789305735 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:05 INFO - PROCESS | 1759 | ++DOCSHELL 0x85732800 == 117 [pid = 1759] [id = 438] 06:55:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 172 (0x8573e000) [pid = 1759] [serial = 1315] [outer = (nil)] 06:55:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 173 (0x96c2ac00) [pid = 1759] [serial = 1316] [outer = 0x8573e000] 06:55:05 INFO - PROCESS | 1759 | 1464789305871 Marionette DEBUG loaded listener.js 06:55:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 174 (0x96c33800) [pid = 1759] [serial = 1317] [outer = 0x8573e000] 06:55:06 INFO - PROCESS | 1759 | 1464789306779 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 06:55:06 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:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1634ms 06:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:55:06 INFO - PROCESS | 1759 | 1464789306852 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 06:55:06 INFO - PROCESS | 1759 | 1464789306855 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 06:55:06 INFO - PROCESS | 1759 | 1464789306861 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:55:06 INFO - PROCESS | 1759 | 1464789306865 Marionette TRACE conn3 <- [1,1726,null,{}] 06:55:06 INFO - PROCESS | 1759 | 1464789306871 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:07 INFO - PROCESS | 1759 | 1464789307091 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 06:55:07 INFO - PROCESS | 1759 | 1464789307424 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:07 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f24800 == 118 [pid = 1759] [id = 439] 06:55:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 175 (0x8df8a800) [pid = 1759] [serial = 1318] [outer = (nil)] 06:55:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 176 (0x98891400) [pid = 1759] [serial = 1319] [outer = 0x8df8a800] 06:55:07 INFO - PROCESS | 1759 | 1464789307515 Marionette DEBUG loaded listener.js 06:55:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 177 (0x98896000) [pid = 1759] [serial = 1320] [outer = 0x8df8a800] 06:55:08 INFO - PROCESS | 1759 | 1464789308418 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 06:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1634ms 06:55:08 INFO - PROCESS | 1759 | 1464789308495 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 06:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:55:08 INFO - PROCESS | 1759 | 1464789308499 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 06:55:08 INFO - PROCESS | 1759 | 1464789308506 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:55:08 INFO - PROCESS | 1759 | 1464789308510 Marionette TRACE conn3 <- [1,1730,null,{}] 06:55:08 INFO - PROCESS | 1759 | 1464789308516 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:08 INFO - PROCESS | 1759 | 1464789308775 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 06:55:09 INFO - PROCESS | 1759 | 1464789309096 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:09 INFO - PROCESS | 1759 | ++DOCSHELL 0x93875800 == 119 [pid = 1759] [id = 440] 06:55:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 178 (0x9767c000) [pid = 1759] [serial = 1321] [outer = (nil)] 06:55:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 179 (0x98c90000) [pid = 1759] [serial = 1322] [outer = 0x9767c000] 06:55:09 INFO - PROCESS | 1759 | 1464789309186 Marionette DEBUG loaded listener.js 06:55:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 180 (0x98cd0800) [pid = 1759] [serial = 1323] [outer = 0x9767c000] 06:55:10 INFO - PROCESS | 1759 | 1464789310076 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 06:55:10 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:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1641ms 06:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:55:10 INFO - PROCESS | 1759 | 1464789310147 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 06:55:10 INFO - PROCESS | 1759 | 1464789310150 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 06:55:10 INFO - PROCESS | 1759 | 1464789310157 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:55:10 INFO - PROCESS | 1759 | 1464789310160 Marionette TRACE conn3 <- [1,1734,null,{}] 06:55:10 INFO - PROCESS | 1759 | 1464789310166 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:10 INFO - PROCESS | 1759 | 1464789310366 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 06:55:10 INFO - PROCESS | 1759 | 1464789310682 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:10 INFO - PROCESS | 1759 | ++DOCSHELL 0x85963800 == 120 [pid = 1759] [id = 441] 06:55:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 181 (0x9897e400) [pid = 1759] [serial = 1324] [outer = (nil)] 06:55:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 182 (0x98cde000) [pid = 1759] [serial = 1325] [outer = 0x9897e400] 06:55:10 INFO - PROCESS | 1759 | 1464789310775 Marionette DEBUG loaded listener.js 06:55:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 183 (0x994c9400) [pid = 1759] [serial = 1326] [outer = 0x9897e400] 06:55:11 INFO - PROCESS | 1759 | 1464789311676 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 06:55:11 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:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1583ms 06:55:11 INFO - PROCESS | 1759 | 1464789311740 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 06:55:11 INFO - PROCESS | 1759 | 1464789311744 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 06:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:55:11 INFO - PROCESS | 1759 | 1464789311750 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:55:11 INFO - PROCESS | 1759 | 1464789311753 Marionette TRACE conn3 <- [1,1738,null,{}] 06:55:11 INFO - PROCESS | 1759 | 1464789311759 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:11 INFO - PROCESS | 1759 | 1464789311959 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 06:55:12 INFO - PROCESS | 1759 | 1464789312289 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:12 INFO - PROCESS | 1759 | ++DOCSHELL 0x8573ac00 == 121 [pid = 1759] [id = 442] 06:55:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 184 (0x8573dc00) [pid = 1759] [serial = 1327] [outer = (nil)] 06:55:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 185 (0x9966d800) [pid = 1759] [serial = 1328] [outer = 0x8573dc00] 06:55:12 INFO - PROCESS | 1759 | 1464789312380 Marionette DEBUG loaded listener.js 06:55:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 186 (0x99824c00) [pid = 1759] [serial = 1329] [outer = 0x8573dc00] 06:55:13 INFO - PROCESS | 1759 | 1464789313274 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 06:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1639ms 06:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:55:13 INFO - PROCESS | 1759 | 1464789313390 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 06:55:13 INFO - PROCESS | 1759 | 1464789313393 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 06:55:13 INFO - PROCESS | 1759 | 1464789313399 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:55:13 INFO - PROCESS | 1759 | 1464789313403 Marionette TRACE conn3 <- [1,1742,null,{}] 06:55:13 INFO - PROCESS | 1759 | 1464789313409 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:13 INFO - PROCESS | 1759 | 1464789313630 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 06:55:14 INFO - PROCESS | 1759 | 1464789313974 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:14 INFO - PROCESS | 1759 | ++DOCSHELL 0x860f3400 == 122 [pid = 1759] [id = 443] 06:55:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 187 (0x860f3c00) [pid = 1759] [serial = 1330] [outer = (nil)] 06:55:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 188 (0x887f7000) [pid = 1759] [serial = 1331] [outer = 0x860f3c00] 06:55:14 INFO - PROCESS | 1759 | 1464789314059 Marionette DEBUG loaded listener.js 06:55:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 189 (0x89cd4400) [pid = 1759] [serial = 1332] [outer = 0x860f3c00] 06:55:14 INFO - PROCESS | 1759 | 1464789314966 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 06:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1632ms 06:55:15 INFO - PROCESS | 1759 | 1464789315031 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 06:55:15 INFO - PROCESS | 1759 | 1464789315036 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 06:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:55:15 INFO - PROCESS | 1759 | 1464789315043 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:55:15 INFO - PROCESS | 1759 | 1464789315046 Marionette TRACE conn3 <- [1,1746,null,{}] 06:55:15 INFO - PROCESS | 1759 | 1464789315052 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:15 INFO - PROCESS | 1759 | 1464789315294 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 06:55:16 INFO - PROCESS | 1759 | --DOCSHELL 0x8d7c9800 == 121 [pid = 1759] [id = 369] 06:55:16 INFO - PROCESS | 1759 | --DOCSHELL 0x9396dc00 == 120 [pid = 1759] [id = 372] 06:55:16 INFO - PROCESS | 1759 | --DOCSHELL 0x94424000 == 119 [pid = 1759] [id = 13] 06:55:16 INFO - PROCESS | 1759 | --DOCSHELL 0xa3267800 == 118 [pid = 1759] [id = 19] 06:55:16 INFO - PROCESS | 1759 | --DOCSHELL 0x9aeafc00 == 117 [pid = 1759] [id = 12] 06:55:16 INFO - PROCESS | 1759 | --DOCSHELL 0x92a2ec00 == 116 [pid = 1759] [id = 367] 06:55:16 INFO - PROCESS | 1759 | --DOCSHELL 0x8f4b7c00 == 115 [pid = 1759] [id = 366] 06:55:16 INFO - PROCESS | 1759 | --DOCSHELL 0x94f7c000 == 114 [pid = 1759] [id = 370] 06:55:16 INFO - PROCESS | 1759 | --DOCSHELL 0x98891000 == 113 [pid = 1759] [id = 373] 06:55:16 INFO - PROCESS | 1759 | --DOCSHELL 0x94f05c00 == 112 [pid = 1759] [id = 368] 06:55:16 INFO - PROCESS | 1759 | --DOCSHELL 0x93973400 == 111 [pid = 1759] [id = 8] 06:55:16 INFO - PROCESS | 1759 | --DOCSHELL 0xa35e6c00 == 110 [pid = 1759] [id = 20] 06:55:16 INFO - PROCESS | 1759 | --DOCSHELL 0x8df98800 == 109 [pid = 1759] [id = 187] 06:55:16 INFO - PROCESS | 1759 | --DOCSHELL 0x85735c00 == 108 [pid = 1759] [id = 424] 06:55:16 INFO - PROCESS | 1759 | --DOCSHELL 0x888c4800 == 107 [pid = 1759] [id = 423] 06:55:16 INFO - PROCESS | 1759 | --DOCSHELL 0x8735dc00 == 106 [pid = 1759] [id = 422] 06:55:16 INFO - PROCESS | 1759 | --DOCSHELL 0x8596d400 == 105 [pid = 1759] [id = 421] 06:55:16 INFO - PROCESS | 1759 | --DOCSHELL 0x93767c00 == 104 [pid = 1759] [id = 419] 06:55:16 INFO - PROCESS | 1759 | --DOCSHELL 0x85965800 == 103 [pid = 1759] [id = 417] 06:55:16 INFO - PROCESS | 1759 | --DOCSHELL 0x887f5000 == 102 [pid = 1759] [id = 418] 06:55:16 INFO - PROCESS | 1759 | --DOCSHELL 0x8ded1400 == 101 [pid = 1759] [id = 416] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 188 (0x88489c00) [pid = 1759] [serial = 1190] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 187 (0x91983800) [pid = 1759] [serial = 1169] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 186 (0x86646400) [pid = 1759] [serial = 1197] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 185 (0x99478c00) [pid = 1759] [serial = 1181] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 184 (0x8a46e000) [pid = 1759] [serial = 1193] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 183 (0x8d4b9000) [pid = 1759] [serial = 1155] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 182 (0x8e730000) [pid = 1759] [serial = 1160] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 181 (0x99d95400) [pid = 1759] [serial = 1188] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 180 (0x94422000) [pid = 1759] [serial = 1173] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 179 (0x8cf0b400) [pid = 1759] [serial = 1154] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 178 (0x8eb83800) [pid = 1759] [serial = 1164] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 177 (0x8f4b7400) [pid = 1759] [serial = 1166] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 176 (0x888c7800) [pid = 1759] [serial = 1191] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 175 (0x85969000) [pid = 1759] [serial = 1139] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 174 (0x873a7800) [pid = 1759] [serial = 1199] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 173 (0x99bf4000) [pid = 1759] [serial = 1184] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 172 (0x8bcb6800) [pid = 1759] [serial = 1151] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 171 (0x860ea800) [pid = 1759] [serial = 1196] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 170 (0x98076000) [pid = 1759] [serial = 1178] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 169 (0x89f26000) [pid = 1759] [serial = 1146] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 168 (0x994c8400) [pid = 1759] [serial = 1182] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 167 (0x88a8ec00) [pid = 1759] [serial = 1202] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 166 (0x88490400) [pid = 1759] [serial = 1200] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 165 (0x8cb5e000) [pid = 1759] [serial = 1152] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 164 (0x89f2bc00) [pid = 1759] [serial = 1071] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 163 (0x94f0fc00) [pid = 1759] [serial = 1176] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 162 (0x85a09000) [pid = 1759] [serial = 1140] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 161 (0x94f05400) [pid = 1759] [serial = 1175] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 160 (0x99d97400) [pid = 1759] [serial = 1187] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 159 (0x8e9bf000) [pid = 1759] [serial = 1163] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 158 (0x8848f800) [pid = 1759] [serial = 1142] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 157 (0x8decac00) [pid = 1759] [serial = 1157] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 156 (0x884a3000) [pid = 1759] [serial = 1143] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 155 (0x89cde800) [pid = 1759] [serial = 1203] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 154 (0x99bfac00) [pid = 1759] [serial = 1185] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0x8a94ec00) [pid = 1759] [serial = 1149] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0x8a473c00) [pid = 1759] [serial = 1148] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x93972400) [pid = 1759] [serial = 1172] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x8ded5000) [pid = 1759] [serial = 1158] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x9247fc00) [pid = 1759] [serial = 1170] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x8f5cbc00) [pid = 1759] [serial = 1167] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x89f1a400) [pid = 1759] [serial = 1145] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x89dd6c00) [pid = 1759] [serial = 1206] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x8849f800) [pid = 1759] [serial = 1205] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x98890800) [pid = 1759] [serial = 1179] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x8e735000) [pid = 1759] [serial = 1161] [outer = (nil)] [url = about:blank] 06:55:16 INFO - PROCESS | 1759 | 1464789316962 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:17 INFO - PROCESS | 1759 | ++DOCSHELL 0x85969000 == 102 [pid = 1759] [id = 444] 06:55:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x8596d400) [pid = 1759] [serial = 1333] [outer = (nil)] 06:55:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x85a0d000) [pid = 1759] [serial = 1334] [outer = 0x8596d400] 06:55:17 INFO - PROCESS | 1759 | 1464789317046 Marionette DEBUG loaded listener.js 06:55:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x860e5400) [pid = 1759] [serial = 1335] [outer = 0x8596d400] 06:55:17 INFO - PROCESS | 1759 | 1464789317843 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 06:55:17 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:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 2840ms 06:55:17 INFO - PROCESS | 1759 | 1464789317885 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 06:55:17 INFO - PROCESS | 1759 | 1464789317891 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 06:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:55:17 INFO - PROCESS | 1759 | 1464789317898 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:55:17 INFO - PROCESS | 1759 | 1464789317903 Marionette TRACE conn3 <- [1,1750,null,{}] 06:55:17 INFO - PROCESS | 1759 | 1464789317910 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:18 INFO - PROCESS | 1759 | 1464789318116 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 06:55:18 INFO - PROCESS | 1759 | 1464789318316 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:18 INFO - PROCESS | 1759 | ++DOCSHELL 0x86841800 == 103 [pid = 1759] [id = 445] 06:55:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x8735dc00) [pid = 1759] [serial = 1336] [outer = (nil)] 06:55:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x88492800) [pid = 1759] [serial = 1337] [outer = 0x8735dc00] 06:55:18 INFO - PROCESS | 1759 | 1464789318394 Marionette DEBUG loaded listener.js 06:55:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x887f0400) [pid = 1759] [serial = 1338] [outer = 0x8735dc00] 06:55:19 INFO - PROCESS | 1759 | 1464789319283 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 06:55:19 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:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1436ms 06:55:19 INFO - PROCESS | 1759 | 1464789319343 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 06:55:19 INFO - PROCESS | 1759 | 1464789319349 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 06:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:55:19 INFO - PROCESS | 1759 | 1464789319356 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:55:19 INFO - PROCESS | 1759 | 1464789319359 Marionette TRACE conn3 <- [1,1754,null,{}] 06:55:19 INFO - PROCESS | 1759 | 1464789319365 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:19 INFO - PROCESS | 1759 | 1464789319618 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 06:55:19 INFO - PROCESS | 1759 | 1464789319654 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:19 INFO - PROCESS | 1759 | ++DOCSHELL 0x88486c00 == 104 [pid = 1759] [id = 446] 06:55:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x89dd7c00) [pid = 1759] [serial = 1339] [outer = (nil)] 06:55:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x89f11c00) [pid = 1759] [serial = 1340] [outer = 0x89dd7c00] 06:55:19 INFO - PROCESS | 1759 | 1464789319727 Marionette DEBUG loaded listener.js 06:55:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x89f22000) [pid = 1759] [serial = 1341] [outer = 0x89dd7c00] 06:55:20 INFO - PROCESS | 1759 | 1464789320743 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 06:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1433ms 06:55:20 INFO - PROCESS | 1759 | 1464789320789 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 06:55:20 INFO - PROCESS | 1759 | 1464789320793 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 06:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:55:20 INFO - PROCESS | 1759 | 1464789320808 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:55:20 INFO - PROCESS | 1759 | 1464789320817 Marionette TRACE conn3 <- [1,1758,null,{}] 06:55:20 INFO - PROCESS | 1759 | 1464789320830 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:21 INFO - PROCESS | 1759 | 1464789321085 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 06:55:21 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x8a46f000) [pid = 1759] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:55:21 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x8d4ba400) [pid = 1759] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:55:21 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x89f29000) [pid = 1759] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:55:21 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x9197d800) [pid = 1759] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:55:21 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x888c1400) [pid = 1759] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:55:21 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x8e72e800) [pid = 1759] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:55:21 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x8596d800) [pid = 1759] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:55:21 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x93972800) [pid = 1759] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:55:21 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x8a472c00) [pid = 1759] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:55:21 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x8cf0d000) [pid = 1759] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:55:21 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x92b61400) [pid = 1759] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:55:21 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x8735f000) [pid = 1759] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:55:21 INFO - PROCESS | 1759 | --DOMWINDOW == 139 (0x8cf18000) [pid = 1759] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:55:21 INFO - PROCESS | 1759 | --DOMWINDOW == 138 (0x8573c800) [pid = 1759] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:55:21 INFO - PROCESS | 1759 | --DOMWINDOW == 137 (0x85a0c800) [pid = 1759] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:55:21 INFO - PROCESS | 1759 | --DOMWINDOW == 136 (0x8f4b3000) [pid = 1759] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:55:21 INFO - PROCESS | 1759 | --DOMWINDOW == 135 (0x92473c00) [pid = 1759] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:55:21 INFO - PROCESS | 1759 | --DOMWINDOW == 134 (0x8bcad000) [pid = 1759] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:55:21 INFO - PROCESS | 1759 | --DOMWINDOW == 133 (0x8f4b8c00) [pid = 1759] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:55:21 INFO - PROCESS | 1759 | --DOMWINDOW == 132 (0x860eec00) [pid = 1759] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:55:21 INFO - PROCESS | 1759 | --DOMWINDOW == 131 (0x8d453800) [pid = 1759] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:55:21 INFO - PROCESS | 1759 | --DOMWINDOW == 130 (0x8e729400) [pid = 1759] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:55:21 INFO - PROCESS | 1759 | --DOMWINDOW == 129 (0x88a87000) [pid = 1759] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:55:21 INFO - PROCESS | 1759 | --DOMWINDOW == 128 (0x8573d800) [pid = 1759] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:55:22 INFO - PROCESS | 1759 | 1464789321998 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:22 INFO - PROCESS | 1759 | ++DOCSHELL 0x8573c800 == 105 [pid = 1759] [id = 447] 06:55:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 129 (0x8573d800) [pid = 1759] [serial = 1342] [outer = (nil)] 06:55:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 130 (0x873a7000) [pid = 1759] [serial = 1343] [outer = 0x8573d800] 06:55:22 INFO - PROCESS | 1759 | 1464789322075 Marionette DEBUG loaded listener.js 06:55:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 131 (0x89de3000) [pid = 1759] [serial = 1344] [outer = 0x8573d800] 06:55:22 INFO - PROCESS | 1759 | 1464789322794 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 06:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 2011ms 06:55:22 INFO - PROCESS | 1759 | 1464789322811 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 06:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:55:22 INFO - PROCESS | 1759 | 1464789322815 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 06:55:22 INFO - PROCESS | 1759 | 1464789322822 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:55:22 INFO - PROCESS | 1759 | 1464789322825 Marionette TRACE conn3 <- [1,1762,null,{}] 06:55:22 INFO - PROCESS | 1759 | 1464789322830 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:23 INFO - PROCESS | 1759 | 1464789323082 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 06:55:23 INFO - PROCESS | 1759 | 1464789323098 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:23 INFO - PROCESS | 1759 | ++DOCSHELL 0x8848fc00 == 106 [pid = 1759] [id = 448] 06:55:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 132 (0x88a83400) [pid = 1759] [serial = 1345] [outer = (nil)] 06:55:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 133 (0x8a956c00) [pid = 1759] [serial = 1346] [outer = 0x88a83400] 06:55:23 INFO - PROCESS | 1759 | 1464789323279 Marionette DEBUG loaded listener.js 06:55:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 134 (0x8bbf1000) [pid = 1759] [serial = 1347] [outer = 0x88a83400] 06:55:24 INFO - PROCESS | 1759 | 1464789324297 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 06:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1547ms 06:55:24 INFO - PROCESS | 1759 | 1464789324369 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 06:55:24 INFO - PROCESS | 1759 | 1464789324376 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 06:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:55:24 INFO - PROCESS | 1759 | 1464789324385 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:55:24 INFO - PROCESS | 1759 | 1464789324391 Marionette TRACE conn3 <- [1,1766,null,{}] 06:55:24 INFO - PROCESS | 1759 | 1464789324401 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:24 INFO - PROCESS | 1759 | 1464789324656 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 06:55:25 INFO - PROCESS | 1759 | 1464789325004 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:25 INFO - PROCESS | 1759 | ++DOCSHELL 0x85fecc00 == 107 [pid = 1759] [id = 449] 06:55:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 135 (0x86845400) [pid = 1759] [serial = 1348] [outer = (nil)] 06:55:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 136 (0x873ad400) [pid = 1759] [serial = 1349] [outer = 0x86845400] 06:55:25 INFO - PROCESS | 1759 | 1464789325092 Marionette DEBUG loaded listener.js 06:55:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 137 (0x888c7800) [pid = 1759] [serial = 1350] [outer = 0x86845400] 06:55:26 INFO - PROCESS | 1759 | 1464789326048 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 06:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1741ms 06:55:26 INFO - PROCESS | 1759 | 1464789326127 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 06:55:26 INFO - PROCESS | 1759 | 1464789326136 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 06:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:55:26 INFO - PROCESS | 1759 | 1464789326146 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:55:26 INFO - PROCESS | 1759 | 1464789326151 Marionette TRACE conn3 <- [1,1770,null,{}] 06:55:26 INFO - PROCESS | 1759 | 1464789326157 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:26 INFO - PROCESS | 1759 | 1464789326403 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 06:55:26 INFO - PROCESS | 1759 | 1464789326724 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:26 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f18000 == 108 [pid = 1759] [id = 450] 06:55:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x89f26000) [pid = 1759] [serial = 1351] [outer = (nil)] 06:55:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 139 (0x8a38f000) [pid = 1759] [serial = 1352] [outer = 0x89f26000] 06:55:26 INFO - PROCESS | 1759 | 1464789326812 Marionette DEBUG loaded listener.js 06:55:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 140 (0x8a94d800) [pid = 1759] [serial = 1353] [outer = 0x89f26000] 06:55:27 INFO - PROCESS | 1759 | 1464789327860 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 06:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1788ms 06:55:27 INFO - PROCESS | 1759 | 1464789327934 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 06:55:27 INFO - PROCESS | 1759 | 1464789327938 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 06:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:55:27 INFO - PROCESS | 1759 | 1464789327945 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:55:27 INFO - PROCESS | 1759 | 1464789327951 Marionette TRACE conn3 <- [1,1774,null,{}] 06:55:27 INFO - PROCESS | 1759 | 1464789327968 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:28 INFO - PROCESS | 1759 | 1464789328228 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 06:55:28 INFO - PROCESS | 1759 | 1464789328546 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:28 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bcb4800 == 109 [pid = 1759] [id = 451] 06:55:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x8cb60c00) [pid = 1759] [serial = 1354] [outer = (nil)] 06:55:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x8cba7000) [pid = 1759] [serial = 1355] [outer = 0x8cb60c00] 06:55:28 INFO - PROCESS | 1759 | 1464789328637 Marionette DEBUG loaded listener.js 06:55:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x8cf0f400) [pid = 1759] [serial = 1356] [outer = 0x8cb60c00] 06:55:29 INFO - PROCESS | 1759 | 1464789329668 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 06:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1789ms 06:55:29 INFO - PROCESS | 1759 | 1464789329735 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 06:55:29 INFO - PROCESS | 1759 | 1464789329741 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 06:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:55:29 INFO - PROCESS | 1759 | 1464789329748 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:55:29 INFO - PROCESS | 1759 | 1464789329751 Marionette TRACE conn3 <- [1,1778,null,{}] 06:55:29 INFO - PROCESS | 1759 | 1464789329758 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:30 INFO - PROCESS | 1759 | 1464789330038 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 06:55:30 INFO - PROCESS | 1759 | 1464789330354 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:30 INFO - PROCESS | 1759 | ++DOCSHELL 0x85734000 == 110 [pid = 1759] [id = 452] 06:55:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x8cb5ac00) [pid = 1759] [serial = 1357] [outer = (nil)] 06:55:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x8d4bf800) [pid = 1759] [serial = 1358] [outer = 0x8cb5ac00] 06:55:30 INFO - PROCESS | 1759 | 1464789330460 Marionette DEBUG loaded listener.js 06:55:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x8d7d8c00) [pid = 1759] [serial = 1359] [outer = 0x8cb5ac00] 06:55:31 INFO - PROCESS | 1759 | 1464789331376 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 06:55:31 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:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1687ms 06:55:31 INFO - PROCESS | 1759 | 1464789331437 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 06:55:31 INFO - PROCESS | 1759 | 1464789331441 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 06:55:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:55:31 INFO - PROCESS | 1759 | 1464789331448 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:55:31 INFO - PROCESS | 1759 | 1464789331451 Marionette TRACE conn3 <- [1,1782,null,{}] 06:55:31 INFO - PROCESS | 1759 | 1464789331457 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:31 INFO - PROCESS | 1759 | 1464789331664 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 06:55:31 INFO - PROCESS | 1759 | 1464789331979 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:32 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a950c00 == 111 [pid = 1759] [id = 453] 06:55:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x8d4b1c00) [pid = 1759] [serial = 1360] [outer = (nil)] 06:55:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x8ded4400) [pid = 1759] [serial = 1361] [outer = 0x8d4b1c00] 06:55:32 INFO - PROCESS | 1759 | 1464789332073 Marionette DEBUG loaded listener.js 06:55:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x8ded6000) [pid = 1759] [serial = 1362] [outer = 0x8d4b1c00] 06:55:32 INFO - PROCESS | 1759 | 1464789332949 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 06:55:32 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:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1548ms 06:55:33 INFO - PROCESS | 1759 | 1464789333011 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 06:55:33 INFO - PROCESS | 1759 | 1464789333014 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 06:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:55:33 INFO - PROCESS | 1759 | 1464789333023 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:55:33 INFO - PROCESS | 1759 | 1464789333026 Marionette TRACE conn3 <- [1,1786,null,{}] 06:55:33 INFO - PROCESS | 1759 | 1464789333032 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:33 INFO - PROCESS | 1759 | 1464789333267 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 06:55:33 INFO - PROCESS | 1759 | 1464789333604 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:33 INFO - PROCESS | 1759 | ++DOCSHELL 0x860e7000 == 112 [pid = 1759] [id = 454] 06:55:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x8d8e0000) [pid = 1759] [serial = 1363] [outer = (nil)] 06:55:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x8e736000) [pid = 1759] [serial = 1364] [outer = 0x8d8e0000] 06:55:33 INFO - PROCESS | 1759 | 1464789333697 Marionette DEBUG loaded listener.js 06:55:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x8e9bbc00) [pid = 1759] [serial = 1365] [outer = 0x8d8e0000] 06:55:34 INFO - PROCESS | 1759 | 1464789334599 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 06:55:34 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:55:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1631ms 06:55:34 INFO - PROCESS | 1759 | 1464789334655 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 06:55:34 INFO - PROCESS | 1759 | 1464789334659 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 06:55:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:55:34 INFO - PROCESS | 1759 | 1464789334665 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:55:34 INFO - PROCESS | 1759 | 1464789334669 Marionette TRACE conn3 <- [1,1790,null,{}] 06:55:34 INFO - PROCESS | 1759 | 1464789334676 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:34 INFO - PROCESS | 1759 | 1464789334886 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 06:55:35 INFO - PROCESS | 1759 | 1464789335155 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:35 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d8d9800 == 113 [pid = 1759] [id = 455] 06:55:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0x8eb85400) [pid = 1759] [serial = 1366] [outer = (nil)] 06:55:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0x8f29d000) [pid = 1759] [serial = 1367] [outer = 0x8eb85400] 06:55:35 INFO - PROCESS | 1759 | 1464789335289 Marionette DEBUG loaded listener.js 06:55:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 155 (0x8f4b6000) [pid = 1759] [serial = 1368] [outer = 0x8eb85400] 06:55:36 INFO - PROCESS | 1759 | 1464789336182 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:55:36 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:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1584ms 06:55:36 INFO - PROCESS | 1759 | 1464789336251 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 06:55:36 INFO - PROCESS | 1759 | 1464789336254 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 06:55:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:55:36 INFO - PROCESS | 1759 | 1464789336261 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:55:36 INFO - PROCESS | 1759 | 1464789336264 Marionette TRACE conn3 <- [1,1794,null,{}] 06:55:36 INFO - PROCESS | 1759 | 1464789336270 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:36 INFO - PROCESS | 1759 | 1464789336476 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 06:55:36 INFO - PROCESS | 1759 | 1464789336789 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:36 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e9b4000 == 114 [pid = 1759] [id = 456] 06:55:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 156 (0x8eb8f800) [pid = 1759] [serial = 1369] [outer = (nil)] 06:55:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 157 (0x91798800) [pid = 1759] [serial = 1370] [outer = 0x8eb8f800] 06:55:36 INFO - PROCESS | 1759 | 1464789336879 Marionette DEBUG loaded listener.js 06:55:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 158 (0x91986000) [pid = 1759] [serial = 1371] [outer = 0x8eb8f800] 06:55:37 INFO - PROCESS | 1759 | 1464789337738 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1540ms 06:55:37 INFO - PROCESS | 1759 | 1464789337802 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 06:55:37 INFO - PROCESS | 1759 | 1464789337807 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 06:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:55:37 INFO - PROCESS | 1759 | 1464789337813 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:55:37 INFO - PROCESS | 1759 | 1464789337816 Marionette TRACE conn3 <- [1,1798,null,{}] 06:55:37 INFO - PROCESS | 1759 | 1464789337822 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:38 INFO - PROCESS | 1759 | 1464789338038 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 06:55:38 INFO - PROCESS | 1759 | 1464789338363 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:38 INFO - PROCESS | 1759 | ++DOCSHELL 0x85735400 == 115 [pid = 1759] [id = 457] 06:55:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 159 (0x85a03c00) [pid = 1759] [serial = 1372] [outer = (nil)] 06:55:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 160 (0x92030c00) [pid = 1759] [serial = 1373] [outer = 0x85a03c00] 06:55:38 INFO - PROCESS | 1759 | 1464789338453 Marionette DEBUG loaded listener.js 06:55:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 161 (0x92476c00) [pid = 1759] [serial = 1374] [outer = 0x85a03c00] 06:55:39 INFO - PROCESS | 1759 | ************************* 06:55:39 INFO - PROCESS | 1759 | A coding exception was thrown and uncaught in a Task. 06:55:39 INFO - PROCESS | 1759 | 06:55:39 INFO - PROCESS | 1759 | Full message: TypeError: NetworkError when attempting to fetch resource. 06:55:39 INFO - PROCESS | 1759 | Full stack: 06:55:39 INFO - PROCESS | 1759 | ************************* 06:55:39 INFO - PROCESS | 1759 | 1464789339428 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 06:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1640ms 06:55:39 INFO - PROCESS | 1759 | 1464789339453 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 06:55:39 INFO - PROCESS | 1759 | 1464789339457 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 06:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:55:39 INFO - PROCESS | 1759 | 1464789339464 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:55:39 INFO - PROCESS | 1759 | 1464789339468 Marionette TRACE conn3 <- [1,1802,null,{}] 06:55:39 INFO - PROCESS | 1759 | 1464789339473 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:39 INFO - PROCESS | 1759 | 1464789339671 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 06:55:40 INFO - PROCESS | 1759 | 1464789340004 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:40 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f5d0800 == 116 [pid = 1759] [id = 458] 06:55:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 162 (0x92033800) [pid = 1759] [serial = 1375] [outer = (nil)] 06:55:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 163 (0x92b6ac00) [pid = 1759] [serial = 1376] [outer = 0x92033800] 06:55:40 INFO - PROCESS | 1759 | 1464789340095 Marionette DEBUG loaded listener.js 06:55:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 164 (0x9396ac00) [pid = 1759] [serial = 1377] [outer = 0x92033800] 06:55:41 INFO - PROCESS | 1759 | 1464789341015 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1583ms 06:55:41 INFO - PROCESS | 1759 | 1464789341048 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 06:55:41 INFO - PROCESS | 1759 | 1464789341052 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 06:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:55:41 INFO - PROCESS | 1759 | 1464789341059 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:55:41 INFO - PROCESS | 1759 | 1464789341063 Marionette TRACE conn3 <- [1,1806,null,{}] 06:55:41 INFO - PROCESS | 1759 | 1464789341069 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:41 INFO - PROCESS | 1759 | 1464789341294 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 06:55:41 INFO - PROCESS | 1759 | 1464789341619 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:41 INFO - PROCESS | 1759 | ++DOCSHELL 0x9396fc00 == 117 [pid = 1759] [id = 459] 06:55:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 165 (0x94f0b800) [pid = 1759] [serial = 1378] [outer = (nil)] 06:55:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 166 (0x94f31000) [pid = 1759] [serial = 1379] [outer = 0x94f0b800] 06:55:41 INFO - PROCESS | 1759 | 1464789341718 Marionette DEBUG loaded listener.js 06:55:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 167 (0x96c29800) [pid = 1759] [serial = 1380] [outer = 0x94f0b800] 06:55:42 INFO - PROCESS | 1759 | 1464789342648 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 06:55:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1640ms 06:55:42 INFO - PROCESS | 1759 | 1464789342700 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 06:55:42 INFO - PROCESS | 1759 | 1464789342703 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 06:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:55:42 INFO - PROCESS | 1759 | 1464789342710 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:55:42 INFO - PROCESS | 1759 | 1464789342713 Marionette TRACE conn3 <- [1,1810,null,{}] 06:55:42 INFO - PROCESS | 1759 | 1464789342719 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:42 INFO - PROCESS | 1759 | 1464789342920 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 06:55:43 INFO - PROCESS | 1759 | 1464789343248 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:43 INFO - PROCESS | 1759 | ++DOCSHELL 0x8736c400 == 118 [pid = 1759] [id = 460] 06:55:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 168 (0x94f03800) [pid = 1759] [serial = 1381] [outer = (nil)] 06:55:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 169 (0x98896400) [pid = 1759] [serial = 1382] [outer = 0x94f03800] 06:55:43 INFO - PROCESS | 1759 | 1464789343351 Marionette DEBUG loaded listener.js 06:55:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 170 (0x9897b800) [pid = 1759] [serial = 1383] [outer = 0x94f03800] 06:55:44 INFO - PROCESS | 1759 | 1464789344307 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1638ms 06:55:44 INFO - PROCESS | 1759 | 1464789344349 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 06:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:55:44 INFO - PROCESS | 1759 | 1464789344363 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 06:55:44 INFO - PROCESS | 1759 | 1464789344369 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:55:44 INFO - PROCESS | 1759 | 1464789344373 Marionette TRACE conn3 <- [1,1814,null,{}] 06:55:44 INFO - PROCESS | 1759 | 1464789344378 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:44 INFO - PROCESS | 1759 | 1464789344583 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 06:55:44 INFO - PROCESS | 1759 | 1464789344916 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:44 INFO - PROCESS | 1759 | ++DOCSHELL 0x92474400 == 119 [pid = 1759] [id = 461] 06:55:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 171 (0x98899400) [pid = 1759] [serial = 1384] [outer = (nil)] 06:55:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 172 (0x99bfa000) [pid = 1759] [serial = 1385] [outer = 0x98899400] 06:55:45 INFO - PROCESS | 1759 | 1464789345007 Marionette DEBUG loaded listener.js 06:55:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 173 (0x99d8fc00) [pid = 1759] [serial = 1386] [outer = 0x98899400] 06:55:45 INFO - PROCESS | 1759 | 1464789345889 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1595ms 06:55:45 INFO - PROCESS | 1759 | 1464789345964 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 06:55:45 INFO - PROCESS | 1759 | 1464789345968 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 06:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:55:45 INFO - PROCESS | 1759 | 1464789345975 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:55:45 INFO - PROCESS | 1759 | 1464789345978 Marionette TRACE conn3 <- [1,1818,null,{}] 06:55:45 INFO - PROCESS | 1759 | 1464789345984 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:46 INFO - PROCESS | 1759 | 1464789346219 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 06:55:46 INFO - PROCESS | 1759 | 1464789346537 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:46 INFO - PROCESS | 1759 | ++DOCSHELL 0x91d62000 == 120 [pid = 1759] [id = 462] 06:55:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 174 (0x94429800) [pid = 1759] [serial = 1387] [outer = (nil)] 06:55:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 175 (0x99dc5000) [pid = 1759] [serial = 1388] [outer = 0x94429800] 06:55:46 INFO - PROCESS | 1759 | 1464789346627 Marionette DEBUG loaded listener.js 06:55:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 176 (0x99dc6800) [pid = 1759] [serial = 1389] [outer = 0x94429800] 06:55:47 INFO - PROCESS | 1759 | 1464789347477 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 06:55:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1536ms 06:55:47 INFO - PROCESS | 1759 | 1464789347512 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 06:55:47 INFO - PROCESS | 1759 | 1464789347516 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 06:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:55:47 INFO - PROCESS | 1759 | 1464789347522 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:55:47 INFO - PROCESS | 1759 | 1464789347525 Marionette TRACE conn3 <- [1,1822,null,{}] 06:55:47 INFO - PROCESS | 1759 | 1464789347546 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:47 INFO - PROCESS | 1759 | 1464789347819 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 06:55:48 INFO - PROCESS | 1759 | 1464789347998 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:48 INFO - PROCESS | 1759 | ++DOCSHELL 0x8735f400 == 121 [pid = 1759] [id = 463] 06:55:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 177 (0x887f9400) [pid = 1759] [serial = 1390] [outer = (nil)] 06:55:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 178 (0x99dcf000) [pid = 1759] [serial = 1391] [outer = 0x887f9400] 06:55:48 INFO - PROCESS | 1759 | 1464789348168 Marionette DEBUG loaded listener.js 06:55:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 179 (0x99dd2000) [pid = 1759] [serial = 1392] [outer = 0x887f9400] 06:55:49 INFO - PROCESS | 1759 | 1464789349155 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 06:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1686ms 06:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:55:49 INFO - PROCESS | 1759 | 1464789349209 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 06:55:49 INFO - PROCESS | 1759 | 1464789349212 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 06:55:49 INFO - PROCESS | 1759 | 1464789349219 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:55:49 INFO - PROCESS | 1759 | 1464789349223 Marionette TRACE conn3 <- [1,1826,null,{}] 06:55:49 INFO - PROCESS | 1759 | 1464789349228 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:49 INFO - PROCESS | 1759 | 1464789349466 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 06:55:49 INFO - PROCESS | 1759 | 1464789349788 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:49 INFO - PROCESS | 1759 | ++DOCSHELL 0x99dcb800 == 122 [pid = 1759] [id = 464] 06:55:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 180 (0x99dcc800) [pid = 1759] [serial = 1393] [outer = (nil)] 06:55:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 181 (0x99f2c800) [pid = 1759] [serial = 1394] [outer = 0x99dcc800] 06:55:49 INFO - PROCESS | 1759 | 1464789349892 Marionette DEBUG loaded listener.js 06:55:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 182 (0x99f2fc00) [pid = 1759] [serial = 1395] [outer = 0x99dcc800] 06:55:50 INFO - PROCESS | 1759 | 1464789350791 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 06:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1636ms 06:55:50 INFO - PROCESS | 1759 | 1464789350855 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 06:55:50 INFO - PROCESS | 1759 | 1464789350859 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 06:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:55:50 INFO - PROCESS | 1759 | 1464789350865 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:55:50 INFO - PROCESS | 1759 | 1464789350869 Marionette TRACE conn3 <- [1,1830,null,{}] 06:55:50 INFO - PROCESS | 1759 | 1464789350874 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:51 INFO - PROCESS | 1759 | 1464789351087 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 06:55:51 INFO - PROCESS | 1759 | 1464789351406 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:51 INFO - PROCESS | 1759 | ++DOCSHELL 0x99ee1800 == 123 [pid = 1759] [id = 465] 06:55:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 183 (0x99f2d400) [pid = 1759] [serial = 1396] [outer = (nil)] 06:55:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 184 (0x99fda400) [pid = 1759] [serial = 1397] [outer = 0x99f2d400] 06:55:51 INFO - PROCESS | 1759 | 1464789351496 Marionette DEBUG loaded listener.js 06:55:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 185 (0x99fdd000) [pid = 1759] [serial = 1398] [outer = 0x99f2d400] 06:55:52 INFO - PROCESS | 1759 | 1464789352407 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 06:55:52 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:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1586ms 06:55:52 INFO - PROCESS | 1759 | 1464789352452 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 06:55:52 INFO - PROCESS | 1759 | 1464789352456 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 06:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:55:52 INFO - PROCESS | 1759 | 1464789352463 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:55:52 INFO - PROCESS | 1759 | 1464789352466 Marionette TRACE conn3 <- [1,1834,null,{}] 06:55:52 INFO - PROCESS | 1759 | 1464789352472 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:52 INFO - PROCESS | 1759 | 1464789352672 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 06:55:53 INFO - PROCESS | 1759 | 1464789352983 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:53 INFO - PROCESS | 1759 | ++DOCSHELL 0x8596cc00 == 124 [pid = 1759] [id = 466] 06:55:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 186 (0x887f4400) [pid = 1759] [serial = 1399] [outer = (nil)] 06:55:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 187 (0x8e947000) [pid = 1759] [serial = 1400] [outer = 0x887f4400] 06:55:53 INFO - PROCESS | 1759 | 1464789353076 Marionette DEBUG loaded listener.js 06:55:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 188 (0x99dc9800) [pid = 1759] [serial = 1401] [outer = 0x887f4400] 06:55:53 INFO - PROCESS | 1759 | 1464789353976 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 06:55:54 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:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1581ms 06:55:54 INFO - PROCESS | 1759 | 1464789354045 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 06:55:54 INFO - PROCESS | 1759 | 1464789354050 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 06:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:55:54 INFO - PROCESS | 1759 | 1464789354056 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:55:54 INFO - PROCESS | 1759 | 1464789354060 Marionette TRACE conn3 <- [1,1838,null,{}] 06:55:54 INFO - PROCESS | 1759 | 1464789354065 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:54 INFO - PROCESS | 1759 | 1464789354279 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 06:55:55 INFO - PROCESS | 1759 | --DOCSHELL 0x8573c800 == 123 [pid = 1759] [id = 447] 06:55:55 INFO - PROCESS | 1759 | --DOCSHELL 0x88486c00 == 122 [pid = 1759] [id = 446] 06:55:55 INFO - PROCESS | 1759 | --DOCSHELL 0x86841800 == 121 [pid = 1759] [id = 445] 06:55:55 INFO - PROCESS | 1759 | --DOCSHELL 0x85969000 == 120 [pid = 1759] [id = 444] 06:55:55 INFO - PROCESS | 1759 | --DOCSHELL 0x8573ac00 == 119 [pid = 1759] [id = 442] 06:55:55 INFO - PROCESS | 1759 | --DOCSHELL 0x85963800 == 118 [pid = 1759] [id = 441] 06:55:55 INFO - PROCESS | 1759 | --DOCSHELL 0x93875800 == 117 [pid = 1759] [id = 440] 06:55:55 INFO - PROCESS | 1759 | --DOCSHELL 0x85732800 == 116 [pid = 1759] [id = 438] 06:55:55 INFO - PROCESS | 1759 | --DOCSHELL 0x89f24800 == 115 [pid = 1759] [id = 439] 06:55:55 INFO - PROCESS | 1759 | --DOCSHELL 0x9396f000 == 114 [pid = 1759] [id = 437] 06:55:55 INFO - PROCESS | 1759 | --DOCSHELL 0x89f14c00 == 113 [pid = 1759] [id = 436] 06:55:55 INFO - PROCESS | 1759 | --DOCSHELL 0x8f2a0c00 == 112 [pid = 1759] [id = 435] 06:55:55 INFO - PROCESS | 1759 | --DOCSHELL 0x86845800 == 111 [pid = 1759] [id = 433] 06:55:55 INFO - PROCESS | 1759 | --DOCSHELL 0x8eb8e800 == 110 [pid = 1759] [id = 434] 06:55:55 INFO - PROCESS | 1759 | --DOCSHELL 0x8d4b3800 == 109 [pid = 1759] [id = 432] 06:55:55 INFO - PROCESS | 1759 | --DOCSHELL 0x89fc8000 == 108 [pid = 1759] [id = 431] 06:55:55 INFO - PROCESS | 1759 | --DOCSHELL 0x86842c00 == 107 [pid = 1759] [id = 430] 06:55:55 INFO - PROCESS | 1759 | --DOCSHELL 0x8bbee800 == 106 [pid = 1759] [id = 429] 06:55:55 INFO - PROCESS | 1759 | --DOCSHELL 0x8a955800 == 105 [pid = 1759] [id = 428] 06:55:55 INFO - PROCESS | 1759 | --DOCSHELL 0x89f20800 == 104 [pid = 1759] [id = 427] 06:55:55 INFO - PROCESS | 1759 | --DOCSHELL 0x860ebc00 == 103 [pid = 1759] [id = 426] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 187 (0x8a46a800) [pid = 1759] [serial = 1277] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 186 (0x8bbe6c00) [pid = 1759] [serial = 1218] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 185 (0x8e9bf800) [pid = 1759] [serial = 1238] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 184 (0x89fc3c00) [pid = 1759] [serial = 1214] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 183 (0x92478000) [pid = 1759] [serial = 1247] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 182 (0x9442a400) [pid = 1759] [serial = 1257] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 181 (0x8e947400) [pid = 1759] [serial = 1235] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 180 (0x85a07000) [pid = 1759] [serial = 1265] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 179 (0x94f0e000) [pid = 1759] [serial = 1259] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 178 (0x8cb5a800) [pid = 1759] [serial = 1221] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 177 (0x8d7cac00) [pid = 1759] [serial = 1227] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 176 (0x96c35c00) [pid = 1759] [serial = 1263] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 175 (0x88486800) [pid = 1759] [serial = 1268] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 174 (0x8df99000) [pid = 1759] [serial = 1233] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 173 (0x888bf400) [pid = 1759] [serial = 1275] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 172 (0x88a8c800) [pid = 1759] [serial = 1137] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 171 (0x8a948000) [pid = 1759] [serial = 1217] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 170 (0x89f28c00) [pid = 1759] [serial = 1208] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 169 (0x91792000) [pid = 1759] [serial = 1242] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 168 (0x8664dc00) [pid = 1759] [serial = 1274] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 167 (0x96c2e400) [pid = 1759] [serial = 1262] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 166 (0x9247b000) [pid = 1759] [serial = 1248] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 165 (0x8e949400) [pid = 1759] [serial = 1236] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 164 (0x8bcaf800) [pid = 1759] [serial = 1220] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 163 (0x94423000) [pid = 1759] [serial = 1256] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 162 (0x8eb8a400) [pid = 1759] [serial = 1239] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 161 (0x93761c00) [pid = 1759] [serial = 1254] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 160 (0x8cbb0c00) [pid = 1759] [serial = 1224] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 159 (0x91987c00) [pid = 1759] [serial = 1245] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 158 (0x884a1400) [pid = 1759] [serial = 1211] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 157 (0x8d8df400) [pid = 1759] [serial = 1229] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 156 (0x92ced400) [pid = 1759] [serial = 1253] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 155 (0x85feec00) [pid = 1759] [serial = 1266] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 154 (0x888c1000) [pid = 1759] [serial = 1212] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0x92b68000) [pid = 1759] [serial = 1251] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0x8f4bd400) [pid = 1759] [serial = 1241] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x89dd8c00) [pid = 1759] [serial = 1271] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x8df91000) [pid = 1759] [serial = 1232] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x8a386c00) [pid = 1759] [serial = 1215] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x91984400) [pid = 1759] [serial = 1244] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x8d8e1400) [pid = 1759] [serial = 1230] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x8bbe9c00) [pid = 1759] [serial = 1194] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x8849a000) [pid = 1759] [serial = 1269] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x89f10800) [pid = 1759] [serial = 1272] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x8d4b6c00) [pid = 1759] [serial = 1226] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x8cbae400) [pid = 1759] [serial = 1223] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x92b63400) [pid = 1759] [serial = 1250] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x94f2f400) [pid = 1759] [serial = 1260] [outer = (nil)] [url = about:blank] 06:55:56 INFO - PROCESS | 1759 | 1464789356353 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:56 INFO - PROCESS | 1759 | ++DOCSHELL 0x85969000 == 104 [pid = 1759] [id = 467] 06:55:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x85a07000) [pid = 1759] [serial = 1402] [outer = (nil)] 06:55:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x85a10800) [pid = 1759] [serial = 1403] [outer = 0x85a07000] 06:55:56 INFO - PROCESS | 1759 | 1464789356433 Marionette DEBUG loaded listener.js 06:55:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x86646800) [pid = 1759] [serial = 1404] [outer = 0x85a07000] 06:55:57 INFO - PROCESS | 1759 | 1464789357217 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 06:55:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 3186ms 06:55:57 INFO - PROCESS | 1759 | 1464789357244 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 06:55:57 INFO - PROCESS | 1759 | 1464789357250 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 06:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:55:57 INFO - PROCESS | 1759 | 1464789357258 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:55:57 INFO - PROCESS | 1759 | 1464789357263 Marionette TRACE conn3 <- [1,1842,null,{}] 06:55:57 INFO - PROCESS | 1759 | 1464789357270 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:57 INFO - PROCESS | 1759 | 1464789357477 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 06:55:57 INFO - PROCESS | 1759 | 1464789357670 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:57 INFO - PROCESS | 1759 | ++DOCSHELL 0x8684c800 == 105 [pid = 1759] [id = 468] 06:55:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x87361000) [pid = 1759] [serial = 1405] [outer = (nil)] 06:55:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x887fc800) [pid = 1759] [serial = 1406] [outer = 0x87361000] 06:55:57 INFO - PROCESS | 1759 | 1464789357751 Marionette DEBUG loaded listener.js 06:55:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x88a86400) [pid = 1759] [serial = 1407] [outer = 0x87361000] 06:55:58 INFO - PROCESS | 1759 | 1464789358642 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 06:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1436ms 06:55:58 INFO - PROCESS | 1759 | 1464789358707 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 06:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:55:58 INFO - PROCESS | 1759 | 1464789358713 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 06:55:58 INFO - PROCESS | 1759 | 1464789358719 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:55:58 INFO - PROCESS | 1759 | 1464789358722 Marionette TRACE conn3 <- [1,1846,null,{}] 06:55:58 INFO - PROCESS | 1759 | 1464789358729 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:59 INFO - PROCESS | 1759 | 1464789359015 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 06:55:59 INFO - PROCESS | 1759 | 1464789359044 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:59 INFO - PROCESS | 1759 | ++DOCSHELL 0x88486800 == 106 [pid = 1759] [id = 469] 06:55:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x89de3400) [pid = 1759] [serial = 1408] [outer = (nil)] 06:55:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x89fbc400) [pid = 1759] [serial = 1409] [outer = 0x89de3400] 06:55:59 INFO - PROCESS | 1759 | 1464789359116 Marionette DEBUG loaded listener.js 06:55:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x8a387400) [pid = 1759] [serial = 1410] [outer = 0x89de3400] 06:56:00 INFO - PROCESS | 1759 | 1464789360237 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:56:00 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:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1586ms 06:56:00 INFO - PROCESS | 1759 | 1464789360307 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 06:56:00 INFO - PROCESS | 1759 | 1464789360311 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 06:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:56:00 INFO - PROCESS | 1759 | 1464789360326 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:56:00 INFO - PROCESS | 1759 | 1464789360335 Marionette TRACE conn3 <- [1,1850,null,{}] 06:56:00 INFO - PROCESS | 1759 | 1464789360349 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:01 INFO - PROCESS | 1759 | 1464789361233 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 06:56:01 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x8848e400) [pid = 1759] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:56:01 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x93877000) [pid = 1759] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:56:01 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x8f4b6c00) [pid = 1759] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:56:01 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x8573e000) [pid = 1759] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:56:01 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x89dd7c00) [pid = 1759] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:56:01 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x89f28000) [pid = 1759] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:56:01 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x8f2a0400) [pid = 1759] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:56:01 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x8df8a800) [pid = 1759] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:56:01 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x8cb69400) [pid = 1759] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:56:01 INFO - PROCESS | 1759 | --DOMWINDOW == 139 (0x9897e400) [pid = 1759] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:56:01 INFO - PROCESS | 1759 | --DOMWINDOW == 138 (0x88a90000) [pid = 1759] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:56:01 INFO - PROCESS | 1759 | --DOMWINDOW == 137 (0x86843800) [pid = 1759] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:56:01 INFO - PROCESS | 1759 | --DOMWINDOW == 136 (0x8d45b400) [pid = 1759] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:56:01 INFO - PROCESS | 1759 | --DOMWINDOW == 135 (0x8596c400) [pid = 1759] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:56:01 INFO - PROCESS | 1759 | --DOMWINDOW == 134 (0x8bbf1c00) [pid = 1759] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:56:01 INFO - PROCESS | 1759 | --DOMWINDOW == 133 (0x8573dc00) [pid = 1759] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:56:01 INFO - PROCESS | 1759 | --DOMWINDOW == 132 (0x94420400) [pid = 1759] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:56:01 INFO - PROCESS | 1759 | --DOMWINDOW == 131 (0x8735dc00) [pid = 1759] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:56:01 INFO - PROCESS | 1759 | --DOMWINDOW == 130 (0x8df95000) [pid = 1759] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:56:01 INFO - PROCESS | 1759 | --DOMWINDOW == 129 (0x9767c000) [pid = 1759] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:56:01 INFO - PROCESS | 1759 | --DOMWINDOW == 128 (0x8596d400) [pid = 1759] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:56:01 INFO - PROCESS | 1759 | --DOMWINDOW == 127 (0x8573d800) [pid = 1759] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:56:01 INFO - PROCESS | 1759 | 1464789361475 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:01 INFO - PROCESS | 1759 | ++DOCSHELL 0x8573d800 == 107 [pid = 1759] [id = 470] 06:56:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 128 (0x8573dc00) [pid = 1759] [serial = 1411] [outer = (nil)] 06:56:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 129 (0x88487000) [pid = 1759] [serial = 1412] [outer = 0x8573dc00] 06:56:01 INFO - PROCESS | 1759 | 1464789361569 Marionette DEBUG loaded listener.js 06:56:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 130 (0x89f23400) [pid = 1759] [serial = 1413] [outer = 0x8573dc00] 06:56:02 INFO - PROCESS | 1759 | 1464789362320 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2053ms 06:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:56:02 INFO - PROCESS | 1759 | 1464789362372 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 06:56:02 INFO - PROCESS | 1759 | 1464789362375 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 06:56:02 INFO - PROCESS | 1759 | 1464789362382 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:56:02 INFO - PROCESS | 1759 | 1464789362386 Marionette TRACE conn3 <- [1,1854,null,{}] 06:56:02 INFO - PROCESS | 1759 | 1464789362391 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:02 INFO - PROCESS | 1759 | 1464789362659 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 06:56:02 INFO - PROCESS | 1759 | 1464789362681 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:02 INFO - PROCESS | 1759 | ++DOCSHELL 0x860f1000 == 108 [pid = 1759] [id = 471] 06:56:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 131 (0x89fc6000) [pid = 1759] [serial = 1414] [outer = (nil)] 06:56:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 132 (0x8bcad800) [pid = 1759] [serial = 1415] [outer = 0x89fc6000] 06:56:02 INFO - PROCESS | 1759 | 1464789362755 Marionette DEBUG loaded listener.js 06:56:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 133 (0x8bcb5800) [pid = 1759] [serial = 1416] [outer = 0x89fc6000] 06:56:03 INFO - PROCESS | 1759 | 1464789363961 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1631ms 06:56:04 INFO - PROCESS | 1759 | 1464789364013 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 06:56:04 INFO - PROCESS | 1759 | 1464789364020 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 06:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:56:04 INFO - PROCESS | 1759 | 1464789364029 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:56:04 INFO - PROCESS | 1759 | 1464789364035 Marionette TRACE conn3 <- [1,1858,null,{}] 06:56:04 INFO - PROCESS | 1759 | 1464789364044 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:04 INFO - PROCESS | 1759 | 1464789364316 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 06:56:04 INFO - PROCESS | 1759 | 1464789364656 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:04 INFO - PROCESS | 1759 | ++DOCSHELL 0x860ea400 == 109 [pid = 1759] [id = 472] 06:56:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 134 (0x873a5400) [pid = 1759] [serial = 1417] [outer = (nil)] 06:56:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 135 (0x88a90000) [pid = 1759] [serial = 1418] [outer = 0x873a5400] 06:56:04 INFO - PROCESS | 1759 | 1464789364759 Marionette DEBUG loaded listener.js 06:56:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 136 (0x89f0d400) [pid = 1759] [serial = 1419] [outer = 0x873a5400] 06:56:05 INFO - PROCESS | 1759 | 1464789365727 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 06:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1736ms 06:56:05 INFO - PROCESS | 1759 | 1464789365766 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 06:56:05 INFO - PROCESS | 1759 | 1464789365775 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 06:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:56:05 INFO - PROCESS | 1759 | 1464789365787 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:56:05 INFO - PROCESS | 1759 | 1464789365791 Marionette TRACE conn3 <- [1,1862,null,{}] 06:56:05 INFO - PROCESS | 1759 | 1464789365798 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:06 INFO - PROCESS | 1759 | 1464789366023 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 06:56:06 INFO - PROCESS | 1759 | 1464789366354 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:06 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a947400 == 110 [pid = 1759] [id = 473] 06:56:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 137 (0x8a94a400) [pid = 1759] [serial = 1420] [outer = (nil)] 06:56:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x8bbe6c00) [pid = 1759] [serial = 1421] [outer = 0x8a94a400] 06:56:06 INFO - PROCESS | 1759 | 1464789366447 Marionette DEBUG loaded listener.js 06:56:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 139 (0x8bbf4400) [pid = 1759] [serial = 1422] [outer = 0x8a94a400] 06:56:07 INFO - PROCESS | 1759 | 1464789367516 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 06:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1787ms 06:56:07 INFO - PROCESS | 1759 | 1464789367573 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 06:56:07 INFO - PROCESS | 1759 | 1464789367576 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 06:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:56:07 INFO - PROCESS | 1759 | 1464789367584 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:56:07 INFO - PROCESS | 1759 | 1464789367590 Marionette TRACE conn3 <- [1,1866,null,{}] 06:56:07 INFO - PROCESS | 1759 | 1464789367607 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:07 INFO - PROCESS | 1759 | 1464789367828 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 06:56:08 INFO - PROCESS | 1759 | 1464789368144 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:08 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cb65400 == 111 [pid = 1759] [id = 474] 06:56:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 140 (0x8cba6800) [pid = 1759] [serial = 1423] [outer = (nil)] 06:56:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x8cf15000) [pid = 1759] [serial = 1424] [outer = 0x8cba6800] 06:56:08 INFO - PROCESS | 1759 | 1464789368241 Marionette DEBUG loaded listener.js 06:56:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x8d4b1800) [pid = 1759] [serial = 1425] [outer = 0x8cba6800] 06:56:09 INFO - PROCESS | 1759 | 1464789369181 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 06:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1637ms 06:56:09 INFO - PROCESS | 1759 | 1464789369221 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 06:56:09 INFO - PROCESS | 1759 | 1464789369226 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 06:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:56:09 INFO - PROCESS | 1759 | 1464789369232 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:56:09 INFO - PROCESS | 1759 | 1464789369236 Marionette TRACE conn3 <- [1,1870,null,{}] 06:56:09 INFO - PROCESS | 1759 | 1464789369242 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:09 INFO - PROCESS | 1759 | 1464789369449 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 06:56:09 INFO - PROCESS | 1759 | 1464789369771 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:09 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cba8c00 == 112 [pid = 1759] [id = 475] 06:56:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x8d4b4400) [pid = 1759] [serial = 1426] [outer = (nil)] 06:56:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x8d8de000) [pid = 1759] [serial = 1427] [outer = 0x8d4b4400] 06:56:09 INFO - PROCESS | 1759 | 1464789369865 Marionette DEBUG loaded listener.js 06:56:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x8decd800) [pid = 1759] [serial = 1428] [outer = 0x8d4b4400] 06:56:10 INFO - PROCESS | 1759 | 1464789370765 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 06:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1580ms 06:56:10 INFO - PROCESS | 1759 | 1464789370813 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 06:56:10 INFO - PROCESS | 1759 | 1464789370818 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 06:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:56:10 INFO - PROCESS | 1759 | 1464789370824 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:56:10 INFO - PROCESS | 1759 | 1464789370828 Marionette TRACE conn3 <- [1,1874,null,{}] 06:56:10 INFO - PROCESS | 1759 | 1464789370833 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:11 INFO - PROCESS | 1759 | 1464789371033 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 06:56:11 INFO - PROCESS | 1759 | 1464789371305 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:11 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d7ca400 == 113 [pid = 1759] [id = 476] 06:56:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x8d8d4c00) [pid = 1759] [serial = 1429] [outer = (nil)] 06:56:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x8df97800) [pid = 1759] [serial = 1430] [outer = 0x8d8d4c00] 06:56:11 INFO - PROCESS | 1759 | 1464789371443 Marionette DEBUG loaded listener.js 06:56:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x8e72c000) [pid = 1759] [serial = 1431] [outer = 0x8d8d4c00] 06:56:12 INFO - PROCESS | 1759 | 1464789372367 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 06:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1580ms 06:56:12 INFO - PROCESS | 1759 | 1464789372405 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 06:56:12 INFO - PROCESS | 1759 | 1464789372409 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 06:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:56:12 INFO - PROCESS | 1759 | 1464789372416 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:56:12 INFO - PROCESS | 1759 | 1464789372419 Marionette TRACE conn3 <- [1,1878,null,{}] 06:56:12 INFO - PROCESS | 1759 | 1464789372425 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:12 INFO - PROCESS | 1759 | 1464789372657 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 06:56:13 INFO - PROCESS | 1759 | 1464789372991 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:13 INFO - PROCESS | 1759 | ++DOCSHELL 0x85966000 == 114 [pid = 1759] [id = 477] 06:56:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x8cf15c00) [pid = 1759] [serial = 1432] [outer = (nil)] 06:56:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x8e9ba000) [pid = 1759] [serial = 1433] [outer = 0x8cf15c00] 06:56:13 INFO - PROCESS | 1759 | 1464789373085 Marionette DEBUG loaded listener.js 06:56:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x8eb8d000) [pid = 1759] [serial = 1434] [outer = 0x8cf15c00] 06:56:13 INFO - PROCESS | 1759 | 1464789373994 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 06:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1640ms 06:56:14 INFO - PROCESS | 1759 | 1464789374057 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 06:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:56:14 INFO - PROCESS | 1759 | 1464789374061 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 06:56:14 INFO - PROCESS | 1759 | 1464789374067 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:56:14 INFO - PROCESS | 1759 | 1464789374071 Marionette TRACE conn3 <- [1,1882,null,{}] 06:56:14 INFO - PROCESS | 1759 | 1464789374077 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:14 INFO - PROCESS | 1759 | 1464789374293 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 06:56:14 INFO - PROCESS | 1759 | 1464789374611 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:14 INFO - PROCESS | 1759 | ++DOCSHELL 0x8deca800 == 115 [pid = 1759] [id = 478] 06:56:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x8e946c00) [pid = 1759] [serial = 1435] [outer = (nil)] 06:56:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0x8f4bbc00) [pid = 1759] [serial = 1436] [outer = 0x8e946c00] 06:56:14 INFO - PROCESS | 1759 | 1464789374701 Marionette DEBUG loaded listener.js 06:56:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0x8f5cb400) [pid = 1759] [serial = 1437] [outer = 0x8e946c00] 06:56:15 INFO - PROCESS | 1759 | 1464789375652 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 06:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1630ms 06:56:15 INFO - PROCESS | 1759 | 1464789375699 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 06:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:56:15 INFO - PROCESS | 1759 | 1464789375703 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 06:56:15 INFO - PROCESS | 1759 | 1464789375729 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:56:15 INFO - PROCESS | 1759 | 1464789375733 Marionette TRACE conn3 <- [1,1886,null,{}] 06:56:15 INFO - PROCESS | 1759 | 1464789375741 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:15 INFO - PROCESS | 1759 | 1464789375942 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 06:56:16 INFO - PROCESS | 1759 | 1464789376215 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:16 INFO - PROCESS | 1759 | ++DOCSHELL 0x8eb8e000 == 116 [pid = 1759] [id = 479] 06:56:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 155 (0x8eb8e800) [pid = 1759] [serial = 1438] [outer = (nil)] 06:56:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 156 (0x91988400) [pid = 1759] [serial = 1439] [outer = 0x8eb8e800] 06:56:16 INFO - PROCESS | 1759 | 1464789376349 Marionette DEBUG loaded listener.js 06:56:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 157 (0x91d5bc00) [pid = 1759] [serial = 1440] [outer = 0x8eb8e800] 06:56:17 INFO - PROCESS | 1759 | 1464789377242 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 06:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1610ms 06:56:17 INFO - PROCESS | 1759 | 1464789377319 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 06:56:17 INFO - PROCESS | 1759 | 1464789377323 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 06:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:56:17 INFO - PROCESS | 1759 | 1464789377329 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:56:17 INFO - PROCESS | 1759 | 1464789377332 Marionette TRACE conn3 <- [1,1890,null,{}] 06:56:17 INFO - PROCESS | 1759 | 1464789377339 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:17 INFO - PROCESS | 1759 | 1464789377582 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 06:56:17 INFO - PROCESS | 1759 | 1464789377916 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:17 INFO - PROCESS | 1759 | ++DOCSHELL 0x884a0400 == 117 [pid = 1759] [id = 480] 06:56:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 158 (0x88a85000) [pid = 1759] [serial = 1441] [outer = (nil)] 06:56:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 159 (0x92a22400) [pid = 1759] [serial = 1442] [outer = 0x88a85000] 06:56:18 INFO - PROCESS | 1759 | 1464789378011 Marionette DEBUG loaded listener.js 06:56:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 160 (0x92b61800) [pid = 1759] [serial = 1443] [outer = 0x88a85000] 06:56:18 INFO - PROCESS | 1759 | 1464789378936 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 06:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1685ms 06:56:19 INFO - PROCESS | 1759 | 1464789379016 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 06:56:19 INFO - PROCESS | 1759 | 1464789379020 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 06:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:56:19 INFO - PROCESS | 1759 | 1464789379027 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:56:19 INFO - PROCESS | 1759 | 1464789379029 Marionette TRACE conn3 <- [1,1894,null,{}] 06:56:19 INFO - PROCESS | 1759 | 1464789379036 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:19 INFO - PROCESS | 1759 | 1464789379278 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 06:56:19 INFO - PROCESS | 1759 | 1464789379605 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:19 INFO - PROCESS | 1759 | ++DOCSHELL 0x8df92000 == 118 [pid = 1759] [id = 481] 06:56:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 161 (0x8e947400) [pid = 1759] [serial = 1444] [outer = (nil)] 06:56:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 162 (0x9396e800) [pid = 1759] [serial = 1445] [outer = 0x8e947400] 06:56:19 INFO - PROCESS | 1759 | 1464789379692 Marionette DEBUG loaded listener.js 06:56:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 163 (0x9441f400) [pid = 1759] [serial = 1446] [outer = 0x8e947400] 06:56:20 INFO - PROCESS | 1759 | 1464789380663 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 06:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1679ms 06:56:20 INFO - PROCESS | 1759 | 1464789380708 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 06:56:20 INFO - PROCESS | 1759 | 1464789380712 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 06:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:56:20 INFO - PROCESS | 1759 | 1464789380718 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:56:20 INFO - PROCESS | 1759 | 1464789380723 Marionette TRACE conn3 <- [1,1898,null,{}] 06:56:20 INFO - PROCESS | 1759 | 1464789380729 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:20 INFO - PROCESS | 1759 | 1464789380961 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 06:56:21 INFO - PROCESS | 1759 | 1464789381297 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:21 INFO - PROCESS | 1759 | ++DOCSHELL 0x8573ec00 == 119 [pid = 1759] [id = 482] 06:56:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 164 (0x9198ac00) [pid = 1759] [serial = 1447] [outer = (nil)] 06:56:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 165 (0x94f32400) [pid = 1759] [serial = 1448] [outer = 0x9198ac00] 06:56:21 INFO - PROCESS | 1759 | 1464789381396 Marionette DEBUG loaded listener.js 06:56:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 166 (0x95154800) [pid = 1759] [serial = 1449] [outer = 0x9198ac00] 06:56:22 INFO - PROCESS | 1759 | 1464789382297 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 06:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1636ms 06:56:22 INFO - PROCESS | 1759 | 1464789382356 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 06:56:22 INFO - PROCESS | 1759 | 1464789382359 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 06:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:56:22 INFO - PROCESS | 1759 | 1464789382366 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:56:22 INFO - PROCESS | 1759 | 1464789382369 Marionette TRACE conn3 <- [1,1902,null,{}] 06:56:22 INFO - PROCESS | 1759 | 1464789382375 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:22 INFO - PROCESS | 1759 | 1464789382585 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 06:56:22 INFO - PROCESS | 1759 | 1464789382919 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:22 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bcab000 == 120 [pid = 1759] [id = 483] 06:56:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 167 (0x93875800) [pid = 1759] [serial = 1450] [outer = (nil)] 06:56:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 168 (0x9767dc00) [pid = 1759] [serial = 1451] [outer = 0x93875800] 06:56:23 INFO - PROCESS | 1759 | 1464789383009 Marionette DEBUG loaded listener.js 06:56:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 169 (0x9806ec00) [pid = 1759] [serial = 1452] [outer = 0x93875800] 06:56:23 INFO - PROCESS | 1759 | 1464789383887 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 06:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1580ms 06:56:23 INFO - PROCESS | 1759 | 1464789383947 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 06:56:23 INFO - PROCESS | 1759 | 1464789383951 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 06:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:56:23 INFO - PROCESS | 1759 | 1464789383957 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:56:23 INFO - PROCESS | 1759 | 1464789383960 Marionette TRACE conn3 <- [1,1906,null,{}] 06:56:23 INFO - PROCESS | 1759 | 1464789383966 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:24 INFO - PROCESS | 1759 | 1464789384184 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 06:56:24 INFO - PROCESS | 1759 | 1464789384462 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:24 INFO - PROCESS | 1759 | ++DOCSHELL 0x85a05000 == 121 [pid = 1759] [id = 484] 06:56:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 170 (0x9514b400) [pid = 1759] [serial = 1453] [outer = (nil)] 06:56:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 171 (0x98c8d000) [pid = 1759] [serial = 1454] [outer = 0x9514b400] 06:56:24 INFO - PROCESS | 1759 | 1464789384597 Marionette DEBUG loaded listener.js 06:56:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 172 (0x98cd0400) [pid = 1759] [serial = 1455] [outer = 0x9514b400] 06:56:25 INFO - PROCESS | 1759 | 1464789385633 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 06:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1734ms 06:56:25 INFO - PROCESS | 1759 | 1464789385692 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 06:56:25 INFO - PROCESS | 1759 | 1464789385696 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 06:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:56:25 INFO - PROCESS | 1759 | 1464789385703 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:56:25 INFO - PROCESS | 1759 | 1464789385705 Marionette TRACE conn3 <- [1,1910,null,{}] 06:56:25 INFO - PROCESS | 1759 | 1464789385712 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:25 INFO - PROCESS | 1759 | 1464789385914 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 06:56:26 INFO - PROCESS | 1759 | 1464789386192 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:26 INFO - PROCESS | 1759 | ++DOCSHELL 0x98074400 == 122 [pid = 1759] [id = 485] 06:56:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 173 (0x98894c00) [pid = 1759] [serial = 1456] [outer = (nil)] 06:56:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 174 (0x99676000) [pid = 1759] [serial = 1457] [outer = 0x98894c00] 06:56:26 INFO - PROCESS | 1759 | 1464789386326 Marionette DEBUG loaded listener.js 06:56:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 175 (0x99aee400) [pid = 1759] [serial = 1458] [outer = 0x98894c00] 06:56:27 INFO - PROCESS | 1759 | 1464789387207 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 06:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1540ms 06:56:27 INFO - PROCESS | 1759 | 1464789387244 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 06:56:27 INFO - PROCESS | 1759 | 1464789387247 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 06:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:56:27 INFO - PROCESS | 1759 | 1464789387254 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:56:27 INFO - PROCESS | 1759 | 1464789387258 Marionette TRACE conn3 <- [1,1914,null,{}] 06:56:27 INFO - PROCESS | 1759 | 1464789387263 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:27 INFO - PROCESS | 1759 | 1464789387469 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 06:56:27 INFO - PROCESS | 1759 | 1464789387751 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:27 INFO - PROCESS | 1759 | ++DOCSHELL 0x887fa800 == 123 [pid = 1759] [id = 486] 06:56:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 176 (0x8d45d000) [pid = 1759] [serial = 1459] [outer = (nil)] 06:56:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 177 (0x99dd0000) [pid = 1759] [serial = 1460] [outer = 0x8d45d000] 06:56:27 INFO - PROCESS | 1759 | 1464789387883 Marionette DEBUG loaded listener.js 06:56:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 178 (0x99f33800) [pid = 1759] [serial = 1461] [outer = 0x8d45d000] 06:56:28 INFO - PROCESS | 1759 | 1464789388772 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 06:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1593ms 06:56:28 INFO - PROCESS | 1759 | 1464789388848 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 06:56:28 INFO - PROCESS | 1759 | 1464789388852 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 06:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:56:28 INFO - PROCESS | 1759 | 1464789388858 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:56:28 INFO - PROCESS | 1759 | 1464789388861 Marionette TRACE conn3 <- [1,1918,null,{}] 06:56:28 INFO - PROCESS | 1759 | 1464789388867 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:29 INFO - PROCESS | 1759 | 1464789389125 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 06:56:29 INFO - PROCESS | 1759 | 1464789389446 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:29 INFO - PROCESS | 1759 | ++DOCSHELL 0x85a04c00 == 124 [pid = 1759] [id = 487] 06:56:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 179 (0x989e6c00) [pid = 1759] [serial = 1462] [outer = (nil)] 06:56:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 180 (0x9a552000) [pid = 1759] [serial = 1463] [outer = 0x989e6c00] 06:56:29 INFO - PROCESS | 1759 | 1464789389537 Marionette DEBUG loaded listener.js 06:56:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 181 (0x9a6b2400) [pid = 1759] [serial = 1464] [outer = 0x989e6c00] 06:56:30 INFO - PROCESS | 1759 | 1464789390488 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 06:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1688ms 06:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:56:30 INFO - PROCESS | 1759 | 1464789390547 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 06:56:30 INFO - PROCESS | 1759 | 1464789390550 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 06:56:30 INFO - PROCESS | 1759 | 1464789390557 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:56:30 INFO - PROCESS | 1759 | 1464789390560 Marionette TRACE conn3 <- [1,1922,null,{}] 06:56:30 INFO - PROCESS | 1759 | 1464789390566 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:30 INFO - PROCESS | 1759 | 1464789390786 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 06:56:31 INFO - PROCESS | 1759 | 1464789391116 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:31 INFO - PROCESS | 1759 | ++DOCSHELL 0x99f29800 == 125 [pid = 1759] [id = 488] 06:56:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 182 (0x9a54a400) [pid = 1759] [serial = 1465] [outer = (nil)] 06:56:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 183 (0x9a6bd800) [pid = 1759] [serial = 1466] [outer = 0x9a54a400] 06:56:31 INFO - PROCESS | 1759 | 1464789391203 Marionette DEBUG loaded listener.js 06:56:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 184 (0x9a6c0c00) [pid = 1759] [serial = 1467] [outer = 0x9a54a400] 06:56:32 INFO - PROCESS | 1759 | 1464789392077 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 06:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1583ms 06:56:32 INFO - PROCESS | 1759 | 1464789392140 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 06:56:32 INFO - PROCESS | 1759 | 1464789392144 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 06:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:56:32 INFO - PROCESS | 1759 | 1464789392150 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:56:32 INFO - PROCESS | 1759 | 1464789392153 Marionette TRACE conn3 <- [1,1926,null,{}] 06:56:32 INFO - PROCESS | 1759 | 1464789392159 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:32 INFO - PROCESS | 1759 | 1464789392367 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 06:56:32 INFO - PROCESS | 1759 | 1464789392646 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:32 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f0e400 == 126 [pid = 1759] [id = 489] 06:56:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 185 (0x9a552c00) [pid = 1759] [serial = 1468] [outer = (nil)] 06:56:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 186 (0x9a9db400) [pid = 1759] [serial = 1469] [outer = 0x9a552c00] 06:56:32 INFO - PROCESS | 1759 | 1464789392793 Marionette DEBUG loaded listener.js 06:56:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 187 (0x9a9dd000) [pid = 1759] [serial = 1470] [outer = 0x9a552c00] 06:56:35 INFO - PROCESS | 1759 | --DOCSHELL 0x8573d800 == 125 [pid = 1759] [id = 470] 06:56:35 INFO - PROCESS | 1759 | --DOCSHELL 0x88486800 == 124 [pid = 1759] [id = 469] 06:56:35 INFO - PROCESS | 1759 | --DOCSHELL 0x8684c800 == 123 [pid = 1759] [id = 468] 06:56:35 INFO - PROCESS | 1759 | --DOCSHELL 0x85969000 == 122 [pid = 1759] [id = 467] 06:56:35 INFO - PROCESS | 1759 | --DOCSHELL 0x99ee1800 == 121 [pid = 1759] [id = 465] 06:56:35 INFO - PROCESS | 1759 | --DOCSHELL 0x99dcb800 == 120 [pid = 1759] [id = 464] 06:56:35 INFO - PROCESS | 1759 | --DOCSHELL 0x91d62000 == 119 [pid = 1759] [id = 462] 06:56:35 INFO - PROCESS | 1759 | --DOCSHELL 0x8735f400 == 118 [pid = 1759] [id = 463] 06:56:35 INFO - PROCESS | 1759 | --DOCSHELL 0x92474400 == 117 [pid = 1759] [id = 461] 06:56:35 INFO - PROCESS | 1759 | --DOCSHELL 0x8736c400 == 116 [pid = 1759] [id = 460] 06:56:35 INFO - PROCESS | 1759 | --DOCSHELL 0x9396fc00 == 115 [pid = 1759] [id = 459] 06:56:35 INFO - PROCESS | 1759 | --DOCSHELL 0x8f5d0800 == 114 [pid = 1759] [id = 458] 06:56:35 INFO - PROCESS | 1759 | --DOCSHELL 0x85961400 == 113 [pid = 1759] [id = 420] 06:56:35 INFO - PROCESS | 1759 | --DOCSHELL 0x85735400 == 112 [pid = 1759] [id = 457] 06:56:35 INFO - PROCESS | 1759 | --DOCSHELL 0x8e9b4000 == 111 [pid = 1759] [id = 456] 06:56:35 INFO - PROCESS | 1759 | --DOCSHELL 0x860e7000 == 110 [pid = 1759] [id = 454] 06:56:35 INFO - PROCESS | 1759 | --DOCSHELL 0x8d8d9800 == 109 [pid = 1759] [id = 455] 06:56:35 INFO - PROCESS | 1759 | --DOCSHELL 0x8a950c00 == 108 [pid = 1759] [id = 453] 06:56:35 INFO - PROCESS | 1759 | --DOCSHELL 0x85734000 == 107 [pid = 1759] [id = 452] 06:56:35 INFO - PROCESS | 1759 | --DOCSHELL 0x8bcb4800 == 106 [pid = 1759] [id = 451] 06:56:35 INFO - PROCESS | 1759 | --DOCSHELL 0x89f18000 == 105 [pid = 1759] [id = 450] 06:56:35 INFO - PROCESS | 1759 | --DOCSHELL 0x85fecc00 == 104 [pid = 1759] [id = 449] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 186 (0x8a956c00) [pid = 1759] [serial = 1346] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 185 (0x8d7d1400) [pid = 1759] [serial = 1293] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 184 (0x93977c00) [pid = 1759] [serial = 1310] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 183 (0x9247f000) [pid = 1759] [serial = 1308] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 182 (0x96c2ac00) [pid = 1759] [serial = 1316] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 181 (0x89f11c00) [pid = 1759] [serial = 1340] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 180 (0x887f7000) [pid = 1759] [serial = 1331] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 179 (0x89fc4800) [pid = 1759] [serial = 1283] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 178 (0x9178c000) [pid = 1759] [serial = 1304] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 177 (0x9449f400) [pid = 1759] [serial = 1311] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 176 (0x98896000) [pid = 1759] [serial = 1320] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 175 (0x8d455400) [pid = 1759] [serial = 1290] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 174 (0x994c9400) [pid = 1759] [serial = 1326] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 173 (0x8f4b2000) [pid = 1759] [serial = 1302] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 172 (0x98cde000) [pid = 1759] [serial = 1325] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 171 (0x8f4afc00) [pid = 1759] [serial = 1301] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 170 (0x88498000) [pid = 1759] [serial = 1280] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 169 (0x888c9800) [pid = 1759] [serial = 1281] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 168 (0x91790800) [pid = 1759] [serial = 1305] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 167 (0x8d4b8400) [pid = 1759] [serial = 1292] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 166 (0x8cf16800) [pid = 1759] [serial = 1289] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 165 (0x8e72b000) [pid = 1759] [serial = 1295] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 164 (0x8a390800) [pid = 1759] [serial = 1284] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 163 (0x89fbbc00) [pid = 1759] [serial = 1209] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 162 (0x8cb67800) [pid = 1759] [serial = 1287] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 161 (0x99824c00) [pid = 1759] [serial = 1329] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 160 (0x94f0d000) [pid = 1759] [serial = 1313] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 159 (0x88492800) [pid = 1759] [serial = 1337] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 158 (0x8eb84400) [pid = 1759] [serial = 1298] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 157 (0x94f30000) [pid = 1759] [serial = 1314] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 156 (0x92034400) [pid = 1759] [serial = 1307] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 155 (0x98cd0800) [pid = 1759] [serial = 1323] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 154 (0x9966d800) [pid = 1759] [serial = 1328] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0x8eb8d800) [pid = 1759] [serial = 1299] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0x860e5400) [pid = 1759] [serial = 1335] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x8e94bc00) [pid = 1759] [serial = 1296] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x89f22000) [pid = 1759] [serial = 1341] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x85a0d000) [pid = 1759] [serial = 1334] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x887f0400) [pid = 1759] [serial = 1338] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x98891400) [pid = 1759] [serial = 1319] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x96c33800) [pid = 1759] [serial = 1317] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x873a7000) [pid = 1759] [serial = 1343] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x89de3000) [pid = 1759] [serial = 1344] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x98c90000) [pid = 1759] [serial = 1322] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x8bcb8800) [pid = 1759] [serial = 1286] [outer = (nil)] [url = about:blank] 06:56:35 INFO - PROCESS | 1759 | 1464789395640 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 06:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 3642ms 06:56:35 INFO - PROCESS | 1759 | 1464789395793 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 06:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:56:35 INFO - PROCESS | 1759 | 1464789395798 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 06:56:35 INFO - PROCESS | 1759 | 1464789395806 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:56:35 INFO - PROCESS | 1759 | 1464789395812 Marionette TRACE conn3 <- [1,1930,null,{}] 06:56:35 INFO - PROCESS | 1759 | 1464789395821 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:36 INFO - PROCESS | 1759 | 1464789396000 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 06:56:36 INFO - PROCESS | 1759 | 1464789396219 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:36 INFO - PROCESS | 1759 | ++DOCSHELL 0x8664dc00 == 105 [pid = 1759] [id = 490] 06:56:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x8664f400) [pid = 1759] [serial = 1471] [outer = (nil)] 06:56:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x8684f800) [pid = 1759] [serial = 1472] [outer = 0x8664f400] 06:56:36 INFO - PROCESS | 1759 | 1464789396296 Marionette DEBUG loaded listener.js 06:56:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x8739e400) [pid = 1759] [serial = 1473] [outer = 0x8664f400] 06:56:37 INFO - PROCESS | 1759 | 1464789397106 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 06:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1338ms 06:56:37 INFO - PROCESS | 1759 | 1464789397144 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 06:56:37 INFO - PROCESS | 1759 | 1464789397152 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 06:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:56:37 INFO - PROCESS | 1759 | 1464789397162 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:56:37 INFO - PROCESS | 1759 | 1464789397166 Marionette TRACE conn3 <- [1,1934,null,{}] 06:56:37 INFO - PROCESS | 1759 | 1464789397172 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:37 INFO - PROCESS | 1759 | 1464789397363 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 06:56:37 INFO - PROCESS | 1759 | 1464789397577 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:37 INFO - PROCESS | 1759 | ++DOCSHELL 0x86646400 == 106 [pid = 1759] [id = 491] 06:56:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x873aa800) [pid = 1759] [serial = 1474] [outer = (nil)] 06:56:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x887f9000) [pid = 1759] [serial = 1475] [outer = 0x873aa800] 06:56:37 INFO - PROCESS | 1759 | 1464789397655 Marionette DEBUG loaded listener.js 06:56:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x888c9800) [pid = 1759] [serial = 1476] [outer = 0x873aa800] 06:56:38 INFO - PROCESS | 1759 | 1464789398596 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 06:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1491ms 06:56:38 INFO - PROCESS | 1759 | 1464789398654 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 06:56:38 INFO - PROCESS | 1759 | 1464789398658 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 06:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:56:38 INFO - PROCESS | 1759 | 1464789398664 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:56:38 INFO - PROCESS | 1759 | 1464789398670 Marionette TRACE conn3 <- [1,1938,null,{}] 06:56:38 INFO - PROCESS | 1759 | 1464789398695 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:38 INFO - PROCESS | 1759 | 1464789398960 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 06:56:39 INFO - PROCESS | 1759 | 1464789398991 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:39 INFO - PROCESS | 1759 | ++DOCSHELL 0x8573a800 == 107 [pid = 1759] [id = 492] 06:56:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x89f1ac00) [pid = 1759] [serial = 1477] [outer = (nil)] 06:56:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x89fbc800) [pid = 1759] [serial = 1478] [outer = 0x89f1ac00] 06:56:39 INFO - PROCESS | 1759 | 1464789399067 Marionette DEBUG loaded listener.js 06:56:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x8a385000) [pid = 1759] [serial = 1479] [outer = 0x89f1ac00] 06:56:40 INFO - PROCESS | 1759 | 1464789400044 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 06:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 2200ms 06:56:40 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x887ff800) [pid = 1759] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:56:40 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x860f3c00) [pid = 1759] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:56:40 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x89de3400) [pid = 1759] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:56:40 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x8573dc00) [pid = 1759] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:56:40 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x8eb85400) [pid = 1759] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:56:40 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x8d8e0000) [pid = 1759] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:56:40 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x8d4b1c00) [pid = 1759] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:56:40 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x8cb5ac00) [pid = 1759] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:56:40 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x8cb60c00) [pid = 1759] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:56:40 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x89f26000) [pid = 1759] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:56:40 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x86845400) [pid = 1759] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:56:40 INFO - PROCESS | 1759 | --DOMWINDOW == 139 (0x87361000) [pid = 1759] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:56:40 INFO - PROCESS | 1759 | --DOMWINDOW == 138 (0x85a07000) [pid = 1759] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:56:40 INFO - PROCESS | 1759 | --DOMWINDOW == 137 (0x887f4400) [pid = 1759] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:56:40 INFO - PROCESS | 1759 | --DOMWINDOW == 136 (0x99f2d400) [pid = 1759] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:56:40 INFO - PROCESS | 1759 | --DOMWINDOW == 135 (0x99dcc800) [pid = 1759] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:56:40 INFO - PROCESS | 1759 | --DOMWINDOW == 134 (0x887f9400) [pid = 1759] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:56:40 INFO - PROCESS | 1759 | --DOMWINDOW == 133 (0x94429800) [pid = 1759] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:56:40 INFO - PROCESS | 1759 | --DOMWINDOW == 132 (0x98899400) [pid = 1759] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:56:40 INFO - PROCESS | 1759 | --DOMWINDOW == 131 (0x94f03800) [pid = 1759] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:56:40 INFO - PROCESS | 1759 | --DOMWINDOW == 130 (0x94f0b800) [pid = 1759] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:56:40 INFO - PROCESS | 1759 | --DOMWINDOW == 129 (0x92033800) [pid = 1759] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:56:40 INFO - PROCESS | 1759 | --DOMWINDOW == 128 (0x85a03c00) [pid = 1759] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:56:40 INFO - PROCESS | 1759 | --DOMWINDOW == 127 (0x8eb8f800) [pid = 1759] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:56:40 INFO - PROCESS | 1759 | 1464789400992 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 06:56:40 INFO - PROCESS | 1759 | 1464789400997 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 06:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:56:41 INFO - PROCESS | 1759 | 1464789401005 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:56:41 INFO - PROCESS | 1759 | 1464789401008 Marionette TRACE conn3 <- [1,1942,null,{}] 06:56:41 INFO - PROCESS | 1759 | 1464789401012 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:41 INFO - PROCESS | 1759 | 1464789401254 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 06:56:41 INFO - PROCESS | 1759 | 1464789401376 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:41 INFO - PROCESS | 1759 | ++DOCSHELL 0x8849f800 == 108 [pid = 1759] [id = 493] 06:56:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 128 (0x89de3400) [pid = 1759] [serial = 1480] [outer = (nil)] 06:56:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 129 (0x89fc5800) [pid = 1759] [serial = 1481] [outer = 0x89de3400] 06:56:41 INFO - PROCESS | 1759 | 1464789401454 Marionette DEBUG loaded listener.js 06:56:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 130 (0x8a46cc00) [pid = 1759] [serial = 1482] [outer = 0x89de3400] 06:56:42 INFO - PROCESS | 1759 | 1464789402222 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1283ms 06:56:42 INFO - PROCESS | 1759 | 1464789402288 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 06:56:42 INFO - PROCESS | 1759 | 1464789402292 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 06:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:56:42 INFO - PROCESS | 1759 | 1464789402298 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:56:42 INFO - PROCESS | 1759 | 1464789402300 Marionette TRACE conn3 <- [1,1946,null,{}] 06:56:42 INFO - PROCESS | 1759 | 1464789402306 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:42 INFO - PROCESS | 1759 | 1464789402485 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 06:56:42 INFO - PROCESS | 1759 | 1464789402688 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:42 INFO - PROCESS | 1759 | ++DOCSHELL 0x860e7c00 == 109 [pid = 1759] [id = 494] 06:56:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 131 (0x887f4400) [pid = 1759] [serial = 1483] [outer = (nil)] 06:56:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 132 (0x8bbe8400) [pid = 1759] [serial = 1484] [outer = 0x887f4400] 06:56:42 INFO - PROCESS | 1759 | 1464789402764 Marionette DEBUG loaded listener.js 06:56:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 133 (0x8bbf0400) [pid = 1759] [serial = 1485] [outer = 0x887f4400] 06:56:43 INFO - PROCESS | 1759 | 1464789403881 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1629ms 06:56:43 INFO - PROCESS | 1759 | 1464789403928 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 06:56:43 INFO - PROCESS | 1759 | 1464789403936 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 06:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:56:43 INFO - PROCESS | 1759 | 1464789403944 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:56:43 INFO - PROCESS | 1759 | 1464789403951 Marionette TRACE conn3 <- [1,1950,null,{}] 06:56:43 INFO - PROCESS | 1759 | 1464789403959 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:44 INFO - PROCESS | 1759 | 1464789404222 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 06:56:44 INFO - PROCESS | 1759 | 1464789404562 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:44 INFO - PROCESS | 1759 | ++DOCSHELL 0x85ff7800 == 110 [pid = 1759] [id = 495] 06:56:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 134 (0x8736a000) [pid = 1759] [serial = 1486] [outer = (nil)] 06:56:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 135 (0x887f0400) [pid = 1759] [serial = 1487] [outer = 0x8736a000] 06:56:44 INFO - PROCESS | 1759 | 1464789404669 Marionette DEBUG loaded listener.js 06:56:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 136 (0x88a8ec00) [pid = 1759] [serial = 1488] [outer = 0x8736a000] 06:56:45 INFO - PROCESS | 1759 | 1464789405739 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 06:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1840ms 06:56:45 INFO - PROCESS | 1759 | 1464789405787 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 06:56:45 INFO - PROCESS | 1759 | 1464789405796 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 06:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:56:45 INFO - PROCESS | 1759 | 1464789405807 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:56:45 INFO - PROCESS | 1759 | 1464789405811 Marionette TRACE conn3 <- [1,1954,null,{}] 06:56:45 INFO - PROCESS | 1759 | 1464789405818 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:46 INFO - PROCESS | 1759 | 1464789406067 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 06:56:46 INFO - PROCESS | 1759 | 1464789406404 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:46 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a948000 == 111 [pid = 1759] [id = 496] 06:56:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 137 (0x8a948800) [pid = 1759] [serial = 1489] [outer = (nil)] 06:56:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x8bbe8800) [pid = 1759] [serial = 1490] [outer = 0x8a948800] 06:56:46 INFO - PROCESS | 1759 | 1464789406492 Marionette DEBUG loaded listener.js 06:56:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 139 (0x8cb5e400) [pid = 1759] [serial = 1491] [outer = 0x8a948800] 06:56:47 INFO - PROCESS | 1759 | 1464789407484 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 06:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1744ms 06:56:47 INFO - PROCESS | 1759 | 1464789407553 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 06:56:47 INFO - PROCESS | 1759 | 1464789407558 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 06:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:56:47 INFO - PROCESS | 1759 | 1464789407566 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:56:47 INFO - PROCESS | 1759 | 1464789407574 Marionette TRACE conn3 <- [1,1958,null,{}] 06:56:47 INFO - PROCESS | 1759 | 1464789407595 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:47 INFO - PROCESS | 1759 | 1464789407931 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 06:56:48 INFO - PROCESS | 1759 | 1464789408185 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:48 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cbacc00 == 112 [pid = 1759] [id = 497] 06:56:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 140 (0x8cbb3400) [pid = 1759] [serial = 1492] [outer = (nil)] 06:56:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x8cf12000) [pid = 1759] [serial = 1493] [outer = 0x8cbb3400] 06:56:48 INFO - PROCESS | 1759 | 1464789408286 Marionette DEBUG loaded listener.js 06:56:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x8d45cc00) [pid = 1759] [serial = 1494] [outer = 0x8cbb3400] 06:56:49 INFO - PROCESS | 1759 | 1464789409235 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 06:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1745ms 06:56:49 INFO - PROCESS | 1759 | 1464789409311 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 06:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:56:49 INFO - PROCESS | 1759 | 1464789409316 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 06:56:49 INFO - PROCESS | 1759 | 1464789409324 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:56:49 INFO - PROCESS | 1759 | 1464789409327 Marionette TRACE conn3 <- [1,1962,null,{}] 06:56:49 INFO - PROCESS | 1759 | 1464789409333 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:49 INFO - PROCESS | 1759 | 1464789409626 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 06:56:50 INFO - PROCESS | 1759 | 1464789409977 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:50 INFO - PROCESS | 1759 | ++DOCSHELL 0x88498800 == 113 [pid = 1759] [id = 498] 06:56:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x8cbac800) [pid = 1759] [serial = 1495] [outer = (nil)] 06:56:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x8d8db800) [pid = 1759] [serial = 1496] [outer = 0x8cbac800] 06:56:50 INFO - PROCESS | 1759 | 1464789410074 Marionette DEBUG loaded listener.js 06:56:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x8d8e0c00) [pid = 1759] [serial = 1497] [outer = 0x8cbac800] 06:56:51 INFO - PROCESS | 1759 | 1464789411062 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 06:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1794ms 06:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:56:51 INFO - PROCESS | 1759 | 1464789411118 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 06:56:51 INFO - PROCESS | 1759 | 1464789411121 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 06:56:51 INFO - PROCESS | 1759 | 1464789411128 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:56:51 INFO - PROCESS | 1759 | 1464789411132 Marionette TRACE conn3 <- [1,1966,null,{}] 06:56:51 INFO - PROCESS | 1759 | 1464789411138 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:51 INFO - PROCESS | 1759 | 1464789411344 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 06:56:51 INFO - PROCESS | 1759 | 1464789411660 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:51 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d7cbc00 == 114 [pid = 1759] [id = 499] 06:56:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x8d7ccc00) [pid = 1759] [serial = 1498] [outer = (nil)] 06:56:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x8df90800) [pid = 1759] [serial = 1499] [outer = 0x8d7ccc00] 06:56:51 INFO - PROCESS | 1759 | 1464789411753 Marionette DEBUG loaded listener.js 06:56:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x8df98800) [pid = 1759] [serial = 1500] [outer = 0x8d7ccc00] 06:56:52 INFO - PROCESS | 1759 | 1464789412680 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 06:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1583ms 06:56:52 INFO - PROCESS | 1759 | 1464789412711 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 06:56:52 INFO - PROCESS | 1759 | 1464789412714 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 06:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:56:52 INFO - PROCESS | 1759 | 1464789412721 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:56:52 INFO - PROCESS | 1759 | 1464789412725 Marionette TRACE conn3 <- [1,1970,null,{}] 06:56:52 INFO - PROCESS | 1759 | 1464789412731 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:52 INFO - PROCESS | 1759 | 1464789412965 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 06:56:53 INFO - PROCESS | 1759 | 1464789413305 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:53 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bcb6c00 == 115 [pid = 1759] [id = 500] 06:56:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x8d454400) [pid = 1759] [serial = 1501] [outer = (nil)] 06:56:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x8e9c0000) [pid = 1759] [serial = 1502] [outer = 0x8d454400] 06:56:53 INFO - PROCESS | 1759 | 1464789413402 Marionette DEBUG loaded listener.js 06:56:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x8eb87800) [pid = 1759] [serial = 1503] [outer = 0x8d454400] 06:56:54 INFO - PROCESS | 1759 | 1464789414347 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 06:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1692ms 06:56:54 INFO - PROCESS | 1759 | 1464789414414 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 06:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:56:54 INFO - PROCESS | 1759 | 1464789414418 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 06:56:54 INFO - PROCESS | 1759 | 1464789414425 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:56:54 INFO - PROCESS | 1759 | 1464789414428 Marionette TRACE conn3 <- [1,1974,null,{}] 06:56:54 INFO - PROCESS | 1759 | 1464789414434 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:54 INFO - PROCESS | 1759 | 1464789414645 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 06:56:54 INFO - PROCESS | 1759 | 1464789414962 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:55 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e950000 == 116 [pid = 1759] [id = 501] 06:56:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x8e9b2400) [pid = 1759] [serial = 1504] [outer = (nil)] 06:56:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0x8f4b2000) [pid = 1759] [serial = 1505] [outer = 0x8e9b2400] 06:56:55 INFO - PROCESS | 1759 | 1464789415053 Marionette DEBUG loaded listener.js 06:56:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0x8f4b7c00) [pid = 1759] [serial = 1506] [outer = 0x8e9b2400] 06:56:55 INFO - PROCESS | 1759 | 1464789415971 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 06:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1584ms 06:56:56 INFO - PROCESS | 1759 | 1464789416026 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 06:56:56 INFO - PROCESS | 1759 | 1464789416030 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 06:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:56:56 INFO - PROCESS | 1759 | 1464789416041 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:56:56 INFO - PROCESS | 1759 | 1464789416052 Marionette TRACE conn3 <- [1,1978,null,{}] 06:56:56 INFO - PROCESS | 1759 | 1464789416063 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:56 INFO - PROCESS | 1759 | 1464789416275 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 06:56:56 INFO - PROCESS | 1759 | 1464789416596 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:56 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e9bec00 == 117 [pid = 1759] [id = 502] 06:56:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 155 (0x8f29f000) [pid = 1759] [serial = 1507] [outer = (nil)] 06:56:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 156 (0x9178cc00) [pid = 1759] [serial = 1508] [outer = 0x8f29f000] 06:56:56 INFO - PROCESS | 1759 | 1464789416690 Marionette DEBUG loaded listener.js 06:56:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 157 (0x91791c00) [pid = 1759] [serial = 1509] [outer = 0x8f29f000] 06:56:57 INFO - PROCESS | 1759 | 1464789417591 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1592ms 06:56:57 INFO - PROCESS | 1759 | 1464789417633 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 06:56:57 INFO - PROCESS | 1759 | 1464789417638 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 06:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:56:57 INFO - PROCESS | 1759 | 1464789417644 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:56:57 INFO - PROCESS | 1759 | 1464789417647 Marionette TRACE conn3 <- [1,1982,null,{}] 06:56:57 INFO - PROCESS | 1759 | 1464789417654 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:57 INFO - PROCESS | 1759 | 1464789417881 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 06:56:58 INFO - PROCESS | 1759 | 1464789418214 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:58 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e737000 == 118 [pid = 1759] [id = 503] 06:56:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 158 (0x8e9b9800) [pid = 1759] [serial = 1510] [outer = (nil)] 06:56:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 159 (0x92033800) [pid = 1759] [serial = 1511] [outer = 0x8e9b9800] 06:56:58 INFO - PROCESS | 1759 | 1464789418306 Marionette DEBUG loaded listener.js 06:56:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 160 (0x92474400) [pid = 1759] [serial = 1512] [outer = 0x8e9b9800] 06:56:59 INFO - PROCESS | 1759 | 1464789419254 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1641ms 06:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:56:59 INFO - PROCESS | 1759 | 1464789419287 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 06:56:59 INFO - PROCESS | 1759 | 1464789419290 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 06:56:59 INFO - PROCESS | 1759 | 1464789419297 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:56:59 INFO - PROCESS | 1759 | 1464789419300 Marionette TRACE conn3 <- [1,1986,null,{}] 06:56:59 INFO - PROCESS | 1759 | 1464789419306 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:59 INFO - PROCESS | 1759 | 1464789419507 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 06:56:59 INFO - PROCESS | 1759 | 1464789419785 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:59 INFO - PROCESS | 1759 | ++DOCSHELL 0x9178b400 == 119 [pid = 1759] [id = 504] 06:56:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 161 (0x91984000) [pid = 1759] [serial = 1513] [outer = (nil)] 06:56:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 162 (0x92a30000) [pid = 1759] [serial = 1514] [outer = 0x91984000] 06:56:59 INFO - PROCESS | 1759 | 1464789419921 Marionette DEBUG loaded listener.js 06:57:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 163 (0x92b66800) [pid = 1759] [serial = 1515] [outer = 0x91984000] 06:57:00 INFO - PROCESS | 1759 | 1464789420912 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1686ms 06:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:57:00 INFO - PROCESS | 1759 | 1464789420983 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 06:57:00 INFO - PROCESS | 1759 | 1464789420987 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 06:57:00 INFO - PROCESS | 1759 | 1464789420994 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:57:01 INFO - PROCESS | 1759 | 1464789420998 Marionette TRACE conn3 <- [1,1990,null,{}] 06:57:01 INFO - PROCESS | 1759 | 1464789421004 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:01 INFO - PROCESS | 1759 | 1464789421261 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 06:57:01 INFO - PROCESS | 1759 | 1464789421619 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:01 INFO - PROCESS | 1759 | ++DOCSHELL 0x9247fc00 == 120 [pid = 1759] [id = 505] 06:57:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 164 (0x94e49000) [pid = 1759] [serial = 1516] [outer = (nil)] 06:57:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 165 (0x94f04c00) [pid = 1759] [serial = 1517] [outer = 0x94e49000] 06:57:01 INFO - PROCESS | 1759 | 1464789421774 Marionette DEBUG loaded listener.js 06:57:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 166 (0x94f31800) [pid = 1759] [serial = 1518] [outer = 0x94e49000] 06:57:02 INFO - PROCESS | 1759 | 1464789422864 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1939ms 06:57:02 INFO - PROCESS | 1759 | 1464789422934 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 06:57:02 INFO - PROCESS | 1759 | 1464789422938 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 06:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:57:02 INFO - PROCESS | 1759 | 1464789422944 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:57:02 INFO - PROCESS | 1759 | 1464789422948 Marionette TRACE conn3 <- [1,1994,null,{}] 06:57:02 INFO - PROCESS | 1759 | 1464789422954 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:03 INFO - PROCESS | 1759 | 1464789423173 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 06:57:03 INFO - PROCESS | 1759 | 1464789423466 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:03 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f4af400 == 121 [pid = 1759] [id = 506] 06:57:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 167 (0x9178a000) [pid = 1759] [serial = 1519] [outer = (nil)] 06:57:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 168 (0x95153c00) [pid = 1759] [serial = 1520] [outer = 0x9178a000] 06:57:03 INFO - PROCESS | 1759 | 1464789423618 Marionette DEBUG loaded listener.js 06:57:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 169 (0x97683c00) [pid = 1759] [serial = 1521] [outer = 0x9178a000] 06:57:04 INFO - PROCESS | 1759 | 1464789424488 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 06:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1582ms 06:57:04 INFO - PROCESS | 1759 | 1464789424528 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 06:57:04 INFO - PROCESS | 1759 | 1464789424532 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 06:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:57:04 INFO - PROCESS | 1759 | 1464789424539 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:57:04 INFO - PROCESS | 1759 | 1464789424542 Marionette TRACE conn3 <- [1,1998,null,{}] 06:57:04 INFO - PROCESS | 1759 | 1464789424548 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:04 INFO - PROCESS | 1759 | 1464789424844 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 06:57:05 INFO - PROCESS | 1759 | 1464789425103 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:05 INFO - PROCESS | 1759 | ++DOCSHELL 0x94f0f000 == 122 [pid = 1759] [id = 507] 06:57:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 170 (0x94f2c400) [pid = 1759] [serial = 1522] [outer = (nil)] 06:57:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 171 (0x9897e400) [pid = 1759] [serial = 1523] [outer = 0x94f2c400] 06:57:05 INFO - PROCESS | 1759 | 1464789425193 Marionette DEBUG loaded listener.js 06:57:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 172 (0x98c8b000) [pid = 1759] [serial = 1524] [outer = 0x94f2c400] 06:57:06 INFO - PROCESS | 1759 | 1464789426123 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 06:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1634ms 06:57:06 INFO - PROCESS | 1759 | 1464789426174 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 06:57:06 INFO - PROCESS | 1759 | 1464789426178 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 06:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:57:06 INFO - PROCESS | 1759 | 1464789426184 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:57:06 INFO - PROCESS | 1759 | 1464789426186 Marionette TRACE conn3 <- [1,2002,null,{}] 06:57:06 INFO - PROCESS | 1759 | 1464789426193 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:06 INFO - PROCESS | 1759 | 1464789426401 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 06:57:06 INFO - PROCESS | 1759 | 1464789426727 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:06 INFO - PROCESS | 1759 | ++DOCSHELL 0x91796800 == 123 [pid = 1759] [id = 508] 06:57:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 173 (0x95151400) [pid = 1759] [serial = 1525] [outer = (nil)] 06:57:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 174 (0x99629000) [pid = 1759] [serial = 1526] [outer = 0x95151400] 06:57:06 INFO - PROCESS | 1759 | 1464789426820 Marionette DEBUG loaded listener.js 06:57:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 175 (0x9967a400) [pid = 1759] [serial = 1527] [outer = 0x95151400] 06:57:07 INFO - PROCESS | 1759 | 1464789427714 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 06:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1587ms 06:57:07 INFO - PROCESS | 1759 | 1464789427772 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 06:57:07 INFO - PROCESS | 1759 | 1464789427776 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 06:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:57:07 INFO - PROCESS | 1759 | 1464789427783 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:57:07 INFO - PROCESS | 1759 | 1464789427786 Marionette TRACE conn3 <- [1,2006,null,{}] 06:57:07 INFO - PROCESS | 1759 | 1464789427792 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:07 INFO - PROCESS | 1759 | 1464789427990 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 06:57:08 INFO - PROCESS | 1759 | 1464789428322 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:08 INFO - PROCESS | 1759 | ++DOCSHELL 0x8596b400 == 124 [pid = 1759] [id = 509] 06:57:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 176 (0x92cf1800) [pid = 1759] [serial = 1528] [outer = (nil)] 06:57:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 177 (0x99d98800) [pid = 1759] [serial = 1529] [outer = 0x92cf1800] 06:57:08 INFO - PROCESS | 1759 | 1464789428412 Marionette DEBUG loaded listener.js 06:57:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 178 (0x99dccc00) [pid = 1759] [serial = 1530] [outer = 0x92cf1800] 06:57:09 INFO - PROCESS | 1759 | 1464789429334 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 06:57:09 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:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1589ms 06:57:09 INFO - PROCESS | 1759 | 1464789429373 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 06:57:09 INFO - PROCESS | 1759 | 1464789429376 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 06:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:57:09 INFO - PROCESS | 1759 | 1464789429385 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:57:09 INFO - PROCESS | 1759 | 1464789429389 Marionette TRACE conn3 <- [1,2010,null,{}] 06:57:09 INFO - PROCESS | 1759 | 1464789429395 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:09 INFO - PROCESS | 1759 | 1464789429597 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 06:57:09 INFO - PROCESS | 1759 | 1464789429850 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:09 INFO - PROCESS | 1759 | ++DOCSHELL 0x989e6800 == 125 [pid = 1759] [id = 510] 06:57:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 179 (0x99d9bc00) [pid = 1759] [serial = 1531] [outer = (nil)] 06:57:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 180 (0x9a544c00) [pid = 1759] [serial = 1532] [outer = 0x99d9bc00] 06:57:09 INFO - PROCESS | 1759 | 1464789429980 Marionette DEBUG loaded listener.js 06:57:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 181 (0x9a54d400) [pid = 1759] [serial = 1533] [outer = 0x99d9bc00] 06:57:10 INFO - PROCESS | 1759 | 1464789430922 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 06:57:10 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:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1578ms 06:57:10 INFO - PROCESS | 1759 | 1464789430964 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 06:57:10 INFO - PROCESS | 1759 | 1464789430968 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 06:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:57:10 INFO - PROCESS | 1759 | 1464789430975 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:57:10 INFO - PROCESS | 1759 | 1464789430979 Marionette TRACE conn3 <- [1,2014,null,{}] 06:57:10 INFO - PROCESS | 1759 | 1464789430984 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:11 INFO - PROCESS | 1759 | 1464789431196 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 06:57:11 INFO - PROCESS | 1759 | 1464789431524 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:11 INFO - PROCESS | 1759 | ++DOCSHELL 0x99f2e400 == 126 [pid = 1759] [id = 511] 06:57:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 182 (0x99f2f800) [pid = 1759] [serial = 1534] [outer = (nil)] 06:57:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 183 (0x9a99f400) [pid = 1759] [serial = 1535] [outer = 0x99f2f800] 06:57:11 INFO - PROCESS | 1759 | 1464789431614 Marionette DEBUG loaded listener.js 06:57:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 184 (0x9a996400) [pid = 1759] [serial = 1536] [outer = 0x99f2f800] 06:57:12 INFO - PROCESS | 1759 | 1464789432504 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 06:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1580ms 06:57:12 INFO - PROCESS | 1759 | 1464789432556 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 06:57:12 INFO - PROCESS | 1759 | 1464789432559 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 06:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:57:12 INFO - PROCESS | 1759 | 1464789432566 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:57:12 INFO - PROCESS | 1759 | 1464789432570 Marionette TRACE conn3 <- [1,2018,null,{}] 06:57:12 INFO - PROCESS | 1759 | 1464789432575 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:12 INFO - PROCESS | 1759 | 1464789432774 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 06:57:13 INFO - PROCESS | 1759 | 1464789433115 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:13 INFO - PROCESS | 1759 | ++DOCSHELL 0x9178e000 == 127 [pid = 1759] [id = 512] 06:57:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 185 (0x98cdc800) [pid = 1759] [serial = 1537] [outer = (nil)] 06:57:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 186 (0x9a9e8800) [pid = 1759] [serial = 1538] [outer = 0x98cdc800] 06:57:13 INFO - PROCESS | 1759 | 1464789433208 Marionette DEBUG loaded listener.js 06:57:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 187 (0x9ae24c00) [pid = 1759] [serial = 1539] [outer = 0x98cdc800] 06:57:15 INFO - PROCESS | 1759 | --DOCSHELL 0x8849f800 == 126 [pid = 1759] [id = 493] 06:57:15 INFO - PROCESS | 1759 | --DOCSHELL 0x8573a800 == 125 [pid = 1759] [id = 492] 06:57:15 INFO - PROCESS | 1759 | --DOCSHELL 0x86646400 == 124 [pid = 1759] [id = 491] 06:57:15 INFO - PROCESS | 1759 | --DOCSHELL 0x8664dc00 == 123 [pid = 1759] [id = 490] 06:57:15 INFO - PROCESS | 1759 | --DOCSHELL 0x99f29800 == 122 [pid = 1759] [id = 488] 06:57:15 INFO - PROCESS | 1759 | --DOCSHELL 0x85a04c00 == 121 [pid = 1759] [id = 487] 06:57:15 INFO - PROCESS | 1759 | --DOCSHELL 0x98074400 == 120 [pid = 1759] [id = 485] 06:57:15 INFO - PROCESS | 1759 | --DOCSHELL 0x887fa800 == 119 [pid = 1759] [id = 486] 06:57:15 INFO - PROCESS | 1759 | --DOCSHELL 0x85a05000 == 118 [pid = 1759] [id = 484] 06:57:15 INFO - PROCESS | 1759 | --DOCSHELL 0x8bcab000 == 117 [pid = 1759] [id = 483] 06:57:15 INFO - PROCESS | 1759 | --DOCSHELL 0x8573ec00 == 116 [pid = 1759] [id = 482] 06:57:15 INFO - PROCESS | 1759 | --DOCSHELL 0x884a0400 == 115 [pid = 1759] [id = 480] 06:57:15 INFO - PROCESS | 1759 | --DOCSHELL 0x8df92000 == 114 [pid = 1759] [id = 481] 06:57:15 INFO - PROCESS | 1759 | --DOCSHELL 0x8eb8e000 == 113 [pid = 1759] [id = 479] 06:57:15 INFO - PROCESS | 1759 | --DOCSHELL 0x8deca800 == 112 [pid = 1759] [id = 478] 06:57:15 INFO - PROCESS | 1759 | --DOCSHELL 0x85966000 == 111 [pid = 1759] [id = 477] 06:57:15 INFO - PROCESS | 1759 | --DOCSHELL 0x8d7ca400 == 110 [pid = 1759] [id = 476] 06:57:15 INFO - PROCESS | 1759 | --DOCSHELL 0x8cba8c00 == 109 [pid = 1759] [id = 475] 06:57:15 INFO - PROCESS | 1759 | --DOCSHELL 0x8cb65400 == 108 [pid = 1759] [id = 474] 06:57:15 INFO - PROCESS | 1759 | --DOCSHELL 0x8a947400 == 107 [pid = 1759] [id = 473] 06:57:15 INFO - PROCESS | 1759 | --DOCSHELL 0x860ea400 == 106 [pid = 1759] [id = 472] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 186 (0x8a474800) [pid = 1759] [serial = 1278] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 185 (0x89cd4400) [pid = 1759] [serial = 1332] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 184 (0x8a387400) [pid = 1759] [serial = 1410] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 183 (0x89fbc400) [pid = 1759] [serial = 1409] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 182 (0x88487000) [pid = 1759] [serial = 1412] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 181 (0x8f29d000) [pid = 1759] [serial = 1367] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 180 (0x8e9bbc00) [pid = 1759] [serial = 1365] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 179 (0x8e736000) [pid = 1759] [serial = 1364] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 178 (0x8ded6000) [pid = 1759] [serial = 1362] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 177 (0x8ded4400) [pid = 1759] [serial = 1361] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 176 (0x8d7d8c00) [pid = 1759] [serial = 1359] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 175 (0x8d4bf800) [pid = 1759] [serial = 1358] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 174 (0x8cf0f400) [pid = 1759] [serial = 1356] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 173 (0x8cba7000) [pid = 1759] [serial = 1355] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 172 (0x8a94d800) [pid = 1759] [serial = 1353] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 171 (0x8a38f000) [pid = 1759] [serial = 1352] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 170 (0x888c7800) [pid = 1759] [serial = 1350] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 169 (0x873ad400) [pid = 1759] [serial = 1349] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 168 (0x887fc800) [pid = 1759] [serial = 1406] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 167 (0x85a10800) [pid = 1759] [serial = 1403] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 166 (0x86646800) [pid = 1759] [serial = 1404] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 165 (0x99dc9800) [pid = 1759] [serial = 1401] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 164 (0x8e947000) [pid = 1759] [serial = 1400] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 163 (0x99fdd000) [pid = 1759] [serial = 1398] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 162 (0x99fda400) [pid = 1759] [serial = 1397] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 161 (0x99f2fc00) [pid = 1759] [serial = 1395] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 160 (0x99f2c800) [pid = 1759] [serial = 1394] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 159 (0x99dd2000) [pid = 1759] [serial = 1392] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 158 (0x99dcf000) [pid = 1759] [serial = 1391] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 157 (0x99dc6800) [pid = 1759] [serial = 1389] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 156 (0x99dc5000) [pid = 1759] [serial = 1388] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 155 (0x99d8fc00) [pid = 1759] [serial = 1386] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 154 (0x99bfa000) [pid = 1759] [serial = 1385] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0x9897b800) [pid = 1759] [serial = 1383] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0x98896400) [pid = 1759] [serial = 1382] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x96c29800) [pid = 1759] [serial = 1380] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x94f31000) [pid = 1759] [serial = 1379] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x9396ac00) [pid = 1759] [serial = 1377] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x92b6ac00) [pid = 1759] [serial = 1376] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x92476c00) [pid = 1759] [serial = 1374] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x92030c00) [pid = 1759] [serial = 1373] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x91986000) [pid = 1759] [serial = 1371] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x91798800) [pid = 1759] [serial = 1370] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x8f4b6000) [pid = 1759] [serial = 1368] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x8bcad800) [pid = 1759] [serial = 1415] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x89f23400) [pid = 1759] [serial = 1413] [outer = (nil)] [url = about:blank] 06:57:15 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x88a86400) [pid = 1759] [serial = 1407] [outer = (nil)] [url = about:blank] 06:57:16 INFO - PROCESS | 1759 | 1464789436030 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 3546ms 06:57:16 INFO - PROCESS | 1759 | 1464789436112 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 06:57:16 INFO - PROCESS | 1759 | 1464789436117 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 06:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:57:16 INFO - PROCESS | 1759 | 1464789436125 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:57:16 INFO - PROCESS | 1759 | 1464789436130 Marionette TRACE conn3 <- [1,2022,null,{}] 06:57:16 INFO - PROCESS | 1759 | 1464789436138 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:16 INFO - PROCESS | 1759 | 1464789436340 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 06:57:16 INFO - PROCESS | 1759 | 1464789436581 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:16 INFO - PROCESS | 1759 | ++DOCSHELL 0x85965400 == 107 [pid = 1759] [id = 513] 06:57:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x8596ec00) [pid = 1759] [serial = 1540] [outer = (nil)] 06:57:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x88493400) [pid = 1759] [serial = 1541] [outer = 0x8596ec00] 06:57:16 INFO - PROCESS | 1759 | 1464789436660 Marionette DEBUG loaded listener.js 06:57:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x884a4c00) [pid = 1759] [serial = 1542] [outer = 0x8596ec00] 06:57:17 INFO - PROCESS | 1759 | 1464789437435 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 06:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1339ms 06:57:17 INFO - PROCESS | 1759 | 1464789437496 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 06:57:17 INFO - PROCESS | 1759 | 1464789437504 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 06:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:57:17 INFO - PROCESS | 1759 | 1464789437516 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:57:17 INFO - PROCESS | 1759 | 1464789437519 Marionette TRACE conn3 <- [1,2026,null,{}] 06:57:17 INFO - PROCESS | 1759 | 1464789437525 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:17 INFO - PROCESS | 1759 | 1464789437719 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 06:57:17 INFO - PROCESS | 1759 | 1464789437730 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:17 INFO - PROCESS | 1759 | ++DOCSHELL 0x89ddfc00 == 108 [pid = 1759] [id = 514] 06:57:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x89f1b400) [pid = 1759] [serial = 1543] [outer = (nil)] 06:57:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x89f25000) [pid = 1759] [serial = 1544] [outer = 0x89f1b400] 06:57:17 INFO - PROCESS | 1759 | 1464789437801 Marionette DEBUG loaded listener.js 06:57:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x89fc0c00) [pid = 1759] [serial = 1545] [outer = 0x89f1b400] 06:57:18 INFO - PROCESS | 1759 | 1464789438903 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 06:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1442ms 06:57:18 INFO - PROCESS | 1759 | 1464789438965 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 06:57:18 INFO - PROCESS | 1759 | 1464789438968 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 06:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:57:18 INFO - PROCESS | 1759 | 1464789438975 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:57:18 INFO - PROCESS | 1759 | 1464789438980 Marionette TRACE conn3 <- [1,2030,null,{}] 06:57:19 INFO - PROCESS | 1759 | 1464789438996 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:19 INFO - PROCESS | 1759 | 1464789439263 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 06:57:19 INFO - PROCESS | 1759 | 1464789439309 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:19 INFO - PROCESS | 1759 | ++DOCSHELL 0x887f9400 == 109 [pid = 1759] [id = 515] 06:57:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x89fc3c00) [pid = 1759] [serial = 1546] [outer = (nil)] 06:57:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x8a94dc00) [pid = 1759] [serial = 1547] [outer = 0x89fc3c00] 06:57:19 INFO - PROCESS | 1759 | 1464789439511 Marionette DEBUG loaded listener.js 06:57:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x8bcae000) [pid = 1759] [serial = 1548] [outer = 0x89fc3c00] 06:57:20 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x88a83400) [pid = 1759] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:57:20 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x89f1ac00) [pid = 1759] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:57:20 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x89de3400) [pid = 1759] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:57:20 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x873aa800) [pid = 1759] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:57:20 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x8664f400) [pid = 1759] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:57:20 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x9a552c00) [pid = 1759] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:57:20 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x9a54a400) [pid = 1759] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:57:20 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x989e6c00) [pid = 1759] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:57:20 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x8d45d000) [pid = 1759] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:57:20 INFO - PROCESS | 1759 | --DOMWINDOW == 139 (0x98894c00) [pid = 1759] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:57:20 INFO - PROCESS | 1759 | --DOMWINDOW == 138 (0x9514b400) [pid = 1759] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:57:20 INFO - PROCESS | 1759 | --DOMWINDOW == 137 (0x93875800) [pid = 1759] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:57:20 INFO - PROCESS | 1759 | --DOMWINDOW == 136 (0x9198ac00) [pid = 1759] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:57:20 INFO - PROCESS | 1759 | --DOMWINDOW == 135 (0x8e947400) [pid = 1759] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:57:20 INFO - PROCESS | 1759 | --DOMWINDOW == 134 (0x88a85000) [pid = 1759] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:57:20 INFO - PROCESS | 1759 | --DOMWINDOW == 133 (0x8eb8e800) [pid = 1759] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:57:20 INFO - PROCESS | 1759 | --DOMWINDOW == 132 (0x8e946c00) [pid = 1759] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:57:20 INFO - PROCESS | 1759 | --DOMWINDOW == 131 (0x8cf15c00) [pid = 1759] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:57:20 INFO - PROCESS | 1759 | --DOMWINDOW == 130 (0x8d8d4c00) [pid = 1759] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:57:20 INFO - PROCESS | 1759 | --DOMWINDOW == 129 (0x8d4b4400) [pid = 1759] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:57:20 INFO - PROCESS | 1759 | --DOMWINDOW == 128 (0x8cba6800) [pid = 1759] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:57:20 INFO - PROCESS | 1759 | --DOMWINDOW == 127 (0x8a94a400) [pid = 1759] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:57:20 INFO - PROCESS | 1759 | --DOMWINDOW == 126 (0x873a5400) [pid = 1759] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:57:21 INFO - PROCESS | 1759 | 1464789441147 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 06:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 2193ms 06:57:21 INFO - PROCESS | 1759 | 1464789441174 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 06:57:21 INFO - PROCESS | 1759 | 1464789441179 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 06:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:57:21 INFO - PROCESS | 1759 | 1464789441189 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:57:21 INFO - PROCESS | 1759 | 1464789441192 Marionette TRACE conn3 <- [1,2034,null,{}] 06:57:21 INFO - PROCESS | 1759 | 1464789441198 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:21 INFO - PROCESS | 1759 | 1464789441451 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 06:57:21 INFO - PROCESS | 1759 | 1464789441472 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:21 INFO - PROCESS | 1759 | ++DOCSHELL 0x85ff0400 == 110 [pid = 1759] [id = 516] 06:57:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 127 (0x89cda800) [pid = 1759] [serial = 1549] [outer = (nil)] 06:57:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 128 (0x8a94a400) [pid = 1759] [serial = 1550] [outer = 0x89cda800] 06:57:21 INFO - PROCESS | 1759 | 1464789441545 Marionette DEBUG loaded listener.js 06:57:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 129 (0x8cb64800) [pid = 1759] [serial = 1551] [outer = 0x89cda800] 06:57:22 INFO - PROCESS | 1759 | 1464789442379 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1245ms 06:57:22 INFO - PROCESS | 1759 | 1464789442435 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 06:57:22 INFO - PROCESS | 1759 | 1464789442439 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 06:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:57:22 INFO - PROCESS | 1759 | 1464789442444 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:57:22 INFO - PROCESS | 1759 | 1464789442448 Marionette TRACE conn3 <- [1,2038,null,{}] 06:57:22 INFO - PROCESS | 1759 | 1464789442453 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:22 INFO - PROCESS | 1759 | 1464789442633 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 06:57:22 INFO - PROCESS | 1759 | 1464789442648 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:22 INFO - PROCESS | 1759 | ++DOCSHELL 0x85732800 == 111 [pid = 1759] [id = 517] 06:57:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 130 (0x8573a800) [pid = 1759] [serial = 1552] [outer = (nil)] 06:57:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 131 (0x8596e000) [pid = 1759] [serial = 1553] [outer = 0x8573a800] 06:57:22 INFO - PROCESS | 1759 | 1464789442864 Marionette DEBUG loaded listener.js 06:57:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 132 (0x85ff5000) [pid = 1759] [serial = 1554] [outer = 0x8573a800] 06:57:24 INFO - PROCESS | 1759 | 1464789444054 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 06:57:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:57:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1687ms 06:57:24 INFO - PROCESS | 1759 | 1464789444134 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 06:57:24 INFO - PROCESS | 1759 | 1464789444142 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 06:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:57:24 INFO - PROCESS | 1759 | 1464789444151 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:57:24 INFO - PROCESS | 1759 | 1464789444157 Marionette TRACE conn3 <- [1,2042,null,{}] 06:57:24 INFO - PROCESS | 1759 | 1464789444185 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:24 INFO - PROCESS | 1759 | 1464789444419 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 06:57:24 INFO - PROCESS | 1759 | 1464789444747 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:24 INFO - PROCESS | 1759 | ++DOCSHELL 0x87360000 == 112 [pid = 1759] [id = 518] 06:57:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 133 (0x873ad400) [pid = 1759] [serial = 1555] [outer = (nil)] 06:57:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 134 (0x887fc000) [pid = 1759] [serial = 1556] [outer = 0x873ad400] 06:57:24 INFO - PROCESS | 1759 | 1464789444842 Marionette DEBUG loaded listener.js 06:57:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 135 (0x88a86c00) [pid = 1759] [serial = 1557] [outer = 0x873ad400] 06:57:25 INFO - PROCESS | 1759 | 1464789445793 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:57:25 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:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1719ms 06:57:25 INFO - PROCESS | 1759 | 1464789445872 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 06:57:25 INFO - PROCESS | 1759 | 1464789445882 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 06:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:57:25 INFO - PROCESS | 1759 | 1464789445898 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:57:25 INFO - PROCESS | 1759 | 1464789445903 Marionette TRACE conn3 <- [1,2046,null,{}] 06:57:25 INFO - PROCESS | 1759 | 1464789445910 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:26 INFO - PROCESS | 1759 | 1464789446165 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 06:57:26 INFO - PROCESS | 1759 | 1464789446557 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:26 INFO - PROCESS | 1759 | ++DOCSHELL 0x88a84000 == 113 [pid = 1759] [id = 519] 06:57:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 136 (0x89ce2800) [pid = 1759] [serial = 1558] [outer = (nil)] 06:57:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 137 (0x8a386400) [pid = 1759] [serial = 1559] [outer = 0x89ce2800] 06:57:26 INFO - PROCESS | 1759 | 1464789446648 Marionette DEBUG loaded listener.js 06:57:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x8a948400) [pid = 1759] [serial = 1560] [outer = 0x89ce2800] 06:57:27 INFO - PROCESS | 1759 | 1464789447659 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1832ms 06:57:27 INFO - PROCESS | 1759 | 1464789447731 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 06:57:27 INFO - PROCESS | 1759 | 1464789447735 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 06:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:57:27 INFO - PROCESS | 1759 | 1464789447742 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:57:27 INFO - PROCESS | 1759 | 1464789447748 Marionette TRACE conn3 <- [1,2050,null,{}] 06:57:27 INFO - PROCESS | 1759 | 1464789447765 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:28 INFO - PROCESS | 1759 | 1464789448028 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 06:57:28 INFO - PROCESS | 1759 | 1464789448360 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:28 INFO - PROCESS | 1759 | ++DOCSHELL 0x89de2000 == 114 [pid = 1759] [id = 520] 06:57:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 139 (0x8cbadc00) [pid = 1759] [serial = 1561] [outer = (nil)] 06:57:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 140 (0x8d457800) [pid = 1759] [serial = 1562] [outer = 0x8cbadc00] 06:57:28 INFO - PROCESS | 1759 | 1464789448448 Marionette DEBUG loaded listener.js 06:57:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x8d4b7400) [pid = 1759] [serial = 1563] [outer = 0x8cbadc00] 06:57:29 INFO - PROCESS | 1759 | 1464789449378 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1689ms 06:57:29 INFO - PROCESS | 1759 | 1464789449432 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 06:57:29 INFO - PROCESS | 1759 | 1464789449436 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 06:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:57:29 INFO - PROCESS | 1759 | 1464789449443 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:57:29 INFO - PROCESS | 1759 | 1464789449447 Marionette TRACE conn3 <- [1,2054,null,{}] 06:57:29 INFO - PROCESS | 1759 | 1464789449453 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:29 INFO - PROCESS | 1759 | 1464789449665 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 06:57:30 INFO - PROCESS | 1759 | 1464789449983 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:30 INFO - PROCESS | 1759 | ++DOCSHELL 0x89dd5800 == 115 [pid = 1759] [id = 521] 06:57:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x8cbb3000) [pid = 1759] [serial = 1564] [outer = (nil)] 06:57:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x8d8d5000) [pid = 1759] [serial = 1565] [outer = 0x8cbb3000] 06:57:30 INFO - PROCESS | 1759 | 1464789450078 Marionette DEBUG loaded listener.js 06:57:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x8d8dd400) [pid = 1759] [serial = 1566] [outer = 0x8cbb3000] 06:57:31 INFO - PROCESS | 1759 | 1464789451039 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 06:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1630ms 06:57:31 INFO - PROCESS | 1759 | 1464789451075 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 06:57:31 INFO - PROCESS | 1759 | 1464789451079 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 06:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:57:31 INFO - PROCESS | 1759 | 1464789451085 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:57:31 INFO - PROCESS | 1759 | 1464789451089 Marionette TRACE conn3 <- [1,2058,null,{}] 06:57:31 INFO - PROCESS | 1759 | 1464789451095 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:31 INFO - PROCESS | 1759 | 1464789451330 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 06:57:31 INFO - PROCESS | 1759 | 1464789451658 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:31 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cb67000 == 116 [pid = 1759] [id = 522] 06:57:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x8d458c00) [pid = 1759] [serial = 1567] [outer = (nil)] 06:57:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x8e72a000) [pid = 1759] [serial = 1568] [outer = 0x8d458c00] 06:57:31 INFO - PROCESS | 1759 | 1464789451759 Marionette DEBUG loaded listener.js 06:57:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x8e9b4c00) [pid = 1759] [serial = 1569] [outer = 0x8d458c00] 06:57:32 INFO - PROCESS | 1759 | 1464789452716 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 06:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1684ms 06:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:57:32 INFO - PROCESS | 1759 | 1464789452770 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 06:57:32 INFO - PROCESS | 1759 | 1464789452773 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 06:57:32 INFO - PROCESS | 1759 | 1464789452780 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:57:32 INFO - PROCESS | 1759 | 1464789452783 Marionette TRACE conn3 <- [1,2062,null,{}] 06:57:32 INFO - PROCESS | 1759 | 1464789452789 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:33 INFO - PROCESS | 1759 | 1464789453004 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 06:57:33 INFO - PROCESS | 1759 | 1464789453323 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:33 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d8d3800 == 117 [pid = 1759] [id = 523] 06:57:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x8df8bc00) [pid = 1759] [serial = 1570] [outer = (nil)] 06:57:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x8f4bb400) [pid = 1759] [serial = 1571] [outer = 0x8df8bc00] 06:57:33 INFO - PROCESS | 1759 | 1464789453415 Marionette DEBUG loaded listener.js 06:57:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x8f5cd800) [pid = 1759] [serial = 1572] [outer = 0x8df8bc00] 06:57:34 INFO - PROCESS | 1759 | 1464789454330 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 06:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1593ms 06:57:34 INFO - PROCESS | 1759 | 1464789454373 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 06:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:57:34 INFO - PROCESS | 1759 | 1464789454377 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 06:57:34 INFO - PROCESS | 1759 | 1464789454384 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:57:34 INFO - PROCESS | 1759 | 1464789454387 Marionette TRACE conn3 <- [1,2066,null,{}] 06:57:34 INFO - PROCESS | 1759 | 1464789454393 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:34 INFO - PROCESS | 1759 | 1464789454600 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 06:57:34 INFO - PROCESS | 1759 | 1464789454917 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:34 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f2a0c00 == 118 [pid = 1759] [id = 524] 06:57:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x8f4b4800) [pid = 1759] [serial = 1573] [outer = (nil)] 06:57:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x91987400) [pid = 1759] [serial = 1574] [outer = 0x8f4b4800] 06:57:35 INFO - PROCESS | 1759 | 1464789455009 Marionette DEBUG loaded listener.js 06:57:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0x91989c00) [pid = 1759] [serial = 1575] [outer = 0x8f4b4800] 06:57:35 INFO - PROCESS | 1759 | 1464789455912 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 06:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1584ms 06:57:35 INFO - PROCESS | 1759 | 1464789455968 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 06:57:35 INFO - PROCESS | 1759 | 1464789455972 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 06:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:57:35 INFO - PROCESS | 1759 | 1464789455978 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:57:35 INFO - PROCESS | 1759 | 1464789455982 Marionette TRACE conn3 <- [1,2070,null,{}] 06:57:35 INFO - PROCESS | 1759 | 1464789455988 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:36 INFO - PROCESS | 1759 | 1464789456204 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 06:57:36 INFO - PROCESS | 1759 | 1464789456564 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:36 INFO - PROCESS | 1759 | ++DOCSHELL 0x8df93000 == 119 [pid = 1759] [id = 525] 06:57:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0x8e9b1400) [pid = 1759] [serial = 1576] [outer = (nil)] 06:57:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 155 (0x9247b000) [pid = 1759] [serial = 1577] [outer = 0x8e9b1400] 06:57:36 INFO - PROCESS | 1759 | 1464789456669 Marionette DEBUG loaded listener.js 06:57:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 156 (0x92b63400) [pid = 1759] [serial = 1578] [outer = 0x8e9b1400] 06:57:37 INFO - PROCESS | 1759 | 1464789457577 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 06:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1638ms 06:57:37 INFO - PROCESS | 1759 | 1464789457617 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 06:57:37 INFO - PROCESS | 1759 | 1464789457622 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 06:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:57:37 INFO - PROCESS | 1759 | 1464789457628 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:57:37 INFO - PROCESS | 1759 | 1464789457631 Marionette TRACE conn3 <- [1,2074,null,{}] 06:57:37 INFO - PROCESS | 1759 | 1464789457637 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:37 INFO - PROCESS | 1759 | 1464789457836 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 06:57:38 INFO - PROCESS | 1759 | 1464789458123 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:38 INFO - PROCESS | 1759 | ++DOCSHELL 0x9178e400 == 120 [pid = 1759] [id = 526] 06:57:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 157 (0x92034800) [pid = 1759] [serial = 1579] [outer = (nil)] 06:57:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 158 (0x9441ec00) [pid = 1759] [serial = 1580] [outer = 0x92034800] 06:57:38 INFO - PROCESS | 1759 | 1464789458258 Marionette DEBUG loaded listener.js 06:57:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 159 (0x9449b800) [pid = 1759] [serial = 1581] [outer = 0x92034800] 06:57:39 INFO - PROCESS | 1759 | 1464789459465 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 06:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1881ms 06:57:39 INFO - PROCESS | 1759 | 1464789459510 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 06:57:39 INFO - PROCESS | 1759 | 1464789459514 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 06:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:57:39 INFO - PROCESS | 1759 | 1464789459520 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:57:39 INFO - PROCESS | 1759 | 1464789459524 Marionette TRACE conn3 <- [1,2078,null,{}] 06:57:39 INFO - PROCESS | 1759 | 1464789459530 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:39 INFO - PROCESS | 1759 | 1464789459736 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 06:57:40 INFO - PROCESS | 1759 | 1464789460057 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:40 INFO - PROCESS | 1759 | ++DOCSHELL 0x94f0ec00 == 121 [pid = 1759] [id = 527] 06:57:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 160 (0x94f2c000) [pid = 1759] [serial = 1582] [outer = (nil)] 06:57:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 161 (0x95155c00) [pid = 1759] [serial = 1583] [outer = 0x94f2c000] 06:57:40 INFO - PROCESS | 1759 | 1464789460161 Marionette DEBUG loaded listener.js 06:57:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 162 (0x98074400) [pid = 1759] [serial = 1584] [outer = 0x94f2c000] 06:57:41 INFO - PROCESS | 1759 | 1464789461110 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 06:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1633ms 06:57:41 INFO - PROCESS | 1759 | 1464789461155 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 06:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:57:41 INFO - PROCESS | 1759 | 1464789461159 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 06:57:41 INFO - PROCESS | 1759 | 1464789461166 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:57:41 INFO - PROCESS | 1759 | 1464789461170 Marionette TRACE conn3 <- [1,2082,null,{}] 06:57:41 INFO - PROCESS | 1759 | 1464789461176 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:41 INFO - PROCESS | 1759 | 1464789461418 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 06:57:41 INFO - PROCESS | 1759 | 1464789461753 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:41 INFO - PROCESS | 1759 | ++DOCSHELL 0x91796000 == 122 [pid = 1759] [id = 528] 06:57:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 163 (0x98897000) [pid = 1759] [serial = 1585] [outer = (nil)] 06:57:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 164 (0x99bf8800) [pid = 1759] [serial = 1586] [outer = 0x98897000] 06:57:41 INFO - PROCESS | 1759 | 1464789461844 Marionette DEBUG loaded listener.js 06:57:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 165 (0x99d92800) [pid = 1759] [serial = 1587] [outer = 0x98897000] 06:57:42 INFO - PROCESS | 1759 | 1464789462716 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 06:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1596ms 06:57:42 INFO - PROCESS | 1759 | 1464789462766 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 06:57:42 INFO - PROCESS | 1759 | 1464789462770 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 06:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:57:42 INFO - PROCESS | 1759 | 1464789462777 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:57:42 INFO - PROCESS | 1759 | 1464789462780 Marionette TRACE conn3 <- [1,2086,null,{}] 06:57:42 INFO - PROCESS | 1759 | 1464789462786 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:43 INFO - PROCESS | 1759 | 1464789462996 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 06:57:43 INFO - PROCESS | 1759 | 1464789463278 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:43 INFO - PROCESS | 1759 | ++DOCSHELL 0x94f2c800 == 123 [pid = 1759] [id = 529] 06:57:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 166 (0x96c33400) [pid = 1759] [serial = 1588] [outer = (nil)] 06:57:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 167 (0x99dc9800) [pid = 1759] [serial = 1589] [outer = 0x96c33400] 06:57:43 INFO - PROCESS | 1759 | 1464789463412 Marionette DEBUG loaded listener.js 06:57:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 168 (0x99dd3000) [pid = 1759] [serial = 1590] [outer = 0x96c33400] 06:57:44 INFO - PROCESS | 1759 | 1464789464309 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 06:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1591ms 06:57:44 INFO - PROCESS | 1759 | 1464789464369 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 06:57:44 INFO - PROCESS | 1759 | 1464789464373 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 06:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:57:44 INFO - PROCESS | 1759 | 1464789464379 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:57:44 INFO - PROCESS | 1759 | 1464789464383 Marionette TRACE conn3 <- [1,2090,null,{}] 06:57:44 INFO - PROCESS | 1759 | 1464789464389 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:44 INFO - PROCESS | 1759 | 1464789464596 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 06:57:44 INFO - PROCESS | 1759 | 1464789464940 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:44 INFO - PROCESS | 1759 | ++DOCSHELL 0x85734c00 == 124 [pid = 1759] [id = 530] 06:57:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 169 (0x98c8bc00) [pid = 1759] [serial = 1591] [outer = (nil)] 06:57:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 170 (0x99fdcc00) [pid = 1759] [serial = 1592] [outer = 0x98c8bc00] 06:57:45 INFO - PROCESS | 1759 | 1464789465038 Marionette DEBUG loaded listener.js 06:57:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 171 (0x9a543c00) [pid = 1759] [serial = 1593] [outer = 0x98c8bc00] 06:57:45 INFO - PROCESS | 1759 | 1464789465928 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 06:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1579ms 06:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:57:45 INFO - PROCESS | 1759 | 1464789465961 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 06:57:45 INFO - PROCESS | 1759 | 1464789465964 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 06:57:45 INFO - PROCESS | 1759 | 1464789465970 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:57:45 INFO - PROCESS | 1759 | 1464789465974 Marionette TRACE conn3 <- [1,2094,null,{}] 06:57:45 INFO - PROCESS | 1759 | 1464789465980 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:46 INFO - PROCESS | 1759 | 1464789466196 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 06:57:46 INFO - PROCESS | 1759 | 1464789466649 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:46 INFO - PROCESS | 1759 | ++DOCSHELL 0x92a24800 == 125 [pid = 1759] [id = 531] 06:57:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 172 (0x92a29400) [pid = 1759] [serial = 1594] [outer = (nil)] 06:57:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 173 (0x9a6b1800) [pid = 1759] [serial = 1595] [outer = 0x92a29400] 06:57:46 INFO - PROCESS | 1759 | 1464789466742 Marionette DEBUG loaded listener.js 06:57:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 174 (0x9a995c00) [pid = 1759] [serial = 1596] [outer = 0x92a29400] 06:57:47 INFO - PROCESS | 1759 | 1464789467653 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 06:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1737ms 06:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:57:47 INFO - PROCESS | 1759 | 1464789467706 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 06:57:47 INFO - PROCESS | 1759 | 1464789467709 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 06:57:47 INFO - PROCESS | 1759 | 1464789467716 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:57:47 INFO - PROCESS | 1759 | 1464789467719 Marionette TRACE conn3 <- [1,2098,null,{}] 06:57:47 INFO - PROCESS | 1759 | 1464789467725 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:47 INFO - PROCESS | 1759 | 1464789467930 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 06:57:48 INFO - PROCESS | 1759 | 1464789468213 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:48 INFO - PROCESS | 1759 | ++DOCSHELL 0x8573c400 == 126 [pid = 1759] [id = 532] 06:57:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 175 (0x85962c00) [pid = 1759] [serial = 1597] [outer = (nil)] 06:57:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 176 (0x9a9e8400) [pid = 1759] [serial = 1598] [outer = 0x85962c00] 06:57:48 INFO - PROCESS | 1759 | 1464789468346 Marionette DEBUG loaded listener.js 06:57:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 177 (0x9ae1f800) [pid = 1759] [serial = 1599] [outer = 0x85962c00] 06:57:49 INFO - PROCESS | 1759 | 1464789469264 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 06:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1589ms 06:57:49 INFO - PROCESS | 1759 | 1464789469311 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 06:57:49 INFO - PROCESS | 1759 | 1464789469317 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 06:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:57:49 INFO - PROCESS | 1759 | 1464789469328 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:57:49 INFO - PROCESS | 1759 | 1464789469331 Marionette TRACE conn3 <- [1,2102,null,{}] 06:57:49 INFO - PROCESS | 1759 | 1464789469337 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:49 INFO - PROCESS | 1759 | 1464789469548 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 06:57:49 INFO - PROCESS | 1759 | 1464789469873 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:49 INFO - PROCESS | 1759 | ++DOCSHELL 0x9a6b3000 == 127 [pid = 1759] [id = 533] 06:57:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 178 (0x9a6b5400) [pid = 1759] [serial = 1600] [outer = (nil)] 06:57:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 179 (0x9b30f800) [pid = 1759] [serial = 1601] [outer = 0x9a6b5400] 06:57:49 INFO - PROCESS | 1759 | 1464789469966 Marionette DEBUG loaded listener.js 06:57:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 180 (0x9b358000) [pid = 1759] [serial = 1602] [outer = 0x9a6b5400] 06:57:50 INFO - PROCESS | 1759 | 1464789470853 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 06:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1583ms 06:57:50 INFO - PROCESS | 1759 | 1464789470912 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 06:57:50 INFO - PROCESS | 1759 | 1464789470915 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 06:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:57:50 INFO - PROCESS | 1759 | 1464789470922 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:57:50 INFO - PROCESS | 1759 | 1464789470926 Marionette TRACE conn3 <- [1,2106,null,{}] 06:57:50 INFO - PROCESS | 1759 | 1464789470931 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:51 INFO - PROCESS | 1759 | 1464789471141 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 06:57:51 INFO - PROCESS | 1759 | 1464789471493 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:51 INFO - PROCESS | 1759 | ++DOCSHELL 0x85a05800 == 128 [pid = 1759] [id = 534] 06:57:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 181 (0x873a3c00) [pid = 1759] [serial = 1603] [outer = (nil)] 06:57:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 182 (0x9b783800) [pid = 1759] [serial = 1604] [outer = 0x873a3c00] 06:57:51 INFO - PROCESS | 1759 | 1464789471583 Marionette DEBUG loaded listener.js 06:57:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 183 (0x9b87c000) [pid = 1759] [serial = 1605] [outer = 0x873a3c00] 06:57:52 INFO - PROCESS | 1759 | 1464789472491 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 06:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1633ms 06:57:52 INFO - PROCESS | 1759 | 1464789472557 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 06:57:52 INFO - PROCESS | 1759 | 1464789472561 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 06:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:57:52 INFO - PROCESS | 1759 | 1464789472567 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:57:52 INFO - PROCESS | 1759 | 1464789472571 Marionette TRACE conn3 <- [1,2110,null,{}] 06:57:52 INFO - PROCESS | 1759 | 1464789472576 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:52 INFO - PROCESS | 1759 | 1464789472784 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 06:57:53 INFO - PROCESS | 1759 | 1464789473112 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x8596b800 == 127 [pid = 1759] [id = 398] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x92a31800 == 126 [pid = 1759] [id = 195] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x87361c00 == 125 [pid = 1759] [id = 400] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x860e4800 == 124 [pid = 1759] [id = 399] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x8664f800 == 123 [pid = 1759] [id = 356] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x85a0cc00 == 122 [pid = 1759] [id = 401] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x85ff0400 == 121 [pid = 1759] [id = 516] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x887f9400 == 120 [pid = 1759] [id = 515] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x89ddfc00 == 119 [pid = 1759] [id = 514] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x85965400 == 118 [pid = 1759] [id = 513] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x99f2e400 == 117 [pid = 1759] [id = 511] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x8596b400 == 116 [pid = 1759] [id = 509] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x989e6800 == 115 [pid = 1759] [id = 510] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x91796800 == 114 [pid = 1759] [id = 508] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x94f0f000 == 113 [pid = 1759] [id = 507] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x8f4af400 == 112 [pid = 1759] [id = 506] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x9178b400 == 111 [pid = 1759] [id = 504] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x9247fc00 == 110 [pid = 1759] [id = 505] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x8e737000 == 109 [pid = 1759] [id = 503] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x8e9bec00 == 108 [pid = 1759] [id = 502] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x8e950000 == 107 [pid = 1759] [id = 501] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x8bcb6c00 == 106 [pid = 1759] [id = 500] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x8d7cbc00 == 105 [pid = 1759] [id = 499] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x88498800 == 104 [pid = 1759] [id = 498] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x8cbacc00 == 103 [pid = 1759] [id = 497] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x85ff7800 == 102 [pid = 1759] [id = 495] 06:57:54 INFO - PROCESS | 1759 | --DOCSHELL 0x8a948000 == 101 [pid = 1759] [id = 496] 06:57:54 INFO - PROCESS | 1759 | ++DOCSHELL 0x85964c00 == 102 [pid = 1759] [id = 535] 06:57:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 184 (0x85965400) [pid = 1759] [serial = 1606] [outer = (nil)] 06:57:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 185 (0x85a07800) [pid = 1759] [serial = 1607] [outer = 0x85965400] 06:57:54 INFO - PROCESS | 1759 | 1464789474987 Marionette DEBUG loaded listener.js 06:57:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 186 (0x85ff7800) [pid = 1759] [serial = 1608] [outer = 0x85965400] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 185 (0x8bbf1000) [pid = 1759] [serial = 1347] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 184 (0x89fbc800) [pid = 1759] [serial = 1478] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 183 (0x89fc5800) [pid = 1759] [serial = 1481] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 182 (0x887f9000) [pid = 1759] [serial = 1475] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 181 (0x8684f800) [pid = 1759] [serial = 1472] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 180 (0x8739e400) [pid = 1759] [serial = 1473] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 179 (0x9a9dd000) [pid = 1759] [serial = 1470] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 178 (0x9a9db400) [pid = 1759] [serial = 1469] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 177 (0x9a6c0c00) [pid = 1759] [serial = 1467] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 176 (0x9a6bd800) [pid = 1759] [serial = 1466] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 175 (0x9a6b2400) [pid = 1759] [serial = 1464] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 174 (0x9a552000) [pid = 1759] [serial = 1463] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 173 (0x99f33800) [pid = 1759] [serial = 1461] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 172 (0x99dd0000) [pid = 1759] [serial = 1460] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 171 (0x99aee400) [pid = 1759] [serial = 1458] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 170 (0x99676000) [pid = 1759] [serial = 1457] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 169 (0x98cd0400) [pid = 1759] [serial = 1455] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 168 (0x98c8d000) [pid = 1759] [serial = 1454] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 167 (0x9806ec00) [pid = 1759] [serial = 1452] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 166 (0x9767dc00) [pid = 1759] [serial = 1451] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 165 (0x95154800) [pid = 1759] [serial = 1449] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 164 (0x94f32400) [pid = 1759] [serial = 1448] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 163 (0x9441f400) [pid = 1759] [serial = 1446] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 162 (0x9396e800) [pid = 1759] [serial = 1445] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 161 (0x92b61800) [pid = 1759] [serial = 1443] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 160 (0x92a22400) [pid = 1759] [serial = 1442] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 159 (0x91d5bc00) [pid = 1759] [serial = 1440] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 158 (0x91988400) [pid = 1759] [serial = 1439] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 157 (0x8f5cb400) [pid = 1759] [serial = 1437] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 156 (0x8f4bbc00) [pid = 1759] [serial = 1436] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 155 (0x8eb8d000) [pid = 1759] [serial = 1434] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 154 (0x8e9ba000) [pid = 1759] [serial = 1433] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0x8e72c000) [pid = 1759] [serial = 1431] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0x8df97800) [pid = 1759] [serial = 1430] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x8decd800) [pid = 1759] [serial = 1428] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x8d8de000) [pid = 1759] [serial = 1427] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x8d4b1800) [pid = 1759] [serial = 1425] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x8cf15000) [pid = 1759] [serial = 1424] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x8a46cc00) [pid = 1759] [serial = 1482] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x8bbf4400) [pid = 1759] [serial = 1422] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x8bbe6c00) [pid = 1759] [serial = 1421] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x89f0d400) [pid = 1759] [serial = 1419] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x88a90000) [pid = 1759] [serial = 1418] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x8a385000) [pid = 1759] [serial = 1479] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x888c9800) [pid = 1759] [serial = 1476] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1759 | 1464789476054 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 06:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 3539ms 06:57:56 INFO - PROCESS | 1759 | 1464789476107 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 06:57:56 INFO - PROCESS | 1759 | 1464789476113 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 06:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:57:56 INFO - PROCESS | 1759 | 1464789476122 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:57:56 INFO - PROCESS | 1759 | 1464789476127 Marionette TRACE conn3 <- [1,2114,null,{}] 06:57:56 INFO - PROCESS | 1759 | 1464789476134 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:56 INFO - PROCESS | 1759 | 1464789476365 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 06:57:56 INFO - PROCESS | 1759 | 1464789476574 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:56 INFO - PROCESS | 1759 | ++DOCSHELL 0x8664ec00 == 103 [pid = 1759] [id = 536] 06:57:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x87361c00) [pid = 1759] [serial = 1609] [outer = (nil)] 06:57:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x873ad800) [pid = 1759] [serial = 1610] [outer = 0x87361c00] 06:57:56 INFO - PROCESS | 1759 | 1464789476657 Marionette DEBUG loaded listener.js 06:57:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x8849bc00) [pid = 1759] [serial = 1611] [outer = 0x87361c00] 06:57:57 INFO - PROCESS | 1759 | 1464789477509 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 06:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1434ms 06:57:57 INFO - PROCESS | 1759 | 1464789477556 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 06:57:57 INFO - PROCESS | 1759 | 1464789477561 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 06:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:57:57 INFO - PROCESS | 1759 | 1464789477571 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:57:57 INFO - PROCESS | 1759 | 1464789477575 Marionette TRACE conn3 <- [1,2118,null,{}] 06:57:57 INFO - PROCESS | 1759 | 1464789477581 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:57 INFO - PROCESS | 1759 | 1464789477867 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 06:57:57 INFO - PROCESS | 1759 | 1464789477912 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:57 INFO - PROCESS | 1759 | ++DOCSHELL 0x88a89400 == 104 [pid = 1759] [id = 537] 06:57:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x89cd9400) [pid = 1759] [serial = 1612] [outer = (nil)] 06:57:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x89dd6800) [pid = 1759] [serial = 1613] [outer = 0x89cd9400] 06:57:57 INFO - PROCESS | 1759 | 1464789477986 Marionette DEBUG loaded listener.js 06:57:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x89de4c00) [pid = 1759] [serial = 1614] [outer = 0x89cd9400] 06:57:59 INFO - PROCESS | 1759 | 1464789479090 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 06:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1585ms 06:57:59 INFO - PROCESS | 1759 | 1464789479161 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 06:57:59 INFO - PROCESS | 1759 | 1464789479165 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 06:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:57:59 INFO - PROCESS | 1759 | 1464789479171 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:57:59 INFO - PROCESS | 1759 | 1464789479177 Marionette TRACE conn3 <- [1,2122,null,{}] 06:57:59 INFO - PROCESS | 1759 | 1464789479192 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:59 INFO - PROCESS | 1759 | 1464789479478 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 06:57:59 INFO - PROCESS | 1759 | 1464789479504 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:59 INFO - PROCESS | 1759 | ++DOCSHELL 0x8735e400 == 105 [pid = 1759] [id = 538] 06:57:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x89f12400) [pid = 1759] [serial = 1615] [outer = (nil)] 06:57:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x8a46ac00) [pid = 1759] [serial = 1616] [outer = 0x89f12400] 06:57:59 INFO - PROCESS | 1759 | 1464789479585 Marionette DEBUG loaded listener.js 06:57:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x8a948000) [pid = 1759] [serial = 1617] [outer = 0x89f12400] 06:58:00 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x89fc6000) [pid = 1759] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:58:00 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x89fc3c00) [pid = 1759] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:58:00 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x89f1b400) [pid = 1759] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:58:00 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x8596ec00) [pid = 1759] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:58:00 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x98cdc800) [pid = 1759] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:58:00 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x99f2f800) [pid = 1759] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:58:00 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x99d9bc00) [pid = 1759] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:58:00 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x92cf1800) [pid = 1759] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:58:00 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x95151400) [pid = 1759] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:58:00 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x94f2c400) [pid = 1759] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:58:00 INFO - PROCESS | 1759 | --DOMWINDOW == 139 (0x9178a000) [pid = 1759] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:58:00 INFO - PROCESS | 1759 | --DOMWINDOW == 138 (0x94e49000) [pid = 1759] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:58:00 INFO - PROCESS | 1759 | --DOMWINDOW == 137 (0x91984000) [pid = 1759] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:58:00 INFO - PROCESS | 1759 | --DOMWINDOW == 136 (0x8e9b9800) [pid = 1759] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:58:00 INFO - PROCESS | 1759 | --DOMWINDOW == 135 (0x8f29f000) [pid = 1759] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:58:00 INFO - PROCESS | 1759 | --DOMWINDOW == 134 (0x8e9b2400) [pid = 1759] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:58:00 INFO - PROCESS | 1759 | --DOMWINDOW == 133 (0x8d454400) [pid = 1759] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:58:00 INFO - PROCESS | 1759 | --DOMWINDOW == 132 (0x8d7ccc00) [pid = 1759] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:58:00 INFO - PROCESS | 1759 | --DOMWINDOW == 131 (0x8cbac800) [pid = 1759] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:58:00 INFO - PROCESS | 1759 | --DOMWINDOW == 130 (0x8cbb3400) [pid = 1759] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:58:00 INFO - PROCESS | 1759 | --DOMWINDOW == 129 (0x8a948800) [pid = 1759] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:58:00 INFO - PROCESS | 1759 | --DOMWINDOW == 128 (0x8736a000) [pid = 1759] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:58:01 INFO - PROCESS | 1759 | 1464789481492 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 06:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 2344ms 06:58:01 INFO - PROCESS | 1759 | 1464789481516 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 06:58:01 INFO - PROCESS | 1759 | 1464789481521 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 06:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:58:01 INFO - PROCESS | 1759 | 1464789481531 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:58:01 INFO - PROCESS | 1759 | 1464789481534 Marionette TRACE conn3 <- [1,2126,null,{}] 06:58:01 INFO - PROCESS | 1759 | 1464789481540 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:01 INFO - PROCESS | 1759 | 1464789481738 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 06:58:01 INFO - PROCESS | 1759 | 1464789481939 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:01 INFO - PROCESS | 1759 | ++DOCSHELL 0x8736a000 == 106 [pid = 1759] [id = 539] 06:58:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 129 (0x88489000) [pid = 1759] [serial = 1618] [outer = (nil)] 06:58:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 130 (0x8a951400) [pid = 1759] [serial = 1619] [outer = 0x88489000] 06:58:02 INFO - PROCESS | 1759 | 1464789482044 Marionette DEBUG loaded listener.js 06:58:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 131 (0x8bbf3400) [pid = 1759] [serial = 1620] [outer = 0x88489000] 06:58:03 INFO - PROCESS | 1759 | 1464789483715 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 06:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 2245ms 06:58:03 INFO - PROCESS | 1759 | 1464789483777 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 06:58:03 INFO - PROCESS | 1759 | 1464789483783 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 06:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:58:03 INFO - PROCESS | 1759 | 1464789483792 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:58:03 INFO - PROCESS | 1759 | 1464789483799 Marionette TRACE conn3 <- [1,2130,null,{}] 06:58:03 INFO - PROCESS | 1759 | 1464789483809 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:04 INFO - PROCESS | 1759 | 1464789484225 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 06:58:04 INFO - PROCESS | 1759 | 1464789484407 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:04 INFO - PROCESS | 1759 | ++DOCSHELL 0x8684f800 == 107 [pid = 1759] [id = 540] 06:58:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 132 (0x8735e000) [pid = 1759] [serial = 1621] [outer = (nil)] 06:58:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 133 (0x887f5c00) [pid = 1759] [serial = 1622] [outer = 0x8735e000] 06:58:04 INFO - PROCESS | 1759 | 1464789484498 Marionette DEBUG loaded listener.js 06:58:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 134 (0x89ddf000) [pid = 1759] [serial = 1623] [outer = 0x8735e000] 06:58:05 INFO - PROCESS | 1759 | 1464789485463 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 06:58:05 INFO - PROCESS | 1759 | 1464789485540 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 06:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:58:05 INFO - PROCESS | 1759 | 1464789485550 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:58:05 INFO - PROCESS | 1759 | 1464789485555 Marionette TRACE conn3 <- [1,2134,null,{}] 06:58:05 INFO - PROCESS | 1759 | 1464789485562 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:05 INFO - PROCESS | 1759 | 1464789485823 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 06:58:06 INFO - PROCESS | 1759 | 1464789486180 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:06 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a46b400 == 108 [pid = 1759] [id = 541] 06:58:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 135 (0x8a46c000) [pid = 1759] [serial = 1624] [outer = (nil)] 06:58:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 136 (0x8bcb1c00) [pid = 1759] [serial = 1625] [outer = 0x8a46c000] 06:58:06 INFO - PROCESS | 1759 | 1464789486269 Marionette DEBUG loaded listener.js 06:58:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 137 (0x8cb65000) [pid = 1759] [serial = 1626] [outer = 0x8a46c000] 06:58:07 INFO - PROCESS | 1759 | 1464789487308 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 06:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1837ms 06:58:07 INFO - PROCESS | 1759 | 1464789487388 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 06:58:07 INFO - PROCESS | 1759 | 1464789487392 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 06:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:58:07 INFO - PROCESS | 1759 | 1464789487400 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:58:07 INFO - PROCESS | 1759 | 1464789487406 Marionette TRACE conn3 <- [1,2138,null,{}] 06:58:07 INFO - PROCESS | 1759 | 1464789487423 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:07 INFO - PROCESS | 1759 | 1464789487682 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 06:58:08 INFO - PROCESS | 1759 | 1464789488008 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:08 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bcb8c00 == 109 [pid = 1759] [id = 542] 06:58:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x8cf15000) [pid = 1759] [serial = 1627] [outer = (nil)] 06:58:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 139 (0x8d456400) [pid = 1759] [serial = 1628] [outer = 0x8cf15000] 06:58:08 INFO - PROCESS | 1759 | 1464789488097 Marionette DEBUG loaded listener.js 06:58:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 140 (0x8d4b9400) [pid = 1759] [serial = 1629] [outer = 0x8cf15000] 06:58:09 INFO - PROCESS | 1759 | 1464789489039 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 06:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1691ms 06:58:09 INFO - PROCESS | 1759 | 1464789489091 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 06:58:09 INFO - PROCESS | 1759 | 1464789489095 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 06:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:58:09 INFO - PROCESS | 1759 | 1464789489102 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:58:09 INFO - PROCESS | 1759 | 1464789489105 Marionette TRACE conn3 <- [1,2142,null,{}] 06:58:09 INFO - PROCESS | 1759 | 1464789489111 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:09 INFO - PROCESS | 1759 | 1464789489319 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 06:58:09 INFO - PROCESS | 1759 | 1464789489657 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:09 INFO - PROCESS | 1759 | ++DOCSHELL 0x8736bc00 == 110 [pid = 1759] [id = 543] 06:58:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x89de1c00) [pid = 1759] [serial = 1630] [outer = (nil)] 06:58:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x8d8d8800) [pid = 1759] [serial = 1631] [outer = 0x89de1c00] 06:58:09 INFO - PROCESS | 1759 | 1464789489756 Marionette DEBUG loaded listener.js 06:58:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x8ded1000) [pid = 1759] [serial = 1632] [outer = 0x89de1c00] 06:58:10 INFO - PROCESS | 1759 | 1464789490666 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 06:58:10 INFO - PROCESS | 1759 | 1464789490752 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 06:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:58:10 INFO - PROCESS | 1759 | 1464789490761 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:58:10 INFO - PROCESS | 1759 | 1464789490765 Marionette TRACE conn3 <- [1,2146,null,{}] 06:58:10 INFO - PROCESS | 1759 | 1464789490770 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:10 INFO - PROCESS | 1759 | 1464789490974 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 06:58:11 INFO - PROCESS | 1759 | 1464789491296 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:11 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d8d5400 == 111 [pid = 1759] [id = 544] 06:58:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x8d8d8c00) [pid = 1759] [serial = 1633] [outer = (nil)] 06:58:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x8e72a400) [pid = 1759] [serial = 1634] [outer = 0x8d8d8c00] 06:58:11 INFO - PROCESS | 1759 | 1464789491387 Marionette DEBUG loaded listener.js 06:58:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x8e732400) [pid = 1759] [serial = 1635] [outer = 0x8d8d8c00] 06:58:12 INFO - PROCESS | 1759 | 1464789492328 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 06:58:12 INFO - PROCESS | 1759 | 1464789492401 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 06:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:58:12 INFO - PROCESS | 1759 | 1464789492407 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:58:12 INFO - PROCESS | 1759 | 1464789492410 Marionette TRACE conn3 <- [1,2150,null,{}] 06:58:12 INFO - PROCESS | 1759 | 1464789492416 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:12 INFO - PROCESS | 1759 | 1464789492690 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 06:58:13 INFO - PROCESS | 1759 | 1464789493023 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:13 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e72f400 == 112 [pid = 1759] [id = 545] 06:58:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x8e94f800) [pid = 1759] [serial = 1636] [outer = (nil)] 06:58:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x8eb90000) [pid = 1759] [serial = 1637] [outer = 0x8e94f800] 06:58:13 INFO - PROCESS | 1759 | 1464789493119 Marionette DEBUG loaded listener.js 06:58:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x8f4b7000) [pid = 1759] [serial = 1638] [outer = 0x8e94f800] 06:58:14 INFO - PROCESS | 1759 | 1464789494017 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 06:58:14 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:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1688ms 06:58:14 INFO - PROCESS | 1759 | 1464789494096 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 06:58:14 INFO - PROCESS | 1759 | 1464789494099 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 06:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:58:14 INFO - PROCESS | 1759 | 1464789494106 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:58:14 INFO - PROCESS | 1759 | 1464789494110 Marionette TRACE conn3 <- [1,2154,null,{}] 06:58:14 INFO - PROCESS | 1759 | 1464789494116 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:14 INFO - PROCESS | 1759 | 1464789494368 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 06:58:14 INFO - PROCESS | 1759 | 1464789494713 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:14 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d453c00 == 113 [pid = 1759] [id = 546] 06:58:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x8df92400) [pid = 1759] [serial = 1639] [outer = (nil)] 06:58:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x9178b800) [pid = 1759] [serial = 1640] [outer = 0x8df92400] 06:58:14 INFO - PROCESS | 1759 | 1464789494804 Marionette DEBUG loaded listener.js 06:58:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x91796800) [pid = 1759] [serial = 1641] [outer = 0x8df92400] 06:58:15 INFO - PROCESS | 1759 | 1464789495675 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1633ms 06:58:15 INFO - PROCESS | 1759 | 1464789495740 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 06:58:15 INFO - PROCESS | 1759 | 1464789495744 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 06:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:58:15 INFO - PROCESS | 1759 | 1464789495751 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:58:15 INFO - PROCESS | 1759 | 1464789495754 Marionette TRACE conn3 <- [1,2158,null,{}] 06:58:15 INFO - PROCESS | 1759 | 1464789495760 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:15 INFO - PROCESS | 1759 | 1464789495963 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 06:58:16 INFO - PROCESS | 1759 | 1464789496237 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:16 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d454400 == 114 [pid = 1759] [id = 547] 06:58:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0x8f4bbc00) [pid = 1759] [serial = 1642] [outer = (nil)] 06:58:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0x91d64800) [pid = 1759] [serial = 1643] [outer = 0x8f4bbc00] 06:58:16 INFO - PROCESS | 1759 | 1464789496372 Marionette DEBUG loaded listener.js 06:58:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 155 (0x92473c00) [pid = 1759] [serial = 1644] [outer = 0x8f4bbc00] 06:58:17 INFO - PROCESS | 1759 | 1464789497337 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1637ms 06:58:17 INFO - PROCESS | 1759 | 1464789497389 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 06:58:17 INFO - PROCESS | 1759 | 1464789497393 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 06:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:58:17 INFO - PROCESS | 1759 | 1464789497400 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:58:17 INFO - PROCESS | 1759 | 1464789497404 Marionette TRACE conn3 <- [1,2162,null,{}] 06:58:17 INFO - PROCESS | 1759 | 1464789497410 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:17 INFO - PROCESS | 1759 | 1464789497615 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 06:58:17 INFO - PROCESS | 1759 | 1464789497892 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:17 INFO - PROCESS | 1759 | ++DOCSHELL 0x91d58400 == 115 [pid = 1759] [id = 548] 06:58:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 156 (0x91d5b000) [pid = 1759] [serial = 1645] [outer = (nil)] 06:58:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 157 (0x92a31c00) [pid = 1759] [serial = 1646] [outer = 0x91d5b000] 06:58:18 INFO - PROCESS | 1759 | 1464789498026 Marionette DEBUG loaded listener.js 06:58:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 158 (0x92b6a400) [pid = 1759] [serial = 1647] [outer = 0x91d5b000] 06:58:18 INFO - PROCESS | 1759 | 1464789498924 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 06:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1587ms 06:58:18 INFO - PROCESS | 1759 | 1464789498988 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 06:58:18 INFO - PROCESS | 1759 | 1464789498991 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 06:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:58:19 INFO - PROCESS | 1759 | 1464789498998 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:58:19 INFO - PROCESS | 1759 | 1464789499002 Marionette TRACE conn3 <- [1,2166,null,{}] 06:58:19 INFO - PROCESS | 1759 | 1464789499007 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:19 INFO - PROCESS | 1759 | 1464789499219 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 06:58:19 INFO - PROCESS | 1759 | 1464789499561 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:19 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d8d9c00 == 116 [pid = 1759] [id = 549] 06:58:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 159 (0x8df92800) [pid = 1759] [serial = 1648] [outer = (nil)] 06:58:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 160 (0x93875000) [pid = 1759] [serial = 1649] [outer = 0x8df92800] 06:58:19 INFO - PROCESS | 1759 | 1464789499652 Marionette DEBUG loaded listener.js 06:58:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 161 (0x93979800) [pid = 1759] [serial = 1650] [outer = 0x8df92800] 06:58:20 INFO - PROCESS | 1759 | 1464789500620 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 06:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1688ms 06:58:20 INFO - PROCESS | 1759 | 1464789500687 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 06:58:20 INFO - PROCESS | 1759 | 1464789500692 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 06:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:58:20 INFO - PROCESS | 1759 | 1464789500699 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:58:20 INFO - PROCESS | 1759 | 1464789500703 Marionette TRACE conn3 <- [1,2170,null,{}] 06:58:20 INFO - PROCESS | 1759 | 1464789500709 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:20 INFO - PROCESS | 1759 | 1464789500980 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 06:58:21 INFO - PROCESS | 1759 | 1464789501314 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:21 INFO - PROCESS | 1759 | ++DOCSHELL 0x92b6fc00 == 117 [pid = 1759] [id = 550] 06:58:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 162 (0x94f0c000) [pid = 1759] [serial = 1651] [outer = (nil)] 06:58:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 163 (0x94f2f800) [pid = 1759] [serial = 1652] [outer = 0x94f0c000] 06:58:21 INFO - PROCESS | 1759 | 1464789501414 Marionette DEBUG loaded listener.js 06:58:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 164 (0x9514f000) [pid = 1759] [serial = 1653] [outer = 0x94f0c000] 06:58:22 INFO - PROCESS | 1759 | 1464789502339 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 06:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1684ms 06:58:22 INFO - PROCESS | 1759 | 1464789502384 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 06:58:22 INFO - PROCESS | 1759 | 1464789502388 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 06:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:58:22 INFO - PROCESS | 1759 | 1464789502395 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:58:22 INFO - PROCESS | 1759 | 1464789502398 Marionette TRACE conn3 <- [1,2174,null,{}] 06:58:22 INFO - PROCESS | 1759 | 1464789502404 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:22 INFO - PROCESS | 1759 | 1464789502625 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 06:58:22 INFO - PROCESS | 1759 | 1464789502904 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:22 INFO - PROCESS | 1759 | ++DOCSHELL 0x94f01800 == 118 [pid = 1759] [id = 551] 06:58:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 165 (0x9514ec00) [pid = 1759] [serial = 1654] [outer = (nil)] 06:58:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 166 (0x96c35000) [pid = 1759] [serial = 1655] [outer = 0x9514ec00] 06:58:23 INFO - PROCESS | 1759 | 1464789503045 Marionette DEBUG loaded listener.js 06:58:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 167 (0x97682000) [pid = 1759] [serial = 1656] [outer = 0x9514ec00] 06:58:23 INFO - PROCESS | 1759 | 1464789503952 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 06:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1593ms 06:58:23 INFO - PROCESS | 1759 | 1464789503989 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 06:58:23 INFO - PROCESS | 1759 | 1464789503993 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 06:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:58:24 INFO - PROCESS | 1759 | 1464789504000 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:58:24 INFO - PROCESS | 1759 | 1464789504003 Marionette TRACE conn3 <- [1,2178,null,{}] 06:58:24 INFO - PROCESS | 1759 | 1464789504009 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:24 INFO - PROCESS | 1759 | 1464789504216 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 06:58:24 INFO - PROCESS | 1759 | 1464789504584 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:24 INFO - PROCESS | 1759 | ++DOCSHELL 0x8ded7800 == 119 [pid = 1759] [id = 552] 06:58:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 168 (0x9178dc00) [pid = 1759] [serial = 1657] [outer = (nil)] 06:58:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 169 (0x98898800) [pid = 1759] [serial = 1658] [outer = 0x9178dc00] 06:58:24 INFO - PROCESS | 1759 | 1464789504699 Marionette DEBUG loaded listener.js 06:58:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 170 (0x989e6c00) [pid = 1759] [serial = 1659] [outer = 0x9178dc00] 06:58:25 INFO - PROCESS | 1759 | 1464789505629 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1682ms 06:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:58:25 INFO - PROCESS | 1759 | 1464789505683 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 06:58:25 INFO - PROCESS | 1759 | 1464789505686 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 06:58:25 INFO - PROCESS | 1759 | 1464789505693 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:58:25 INFO - PROCESS | 1759 | 1464789505696 Marionette TRACE conn3 <- [1,2182,null,{}] 06:58:25 INFO - PROCESS | 1759 | 1464789505702 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:25 INFO - PROCESS | 1759 | 1464789505911 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 06:58:26 INFO - PROCESS | 1759 | 1464789506207 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:26 INFO - PROCESS | 1759 | ++DOCSHELL 0x86842000 == 120 [pid = 1759] [id = 553] 06:58:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 171 (0x9887c800) [pid = 1759] [serial = 1660] [outer = (nil)] 06:58:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 172 (0x98cdb800) [pid = 1759] [serial = 1661] [outer = 0x9887c800] 06:58:26 INFO - PROCESS | 1759 | 1464789506366 Marionette DEBUG loaded listener.js 06:58:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 173 (0x99564800) [pid = 1759] [serial = 1662] [outer = 0x9887c800] 06:58:27 INFO - PROCESS | 1759 | 1464789507313 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1681ms 06:58:27 INFO - PROCESS | 1759 | 1464789507375 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 06:58:27 INFO - PROCESS | 1759 | 1464789507378 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 06:58:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:58:27 INFO - PROCESS | 1759 | 1464789507385 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:58:27 INFO - PROCESS | 1759 | 1464789507389 Marionette TRACE conn3 <- [1,2186,null,{}] 06:58:27 INFO - PROCESS | 1759 | 1464789507394 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:27 INFO - PROCESS | 1759 | 1464789507615 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 06:58:27 INFO - PROCESS | 1759 | 1464789507941 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:27 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f14c00 == 121 [pid = 1759] [id = 554] 06:58:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 174 (0x98894800) [pid = 1759] [serial = 1663] [outer = (nil)] 06:58:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 175 (0x99aee400) [pid = 1759] [serial = 1664] [outer = 0x98894800] 06:58:28 INFO - PROCESS | 1759 | 1464789508031 Marionette DEBUG loaded listener.js 06:58:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 176 (0x99d37800) [pid = 1759] [serial = 1665] [outer = 0x98894800] 06:58:28 INFO - PROCESS | 1759 | 1464789508947 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 06:58:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:58:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1629ms 06:58:29 INFO - PROCESS | 1759 | 1464789509016 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 06:58:29 INFO - PROCESS | 1759 | 1464789509020 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 06:58:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:58:29 INFO - PROCESS | 1759 | 1464789509026 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:58:29 INFO - PROCESS | 1759 | 1464789509029 Marionette TRACE conn3 <- [1,2190,null,{}] 06:58:29 INFO - PROCESS | 1759 | 1464789509036 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:29 INFO - PROCESS | 1759 | 1464789509297 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 06:58:29 INFO - PROCESS | 1759 | 1464789509648 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:29 INFO - PROCESS | 1759 | ++DOCSHELL 0x85969000 == 122 [pid = 1759] [id = 555] 06:58:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 177 (0x92a2a800) [pid = 1759] [serial = 1666] [outer = (nil)] 06:58:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 178 (0x99dd1800) [pid = 1759] [serial = 1667] [outer = 0x92a2a800] 06:58:29 INFO - PROCESS | 1759 | 1464789509738 Marionette DEBUG loaded listener.js 06:58:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 179 (0x99f2d000) [pid = 1759] [serial = 1668] [outer = 0x92a2a800] 06:58:30 INFO - PROCESS | 1759 | 1464789510640 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 06:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1680ms 06:58:30 INFO - PROCESS | 1759 | 1464789510708 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 06:58:30 INFO - PROCESS | 1759 | 1464789510713 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 06:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:58:30 INFO - PROCESS | 1759 | 1464789510719 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:58:30 INFO - PROCESS | 1759 | 1464789510723 Marionette TRACE conn3 <- [1,2194,null,{}] 06:58:30 INFO - PROCESS | 1759 | 1464789510729 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:30 INFO - PROCESS | 1759 | 1464789510981 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 06:58:31 INFO - PROCESS | 1759 | 1464789511312 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:31 INFO - PROCESS | 1759 | ++DOCSHELL 0x9178ec00 == 123 [pid = 1759] [id = 556] 06:58:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 180 (0x99f33c00) [pid = 1759] [serial = 1669] [outer = (nil)] 06:58:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 181 (0x9a54e000) [pid = 1759] [serial = 1670] [outer = 0x99f33c00] 06:58:31 INFO - PROCESS | 1759 | 1464789511404 Marionette DEBUG loaded listener.js 06:58:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 182 (0x9a6b1400) [pid = 1759] [serial = 1671] [outer = 0x99f33c00] 06:58:32 INFO - PROCESS | 1759 | 1464789512353 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 06:58:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:58:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1683ms 06:58:32 INFO - PROCESS | 1759 | 1464789512403 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 06:58:32 INFO - PROCESS | 1759 | 1464789512407 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 06:58:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:58:32 INFO - PROCESS | 1759 | 1464789512414 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:58:32 INFO - PROCESS | 1759 | 1464789512416 Marionette TRACE conn3 <- [1,2198,null,{}] 06:58:32 INFO - PROCESS | 1759 | 1464789512423 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:32 INFO - PROCESS | 1759 | 1464789512655 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 06:58:33 INFO - PROCESS | 1759 | 1464789512986 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:34 INFO - PROCESS | 1759 | --DOCSHELL 0x85a05800 == 122 [pid = 1759] [id = 534] 06:58:34 INFO - PROCESS | 1759 | --DOCSHELL 0x9a6b3000 == 121 [pid = 1759] [id = 533] 06:58:34 INFO - PROCESS | 1759 | --DOCSHELL 0x92a24800 == 120 [pid = 1759] [id = 531] 06:58:34 INFO - PROCESS | 1759 | --DOCSHELL 0x8573c400 == 119 [pid = 1759] [id = 532] 06:58:34 INFO - PROCESS | 1759 | --DOCSHELL 0x85734c00 == 118 [pid = 1759] [id = 530] 06:58:34 INFO - PROCESS | 1759 | --DOCSHELL 0x94f2c800 == 117 [pid = 1759] [id = 529] 06:58:34 INFO - PROCESS | 1759 | --DOCSHELL 0x94f0ec00 == 116 [pid = 1759] [id = 527] 06:58:34 INFO - PROCESS | 1759 | --DOCSHELL 0x91796000 == 115 [pid = 1759] [id = 528] 06:58:34 INFO - PROCESS | 1759 | --DOCSHELL 0x9178e400 == 114 [pid = 1759] [id = 526] 06:58:34 INFO - PROCESS | 1759 | --DOCSHELL 0x8df93000 == 113 [pid = 1759] [id = 525] 06:58:34 INFO - PROCESS | 1759 | --DOCSHELL 0x8f2a0c00 == 112 [pid = 1759] [id = 524] 06:58:34 INFO - PROCESS | 1759 | --DOCSHELL 0x8d8d3800 == 111 [pid = 1759] [id = 523] 06:58:34 INFO - PROCESS | 1759 | --DOCSHELL 0x8cb67000 == 110 [pid = 1759] [id = 522] 06:58:34 INFO - PROCESS | 1759 | --DOCSHELL 0x89dd5800 == 109 [pid = 1759] [id = 521] 06:58:34 INFO - PROCESS | 1759 | --DOCSHELL 0x89de2000 == 108 [pid = 1759] [id = 520] 06:58:34 INFO - PROCESS | 1759 | --DOCSHELL 0x87360000 == 107 [pid = 1759] [id = 518] 06:58:34 INFO - PROCESS | 1759 | --DOCSHELL 0x88a84000 == 106 [pid = 1759] [id = 519] 06:58:34 INFO - PROCESS | 1759 | --DOCSHELL 0x85732800 == 105 [pid = 1759] [id = 517] 06:58:34 INFO - PROCESS | 1759 | ++DOCSHELL 0x85732800 == 106 [pid = 1759] [id = 557] 06:58:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 183 (0x85734c00) [pid = 1759] [serial = 1672] [outer = (nil)] 06:58:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 184 (0x860ebc00) [pid = 1759] [serial = 1673] [outer = 0x85734c00] 06:58:34 INFO - PROCESS | 1759 | 1464789514940 Marionette DEBUG loaded listener.js 06:58:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 185 (0x8664fc00) [pid = 1759] [serial = 1674] [outer = 0x85734c00] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 184 (0x8bcb5800) [pid = 1759] [serial = 1416] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 183 (0x8a94a400) [pid = 1759] [serial = 1550] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 182 (0x8a94dc00) [pid = 1759] [serial = 1547] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 181 (0x89f25000) [pid = 1759] [serial = 1544] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 180 (0x88493400) [pid = 1759] [serial = 1541] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 179 (0x884a4c00) [pid = 1759] [serial = 1542] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 178 (0x9ae24c00) [pid = 1759] [serial = 1539] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 177 (0x9a9e8800) [pid = 1759] [serial = 1538] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 176 (0x9a996400) [pid = 1759] [serial = 1536] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 175 (0x9a99f400) [pid = 1759] [serial = 1535] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 174 (0x9a54d400) [pid = 1759] [serial = 1533] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 173 (0x9a544c00) [pid = 1759] [serial = 1532] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 172 (0x99dccc00) [pid = 1759] [serial = 1530] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 171 (0x99d98800) [pid = 1759] [serial = 1529] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 170 (0x9967a400) [pid = 1759] [serial = 1527] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 169 (0x99629000) [pid = 1759] [serial = 1526] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 168 (0x98c8b000) [pid = 1759] [serial = 1524] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 167 (0x9897e400) [pid = 1759] [serial = 1523] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 166 (0x97683c00) [pid = 1759] [serial = 1521] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 165 (0x95153c00) [pid = 1759] [serial = 1520] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 164 (0x94f31800) [pid = 1759] [serial = 1518] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 163 (0x94f04c00) [pid = 1759] [serial = 1517] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 162 (0x92b66800) [pid = 1759] [serial = 1515] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 161 (0x92a30000) [pid = 1759] [serial = 1514] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 160 (0x92474400) [pid = 1759] [serial = 1512] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 159 (0x92033800) [pid = 1759] [serial = 1511] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 158 (0x91791c00) [pid = 1759] [serial = 1509] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 157 (0x9178cc00) [pid = 1759] [serial = 1508] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 156 (0x8f4b7c00) [pid = 1759] [serial = 1506] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 155 (0x8f4b2000) [pid = 1759] [serial = 1505] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 154 (0x8eb87800) [pid = 1759] [serial = 1503] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0x8e9c0000) [pid = 1759] [serial = 1502] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0x8df98800) [pid = 1759] [serial = 1500] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x8df90800) [pid = 1759] [serial = 1499] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x8d8e0c00) [pid = 1759] [serial = 1497] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x8d8db800) [pid = 1759] [serial = 1496] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x8d45cc00) [pid = 1759] [serial = 1494] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x8cf12000) [pid = 1759] [serial = 1493] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x8cb5e400) [pid = 1759] [serial = 1491] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x8bbe8800) [pid = 1759] [serial = 1490] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x88a8ec00) [pid = 1759] [serial = 1488] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x887f0400) [pid = 1759] [serial = 1487] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x8bbe8400) [pid = 1759] [serial = 1484] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x8bcae000) [pid = 1759] [serial = 1548] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x89fc0c00) [pid = 1759] [serial = 1545] [outer = (nil)] [url = about:blank] 06:58:35 INFO - PROCESS | 1759 | 1464789515973 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:58:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:58:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 3593ms 06:58:36 INFO - PROCESS | 1759 | 1464789516008 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 06:58:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:58:36 INFO - PROCESS | 1759 | 1464789516015 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 06:58:36 INFO - PROCESS | 1759 | 1464789516023 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:58:36 INFO - PROCESS | 1759 | 1464789516028 Marionette TRACE conn3 <- [1,2202,null,{}] 06:58:36 INFO - PROCESS | 1759 | 1464789516035 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:36 INFO - PROCESS | 1759 | 1464789516235 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 06:58:36 INFO - PROCESS | 1759 | 1464789516465 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:36 INFO - PROCESS | 1759 | ++DOCSHELL 0x888c4000 == 107 [pid = 1759] [id = 558] 06:58:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x888cc400) [pid = 1759] [serial = 1675] [outer = (nil)] 06:58:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x89cd7800) [pid = 1759] [serial = 1676] [outer = 0x888cc400] 06:58:36 INFO - PROCESS | 1759 | 1464789516587 Marionette DEBUG loaded listener.js 06:58:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x89f0d800) [pid = 1759] [serial = 1677] [outer = 0x888cc400] 06:58:37 INFO - PROCESS | 1759 | 1464789517489 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 06:58:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:58:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1492ms 06:58:37 INFO - PROCESS | 1759 | 1464789517512 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 06:58:37 INFO - PROCESS | 1759 | 1464789517518 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 06:58:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:58:37 INFO - PROCESS | 1759 | 1464789517578 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:58:37 INFO - PROCESS | 1759 | 1464789517583 Marionette TRACE conn3 <- [1,2206,null,{}] 06:58:37 INFO - PROCESS | 1759 | 1464789517589 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:37 INFO - PROCESS | 1759 | 1464789517846 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 06:58:37 INFO - PROCESS | 1759 | 1464789517875 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:37 INFO - PROCESS | 1759 | ++DOCSHELL 0x85fed400 == 108 [pid = 1759] [id = 559] 06:58:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x8a38e000) [pid = 1759] [serial = 1678] [outer = (nil)] 06:58:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x8a94ec00) [pid = 1759] [serial = 1679] [outer = 0x8a38e000] 06:58:37 INFO - PROCESS | 1759 | 1464789517946 Marionette DEBUG loaded listener.js 06:58:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x8bbee000) [pid = 1759] [serial = 1680] [outer = 0x8a38e000] 06:58:38 INFO - PROCESS | 1759 | 1464789518971 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 06:58:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:58:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1484ms 06:58:39 INFO - PROCESS | 1759 | 1464789519011 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 06:58:39 INFO - PROCESS | 1759 | 1464789519015 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 06:58:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:58:39 INFO - PROCESS | 1759 | 1464789519022 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:58:39 INFO - PROCESS | 1759 | 1464789519027 Marionette TRACE conn3 <- [1,2210,null,{}] 06:58:39 INFO - PROCESS | 1759 | 1464789519051 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:39 INFO - PROCESS | 1759 | 1464789519315 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 06:58:39 INFO - PROCESS | 1759 | 1464789519348 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:39 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a952000 == 109 [pid = 1759] [id = 560] 06:58:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x8cb62400) [pid = 1759] [serial = 1681] [outer = (nil)] 06:58:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x8cbab000) [pid = 1759] [serial = 1682] [outer = 0x8cb62400] 06:58:39 INFO - PROCESS | 1759 | 1464789519421 Marionette DEBUG loaded listener.js 06:58:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x8cf0e800) [pid = 1759] [serial = 1683] [outer = 0x8cb62400] 06:58:40 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x8d458c00) [pid = 1759] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:58:40 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x89ce2800) [pid = 1759] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:58:40 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x85962c00) [pid = 1759] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:58:40 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x98c8bc00) [pid = 1759] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:58:40 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x87361c00) [pid = 1759] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:58:40 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x8df8bc00) [pid = 1759] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:58:40 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x8573a800) [pid = 1759] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:58:40 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x94f2c000) [pid = 1759] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:58:40 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x8e9b1400) [pid = 1759] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:58:40 INFO - PROCESS | 1759 | --DOMWINDOW == 139 (0x89cd9400) [pid = 1759] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:58:40 INFO - PROCESS | 1759 | --DOMWINDOW == 138 (0x887f4400) [pid = 1759] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:58:40 INFO - PROCESS | 1759 | --DOMWINDOW == 137 (0x8f4b4800) [pid = 1759] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:58:40 INFO - PROCESS | 1759 | --DOMWINDOW == 136 (0x96c33400) [pid = 1759] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:58:40 INFO - PROCESS | 1759 | --DOMWINDOW == 135 (0x873ad400) [pid = 1759] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:58:40 INFO - PROCESS | 1759 | --DOMWINDOW == 134 (0x92034800) [pid = 1759] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:58:40 INFO - PROCESS | 1759 | --DOMWINDOW == 133 (0x873a3c00) [pid = 1759] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:58:40 INFO - PROCESS | 1759 | --DOMWINDOW == 132 (0x8cbb3000) [pid = 1759] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:58:40 INFO - PROCESS | 1759 | --DOMWINDOW == 131 (0x9a6b5400) [pid = 1759] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:58:40 INFO - PROCESS | 1759 | --DOMWINDOW == 130 (0x92a29400) [pid = 1759] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:58:40 INFO - PROCESS | 1759 | --DOMWINDOW == 129 (0x89f12400) [pid = 1759] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:58:40 INFO - PROCESS | 1759 | --DOMWINDOW == 128 (0x85965400) [pid = 1759] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:58:40 INFO - PROCESS | 1759 | --DOMWINDOW == 127 (0x8cbadc00) [pid = 1759] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:58:40 INFO - PROCESS | 1759 | --DOMWINDOW == 126 (0x98897000) [pid = 1759] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:58:41 INFO - PROCESS | 1759 | 1464789521031 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 06:58:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:58:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 2042ms 06:58:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:58:41 INFO - PROCESS | 1759 | 1464789521064 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 06:58:41 INFO - PROCESS | 1759 | 1464789521068 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 06:58:41 INFO - PROCESS | 1759 | 1464789521074 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:58:41 INFO - PROCESS | 1759 | 1464789521077 Marionette TRACE conn3 <- [1,2214,null,{}] 06:58:41 INFO - PROCESS | 1759 | 1464789521083 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:41 INFO - PROCESS | 1759 | 1464789521271 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 06:58:41 INFO - PROCESS | 1759 | 1464789521476 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:41 INFO - PROCESS | 1759 | ++DOCSHELL 0x84edd000 == 110 [pid = 1759] [id = 561] 06:58:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 127 (0x8684e400) [pid = 1759] [serial = 1684] [outer = (nil)] 06:58:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 128 (0x8cba9400) [pid = 1759] [serial = 1685] [outer = 0x8684e400] 06:58:41 INFO - PROCESS | 1759 | 1464789521560 Marionette DEBUG loaded listener.js 06:58:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 129 (0x8cf17800) [pid = 1759] [serial = 1686] [outer = 0x8684e400] 06:58:42 INFO - PROCESS | 1759 | 1464789522473 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 06:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1433ms 06:58:42 INFO - PROCESS | 1759 | 1464789522507 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 06:58:42 INFO - PROCESS | 1759 | 1464789522512 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 06:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:58:42 INFO - PROCESS | 1759 | 1464789522533 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:58:42 INFO - PROCESS | 1759 | 1464789522540 Marionette TRACE conn3 <- [1,2218,null,{}] 06:58:42 INFO - PROCESS | 1759 | 1464789522548 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:42 INFO - PROCESS | 1759 | 1464789522795 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 06:58:43 INFO - PROCESS | 1759 | 1464789523133 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:43 INFO - PROCESS | 1759 | ++DOCSHELL 0x8849dc00 == 111 [pid = 1759] [id = 562] 06:58:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 130 (0x8849e400) [pid = 1759] [serial = 1687] [outer = (nil)] 06:58:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 131 (0x887fb800) [pid = 1759] [serial = 1688] [outer = 0x8849e400] 06:58:43 INFO - PROCESS | 1759 | 1464789523226 Marionette DEBUG loaded listener.js 06:58:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 132 (0x88a8f800) [pid = 1759] [serial = 1689] [outer = 0x8849e400] 06:58:44 INFO - PROCESS | 1759 | 1464789524133 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 06:58:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:58:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1636ms 06:58:44 INFO - PROCESS | 1759 | 1464789524169 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 06:58:44 INFO - PROCESS | 1759 | 1464789524177 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 06:58:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:58:44 INFO - PROCESS | 1759 | 1464789524204 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:58:44 INFO - PROCESS | 1759 | 1464789524210 Marionette TRACE conn3 <- [1,2222,null,{}] 06:58:44 INFO - PROCESS | 1759 | 1464789524220 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:44 INFO - PROCESS | 1759 | 1464789524435 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 06:58:44 INFO - PROCESS | 1759 | 1464789524775 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:44 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a947400 == 112 [pid = 1759] [id = 563] 06:58:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 133 (0x8a953400) [pid = 1759] [serial = 1690] [outer = (nil)] 06:58:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 134 (0x8bcb5000) [pid = 1759] [serial = 1691] [outer = 0x8a953400] 06:58:44 INFO - PROCESS | 1759 | 1464789524867 Marionette DEBUG loaded listener.js 06:58:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 135 (0x8cb63400) [pid = 1759] [serial = 1692] [outer = 0x8a953400] 06:58:45 INFO - PROCESS | 1759 | 1464789525812 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:58:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:58:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1659ms 06:58:45 INFO - PROCESS | 1759 | 1464789525848 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 06:58:45 INFO - PROCESS | 1759 | 1464789525852 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 06:58:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:58:45 INFO - PROCESS | 1759 | 1464789525859 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:58:45 INFO - PROCESS | 1759 | 1464789525865 Marionette TRACE conn3 <- [1,2226,null,{}] 06:58:45 INFO - PROCESS | 1759 | 1464789525882 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:46 INFO - PROCESS | 1759 | 1464789526102 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 06:58:46 INFO - PROCESS | 1759 | 1464789526479 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:46 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f24400 == 113 [pid = 1759] [id = 564] 06:58:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 136 (0x8d4b7800) [pid = 1759] [serial = 1693] [outer = (nil)] 06:58:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 137 (0x8d8e0000) [pid = 1759] [serial = 1694] [outer = 0x8d4b7800] 06:58:46 INFO - PROCESS | 1759 | 1464789526589 Marionette DEBUG loaded listener.js 06:58:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x8ded2c00) [pid = 1759] [serial = 1695] [outer = 0x8d4b7800] 06:58:47 INFO - PROCESS | 1759 | 1464789527531 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 06:58:47 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:58:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1706ms 06:58:47 INFO - PROCESS | 1759 | 1464789527566 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 06:58:47 INFO - PROCESS | 1759 | 1464789527570 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 06:58:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:58:47 INFO - PROCESS | 1759 | 1464789527577 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:58:47 INFO - PROCESS | 1759 | 1464789527580 Marionette TRACE conn3 <- [1,2230,null,{}] 06:58:47 INFO - PROCESS | 1759 | 1464789527586 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:47 INFO - PROCESS | 1759 | 1464789527813 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 06:58:48 INFO - PROCESS | 1759 | 1464789528086 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:48 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d8d9800 == 114 [pid = 1759] [id = 565] 06:58:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 139 (0x8e733800) [pid = 1759] [serial = 1696] [outer = (nil)] 06:58:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 140 (0x8e9b3800) [pid = 1759] [serial = 1697] [outer = 0x8e733800] 06:58:48 INFO - PROCESS | 1759 | 1464789528222 Marionette DEBUG loaded listener.js 06:58:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x8e9c0000) [pid = 1759] [serial = 1698] [outer = 0x8e733800] 06:58:49 INFO - PROCESS | 1759 | 1464789529154 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 06:58:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:58:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1637ms 06:58:49 INFO - PROCESS | 1759 | 1464789529215 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 06:58:49 INFO - PROCESS | 1759 | 1464789529220 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 06:58:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:58:49 INFO - PROCESS | 1759 | 1464789529226 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:58:49 INFO - PROCESS | 1759 | 1464789529230 Marionette TRACE conn3 <- [1,2234,null,{}] 06:58:49 INFO - PROCESS | 1759 | 1464789529236 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:49 INFO - PROCESS | 1759 | 1464789529457 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 06:58:49 INFO - PROCESS | 1759 | 1464789529799 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:49 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e72e000 == 115 [pid = 1759] [id = 566] 06:58:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x8e72e400) [pid = 1759] [serial = 1699] [outer = (nil)] 06:58:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x8eb90400) [pid = 1759] [serial = 1700] [outer = 0x8e72e400] 06:58:49 INFO - PROCESS | 1759 | 1464789529886 Marionette DEBUG loaded listener.js 06:58:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x8f297400) [pid = 1759] [serial = 1701] [outer = 0x8e72e400] 06:58:50 INFO - PROCESS | 1759 | 1464789530769 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 06:58:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:58:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1582ms 06:58:50 INFO - PROCESS | 1759 | 1464789530809 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 06:58:50 INFO - PROCESS | 1759 | 1464789530813 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 06:58:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:58:50 INFO - PROCESS | 1759 | 1464789530820 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:58:50 INFO - PROCESS | 1759 | 1464789530822 Marionette TRACE conn3 <- [1,2238,null,{}] 06:58:50 INFO - PROCESS | 1759 | 1464789530829 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:51 INFO - PROCESS | 1759 | 1464789531079 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 06:58:51 INFO - PROCESS | 1759 | 1464789531422 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:51 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a46c400 == 116 [pid = 1759] [id = 567] 06:58:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x8cf18400) [pid = 1759] [serial = 1702] [outer = (nil)] 06:58:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x91791c00) [pid = 1759] [serial = 1703] [outer = 0x8cf18400] 06:58:51 INFO - PROCESS | 1759 | 1464789531518 Marionette DEBUG loaded listener.js 06:58:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x9202c800) [pid = 1759] [serial = 1704] [outer = 0x8cf18400] 06:58:52 INFO - PROCESS | 1759 | 1464789532425 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:58:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:58:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1634ms 06:58:52 INFO - PROCESS | 1759 | 1464789532454 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 06:58:52 INFO - PROCESS | 1759 | 1464789532458 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 06:58:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:58:52 INFO - PROCESS | 1759 | 1464789532465 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:58:52 INFO - PROCESS | 1759 | 1464789532469 Marionette TRACE conn3 <- [1,2242,null,{}] 06:58:52 INFO - PROCESS | 1759 | 1464789532474 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:52 INFO - PROCESS | 1759 | 1464789532676 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 06:58:52 INFO - PROCESS | 1759 | 1464789532958 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:53 INFO - PROCESS | 1759 | ++DOCSHELL 0x8eb81400 == 117 [pid = 1759] [id = 568] 06:58:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x92471800) [pid = 1759] [serial = 1705] [outer = (nil)] 06:58:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x9247f000) [pid = 1759] [serial = 1706] [outer = 0x92471800] 06:58:53 INFO - PROCESS | 1759 | 1464789533096 Marionette DEBUG loaded listener.js 06:58:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x92a2d800) [pid = 1759] [serial = 1707] [outer = 0x92471800] 06:58:53 INFO - PROCESS | 1759 | 1464789533962 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:58:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:58:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1541ms 06:58:54 INFO - PROCESS | 1759 | 1464789534007 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 06:58:54 INFO - PROCESS | 1759 | 1464789534011 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 06:58:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:58:54 INFO - PROCESS | 1759 | 1464789534017 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:58:54 INFO - PROCESS | 1759 | 1464789534021 Marionette TRACE conn3 <- [1,2246,null,{}] 06:58:54 INFO - PROCESS | 1759 | 1464789534047 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:54 INFO - PROCESS | 1759 | 1464789534257 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 06:58:54 INFO - PROCESS | 1759 | 1464789534537 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:54 INFO - PROCESS | 1759 | ++DOCSHELL 0x91d57400 == 118 [pid = 1759] [id = 569] 06:58:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x9202a400) [pid = 1759] [serial = 1708] [outer = (nil)] 06:58:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x9396dc00) [pid = 1759] [serial = 1709] [outer = 0x9202a400] 06:58:54 INFO - PROCESS | 1759 | 1464789534684 Marionette DEBUG loaded listener.js 06:58:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0x94422c00) [pid = 1759] [serial = 1710] [outer = 0x9202a400] 06:58:55 INFO - PROCESS | 1759 | 1464789535607 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 06:58:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:58:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1631ms 06:58:55 INFO - PROCESS | 1759 | 1464789535650 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 06:58:55 INFO - PROCESS | 1759 | 1464789535654 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 06:58:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:58:55 INFO - PROCESS | 1759 | 1464789535661 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:58:55 INFO - PROCESS | 1759 | 1464789535664 Marionette TRACE conn3 <- [1,2250,null,{}] 06:58:55 INFO - PROCESS | 1759 | 1464789535670 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:55 INFO - PROCESS | 1759 | 1464789535883 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 06:58:56 INFO - PROCESS | 1759 | 1464789536219 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:56 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d8d6000 == 119 [pid = 1759] [id = 570] 06:58:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0x8e734000) [pid = 1759] [serial = 1711] [outer = (nil)] 06:58:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 155 (0x94f02400) [pid = 1759] [serial = 1712] [outer = 0x8e734000] 06:58:56 INFO - PROCESS | 1759 | 1464789536312 Marionette DEBUG loaded listener.js 06:58:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 156 (0x94f04c00) [pid = 1759] [serial = 1713] [outer = 0x8e734000] 06:58:57 INFO - PROCESS | 1759 | 1464789537220 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 06:58:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:58:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1635ms 06:58:57 INFO - PROCESS | 1759 | 1464789537297 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 06:58:57 INFO - PROCESS | 1759 | 1464789537301 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 06:58:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:58:57 INFO - PROCESS | 1759 | 1464789537308 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:58:57 INFO - PROCESS | 1759 | 1464789537311 Marionette TRACE conn3 <- [1,2254,null,{}] 06:58:57 INFO - PROCESS | 1759 | 1464789537318 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:57 INFO - PROCESS | 1759 | 1464789537587 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 06:58:57 INFO - PROCESS | 1759 | 1464789537912 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:57 INFO - PROCESS | 1759 | ++DOCSHELL 0x8596c400 == 120 [pid = 1759] [id = 571] 06:58:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 157 (0x92ced000) [pid = 1759] [serial = 1714] [outer = (nil)] 06:58:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 158 (0x94f74800) [pid = 1759] [serial = 1715] [outer = 0x92ced000] 06:58:58 INFO - PROCESS | 1759 | 1464789538003 Marionette DEBUG loaded listener.js 06:58:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 159 (0x95152000) [pid = 1759] [serial = 1716] [outer = 0x92ced000] 06:58:58 INFO - PROCESS | 1759 | 1464789538932 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 06:58:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:58:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1681ms 06:58:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:58:58 INFO - PROCESS | 1759 | 1464789538990 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 06:58:58 INFO - PROCESS | 1759 | 1464789538993 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 06:58:59 INFO - PROCESS | 1759 | 1464789539000 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:58:59 INFO - PROCESS | 1759 | 1464789539004 Marionette TRACE conn3 <- [1,2258,null,{}] 06:58:59 INFO - PROCESS | 1759 | 1464789539010 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:59 INFO - PROCESS | 1759 | 1464789539294 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 06:58:59 INFO - PROCESS | 1759 | 1464789539654 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:59 INFO - PROCESS | 1759 | ++DOCSHELL 0x94f02c00 == 121 [pid = 1759] [id = 572] 06:58:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 160 (0x98c8bc00) [pid = 1759] [serial = 1717] [outer = (nil)] 06:58:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 161 (0x994c8c00) [pid = 1759] [serial = 1718] [outer = 0x98c8bc00] 06:58:59 INFO - PROCESS | 1759 | 1464789539749 Marionette DEBUG loaded listener.js 06:58:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 162 (0x99d35400) [pid = 1759] [serial = 1719] [outer = 0x98c8bc00] 06:59:00 INFO - PROCESS | 1759 | 1464789540696 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:59:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:59:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1732ms 06:59:00 INFO - PROCESS | 1759 | 1464789540732 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 06:59:00 INFO - PROCESS | 1759 | 1464789540736 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 06:59:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:59:00 INFO - PROCESS | 1759 | 1464789540744 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:59:00 INFO - PROCESS | 1759 | 1464789540748 Marionette TRACE conn3 <- [1,2262,null,{}] 06:59:00 INFO - PROCESS | 1759 | 1464789540754 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:00 INFO - PROCESS | 1759 | 1464789540962 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 06:59:01 INFO - PROCESS | 1759 | 1464789541249 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:01 INFO - PROCESS | 1759 | ++DOCSHELL 0x99569400 == 122 [pid = 1759] [id = 573] 06:59:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 163 (0x99d97c00) [pid = 1759] [serial = 1720] [outer = (nil)] 06:59:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 164 (0x99dd3800) [pid = 1759] [serial = 1721] [outer = 0x99d97c00] 06:59:01 INFO - PROCESS | 1759 | 1464789541391 Marionette DEBUG loaded listener.js 06:59:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 165 (0x99ee1000) [pid = 1759] [serial = 1722] [outer = 0x99d97c00] 06:59:02 INFO - PROCESS | 1759 | 1464789542514 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 06:59:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:59:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1788ms 06:59:02 INFO - PROCESS | 1759 | 1464789542548 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 06:59:02 INFO - PROCESS | 1759 | 1464789542552 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 06:59:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:59:02 INFO - PROCESS | 1759 | 1464789542573 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:59:02 INFO - PROCESS | 1759 | 1464789542575 Marionette TRACE conn3 <- [1,2266,null,{}] 06:59:02 INFO - PROCESS | 1759 | 1464789542582 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:02 INFO - PROCESS | 1759 | 1464789542788 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 06:59:03 INFO - PROCESS | 1759 | 1464789543075 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:03 INFO - PROCESS | 1759 | ++DOCSHELL 0x94f2c800 == 123 [pid = 1759] [id = 574] 06:59:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 166 (0x99d8fc00) [pid = 1759] [serial = 1723] [outer = (nil)] 06:59:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 167 (0x9a547c00) [pid = 1759] [serial = 1724] [outer = 0x99d8fc00] 06:59:03 INFO - PROCESS | 1759 | 1464789543207 Marionette DEBUG loaded listener.js 06:59:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 168 (0x9a54f800) [pid = 1759] [serial = 1725] [outer = 0x99d8fc00] 06:59:04 INFO - PROCESS | 1759 | 1464789544133 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 06:59:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:59:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1636ms 06:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:59:04 INFO - PROCESS | 1759 | 1464789544209 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 06:59:04 INFO - PROCESS | 1759 | 1464789544212 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 06:59:04 INFO - PROCESS | 1759 | 1464789544219 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:59:04 INFO - PROCESS | 1759 | 1464789544222 Marionette TRACE conn3 <- [1,2270,null,{}] 06:59:04 INFO - PROCESS | 1759 | 1464789544228 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:04 INFO - PROCESS | 1759 | 1464789544471 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 06:59:04 INFO - PROCESS | 1759 | 1464789544814 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:04 INFO - PROCESS | 1759 | ++DOCSHELL 0x99677400 == 124 [pid = 1759] [id = 575] 06:59:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 169 (0x99f31000) [pid = 1759] [serial = 1726] [outer = (nil)] 06:59:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 170 (0x9a6c0400) [pid = 1759] [serial = 1727] [outer = 0x99f31000] 06:59:04 INFO - PROCESS | 1759 | 1464789544904 Marionette DEBUG loaded listener.js 06:59:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 171 (0x9a996000) [pid = 1759] [serial = 1728] [outer = 0x99f31000] 06:59:05 INFO - PROCESS | 1759 | 1464789545771 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 06:59:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:59:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1591ms 06:59:05 INFO - PROCESS | 1759 | 1464789545809 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 06:59:05 INFO - PROCESS | 1759 | 1464789545813 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 06:59:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:59:05 INFO - PROCESS | 1759 | 1464789545820 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:59:05 INFO - PROCESS | 1759 | 1464789545824 Marionette TRACE conn3 <- [1,2274,null,{}] 06:59:05 INFO - PROCESS | 1759 | 1464789545829 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:06 INFO - PROCESS | 1759 | 1464789546034 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 06:59:06 INFO - PROCESS | 1759 | 1464789546325 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:06 INFO - PROCESS | 1759 | ++DOCSHELL 0x85738800 == 125 [pid = 1759] [id = 576] 06:59:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 172 (0x92476800) [pid = 1759] [serial = 1729] [outer = (nil)] 06:59:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 173 (0x9a9e0400) [pid = 1759] [serial = 1730] [outer = 0x92476800] 06:59:06 INFO - PROCESS | 1759 | 1464789546459 Marionette DEBUG loaded listener.js 06:59:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 174 (0x9a9e2c00) [pid = 1759] [serial = 1731] [outer = 0x92476800] 06:59:07 INFO - PROCESS | 1759 | 1464789547363 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 06:59:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:59:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1583ms 06:59:07 INFO - PROCESS | 1759 | 1464789547404 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 06:59:07 INFO - PROCESS | 1759 | 1464789547409 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 06:59:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:59:07 INFO - PROCESS | 1759 | 1464789547417 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:59:07 INFO - PROCESS | 1759 | 1464789547420 Marionette TRACE conn3 <- [1,2278,null,{}] 06:59:07 INFO - PROCESS | 1759 | 1464789547426 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:07 INFO - PROCESS | 1759 | 1464789547646 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 06:59:07 INFO - PROCESS | 1759 | 1464789547940 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:08 INFO - PROCESS | 1759 | ++DOCSHELL 0x8596a800 == 126 [pid = 1759] [id = 577] 06:59:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 175 (0x9a9de000) [pid = 1759] [serial = 1732] [outer = (nil)] 06:59:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 176 (0x9aeafc00) [pid = 1759] [serial = 1733] [outer = 0x9a9de000] 06:59:08 INFO - PROCESS | 1759 | 1464789548073 Marionette DEBUG loaded listener.js 06:59:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 177 (0x9b301400) [pid = 1759] [serial = 1734] [outer = 0x9a9de000] 06:59:09 INFO - PROCESS | 1759 | 1464789549009 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 06:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1630ms 06:59:09 INFO - PROCESS | 1759 | 1464789549047 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 06:59:09 INFO - PROCESS | 1759 | 1464789549051 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 06:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:59:09 INFO - PROCESS | 1759 | 1464789549058 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:59:09 INFO - PROCESS | 1759 | 1464789549061 Marionette TRACE conn3 <- [1,2282,null,{}] 06:59:09 INFO - PROCESS | 1759 | 1464789549067 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:09 INFO - PROCESS | 1759 | 1464789549279 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 06:59:09 INFO - PROCESS | 1759 | 1464789549569 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:09 INFO - PROCESS | 1759 | ++DOCSHELL 0x9ac57c00 == 127 [pid = 1759] [id = 578] 06:59:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 178 (0x9ac5a800) [pid = 1759] [serial = 1735] [outer = (nil)] 06:59:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 179 (0x9b87f800) [pid = 1759] [serial = 1736] [outer = 0x9ac5a800] 06:59:09 INFO - PROCESS | 1759 | 1464789549716 Marionette DEBUG loaded listener.js 06:59:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 180 (0x9b883c00) [pid = 1759] [serial = 1737] [outer = 0x9ac5a800] 06:59:10 INFO - PROCESS | 1759 | 1464789550574 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 06:59:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:59:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1580ms 06:59:10 INFO - PROCESS | 1759 | 1464789550639 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 06:59:10 INFO - PROCESS | 1759 | 1464789550643 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 06:59:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:59:10 INFO - PROCESS | 1759 | 1464789550649 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:59:10 INFO - PROCESS | 1759 | 1464789550653 Marionette TRACE conn3 <- [1,2286,null,{}] 06:59:10 INFO - PROCESS | 1759 | 1464789550659 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:10 INFO - PROCESS | 1759 | 1464789550876 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 06:59:11 INFO - PROCESS | 1759 | 1464789551173 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:11 INFO - PROCESS | 1759 | ++DOCSHELL 0x9767c800 == 128 [pid = 1759] [id = 579] 06:59:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 181 (0x9888e800) [pid = 1759] [serial = 1738] [outer = (nil)] 06:59:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 182 (0x9ca4cc00) [pid = 1759] [serial = 1739] [outer = 0x9888e800] 06:59:11 INFO - PROCESS | 1759 | 1464789551310 Marionette DEBUG loaded listener.js 06:59:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 183 (0x9ca57c00) [pid = 1759] [serial = 1740] [outer = 0x9888e800] 06:59:12 INFO - PROCESS | 1759 | 1464789552198 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 06:59:12 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:59:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1583ms 06:59:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:59:12 INFO - PROCESS | 1759 | 1464789552233 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 06:59:12 INFO - PROCESS | 1759 | 1464789552236 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 06:59:12 INFO - PROCESS | 1759 | 1464789552243 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:59:12 INFO - PROCESS | 1759 | 1464789552245 Marionette TRACE conn3 <- [1,2290,null,{}] 06:59:12 INFO - PROCESS | 1759 | 1464789552268 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:12 INFO - PROCESS | 1759 | 1464789552586 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 06:59:14 INFO - PROCESS | 1759 | --DOCSHELL 0x8cba9000 == 127 [pid = 1759] [id = 410] 06:59:14 INFO - PROCESS | 1759 | --DOCSHELL 0x860e7c00 == 126 [pid = 1759] [id = 494] 06:59:14 INFO - PROCESS | 1759 | --DOCSHELL 0x8bbf3800 == 125 [pid = 1759] [id = 407] 06:59:14 INFO - PROCESS | 1759 | --DOCSHELL 0x8df90c00 == 124 [pid = 1759] [id = 411] 06:59:14 INFO - PROCESS | 1759 | --DOCSHELL 0x85965000 == 123 [pid = 1759] [id = 402] 06:59:14 INFO - PROCESS | 1759 | --DOCSHELL 0x888cb800 == 122 [pid = 1759] [id = 405] 06:59:14 INFO - PROCESS | 1759 | --DOCSHELL 0x89fc7400 == 121 [pid = 1759] [id = 406] 06:59:14 INFO - PROCESS | 1759 | --DOCSHELL 0x8cbaf800 == 120 [pid = 1759] [id = 408] 06:59:14 INFO - PROCESS | 1759 | --DOCSHELL 0x89f13c00 == 119 [pid = 1759] [id = 404] 06:59:14 INFO - PROCESS | 1759 | --DOCSHELL 0x89f27000 == 118 [pid = 1759] [id = 409] 06:59:14 INFO - PROCESS | 1759 | --DOCSHELL 0x887f2400 == 117 [pid = 1759] [id = 241] 06:59:14 INFO - PROCESS | 1759 | --DOCSHELL 0x8596f000 == 116 [pid = 1759] [id = 403] 06:59:14 INFO - PROCESS | 1759 | --DOCSHELL 0x860f3400 == 115 [pid = 1759] [id = 443] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 182 (0x8e72a000) [pid = 1759] [serial = 1568] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 181 (0x8a948400) [pid = 1759] [serial = 1560] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 180 (0x9a9e8400) [pid = 1759] [serial = 1598] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 179 (0x9a543c00) [pid = 1759] [serial = 1593] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 178 (0x8849bc00) [pid = 1759] [serial = 1611] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 177 (0x8f4bb400) [pid = 1759] [serial = 1571] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 176 (0x85ff5000) [pid = 1759] [serial = 1554] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 175 (0x95155c00) [pid = 1759] [serial = 1583] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 174 (0x9247b000) [pid = 1759] [serial = 1577] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 173 (0x89dd6800) [pid = 1759] [serial = 1613] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 172 (0x8e9b4c00) [pid = 1759] [serial = 1569] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 171 (0x8bbf0400) [pid = 1759] [serial = 1485] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 170 (0x91989c00) [pid = 1759] [serial = 1575] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 169 (0x91987400) [pid = 1759] [serial = 1574] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 168 (0x99dd3000) [pid = 1759] [serial = 1590] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 167 (0x92b63400) [pid = 1759] [serial = 1578] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 166 (0x887fc000) [pid = 1759] [serial = 1556] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 165 (0x9449b800) [pid = 1759] [serial = 1581] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 164 (0x98074400) [pid = 1759] [serial = 1584] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 163 (0x8a386400) [pid = 1759] [serial = 1559] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 162 (0x9b783800) [pid = 1759] [serial = 1604] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 161 (0x8d8d5000) [pid = 1759] [serial = 1565] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 160 (0x88a86c00) [pid = 1759] [serial = 1557] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 159 (0x99fdcc00) [pid = 1759] [serial = 1592] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 158 (0x873ad800) [pid = 1759] [serial = 1610] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 157 (0x9b30f800) [pid = 1759] [serial = 1601] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 156 (0x9a995c00) [pid = 1759] [serial = 1596] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 155 (0x8596e000) [pid = 1759] [serial = 1553] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 154 (0x8d8dd400) [pid = 1759] [serial = 1566] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0x9b358000) [pid = 1759] [serial = 1602] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0x89de4c00) [pid = 1759] [serial = 1614] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x8a948000) [pid = 1759] [serial = 1617] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x85ff7800) [pid = 1759] [serial = 1608] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x9a6b1800) [pid = 1759] [serial = 1595] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x8d4b7400) [pid = 1759] [serial = 1563] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x8f5cd800) [pid = 1759] [serial = 1572] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x99d92800) [pid = 1759] [serial = 1587] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x9441ec00) [pid = 1759] [serial = 1580] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x9b87c000) [pid = 1759] [serial = 1605] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x85a07800) [pid = 1759] [serial = 1607] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x8d457800) [pid = 1759] [serial = 1562] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x8a46ac00) [pid = 1759] [serial = 1616] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x99dc9800) [pid = 1759] [serial = 1589] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 139 (0x9ae1f800) [pid = 1759] [serial = 1599] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 138 (0x99bf8800) [pid = 1759] [serial = 1586] [outer = (nil)] [url = about:blank] 06:59:14 INFO - PROCESS | 1759 | --DOMWINDOW == 137 (0x8a951400) [pid = 1759] [serial = 1619] [outer = (nil)] [url = about:blank] 06:59:15 INFO - PROCESS | 1759 | 1464789555071 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:15 INFO - PROCESS | 1759 | ++DOCSHELL 0x85a0d800 == 116 [pid = 1759] [id = 580] 06:59:15 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x85a0dc00) [pid = 1759] [serial = 1741] [outer = (nil)] 06:59:15 INFO - PROCESS | 1759 | ++DOMWINDOW == 139 (0x85ff5c00) [pid = 1759] [serial = 1742] [outer = 0x85a0dc00] 06:59:15 INFO - PROCESS | 1759 | 1464789555150 Marionette DEBUG loaded listener.js 06:59:15 INFO - PROCESS | 1759 | ++DOMWINDOW == 140 (0x8664b400) [pid = 1759] [serial = 1743] [outer = 0x85a0dc00] 06:59:15 INFO - PROCESS | 1759 | 1464789555969 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 06:59:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:59:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 3737ms 06:59:15 INFO - PROCESS | 1759 | 1464789555979 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 06:59:15 INFO - PROCESS | 1759 | 1464789555985 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 06:59:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:59:15 INFO - PROCESS | 1759 | 1464789555993 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:59:15 INFO - PROCESS | 1759 | 1464789555998 Marionette TRACE conn3 <- [1,2294,null,{}] 06:59:16 INFO - PROCESS | 1759 | 1464789556005 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:16 INFO - PROCESS | 1759 | 1464789556226 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 06:59:16 INFO - PROCESS | 1759 | 1464789556427 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:16 INFO - PROCESS | 1759 | ++DOCSHELL 0x8849a000 == 117 [pid = 1759] [id = 581] 06:59:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x8849bc00) [pid = 1759] [serial = 1744] [outer = (nil)] 06:59:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x887fa000) [pid = 1759] [serial = 1745] [outer = 0x8849bc00] 06:59:16 INFO - PROCESS | 1759 | 1464789556506 Marionette DEBUG loaded listener.js 06:59:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x888c9000) [pid = 1759] [serial = 1746] [outer = 0x8849bc00] 06:59:17 INFO - PROCESS | 1759 | 1464789557413 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 06:59:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:59:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1487ms 06:59:17 INFO - PROCESS | 1759 | 1464789557483 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 06:59:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:59:17 INFO - PROCESS | 1759 | 1464789557489 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 06:59:17 INFO - PROCESS | 1759 | 1464789557495 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:59:17 INFO - PROCESS | 1759 | 1464789557498 Marionette TRACE conn3 <- [1,2298,null,{}] 06:59:17 INFO - PROCESS | 1759 | 1464789557504 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:17 INFO - PROCESS | 1759 | 1464789557808 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 06:59:17 INFO - PROCESS | 1759 | 1464789557842 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:17 INFO - PROCESS | 1759 | ++DOCSHELL 0x85fef800 == 118 [pid = 1759] [id = 582] 06:59:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x89fbcc00) [pid = 1759] [serial = 1747] [outer = (nil)] 06:59:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x8a382000) [pid = 1759] [serial = 1748] [outer = 0x89fbcc00] 06:59:17 INFO - PROCESS | 1759 | 1464789557915 Marionette DEBUG loaded listener.js 06:59:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x8a38e400) [pid = 1759] [serial = 1749] [outer = 0x89fbcc00] 06:59:18 INFO - PROCESS | 1759 | 1464789558941 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 06:59:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:59:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1484ms 06:59:18 INFO - PROCESS | 1759 | 1464789558978 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 06:59:18 INFO - PROCESS | 1759 | 1464789558982 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 06:59:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:59:19 INFO - PROCESS | 1759 | 1464789559002 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:59:19 INFO - PROCESS | 1759 | 1464789559011 Marionette TRACE conn3 <- [1,2302,null,{}] 06:59:19 INFO - PROCESS | 1759 | 1464789559017 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:19 INFO - PROCESS | 1759 | 1464789559283 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 06:59:20 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x8cb62400) [pid = 1759] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:59:20 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x8f4bbc00) [pid = 1759] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:59:20 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x8cf15000) [pid = 1759] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:59:20 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x8a46c000) [pid = 1759] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:59:20 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x94f0c000) [pid = 1759] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:59:20 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x8df92400) [pid = 1759] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:59:20 INFO - PROCESS | 1759 | --DOMWINDOW == 139 (0x85734c00) [pid = 1759] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:59:20 INFO - PROCESS | 1759 | --DOMWINDOW == 138 (0x9178dc00) [pid = 1759] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:59:20 INFO - PROCESS | 1759 | --DOMWINDOW == 137 (0x888cc400) [pid = 1759] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:59:20 INFO - PROCESS | 1759 | --DOMWINDOW == 136 (0x8d8d8c00) [pid = 1759] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:59:20 INFO - PROCESS | 1759 | --DOMWINDOW == 135 (0x9887c800) [pid = 1759] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:59:20 INFO - PROCESS | 1759 | --DOMWINDOW == 134 (0x89cda800) [pid = 1759] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:59:20 INFO - PROCESS | 1759 | --DOMWINDOW == 133 (0x9514ec00) [pid = 1759] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:59:20 INFO - PROCESS | 1759 | --DOMWINDOW == 132 (0x8a38e000) [pid = 1759] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:59:20 INFO - PROCESS | 1759 | --DOMWINDOW == 131 (0x92a2a800) [pid = 1759] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:59:20 INFO - PROCESS | 1759 | --DOMWINDOW == 130 (0x99f33c00) [pid = 1759] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:59:20 INFO - PROCESS | 1759 | --DOMWINDOW == 129 (0x89de1c00) [pid = 1759] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:59:20 INFO - PROCESS | 1759 | --DOMWINDOW == 128 (0x8e94f800) [pid = 1759] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:59:20 INFO - PROCESS | 1759 | --DOMWINDOW == 127 (0x8735e000) [pid = 1759] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:59:20 INFO - PROCESS | 1759 | --DOMWINDOW == 126 (0x98894800) [pid = 1759] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:59:20 INFO - PROCESS | 1759 | --DOMWINDOW == 125 (0x8df92800) [pid = 1759] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:59:20 INFO - PROCESS | 1759 | --DOMWINDOW == 124 (0x91d5b000) [pid = 1759] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:59:20 INFO - PROCESS | 1759 | 1464789560187 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:20 INFO - PROCESS | 1759 | ++DOCSHELL 0x85734c00 == 119 [pid = 1759] [id = 583] 06:59:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 125 (0x86849c00) [pid = 1759] [serial = 1750] [outer = (nil)] 06:59:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 126 (0x888cd800) [pid = 1759] [serial = 1751] [outer = 0x86849c00] 06:59:20 INFO - PROCESS | 1759 | 1464789560278 Marionette DEBUG loaded listener.js 06:59:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 127 (0x8bbec800) [pid = 1759] [serial = 1752] [outer = 0x86849c00] 06:59:20 INFO - PROCESS | 1759 | 1464789560968 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:59:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:59:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 2001ms 06:59:20 INFO - PROCESS | 1759 | 1464789560991 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 06:59:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:59:21 INFO - PROCESS | 1759 | 1464789560996 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 06:59:21 INFO - PROCESS | 1759 | 1464789561002 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:59:21 INFO - PROCESS | 1759 | 1464789561005 Marionette TRACE conn3 <- [1,2306,null,{}] 06:59:21 INFO - PROCESS | 1759 | 1464789561011 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:21 INFO - PROCESS | 1759 | 1464789561271 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 06:59:21 INFO - PROCESS | 1759 | 1464789561297 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:21 INFO - PROCESS | 1759 | ++DOCSHELL 0x88a86800 == 120 [pid = 1759] [id = 584] 06:59:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 128 (0x8cb67400) [pid = 1759] [serial = 1753] [outer = (nil)] 06:59:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 129 (0x8cf14000) [pid = 1759] [serial = 1754] [outer = 0x8cb67400] 06:59:21 INFO - PROCESS | 1759 | 1464789561368 Marionette DEBUG loaded listener.js 06:59:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 130 (0x8d45b800) [pid = 1759] [serial = 1755] [outer = 0x8cb67400] 06:59:22 INFO - PROCESS | 1759 | 1464789562518 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 06:59:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:59:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1580ms 06:59:22 INFO - PROCESS | 1759 | 1464789562583 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 06:59:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:59:22 INFO - PROCESS | 1759 | 1464789562591 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 06:59:22 INFO - PROCESS | 1759 | 1464789562600 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:59:22 INFO - PROCESS | 1759 | 1464789562607 Marionette TRACE conn3 <- [1,2310,null,{}] 06:59:22 INFO - PROCESS | 1759 | 1464789562617 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:22 INFO - PROCESS | 1759 | 1464789562883 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 06:59:23 INFO - PROCESS | 1759 | 1464789563235 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:23 INFO - PROCESS | 1759 | ++DOCSHELL 0x85fedc00 == 121 [pid = 1759] [id = 585] 06:59:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 131 (0x87361000) [pid = 1759] [serial = 1756] [outer = (nil)] 06:59:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 132 (0x8849f000) [pid = 1759] [serial = 1757] [outer = 0x87361000] 06:59:23 INFO - PROCESS | 1759 | 1464789563326 Marionette DEBUG loaded listener.js 06:59:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 133 (0x89cd4000) [pid = 1759] [serial = 1758] [outer = 0x87361000] 06:59:24 INFO - PROCESS | 1759 | 1464789564291 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:59:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:59:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1738ms 06:59:24 INFO - PROCESS | 1759 | 1464789564339 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 06:59:24 INFO - PROCESS | 1759 | 1464789564353 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 06:59:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:59:24 INFO - PROCESS | 1759 | 1464789564369 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:59:24 INFO - PROCESS | 1759 | 1464789564377 Marionette TRACE conn3 <- [1,2314,null,{}] 06:59:24 INFO - PROCESS | 1759 | 1464789564387 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:24 INFO - PROCESS | 1759 | 1464789564723 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 06:59:25 INFO - PROCESS | 1759 | 1464789565069 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:25 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f24c00 == 122 [pid = 1759] [id = 586] 06:59:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 134 (0x8a38b000) [pid = 1759] [serial = 1759] [outer = (nil)] 06:59:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 135 (0x8bbef800) [pid = 1759] [serial = 1760] [outer = 0x8a38b000] 06:59:25 INFO - PROCESS | 1759 | 1464789565157 Marionette DEBUG loaded listener.js 06:59:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 136 (0x8cb68800) [pid = 1759] [serial = 1761] [outer = 0x8a38b000] 06:59:26 INFO - PROCESS | 1759 | 1464789566154 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 06:59:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:59:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1843ms 06:59:26 INFO - PROCESS | 1759 | 1464789566211 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 06:59:26 INFO - PROCESS | 1759 | 1464789566216 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 06:59:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:59:26 INFO - PROCESS | 1759 | 1464789566223 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:59:26 INFO - PROCESS | 1759 | 1464789566230 Marionette TRACE conn3 <- [1,2318,null,{}] 06:59:26 INFO - PROCESS | 1759 | 1464789566246 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:26 INFO - PROCESS | 1759 | 1464789566495 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 06:59:26 INFO - PROCESS | 1759 | 1464789566824 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:26 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d7cc400 == 123 [pid = 1759] [id = 587] 06:59:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 137 (0x8d8d7800) [pid = 1759] [serial = 1762] [outer = (nil)] 06:59:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x8decc400) [pid = 1759] [serial = 1763] [outer = 0x8d8d7800] 06:59:26 INFO - PROCESS | 1759 | 1464789566919 Marionette DEBUG loaded listener.js 06:59:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 139 (0x8df8f400) [pid = 1759] [serial = 1764] [outer = 0x8d8d7800] 06:59:27 INFO - PROCESS | 1759 | 1464789567849 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 06:59:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:59:27 INFO - PROCESS | 1759 | 1464789567919 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 06:59:27 INFO - PROCESS | 1759 | 1464789567925 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:59:27 INFO - PROCESS | 1759 | 1464789567929 Marionette TRACE conn3 <- [1,2322,null,{}] 06:59:27 INFO - PROCESS | 1759 | 1464789567935 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:28 INFO - PROCESS | 1759 | 1464789568147 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 06:59:28 INFO - PROCESS | 1759 | 1464789568480 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:28 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d8db800 == 124 [pid = 1759] [id = 588] 06:59:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 140 (0x8d8e2c00) [pid = 1759] [serial = 1765] [outer = (nil)] 06:59:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x8e94d000) [pid = 1759] [serial = 1766] [outer = 0x8d8e2c00] 06:59:28 INFO - PROCESS | 1759 | 1464789568573 Marionette DEBUG loaded listener.js 06:59:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x8e9b7400) [pid = 1759] [serial = 1767] [outer = 0x8d8e2c00] 06:59:29 INFO - PROCESS | 1759 | 1464789569441 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 06:59:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:59:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1583ms 06:59:29 INFO - PROCESS | 1759 | 1464789569507 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 06:59:29 INFO - PROCESS | 1759 | 1464789569511 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 06:59:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:59:29 INFO - PROCESS | 1759 | 1464789569518 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:59:29 INFO - PROCESS | 1759 | 1464789569521 Marionette TRACE conn3 <- [1,2326,null,{}] 06:59:29 INFO - PROCESS | 1759 | 1464789569527 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:29 INFO - PROCESS | 1759 | 1464789569774 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 06:59:30 INFO - PROCESS | 1759 | 1464789570106 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:30 INFO - PROCESS | 1759 | ++DOCSHELL 0x88494800 == 125 [pid = 1759] [id = 589] 06:59:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x8d7cb000) [pid = 1759] [serial = 1768] [outer = (nil)] 06:59:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x8f4b4000) [pid = 1759] [serial = 1769] [outer = 0x8d7cb000] 06:59:30 INFO - PROCESS | 1759 | 1464789570207 Marionette DEBUG loaded listener.js 06:59:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x8f4bc800) [pid = 1759] [serial = 1770] [outer = 0x8d7cb000] 06:59:31 INFO - PROCESS | 1759 | 1464789571071 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 06:59:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:59:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1587ms 06:59:31 INFO - PROCESS | 1759 | 1464789571107 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 06:59:31 INFO - PROCESS | 1759 | 1464789571111 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 06:59:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:59:31 INFO - PROCESS | 1759 | 1464789571118 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:59:31 INFO - PROCESS | 1759 | 1464789571121 Marionette TRACE conn3 <- [1,2330,null,{}] 06:59:31 INFO - PROCESS | 1759 | 1464789571127 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:31 INFO - PROCESS | 1759 | 1464789571391 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 06:59:31 INFO - PROCESS | 1759 | 1464789571723 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:31 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e9b8000 == 126 [pid = 1759] [id = 590] 06:59:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x8f5d8000) [pid = 1759] [serial = 1771] [outer = (nil)] 06:59:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x91d62c00) [pid = 1759] [serial = 1772] [outer = 0x8f5d8000] 06:59:31 INFO - PROCESS | 1759 | 1464789571825 Marionette DEBUG loaded listener.js 06:59:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x92a25c00) [pid = 1759] [serial = 1773] [outer = 0x8f5d8000] 06:59:32 INFO - PROCESS | 1759 | 1464789572752 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 06:59:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:59:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1680ms 06:59:32 INFO - PROCESS | 1759 | 1464789572799 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 06:59:32 INFO - PROCESS | 1759 | 1464789572803 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 06:59:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:59:32 INFO - PROCESS | 1759 | 1464789572809 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:59:32 INFO - PROCESS | 1759 | 1464789572813 Marionette TRACE conn3 <- [1,2334,null,{}] 06:59:32 INFO - PROCESS | 1759 | 1464789572818 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:33 INFO - PROCESS | 1759 | 1464789573015 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 06:59:33 INFO - PROCESS | 1759 | 1464789573356 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:33 INFO - PROCESS | 1759 | ++DOCSHELL 0x8735ec00 == 127 [pid = 1759] [id = 591] 06:59:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x88a90400) [pid = 1759] [serial = 1774] [outer = (nil)] 06:59:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x92b68000) [pid = 1759] [serial = 1775] [outer = 0x88a90400] 06:59:33 INFO - PROCESS | 1759 | 1464789573447 Marionette DEBUG loaded listener.js 06:59:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x92b6dc00) [pid = 1759] [serial = 1776] [outer = 0x88a90400] 06:59:34 INFO - PROCESS | 1759 | 1464789574337 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 06:59:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:59:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1593ms 06:59:34 INFO - PROCESS | 1759 | 1464789574403 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 06:59:34 INFO - PROCESS | 1759 | 1464789574407 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 06:59:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:59:34 INFO - PROCESS | 1759 | 1464789574413 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:59:34 INFO - PROCESS | 1759 | 1464789574417 Marionette TRACE conn3 <- [1,2338,null,{}] 06:59:34 INFO - PROCESS | 1759 | 1464789574423 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:34 INFO - PROCESS | 1759 | 1464789574626 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 06:59:34 INFO - PROCESS | 1759 | 1464789574964 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:35 INFO - PROCESS | 1759 | ++DOCSHELL 0x8dec8800 == 128 [pid = 1759] [id = 592] 06:59:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x92a30c00) [pid = 1759] [serial = 1777] [outer = (nil)] 06:59:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0x94e49800) [pid = 1759] [serial = 1778] [outer = 0x92a30c00] 06:59:35 INFO - PROCESS | 1759 | 1464789575053 Marionette DEBUG loaded listener.js 06:59:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0x94f0c000) [pid = 1759] [serial = 1779] [outer = 0x92a30c00] 06:59:35 INFO - PROCESS | 1759 | 1464789575969 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 06:59:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:59:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1592ms 06:59:36 INFO - PROCESS | 1759 | 1464789576006 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 06:59:36 INFO - PROCESS | 1759 | 1464789576010 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 06:59:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:59:36 INFO - PROCESS | 1759 | 1464789576016 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:59:36 INFO - PROCESS | 1759 | 1464789576020 Marionette TRACE conn3 <- [1,2342,null,{}] 06:59:36 INFO - PROCESS | 1759 | 1464789576025 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:36 INFO - PROCESS | 1759 | 1464789576232 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 06:59:36 INFO - PROCESS | 1759 | 1464789576563 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:36 INFO - PROCESS | 1759 | ++DOCSHELL 0x94421000 == 129 [pid = 1759] [id = 593] 06:59:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 155 (0x94425000) [pid = 1759] [serial = 1780] [outer = (nil)] 06:59:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 156 (0x97679800) [pid = 1759] [serial = 1781] [outer = 0x94425000] 06:59:36 INFO - PROCESS | 1759 | 1464789576655 Marionette DEBUG loaded listener.js 06:59:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 157 (0x9801c000) [pid = 1759] [serial = 1782] [outer = 0x94425000] 06:59:37 INFO - PROCESS | 1759 | 1464789577583 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 06:59:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:59:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1633ms 06:59:37 INFO - PROCESS | 1759 | 1464789577650 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 06:59:37 INFO - PROCESS | 1759 | 1464789577654 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 06:59:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:59:37 INFO - PROCESS | 1759 | 1464789577660 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:59:37 INFO - PROCESS | 1759 | 1464789577664 Marionette TRACE conn3 <- [1,2346,null,{}] 06:59:37 INFO - PROCESS | 1759 | 1464789577669 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:37 INFO - PROCESS | 1759 | 1464789577880 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 06:59:38 INFO - PROCESS | 1759 | 1464789578219 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:38 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a389c00 == 130 [pid = 1759] [id = 594] 06:59:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 158 (0x8bcb3000) [pid = 1759] [serial = 1783] [outer = (nil)] 06:59:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 159 (0x989ed800) [pid = 1759] [serial = 1784] [outer = 0x8bcb3000] 06:59:38 INFO - PROCESS | 1759 | 1464789578310 Marionette DEBUG loaded listener.js 06:59:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 160 (0x98cd4000) [pid = 1759] [serial = 1785] [outer = 0x8bcb3000] 06:59:39 INFO - PROCESS | 1759 | 1464789579289 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 06:59:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:59:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1681ms 06:59:39 INFO - PROCESS | 1759 | 1464789579342 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 06:59:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:59:39 INFO - PROCESS | 1759 | 1464789579347 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 06:59:39 INFO - PROCESS | 1759 | 1464789579353 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:59:39 INFO - PROCESS | 1759 | 1464789579357 Marionette TRACE conn3 <- [1,2350,null,{}] 06:59:39 INFO - PROCESS | 1759 | 1464789579363 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:39 INFO - PROCESS | 1759 | 1464789579597 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 06:59:39 INFO - PROCESS | 1759 | 1464789579952 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:39 INFO - PROCESS | 1759 | ++DOCSHELL 0x98cd1000 == 131 [pid = 1759] [id = 595] 06:59:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 161 (0x99dc7800) [pid = 1759] [serial = 1786] [outer = (nil)] 06:59:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 162 (0x99dd2000) [pid = 1759] [serial = 1787] [outer = 0x99dc7800] 06:59:40 INFO - PROCESS | 1759 | 1464789580050 Marionette DEBUG loaded listener.js 06:59:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 163 (0x99f34000) [pid = 1759] [serial = 1788] [outer = 0x99dc7800] 06:59:40 INFO - PROCESS | 1759 | 1464789580955 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 06:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1638ms 06:59:40 INFO - PROCESS | 1759 | 1464789580992 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 06:59:40 INFO - PROCESS | 1759 | 1464789580996 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 06:59:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:59:41 INFO - PROCESS | 1759 | 1464789581002 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:59:41 INFO - PROCESS | 1759 | 1464789581006 Marionette TRACE conn3 <- [1,2354,null,{}] 06:59:41 INFO - PROCESS | 1759 | 1464789581011 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:41 INFO - PROCESS | 1759 | 1464789581217 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 06:59:41 INFO - PROCESS | 1759 | 1464789581511 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:41 INFO - PROCESS | 1759 | ++DOCSHELL 0x99d98000 == 132 [pid = 1759] [id = 596] 06:59:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 164 (0x99f37000) [pid = 1759] [serial = 1789] [outer = (nil)] 06:59:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 165 (0x9a6b8c00) [pid = 1759] [serial = 1790] [outer = 0x99f37000] 06:59:41 INFO - PROCESS | 1759 | 1464789581646 Marionette DEBUG loaded listener.js 06:59:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 166 (0x9a6c0c00) [pid = 1759] [serial = 1791] [outer = 0x99f37000] 06:59:42 INFO - PROCESS | 1759 | 1464789582571 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 06:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1647ms 06:59:42 INFO - PROCESS | 1759 | 1464789582650 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 06:59:42 INFO - PROCESS | 1759 | 1464789582653 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 06:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:59:42 INFO - PROCESS | 1759 | 1464789582660 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:59:42 INFO - PROCESS | 1759 | 1464789582663 Marionette TRACE conn3 <- [1,2358,null,{}] 06:59:42 INFO - PROCESS | 1759 | 1464789582669 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:42 INFO - PROCESS | 1759 | 1464789582896 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 06:59:43 INFO - PROCESS | 1759 | 1464789583241 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:43 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cf11400 == 133 [pid = 1759] [id = 597] 06:59:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 167 (0x8decdc00) [pid = 1759] [serial = 1792] [outer = (nil)] 06:59:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 168 (0x9a9d9400) [pid = 1759] [serial = 1793] [outer = 0x8decdc00] 06:59:43 INFO - PROCESS | 1759 | 1464789583333 Marionette DEBUG loaded listener.js 06:59:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 169 (0x9aeaec00) [pid = 1759] [serial = 1794] [outer = 0x8decdc00] 06:59:44 INFO - PROCESS | 1759 | 1464789584324 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 06:59:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:59:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1694ms 06:59:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:59:44 INFO - PROCESS | 1759 | 1464789584357 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 06:59:44 INFO - PROCESS | 1759 | 1464789584360 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 06:59:44 INFO - PROCESS | 1759 | 1464789584367 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:59:44 INFO - PROCESS | 1759 | 1464789584370 Marionette TRACE conn3 <- [1,2362,null,{}] 06:59:44 INFO - PROCESS | 1759 | 1464789584376 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:44 INFO - PROCESS | 1759 | 1464789584583 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 06:59:44 INFO - PROCESS | 1759 | 1464789584929 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:44 INFO - PROCESS | 1759 | ++DOCSHELL 0x9a544000 == 134 [pid = 1759] [id = 598] 06:59:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 170 (0x9a54bc00) [pid = 1759] [serial = 1795] [outer = (nil)] 06:59:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 171 (0x9b888800) [pid = 1759] [serial = 1796] [outer = 0x9a54bc00] 06:59:45 INFO - PROCESS | 1759 | 1464789585022 Marionette DEBUG loaded listener.js 06:59:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 172 (0x9d4a9400) [pid = 1759] [serial = 1797] [outer = 0x9a54bc00] 06:59:45 INFO - PROCESS | 1759 | 1464789585936 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 06:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:59:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1636ms 06:59:46 INFO - PROCESS | 1759 | 1464789586003 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 06:59:46 INFO - PROCESS | 1759 | 1464789586006 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 06:59:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:59:46 INFO - PROCESS | 1759 | 1464789586013 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:59:46 INFO - PROCESS | 1759 | 1464789586016 Marionette TRACE conn3 <- [1,2366,null,{}] 06:59:46 INFO - PROCESS | 1759 | 1464789586022 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:46 INFO - PROCESS | 1759 | 1464789586237 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 06:59:46 INFO - PROCESS | 1759 | 1464789586574 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:46 INFO - PROCESS | 1759 | ++DOCSHELL 0x9b366400 == 135 [pid = 1759] [id = 599] 06:59:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 173 (0x9b87f400) [pid = 1759] [serial = 1798] [outer = (nil)] 06:59:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 174 (0xa0508800) [pid = 1759] [serial = 1799] [outer = 0x9b87f400] 06:59:46 INFO - PROCESS | 1759 | 1464789586661 Marionette DEBUG loaded listener.js 06:59:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 175 (0xa050b400) [pid = 1759] [serial = 1800] [outer = 0x9b87f400] 06:59:47 INFO - PROCESS | 1759 | 1464789587539 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 06:59:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:59:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1590ms 06:59:47 INFO - PROCESS | 1759 | 1464789587618 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 06:59:47 INFO - PROCESS | 1759 | 1464789587621 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 06:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:59:47 INFO - PROCESS | 1759 | 1464789587639 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:59:47 INFO - PROCESS | 1759 | 1464789587641 Marionette TRACE conn3 <- [1,2370,null,{}] 06:59:47 INFO - PROCESS | 1759 | 1464789587651 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:47 INFO - PROCESS | 1759 | 1464789587892 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 06:59:48 INFO - PROCESS | 1759 | 1464789588242 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:48 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f5cd000 == 136 [pid = 1759] [id = 600] 06:59:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 176 (0x9d8ad800) [pid = 1759] [serial = 1801] [outer = (nil)] 06:59:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 177 (0xa2140400) [pid = 1759] [serial = 1802] [outer = 0x9d8ad800] 06:59:48 INFO - PROCESS | 1759 | 1464789588338 Marionette DEBUG loaded listener.js 06:59:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 178 (0xa21aec00) [pid = 1759] [serial = 1803] [outer = 0x9d8ad800] 06:59:49 INFO - PROCESS | 1759 | 1464789589283 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 06:59:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:59:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1691ms 06:59:49 INFO - PROCESS | 1759 | 1464789589325 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 06:59:49 INFO - PROCESS | 1759 | 1464789589329 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 06:59:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:59:49 INFO - PROCESS | 1759 | 1464789589335 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:59:49 INFO - PROCESS | 1759 | 1464789589339 Marionette TRACE conn3 <- [1,2374,null,{}] 06:59:49 INFO - PROCESS | 1759 | 1464789589344 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:49 INFO - PROCESS | 1759 | 1464789589560 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 06:59:49 INFO - PROCESS | 1759 | 1464789589953 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:49 INFO - PROCESS | 1759 | ++DOCSHELL 0x85a05800 == 137 [pid = 1759] [id = 601] 06:59:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 179 (0x9a550800) [pid = 1759] [serial = 1804] [outer = (nil)] 06:59:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 180 (0xa228b800) [pid = 1759] [serial = 1805] [outer = 0x9a550800] 06:59:50 INFO - PROCESS | 1759 | 1464789590045 Marionette DEBUG loaded listener.js 06:59:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 181 (0xa2284800) [pid = 1759] [serial = 1806] [outer = 0x9a550800] 06:59:50 INFO - PROCESS | 1759 | 1464789590972 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 06:59:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:59:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1683ms 06:59:51 INFO - PROCESS | 1759 | 1464789591019 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 06:59:51 INFO - PROCESS | 1759 | 1464789591023 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 06:59:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:59:51 INFO - PROCESS | 1759 | 1464789591048 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:59:51 INFO - PROCESS | 1759 | 1464789591051 Marionette TRACE conn3 <- [1,2378,null,{}] 06:59:51 INFO - PROCESS | 1759 | 1464789591064 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:51 INFO - PROCESS | 1759 | 1464789591281 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 06:59:51 INFO - PROCESS | 1759 | 1464789591617 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:51 INFO - PROCESS | 1759 | ++DOCSHELL 0xa21bbc00 == 138 [pid = 1759] [id = 602] 06:59:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 182 (0xa2283400) [pid = 1759] [serial = 1807] [outer = (nil)] 06:59:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 183 (0xa2638400) [pid = 1759] [serial = 1808] [outer = 0xa2283400] 06:59:51 INFO - PROCESS | 1759 | 1464789591709 Marionette DEBUG loaded listener.js 06:59:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 184 (0xa2659400) [pid = 1759] [serial = 1809] [outer = 0xa2283400] 06:59:54 INFO - PROCESS | 1759 | --DOCSHELL 0x89f0e400 == 137 [pid = 1759] [id = 489] 06:59:54 INFO - PROCESS | 1759 | --DOCSHELL 0x85734c00 == 136 [pid = 1759] [id = 583] 06:59:54 INFO - PROCESS | 1759 | --DOCSHELL 0x85fef800 == 135 [pid = 1759] [id = 582] 06:59:54 INFO - PROCESS | 1759 | --DOCSHELL 0x8849a000 == 134 [pid = 1759] [id = 581] 06:59:54 INFO - PROCESS | 1759 | --DOCSHELL 0x85a0d800 == 133 [pid = 1759] [id = 580] 06:59:54 INFO - PROCESS | 1759 | --DOCSHELL 0x91d57400 == 132 [pid = 1759] [id = 569] 06:59:54 INFO - PROCESS | 1759 | --DOCSHELL 0x8eb81400 == 131 [pid = 1759] [id = 568] 06:59:54 INFO - PROCESS | 1759 | --DOCSHELL 0x8a46c400 == 130 [pid = 1759] [id = 567] 06:59:54 INFO - PROCESS | 1759 | --DOCSHELL 0x8e72e000 == 129 [pid = 1759] [id = 566] 06:59:54 INFO - PROCESS | 1759 | --DOCSHELL 0x89f24400 == 128 [pid = 1759] [id = 564] 06:59:54 INFO - PROCESS | 1759 | --DOCSHELL 0x8d8d9800 == 127 [pid = 1759] [id = 565] 06:59:54 INFO - PROCESS | 1759 | --DOCSHELL 0x8a947400 == 126 [pid = 1759] [id = 563] 06:59:54 INFO - PROCESS | 1759 | --DOCSHELL 0x8849dc00 == 125 [pid = 1759] [id = 562] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 183 (0x8cbab000) [pid = 1759] [serial = 1682] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 182 (0x92473c00) [pid = 1759] [serial = 1644] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 181 (0x8d4b9400) [pid = 1759] [serial = 1629] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 180 (0x8bcb1c00) [pid = 1759] [serial = 1625] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 179 (0x8cb65000) [pid = 1759] [serial = 1626] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 178 (0x94f2f800) [pid = 1759] [serial = 1652] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 177 (0x91796800) [pid = 1759] [serial = 1641] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 176 (0x860ebc00) [pid = 1759] [serial = 1673] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 175 (0x98898800) [pid = 1759] [serial = 1658] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 174 (0x89cd7800) [pid = 1759] [serial = 1676] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 173 (0x8e72a400) [pid = 1759] [serial = 1634] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 172 (0x99564800) [pid = 1759] [serial = 1662] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 171 (0x8e732400) [pid = 1759] [serial = 1635] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 170 (0x98cdb800) [pid = 1759] [serial = 1661] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 169 (0x8cb64800) [pid = 1759] [serial = 1551] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 168 (0x9514f000) [pid = 1759] [serial = 1653] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 167 (0x96c35000) [pid = 1759] [serial = 1655] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 166 (0x8bbee000) [pid = 1759] [serial = 1680] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 165 (0x99f2d000) [pid = 1759] [serial = 1668] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 164 (0x9a6b1400) [pid = 1759] [serial = 1671] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 163 (0x8d8d8800) [pid = 1759] [serial = 1631] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 162 (0x8f4b7000) [pid = 1759] [serial = 1638] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 161 (0x91d64800) [pid = 1759] [serial = 1643] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 160 (0x887f5c00) [pid = 1759] [serial = 1622] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 159 (0x99dd1800) [pid = 1759] [serial = 1667] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 158 (0x99d37800) [pid = 1759] [serial = 1665] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 157 (0x8664fc00) [pid = 1759] [serial = 1674] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 156 (0x989e6c00) [pid = 1759] [serial = 1659] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 155 (0x8a94ec00) [pid = 1759] [serial = 1679] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 154 (0x99aee400) [pid = 1759] [serial = 1664] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0x93979800) [pid = 1759] [serial = 1650] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0x8cf0e800) [pid = 1759] [serial = 1683] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x89ddf000) [pid = 1759] [serial = 1623] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x8eb90000) [pid = 1759] [serial = 1637] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x93875000) [pid = 1759] [serial = 1649] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x89f0d800) [pid = 1759] [serial = 1677] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x92b6a400) [pid = 1759] [serial = 1647] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x8ded1000) [pid = 1759] [serial = 1632] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x8d456400) [pid = 1759] [serial = 1628] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x92a31c00) [pid = 1759] [serial = 1646] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x9a54e000) [pid = 1759] [serial = 1670] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x97682000) [pid = 1759] [serial = 1656] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x9178b800) [pid = 1759] [serial = 1640] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x8cba9400) [pid = 1759] [serial = 1685] [outer = (nil)] [url = about:blank] 06:59:54 INFO - PROCESS | 1759 | 1464789594937 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 06:59:54 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:59:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 3917ms 06:59:54 INFO - PROCESS | 1759 | 1464789594947 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 06:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:59:54 INFO - PROCESS | 1759 | 1464789594952 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 06:59:54 INFO - PROCESS | 1759 | 1464789594960 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:59:54 INFO - PROCESS | 1759 | 1464789594967 Marionette TRACE conn3 <- [1,2382,null,{}] 06:59:54 INFO - PROCESS | 1759 | 1464789594976 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:55 INFO - PROCESS | 1759 | 1464789595177 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 06:59:55 INFO - PROCESS | 1759 | 1464789595417 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:55 INFO - PROCESS | 1759 | ++DOCSHELL 0x86845800 == 126 [pid = 1759] [id = 603] 06:59:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x87369c00) [pid = 1759] [serial = 1810] [outer = (nil)] 06:59:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x8849cc00) [pid = 1759] [serial = 1811] [outer = 0x87369c00] 06:59:55 INFO - PROCESS | 1759 | 1464789595497 Marionette DEBUG loaded listener.js 06:59:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x888bfc00) [pid = 1759] [serial = 1812] [outer = 0x87369c00] 06:59:56 INFO - PROCESS | 1759 | 1464789596316 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 06:59:56 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:59:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1389ms 06:59:56 INFO - PROCESS | 1759 | 1464789596349 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 06:59:56 INFO - PROCESS | 1759 | 1464789596357 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 06:59:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:59:56 INFO - PROCESS | 1759 | 1464789596367 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:59:56 INFO - PROCESS | 1759 | 1464789596370 Marionette TRACE conn3 <- [1,2386,null,{}] 06:59:56 INFO - PROCESS | 1759 | 1464789596377 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:56 INFO - PROCESS | 1759 | 1464789596572 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 06:59:56 INFO - PROCESS | 1759 | 1464789596590 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:56 INFO - PROCESS | 1759 | ++DOCSHELL 0x88495800 == 127 [pid = 1759] [id = 604] 06:59:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x89f24400) [pid = 1759] [serial = 1813] [outer = (nil)] 06:59:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x89fc3c00) [pid = 1759] [serial = 1814] [outer = 0x89f24400] 06:59:56 INFO - PROCESS | 1759 | 1464789596871 Marionette DEBUG loaded listener.js 06:59:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x8a467c00) [pid = 1759] [serial = 1815] [outer = 0x89f24400] 06:59:57 INFO - PROCESS | 1759 | 1464789597867 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 06:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1536ms 06:59:57 INFO - PROCESS | 1759 | 1464789597903 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 06:59:57 INFO - PROCESS | 1759 | 1464789597907 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 06:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:59:57 INFO - PROCESS | 1759 | 1464789597913 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:59:57 INFO - PROCESS | 1759 | 1464789597919 Marionette TRACE conn3 <- [1,2390,null,{}] 06:59:57 INFO - PROCESS | 1759 | 1464789597944 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:58 INFO - PROCESS | 1759 | 1464789598228 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 06:59:58 INFO - PROCESS | 1759 | 1464789598266 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:58 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f1a800 == 128 [pid = 1759] [id = 605] 06:59:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x8cb63800) [pid = 1759] [serial = 1816] [outer = (nil)] 06:59:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x8cbac800) [pid = 1759] [serial = 1817] [outer = 0x8cb63800] 06:59:58 INFO - PROCESS | 1759 | 1464789598367 Marionette DEBUG loaded listener.js 06:59:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x8cf11000) [pid = 1759] [serial = 1818] [outer = 0x8cb63800] 06:59:59 INFO - PROCESS | 1759 | 1464789599992 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:00:00 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x8cf18400) [pid = 1759] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:00:00 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x8e72e400) [pid = 1759] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:00:00 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x99d97c00) [pid = 1759] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:00:00 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x8849bc00) [pid = 1759] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:00:00 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x85a0dc00) [pid = 1759] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:00:00 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x92ced000) [pid = 1759] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:00:00 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x9a9de000) [pid = 1759] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:00:00 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x92471800) [pid = 1759] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:00:00 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x98c8bc00) [pid = 1759] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:00:00 INFO - PROCESS | 1759 | --DOMWINDOW == 139 (0x8d4b7800) [pid = 1759] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:00:00 INFO - PROCESS | 1759 | --DOMWINDOW == 138 (0x8a953400) [pid = 1759] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:00:00 INFO - PROCESS | 1759 | --DOMWINDOW == 137 (0x9202a400) [pid = 1759] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:00:00 INFO - PROCESS | 1759 | --DOMWINDOW == 136 (0x8e733800) [pid = 1759] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:00:00 INFO - PROCESS | 1759 | --DOMWINDOW == 135 (0x99f31000) [pid = 1759] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:00:00 INFO - PROCESS | 1759 | --DOMWINDOW == 134 (0x86849c00) [pid = 1759] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:00:00 INFO - PROCESS | 1759 | --DOMWINDOW == 133 (0x9ac5a800) [pid = 1759] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:00:00 INFO - PROCESS | 1759 | --DOMWINDOW == 132 (0x99d8fc00) [pid = 1759] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:00:00 INFO - PROCESS | 1759 | --DOMWINDOW == 131 (0x89fbcc00) [pid = 1759] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:00:00 INFO - PROCESS | 1759 | --DOMWINDOW == 130 (0x9888e800) [pid = 1759] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:00:00 INFO - PROCESS | 1759 | --DOMWINDOW == 129 (0x8849e400) [pid = 1759] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:00:00 INFO - PROCESS | 1759 | --DOMWINDOW == 128 (0x92476800) [pid = 1759] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:00:00 INFO - PROCESS | 1759 | --DOMWINDOW == 127 (0x8e734000) [pid = 1759] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:00:00 INFO - PROCESS | 1759 | --DOMWINDOW == 126 (0x88489000) [pid = 1759] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 2245ms 07:00:00 INFO - PROCESS | 1759 | 1464789600158 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 07:00:00 INFO - PROCESS | 1759 | 1464789600162 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 07:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:00:00 INFO - PROCESS | 1759 | 1464789600168 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:00:00 INFO - PROCESS | 1759 | 1464789600172 Marionette TRACE conn3 <- [1,2394,null,{}] 07:00:00 INFO - PROCESS | 1759 | 1464789600177 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:00 INFO - PROCESS | 1759 | 1464789600431 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 07:00:00 INFO - PROCESS | 1759 | 1464789600558 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:00 INFO - PROCESS | 1759 | ++DOCSHELL 0x887f1800 == 129 [pid = 1759] [id = 606] 07:00:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 127 (0x8bcb7800) [pid = 1759] [serial = 1819] [outer = (nil)] 07:00:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 128 (0x8cbae000) [pid = 1759] [serial = 1820] [outer = 0x8bcb7800] 07:00:00 INFO - PROCESS | 1759 | 1464789600632 Marionette DEBUG loaded listener.js 07:00:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 129 (0x8d4b3400) [pid = 1759] [serial = 1821] [outer = 0x8bcb7800] 07:00:01 INFO - PROCESS | 1759 | 1464789601531 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1380ms 07:00:01 INFO - PROCESS | 1759 | 1464789601551 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 07:00:01 INFO - PROCESS | 1759 | 1464789601557 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 07:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:00:01 INFO - PROCESS | 1759 | 1464789601566 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:00:01 INFO - PROCESS | 1759 | 1464789601571 Marionette TRACE conn3 <- [1,2398,null,{}] 07:00:01 INFO - PROCESS | 1759 | 1464789601579 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:01 INFO - PROCESS | 1759 | 1464789601814 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 07:00:02 INFO - PROCESS | 1759 | 1464789602164 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:02 INFO - PROCESS | 1759 | ++DOCSHELL 0x85fec400 == 130 [pid = 1759] [id = 607] 07:00:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 130 (0x85fef800) [pid = 1759] [serial = 1822] [outer = (nil)] 07:00:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 131 (0x86645c00) [pid = 1759] [serial = 1823] [outer = 0x85fef800] 07:00:02 INFO - PROCESS | 1759 | 1464789602321 Marionette DEBUG loaded listener.js 07:00:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 132 (0x8739f000) [pid = 1759] [serial = 1824] [outer = 0x85fef800] 07:00:03 INFO - PROCESS | 1759 | 1464789603415 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1888ms 07:00:03 INFO - PROCESS | 1759 | 1464789603453 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 07:00:03 INFO - PROCESS | 1759 | 1464789603460 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 07:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:00:03 INFO - PROCESS | 1759 | 1464789603469 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:00:03 INFO - PROCESS | 1759 | 1464789603476 Marionette TRACE conn3 <- [1,2402,null,{}] 07:00:03 INFO - PROCESS | 1759 | 1464789603484 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:03 INFO - PROCESS | 1759 | 1464789603754 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 07:00:04 INFO - PROCESS | 1759 | 1464789604109 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:04 INFO - PROCESS | 1759 | ++DOCSHELL 0x89cd9c00 == 131 [pid = 1759] [id = 608] 07:00:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 133 (0x89de1800) [pid = 1759] [serial = 1825] [outer = (nil)] 07:00:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 134 (0x89f14000) [pid = 1759] [serial = 1826] [outer = 0x89de1800] 07:00:04 INFO - PROCESS | 1759 | 1464789604199 Marionette DEBUG loaded listener.js 07:00:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 135 (0x89fc4800) [pid = 1759] [serial = 1827] [outer = 0x89de1800] 07:00:05 INFO - PROCESS | 1759 | 1464789605276 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 07:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1841ms 07:00:05 INFO - PROCESS | 1759 | 1464789605313 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 07:00:05 INFO - PROCESS | 1759 | 1464789605320 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 07:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:00:05 INFO - PROCESS | 1759 | 1464789605329 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:00:05 INFO - PROCESS | 1759 | 1464789605333 Marionette TRACE conn3 <- [1,2406,null,{}] 07:00:05 INFO - PROCESS | 1759 | 1464789605339 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:05 INFO - PROCESS | 1759 | 1464789605569 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 07:00:05 INFO - PROCESS | 1759 | 1464789605947 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:05 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bbe9c00 == 132 [pid = 1759] [id = 609] 07:00:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 136 (0x8bbee800) [pid = 1759] [serial = 1828] [outer = (nil)] 07:00:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 137 (0x8cf0f400) [pid = 1759] [serial = 1829] [outer = 0x8bbee800] 07:00:06 INFO - PROCESS | 1759 | 1464789606042 Marionette DEBUG loaded listener.js 07:00:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x8d4c0c00) [pid = 1759] [serial = 1830] [outer = 0x8bbee800] 07:00:07 INFO - PROCESS | 1759 | 1464789607031 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 07:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1739ms 07:00:07 INFO - PROCESS | 1759 | 1464789607069 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 07:00:07 INFO - PROCESS | 1759 | 1464789607073 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 07:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:00:07 INFO - PROCESS | 1759 | 1464789607082 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:00:07 INFO - PROCESS | 1759 | 1464789607091 Marionette TRACE conn3 <- [1,2410,null,{}] 07:00:07 INFO - PROCESS | 1759 | 1464789607106 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:07 INFO - PROCESS | 1759 | 1464789607354 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 07:00:07 INFO - PROCESS | 1759 | 1464789607698 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:07 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bbe8c00 == 133 [pid = 1759] [id = 610] 07:00:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 139 (0x8df8bc00) [pid = 1759] [serial = 1831] [outer = (nil)] 07:00:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 140 (0x8e734800) [pid = 1759] [serial = 1832] [outer = 0x8df8bc00] 07:00:07 INFO - PROCESS | 1759 | 1464789607793 Marionette DEBUG loaded listener.js 07:00:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x8e947000) [pid = 1759] [serial = 1833] [outer = 0x8df8bc00] 07:00:08 INFO - PROCESS | 1759 | 1464789608795 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1749ms 07:00:08 INFO - PROCESS | 1759 | 1464789608829 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 07:00:08 INFO - PROCESS | 1759 | 1464789608834 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 07:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:00:08 INFO - PROCESS | 1759 | 1464789608841 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:00:08 INFO - PROCESS | 1759 | 1464789608843 Marionette TRACE conn3 <- [1,2414,null,{}] 07:00:08 INFO - PROCESS | 1759 | 1464789608850 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:09 INFO - PROCESS | 1759 | 1464789609101 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 07:00:09 INFO - PROCESS | 1759 | 1464789609434 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:09 INFO - PROCESS | 1759 | ++DOCSHELL 0x888c3400 == 134 [pid = 1759] [id = 611] 07:00:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x89f0f400) [pid = 1759] [serial = 1834] [outer = (nil)] 07:00:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x8f295400) [pid = 1759] [serial = 1835] [outer = 0x89f0f400] 07:00:09 INFO - PROCESS | 1759 | 1464789609527 Marionette DEBUG loaded listener.js 07:00:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x8f2a0000) [pid = 1759] [serial = 1836] [outer = 0x89f0f400] 07:00:10 INFO - PROCESS | 1759 | 1464789610454 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 07:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1687ms 07:00:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:00:10 INFO - PROCESS | 1759 | 1464789610529 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 07:00:10 INFO - PROCESS | 1759 | 1464789610532 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 07:00:10 INFO - PROCESS | 1759 | 1464789610539 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:00:10 INFO - PROCESS | 1759 | 1464789610542 Marionette TRACE conn3 <- [1,2418,null,{}] 07:00:10 INFO - PROCESS | 1759 | 1464789610548 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:10 INFO - PROCESS | 1759 | 1464789610769 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 07:00:11 INFO - PROCESS | 1759 | 1464789611110 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:11 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f5cc000 == 135 [pid = 1759] [id = 612] 07:00:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x8f5d0c00) [pid = 1759] [serial = 1837] [outer = (nil)] 07:00:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x91789800) [pid = 1759] [serial = 1838] [outer = 0x8f5d0c00] 07:00:11 INFO - PROCESS | 1759 | 1464789611218 Marionette DEBUG loaded listener.js 07:00:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x91d56400) [pid = 1759] [serial = 1839] [outer = 0x8f5d0c00] 07:00:12 INFO - PROCESS | 1759 | 1464789612241 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:00:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:00:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1740ms 07:00:12 INFO - PROCESS | 1759 | 1464789612283 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 07:00:12 INFO - PROCESS | 1759 | 1464789612290 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 07:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:00:12 INFO - PROCESS | 1759 | 1464789612300 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:00:12 INFO - PROCESS | 1759 | 1464789612306 Marionette TRACE conn3 <- [1,2422,null,{}] 07:00:12 INFO - PROCESS | 1759 | 1464789612314 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:12 INFO - PROCESS | 1759 | 1464789612669 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 07:00:13 INFO - PROCESS | 1759 | 1464789613083 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:13 INFO - PROCESS | 1759 | ++DOCSHELL 0x89de1c00 == 136 [pid = 1759] [id = 613] 07:00:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x8e943800) [pid = 1759] [serial = 1840] [outer = (nil)] 07:00:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x92b61400) [pid = 1759] [serial = 1841] [outer = 0x8e943800] 07:00:13 INFO - PROCESS | 1759 | 1464789613188 Marionette DEBUG loaded listener.js 07:00:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x92b69c00) [pid = 1759] [serial = 1842] [outer = 0x8e943800] 07:00:14 INFO - PROCESS | 1759 | 1464789614116 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:00:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:00:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1892ms 07:00:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:00:14 INFO - PROCESS | 1759 | 1464789614191 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 07:00:14 INFO - PROCESS | 1759 | 1464789614195 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 07:00:14 INFO - PROCESS | 1759 | 1464789614201 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:00:14 INFO - PROCESS | 1759 | 1464789614205 Marionette TRACE conn3 <- [1,2426,null,{}] 07:00:14 INFO - PROCESS | 1759 | 1464789614211 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:14 INFO - PROCESS | 1759 | 1464789614457 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 07:00:14 INFO - PROCESS | 1759 | 1464789614770 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:14 INFO - PROCESS | 1759 | ++DOCSHELL 0x85a02000 == 137 [pid = 1759] [id = 614] 07:00:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x89cd6c00) [pid = 1759] [serial = 1843] [outer = (nil)] 07:00:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x93979800) [pid = 1759] [serial = 1844] [outer = 0x89cd6c00] 07:00:14 INFO - PROCESS | 1759 | 1464789614857 Marionette DEBUG loaded listener.js 07:00:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0x94e41400) [pid = 1759] [serial = 1845] [outer = 0x89cd6c00] 07:00:15 INFO - PROCESS | 1759 | 1464789615797 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:00:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:00:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1636ms 07:00:15 INFO - PROCESS | 1759 | 1464789615836 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 07:00:15 INFO - PROCESS | 1759 | 1464789615840 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 07:00:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:00:15 INFO - PROCESS | 1759 | 1464789615846 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:00:15 INFO - PROCESS | 1759 | 1464789615850 Marionette TRACE conn3 <- [1,2430,null,{}] 07:00:15 INFO - PROCESS | 1759 | 1464789615856 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:16 INFO - PROCESS | 1759 | 1464789616057 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 07:00:16 INFO - PROCESS | 1759 | 1464789616317 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:16 INFO - PROCESS | 1759 | ++DOCSHELL 0x92a22c00 == 138 [pid = 1759] [id = 615] 07:00:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0x92b6d000) [pid = 1759] [serial = 1846] [outer = (nil)] 07:00:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 155 (0x9514d400) [pid = 1759] [serial = 1847] [outer = 0x92b6d000] 07:00:16 INFO - PROCESS | 1759 | 1464789616455 Marionette DEBUG loaded listener.js 07:00:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 156 (0x96c2e400) [pid = 1759] [serial = 1848] [outer = 0x92b6d000] 07:00:17 INFO - PROCESS | 1759 | 1464789617383 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 07:00:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:00:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1581ms 07:00:17 INFO - PROCESS | 1759 | 1464789617428 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 07:00:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:00:17 INFO - PROCESS | 1759 | 1464789617433 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 07:00:17 INFO - PROCESS | 1759 | 1464789617439 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:00:17 INFO - PROCESS | 1759 | 1464789617443 Marionette TRACE conn3 <- [1,2434,null,{}] 07:00:17 INFO - PROCESS | 1759 | 1464789617449 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:17 INFO - PROCESS | 1759 | 1464789617676 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 07:00:18 INFO - PROCESS | 1759 | 1464789618014 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:18 INFO - PROCESS | 1759 | ++DOCSHELL 0x8573e800 == 139 [pid = 1759] [id = 616] 07:00:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 157 (0x8f5d0800) [pid = 1759] [serial = 1849] [outer = (nil)] 07:00:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 158 (0x98897000) [pid = 1759] [serial = 1850] [outer = 0x8f5d0800] 07:00:18 INFO - PROCESS | 1759 | 1464789618110 Marionette DEBUG loaded listener.js 07:00:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 159 (0x989e4c00) [pid = 1759] [serial = 1851] [outer = 0x8f5d0800] 07:00:19 INFO - PROCESS | 1759 | 1464789619059 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 07:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1684ms 07:00:19 INFO - PROCESS | 1759 | 1464789619122 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 07:00:19 INFO - PROCESS | 1759 | 1464789619126 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 07:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:00:19 INFO - PROCESS | 1759 | 1464789619132 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:00:19 INFO - PROCESS | 1759 | 1464789619136 Marionette TRACE conn3 <- [1,2438,null,{}] 07:00:19 INFO - PROCESS | 1759 | 1464789619142 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:19 INFO - PROCESS | 1759 | 1464789619359 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 07:00:19 INFO - PROCESS | 1759 | 1464789619656 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:19 INFO - PROCESS | 1759 | ++DOCSHELL 0x9962ec00 == 140 [pid = 1759] [id = 617] 07:00:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 160 (0x9981b800) [pid = 1759] [serial = 1852] [outer = (nil)] 07:00:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 161 (0x99bf9400) [pid = 1759] [serial = 1853] [outer = 0x9981b800] 07:00:19 INFO - PROCESS | 1759 | 1464789619818 Marionette DEBUG loaded listener.js 07:00:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 162 (0x99d9d800) [pid = 1759] [serial = 1854] [outer = 0x9981b800] 07:00:20 INFO - PROCESS | 1759 | 1464789620815 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 07:00:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1733ms 07:00:20 INFO - PROCESS | 1759 | 1464789620867 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 07:00:20 INFO - PROCESS | 1759 | 1464789620871 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 07:00:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:00:20 INFO - PROCESS | 1759 | 1464789620877 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:00:20 INFO - PROCESS | 1759 | 1464789620882 Marionette TRACE conn3 <- [1,2442,null,{}] 07:00:20 INFO - PROCESS | 1759 | 1464789620888 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:21 INFO - PROCESS | 1759 | 1464789621137 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 07:00:21 INFO - PROCESS | 1759 | 1464789621482 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:21 INFO - PROCESS | 1759 | ++DOCSHELL 0x99f32000 == 141 [pid = 1759] [id = 618] 07:00:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 163 (0x99f33400) [pid = 1759] [serial = 1855] [outer = (nil)] 07:00:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 164 (0x9a550400) [pid = 1759] [serial = 1856] [outer = 0x99f33400] 07:00:21 INFO - PROCESS | 1759 | 1464789621595 Marionette DEBUG loaded listener.js 07:00:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 165 (0x9a6b3800) [pid = 1759] [serial = 1857] [outer = 0x99f33400] 07:00:22 INFO - PROCESS | 1759 | 1464789622505 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 07:00:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:00:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1687ms 07:00:22 INFO - PROCESS | 1759 | 1464789622566 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 07:00:22 INFO - PROCESS | 1759 | 1464789622570 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 07:00:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:00:22 INFO - PROCESS | 1759 | 1464789622577 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:00:22 INFO - PROCESS | 1759 | 1464789622580 Marionette TRACE conn3 <- [1,2446,null,{}] 07:00:22 INFO - PROCESS | 1759 | 1464789622586 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:22 INFO - PROCESS | 1759 | 1464789622803 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 07:00:23 INFO - PROCESS | 1759 | 1464789623103 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:23 INFO - PROCESS | 1759 | ++DOCSHELL 0x99f31000 == 142 [pid = 1759] [id = 619] 07:00:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 166 (0x9a6b2000) [pid = 1759] [serial = 1858] [outer = (nil)] 07:00:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 167 (0x9a9e1400) [pid = 1759] [serial = 1859] [outer = 0x9a6b2000] 07:00:23 INFO - PROCESS | 1759 | 1464789623258 Marionette DEBUG loaded listener.js 07:00:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 168 (0x9ac4ec00) [pid = 1759] [serial = 1860] [outer = 0x9a6b2000] 07:00:24 INFO - PROCESS | 1759 | 1464789624221 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 07:00:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1703ms 07:00:24 INFO - PROCESS | 1759 | 1464789624281 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 07:00:24 INFO - PROCESS | 1759 | 1464789624285 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 07:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:00:24 INFO - PROCESS | 1759 | 1464789624291 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:00:24 INFO - PROCESS | 1759 | 1464789624295 Marionette TRACE conn3 <- [1,2450,null,{}] 07:00:24 INFO - PROCESS | 1759 | 1464789624301 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:24 INFO - PROCESS | 1759 | 1464789624529 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 07:00:24 INFO - PROCESS | 1759 | 1464789624873 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:24 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e737c00 == 143 [pid = 1759] [id = 620] 07:00:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 169 (0x8e941c00) [pid = 1759] [serial = 1861] [outer = (nil)] 07:00:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 170 (0x9b87d400) [pid = 1759] [serial = 1862] [outer = 0x8e941c00] 07:00:24 INFO - PROCESS | 1759 | 1464789624966 Marionette DEBUG loaded listener.js 07:00:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 171 (0x9ca4a000) [pid = 1759] [serial = 1863] [outer = 0x8e941c00] 07:00:25 INFO - PROCESS | 1759 | 1464789625908 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 07:00:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:00:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1690ms 07:00:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:00:25 INFO - PROCESS | 1759 | 1464789625982 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 07:00:25 INFO - PROCESS | 1759 | 1464789625985 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 07:00:25 INFO - PROCESS | 1759 | 1464789625992 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:00:25 INFO - PROCESS | 1759 | 1464789625995 Marionette TRACE conn3 <- [1,2454,null,{}] 07:00:26 INFO - PROCESS | 1759 | 1464789626001 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:26 INFO - PROCESS | 1759 | 1464789626268 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 07:00:26 INFO - PROCESS | 1759 | 1464789626607 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:26 INFO - PROCESS | 1759 | ++DOCSHELL 0x99472000 == 144 [pid = 1759] [id = 621] 07:00:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 172 (0x9a9e0000) [pid = 1759] [serial = 1864] [outer = (nil)] 07:00:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 173 (0xa1063c00) [pid = 1759] [serial = 1865] [outer = 0x9a9e0000] 07:00:26 INFO - PROCESS | 1759 | 1464789626694 Marionette DEBUG loaded listener.js 07:00:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 174 (0xa2141800) [pid = 1759] [serial = 1866] [outer = 0x9a9e0000] 07:00:27 INFO - PROCESS | 1759 | 1464789627597 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 07:00:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:00:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1682ms 07:00:27 INFO - PROCESS | 1759 | 1464789627673 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 07:00:27 INFO - PROCESS | 1759 | 1464789627677 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 07:00:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:00:27 INFO - PROCESS | 1759 | 1464789627683 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:00:27 INFO - PROCESS | 1759 | 1464789627687 Marionette TRACE conn3 <- [1,2458,null,{}] 07:00:27 INFO - PROCESS | 1759 | 1464789627692 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:27 INFO - PROCESS | 1759 | 1464789627953 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 07:00:28 INFO - PROCESS | 1759 | 1464789628289 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:28 INFO - PROCESS | 1759 | ++DOCSHELL 0x9a6b9400 == 145 [pid = 1759] [id = 622] 07:00:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 175 (0x9ca4dc00) [pid = 1759] [serial = 1867] [outer = (nil)] 07:00:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 176 (0xa307b000) [pid = 1759] [serial = 1868] [outer = 0x9ca4dc00] 07:00:28 INFO - PROCESS | 1759 | 1464789628380 Marionette DEBUG loaded listener.js 07:00:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 177 (0xa30f6400) [pid = 1759] [serial = 1869] [outer = 0x9ca4dc00] 07:00:29 INFO - PROCESS | 1759 | 1464789629314 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 07:00:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:00:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1681ms 07:00:29 INFO - PROCESS | 1759 | 1464789629366 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 07:00:29 INFO - PROCESS | 1759 | 1464789629370 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 07:00:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:00:29 INFO - PROCESS | 1759 | 1464789629376 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:00:29 INFO - PROCESS | 1759 | 1464789629380 Marionette TRACE conn3 <- [1,2462,null,{}] 07:00:29 INFO - PROCESS | 1759 | 1464789629388 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:29 INFO - PROCESS | 1759 | 1464789629603 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 07:00:29 INFO - PROCESS | 1759 | 1464789629949 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:29 INFO - PROCESS | 1759 | ++DOCSHELL 0x85a06800 == 146 [pid = 1759] [id = 623] 07:00:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 178 (0x9197fc00) [pid = 1759] [serial = 1870] [outer = (nil)] 07:00:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 179 (0xa30ff800) [pid = 1759] [serial = 1871] [outer = 0x9197fc00] 07:00:30 INFO - PROCESS | 1759 | 1464789630046 Marionette DEBUG loaded listener.js 07:00:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 180 (0xa3269800) [pid = 1759] [serial = 1872] [outer = 0x9197fc00] 07:00:30 INFO - PROCESS | 1759 | 1464789630990 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 07:00:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:00:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1688ms 07:00:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:00:31 INFO - PROCESS | 1759 | 1464789631065 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 07:00:31 INFO - PROCESS | 1759 | 1464789631068 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 07:00:31 INFO - PROCESS | 1759 | 1464789631074 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:00:31 INFO - PROCESS | 1759 | 1464789631078 Marionette TRACE conn3 <- [1,2466,null,{}] 07:00:31 INFO - PROCESS | 1759 | 1464789631084 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:31 INFO - PROCESS | 1759 | 1464789631347 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 07:00:31 INFO - PROCESS | 1759 | 1464789631727 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:31 INFO - PROCESS | 1759 | ++DOCSHELL 0x8573c800 == 147 [pid = 1759] [id = 624] 07:00:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 181 (0x85a07800) [pid = 1759] [serial = 1873] [outer = (nil)] 07:00:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 182 (0xa35ec800) [pid = 1759] [serial = 1874] [outer = 0x85a07800] 07:00:31 INFO - PROCESS | 1759 | 1464789631814 Marionette DEBUG loaded listener.js 07:00:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 183 (0xa35f0c00) [pid = 1759] [serial = 1875] [outer = 0x85a07800] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x8d8d5400 == 146 [pid = 1759] [id = 544] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x88a89400 == 145 [pid = 1759] [id = 537] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x8736a000 == 144 [pid = 1759] [id = 539] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x8a952000 == 143 [pid = 1759] [id = 560] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x8684f800 == 142 [pid = 1759] [id = 540] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x85732800 == 141 [pid = 1759] [id = 557] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x8735e400 == 140 [pid = 1759] [id = 538] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x86846400 == 139 [pid = 1759] [id = 425] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x85fed400 == 138 [pid = 1759] [id = 559] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x8d453c00 == 137 [pid = 1759] [id = 546] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x8736bc00 == 136 [pid = 1759] [id = 543] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x8664ec00 == 135 [pid = 1759] [id = 536] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x8d454400 == 134 [pid = 1759] [id = 547] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x8e72f400 == 133 [pid = 1759] [id = 545] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x8bcb8c00 == 132 [pid = 1759] [id = 542] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x887f1800 == 131 [pid = 1759] [id = 606] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x89f1a800 == 130 [pid = 1759] [id = 605] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x88495800 == 129 [pid = 1759] [id = 604] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x86845800 == 128 [pid = 1759] [id = 603] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x85a05800 == 127 [pid = 1759] [id = 601] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x8f5cd000 == 126 [pid = 1759] [id = 600] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x9b366400 == 125 [pid = 1759] [id = 599] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x8cf11400 == 124 [pid = 1759] [id = 597] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x9a544000 == 123 [pid = 1759] [id = 598] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x99d98000 == 122 [pid = 1759] [id = 596] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x98cd1000 == 121 [pid = 1759] [id = 595] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x8a389c00 == 120 [pid = 1759] [id = 594] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x94421000 == 119 [pid = 1759] [id = 593] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x8dec8800 == 118 [pid = 1759] [id = 592] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x8e9b8000 == 117 [pid = 1759] [id = 590] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x8735ec00 == 116 [pid = 1759] [id = 591] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x88494800 == 115 [pid = 1759] [id = 589] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x8d8db800 == 114 [pid = 1759] [id = 588] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x8d7cc400 == 113 [pid = 1759] [id = 587] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x89f24c00 == 112 [pid = 1759] [id = 586] 07:00:34 INFO - PROCESS | 1759 | --DOCSHELL 0x85fedc00 == 111 [pid = 1759] [id = 585] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 182 (0x91791c00) [pid = 1759] [serial = 1703] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 181 (0x8f297400) [pid = 1759] [serial = 1701] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 180 (0x99dd3800) [pid = 1759] [serial = 1721] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 179 (0x888c9000) [pid = 1759] [serial = 1746] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 178 (0x8664b400) [pid = 1759] [serial = 1743] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 177 (0x95152000) [pid = 1759] [serial = 1716] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 176 (0x9b301400) [pid = 1759] [serial = 1734] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 175 (0x9247f000) [pid = 1759] [serial = 1706] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 174 (0x99d35400) [pid = 1759] [serial = 1719] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 173 (0x8eb90400) [pid = 1759] [serial = 1700] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 172 (0x8ded2c00) [pid = 1759] [serial = 1695] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 171 (0x8cb63400) [pid = 1759] [serial = 1692] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 170 (0x94422c00) [pid = 1759] [serial = 1710] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 169 (0x99ee1000) [pid = 1759] [serial = 1722] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 168 (0x8e9c0000) [pid = 1759] [serial = 1698] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 167 (0x9a6c0400) [pid = 1759] [serial = 1727] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 166 (0x8bbec800) [pid = 1759] [serial = 1752] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 165 (0x9b883c00) [pid = 1759] [serial = 1737] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 164 (0x9a54f800) [pid = 1759] [serial = 1725] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 163 (0x92a2d800) [pid = 1759] [serial = 1707] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 162 (0x8a382000) [pid = 1759] [serial = 1748] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 161 (0x994c8c00) [pid = 1759] [serial = 1718] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 160 (0x9ca4cc00) [pid = 1759] [serial = 1739] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 159 (0x88a8f800) [pid = 1759] [serial = 1689] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 158 (0x9a9e2c00) [pid = 1759] [serial = 1731] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 157 (0x887fa000) [pid = 1759] [serial = 1745] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 156 (0x9ca57c00) [pid = 1759] [serial = 1740] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 155 (0x9a547c00) [pid = 1759] [serial = 1724] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 154 (0x9b87f800) [pid = 1759] [serial = 1736] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0x8d8e0000) [pid = 1759] [serial = 1694] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0x9396dc00) [pid = 1759] [serial = 1709] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x94f04c00) [pid = 1759] [serial = 1713] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x85ff5c00) [pid = 1759] [serial = 1742] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x9202c800) [pid = 1759] [serial = 1704] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x94f74800) [pid = 1759] [serial = 1715] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x8a38e400) [pid = 1759] [serial = 1749] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x8e9b3800) [pid = 1759] [serial = 1697] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x888cd800) [pid = 1759] [serial = 1751] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x9aeafc00) [pid = 1759] [serial = 1733] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x9a9e0400) [pid = 1759] [serial = 1730] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x887fb800) [pid = 1759] [serial = 1688] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x8bbf3400) [pid = 1759] [serial = 1620] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x9a996000) [pid = 1759] [serial = 1728] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 139 (0x8bcb5000) [pid = 1759] [serial = 1691] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 138 (0x94f02400) [pid = 1759] [serial = 1712] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 1759 | --DOMWINDOW == 137 (0x8cf14000) [pid = 1759] [serial = 1754] [outer = (nil)] [url = about:blank] 07:00:35 INFO - PROCESS | 1759 | 1464789635321 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 07:00:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 4293ms 07:00:35 INFO - PROCESS | 1759 | 1464789635366 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 07:00:35 INFO - PROCESS | 1759 | 1464789635372 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 07:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:00:35 INFO - PROCESS | 1759 | 1464789635380 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:00:35 INFO - PROCESS | 1759 | 1464789635385 Marionette TRACE conn3 <- [1,2470,null,{}] 07:00:35 INFO - PROCESS | 1759 | 1464789635393 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:35 INFO - PROCESS | 1759 | 1464789635640 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 07:00:35 INFO - PROCESS | 1759 | 1464789635853 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:35 INFO - PROCESS | 1759 | ++DOCSHELL 0x86648000 == 112 [pid = 1759] [id = 625] 07:00:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x8735fc00) [pid = 1759] [serial = 1876] [outer = (nil)] 07:00:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 139 (0x873a8000) [pid = 1759] [serial = 1877] [outer = 0x8735fc00] 07:00:35 INFO - PROCESS | 1759 | 1464789635935 Marionette DEBUG loaded listener.js 07:00:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 140 (0x88495c00) [pid = 1759] [serial = 1878] [outer = 0x8735fc00] 07:00:36 INFO - PROCESS | 1759 | 1464789636733 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 07:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1398ms 07:00:36 INFO - PROCESS | 1759 | 1464789636778 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 07:00:36 INFO - PROCESS | 1759 | 1464789636787 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 07:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:00:36 INFO - PROCESS | 1759 | 1464789636797 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:00:36 INFO - PROCESS | 1759 | 1464789636800 Marionette TRACE conn3 <- [1,2474,null,{}] 07:00:36 INFO - PROCESS | 1759 | 1464789636806 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:37 INFO - PROCESS | 1759 | 1464789637137 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 07:00:37 INFO - PROCESS | 1759 | 1464789637264 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:37 INFO - PROCESS | 1759 | ++DOCSHELL 0x85a0b800 == 113 [pid = 1759] [id = 626] 07:00:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x88a8dc00) [pid = 1759] [serial = 1879] [outer = (nil)] 07:00:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x89dd6800) [pid = 1759] [serial = 1880] [outer = 0x88a8dc00] 07:00:37 INFO - PROCESS | 1759 | 1464789637345 Marionette DEBUG loaded listener.js 07:00:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x89f1ac00) [pid = 1759] [serial = 1881] [outer = 0x88a8dc00] 07:00:38 INFO - PROCESS | 1759 | 1464789638324 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 07:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1581ms 07:00:38 INFO - PROCESS | 1759 | 1464789638386 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 07:00:38 INFO - PROCESS | 1759 | 1464789638390 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 07:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:00:38 INFO - PROCESS | 1759 | 1464789638396 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:00:38 INFO - PROCESS | 1759 | 1464789638402 Marionette TRACE conn3 <- [1,2478,null,{}] 07:00:38 INFO - PROCESS | 1759 | 1464789638418 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:38 INFO - PROCESS | 1759 | 1464789638704 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 07:00:38 INFO - PROCESS | 1759 | 1464789638738 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:38 INFO - PROCESS | 1759 | ++DOCSHELL 0x85735c00 == 114 [pid = 1759] [id = 627] 07:00:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x89fc9000) [pid = 1759] [serial = 1882] [outer = (nil)] 07:00:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x8a947400) [pid = 1759] [serial = 1883] [outer = 0x89fc9000] 07:00:38 INFO - PROCESS | 1759 | 1464789638856 Marionette DEBUG loaded listener.js 07:00:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x8bbf1400) [pid = 1759] [serial = 1884] [outer = 0x89fc9000] 07:00:40 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x8d7cb000) [pid = 1759] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:00:40 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x94425000) [pid = 1759] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:00:40 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x8decdc00) [pid = 1759] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:00:40 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x8f5d8000) [pid = 1759] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:00:40 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x87361000) [pid = 1759] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:00:40 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x89f24400) [pid = 1759] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:00:40 INFO - PROCESS | 1759 | --DOMWINDOW == 139 (0x92a30c00) [pid = 1759] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:00:40 INFO - PROCESS | 1759 | --DOMWINDOW == 138 (0x9a550800) [pid = 1759] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:00:40 INFO - PROCESS | 1759 | --DOMWINDOW == 137 (0x8cb63800) [pid = 1759] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:00:40 INFO - PROCESS | 1759 | --DOMWINDOW == 136 (0x99f37000) [pid = 1759] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:00:40 INFO - PROCESS | 1759 | --DOMWINDOW == 135 (0x87369c00) [pid = 1759] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:00:40 INFO - PROCESS | 1759 | --DOMWINDOW == 134 (0x9a54bc00) [pid = 1759] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:00:40 INFO - PROCESS | 1759 | --DOMWINDOW == 133 (0x9d8ad800) [pid = 1759] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:00:40 INFO - PROCESS | 1759 | --DOMWINDOW == 132 (0x88a90400) [pid = 1759] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:00:40 INFO - PROCESS | 1759 | --DOMWINDOW == 131 (0xa2283400) [pid = 1759] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:00:40 INFO - PROCESS | 1759 | --DOMWINDOW == 130 (0x99dc7800) [pid = 1759] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:00:40 INFO - PROCESS | 1759 | --DOMWINDOW == 129 (0x9b87f400) [pid = 1759] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:00:40 INFO - PROCESS | 1759 | --DOMWINDOW == 128 (0x8d8d7800) [pid = 1759] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:00:40 INFO - PROCESS | 1759 | --DOMWINDOW == 127 (0x8a38b000) [pid = 1759] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:00:40 INFO - PROCESS | 1759 | --DOMWINDOW == 126 (0x8bcb3000) [pid = 1759] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:00:40 INFO - PROCESS | 1759 | --DOMWINDOW == 125 (0x8d8e2c00) [pid = 1759] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:00:40 INFO - PROCESS | 1759 | --DOMWINDOW == 124 (0x8684e400) [pid = 1759] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:00:40 INFO - PROCESS | 1759 | 1464789640723 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2341ms 07:00:40 INFO - PROCESS | 1759 | 1464789640738 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 07:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:00:40 INFO - PROCESS | 1759 | 1464789640744 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 07:00:40 INFO - PROCESS | 1759 | 1464789640751 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:00:40 INFO - PROCESS | 1759 | 1464789640755 Marionette TRACE conn3 <- [1,2482,null,{}] 07:00:40 INFO - PROCESS | 1759 | 1464789640760 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:40 INFO - PROCESS | 1759 | 1464789640992 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 07:00:41 INFO - PROCESS | 1759 | 1464789641210 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:41 INFO - PROCESS | 1759 | ++DOCSHELL 0x860ec000 == 115 [pid = 1759] [id = 628] 07:00:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 125 (0x87369c00) [pid = 1759] [serial = 1885] [outer = (nil)] 07:00:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 126 (0x8bcb3000) [pid = 1759] [serial = 1886] [outer = 0x87369c00] 07:00:41 INFO - PROCESS | 1759 | 1464789641302 Marionette DEBUG loaded listener.js 07:00:41 INFO - PROCESS | 1759 | ++DOMWINDOW == 127 (0x8cb64000) [pid = 1759] [serial = 1887] [outer = 0x87369c00] 07:00:42 INFO - PROCESS | 1759 | 1464789642201 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 07:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1487ms 07:00:42 INFO - PROCESS | 1759 | 1464789642238 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 07:00:42 INFO - PROCESS | 1759 | 1464789642241 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 07:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:00:42 INFO - PROCESS | 1759 | 1464789642248 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:00:42 INFO - PROCESS | 1759 | 1464789642251 Marionette TRACE conn3 <- [1,2486,null,{}] 07:00:42 INFO - PROCESS | 1759 | 1464789642257 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:42 INFO - PROCESS | 1759 | 1464789642464 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 07:00:43 INFO - PROCESS | 1759 | 1464789643023 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:43 INFO - PROCESS | 1759 | ++DOCSHELL 0x85fedc00 == 116 [pid = 1759] [id = 629] 07:00:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 128 (0x85ff7800) [pid = 1759] [serial = 1888] [outer = (nil)] 07:00:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 129 (0x860ef000) [pid = 1759] [serial = 1889] [outer = 0x85ff7800] 07:00:43 INFO - PROCESS | 1759 | 1464789643122 Marionette DEBUG loaded listener.js 07:00:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 130 (0x8684d000) [pid = 1759] [serial = 1890] [outer = 0x85ff7800] 07:00:44 INFO - PROCESS | 1759 | 1464789644131 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 07:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1939ms 07:00:44 INFO - PROCESS | 1759 | 1464789644190 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 07:00:44 INFO - PROCESS | 1759 | 1464789644197 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 07:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:00:44 INFO - PROCESS | 1759 | 1464789644205 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:00:44 INFO - PROCESS | 1759 | 1464789644211 Marionette TRACE conn3 <- [1,2490,null,{}] 07:00:44 INFO - PROCESS | 1759 | 1464789644218 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:44 INFO - PROCESS | 1759 | 1464789644467 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 07:00:44 INFO - PROCESS | 1759 | 1464789644805 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:44 INFO - PROCESS | 1759 | ++DOCSHELL 0x88a85c00 == 117 [pid = 1759] [id = 630] 07:00:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 131 (0x89cdec00) [pid = 1759] [serial = 1891] [outer = (nil)] 07:00:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 132 (0x89fbc000) [pid = 1759] [serial = 1892] [outer = 0x89cdec00] 07:00:44 INFO - PROCESS | 1759 | 1464789644906 Marionette DEBUG loaded listener.js 07:00:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 133 (0x8a468c00) [pid = 1759] [serial = 1893] [outer = 0x89cdec00] 07:00:46 INFO - PROCESS | 1759 | 1464789646103 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1939ms 07:00:46 INFO - PROCESS | 1759 | 1464789646153 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 07:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:00:46 INFO - PROCESS | 1759 | 1464789646164 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 07:00:46 INFO - PROCESS | 1759 | 1464789646175 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:00:46 INFO - PROCESS | 1759 | 1464789646181 Marionette TRACE conn3 <- [1,2494,null,{}] 07:00:46 INFO - PROCESS | 1759 | 1464789646191 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:46 INFO - PROCESS | 1759 | 1464789646543 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 07:00:46 INFO - PROCESS | 1759 | 1464789646928 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:46 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cb62400 == 118 [pid = 1759] [id = 631] 07:00:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 134 (0x8cba8000) [pid = 1759] [serial = 1894] [outer = (nil)] 07:00:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 135 (0x8cf11400) [pid = 1759] [serial = 1895] [outer = 0x8cba8000] 07:00:47 INFO - PROCESS | 1759 | 1464789647017 Marionette DEBUG loaded listener.js 07:00:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 136 (0x8d458c00) [pid = 1759] [serial = 1896] [outer = 0x8cba8000] 07:00:48 INFO - PROCESS | 1759 | 1464789648025 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 07:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1901ms 07:00:48 INFO - PROCESS | 1759 | 1464789648073 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 07:00:48 INFO - PROCESS | 1759 | 1464789648078 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 07:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:00:48 INFO - PROCESS | 1759 | 1464789648114 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:00:48 INFO - PROCESS | 1759 | 1464789648124 Marionette TRACE conn3 <- [1,2498,null,{}] 07:00:48 INFO - PROCESS | 1759 | 1464789648130 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:48 INFO - PROCESS | 1759 | 1464789648380 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 07:00:48 INFO - PROCESS | 1759 | 1464789648712 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:48 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bcb0000 == 119 [pid = 1759] [id = 632] 07:00:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 137 (0x8cf14000) [pid = 1759] [serial = 1897] [outer = (nil)] 07:00:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x8ded1000) [pid = 1759] [serial = 1898] [outer = 0x8cf14000] 07:00:48 INFO - PROCESS | 1759 | 1464789648806 Marionette DEBUG loaded listener.js 07:00:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 139 (0x8df91800) [pid = 1759] [serial = 1899] [outer = 0x8cf14000] 07:00:49 INFO - PROCESS | 1759 | 1464789649736 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1704ms 07:00:49 INFO - PROCESS | 1759 | 1464789649808 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 07:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:00:49 INFO - PROCESS | 1759 | 1464789649813 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 07:00:49 INFO - PROCESS | 1759 | 1464789649819 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:00:49 INFO - PROCESS | 1759 | 1464789649823 Marionette TRACE conn3 <- [1,2502,null,{}] 07:00:49 INFO - PROCESS | 1759 | 1464789649829 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:50 INFO - PROCESS | 1759 | 1464789650067 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 07:00:50 INFO - PROCESS | 1759 | 1464789650553 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:50 INFO - PROCESS | 1759 | ++DOCSHELL 0x85fed400 == 120 [pid = 1759] [id = 633] 07:00:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 140 (0x8ded5400) [pid = 1759] [serial = 1900] [outer = (nil)] 07:00:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x8e735400) [pid = 1759] [serial = 1901] [outer = 0x8ded5400] 07:00:50 INFO - PROCESS | 1759 | 1464789650708 Marionette DEBUG loaded listener.js 07:00:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x8e9b2800) [pid = 1759] [serial = 1902] [outer = 0x8ded5400] 07:00:51 INFO - PROCESS | 1759 | 1464789651704 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1935ms 07:00:51 INFO - PROCESS | 1759 | 1464789651754 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 07:00:51 INFO - PROCESS | 1759 | 1464789651758 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 07:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:00:51 INFO - PROCESS | 1759 | 1464789651764 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:00:51 INFO - PROCESS | 1759 | 1464789651768 Marionette TRACE conn3 <- [1,2506,null,{}] 07:00:51 INFO - PROCESS | 1759 | 1464789651774 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:52 INFO - PROCESS | 1759 | 1464789652008 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 07:00:52 INFO - PROCESS | 1759 | 1464789652303 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:52 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e9bac00 == 121 [pid = 1759] [id = 634] 07:00:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x8e9bc400) [pid = 1759] [serial = 1903] [outer = (nil)] 07:00:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x8eb90400) [pid = 1759] [serial = 1904] [outer = 0x8e9bc400] 07:00:52 INFO - PROCESS | 1759 | 1464789652458 Marionette DEBUG loaded listener.js 07:00:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x8f5d6000) [pid = 1759] [serial = 1905] [outer = 0x8e9bc400] 07:00:53 INFO - PROCESS | 1759 | 1464789653423 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1731ms 07:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:00:53 INFO - PROCESS | 1759 | 1464789653496 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 07:00:53 INFO - PROCESS | 1759 | 1464789653499 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 07:00:53 INFO - PROCESS | 1759 | 1464789653506 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:00:53 INFO - PROCESS | 1759 | 1464789653510 Marionette TRACE conn3 <- [1,2510,null,{}] 07:00:53 INFO - PROCESS | 1759 | 1464789653515 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:53 INFO - PROCESS | 1759 | 1464789653736 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 07:00:54 INFO - PROCESS | 1759 | 1464789654069 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:54 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e9bbc00 == 122 [pid = 1759] [id = 635] 07:00:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x8e9bfc00) [pid = 1759] [serial = 1906] [outer = (nil)] 07:00:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x91988400) [pid = 1759] [serial = 1907] [outer = 0x8e9bfc00] 07:00:54 INFO - PROCESS | 1759 | 1464789654162 Marionette DEBUG loaded listener.js 07:00:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x91d57c00) [pid = 1759] [serial = 1908] [outer = 0x8e9bfc00] 07:00:55 INFO - PROCESS | 1759 | 1464789655083 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 07:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1634ms 07:00:55 INFO - PROCESS | 1759 | 1464789655140 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 07:00:55 INFO - PROCESS | 1759 | 1464789655144 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 07:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:00:55 INFO - PROCESS | 1759 | 1464789655150 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:00:55 INFO - PROCESS | 1759 | 1464789655154 Marionette TRACE conn3 <- [1,2514,null,{}] 07:00:55 INFO - PROCESS | 1759 | 1464789655160 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:55 INFO - PROCESS | 1759 | 1464789655403 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 07:00:55 INFO - PROCESS | 1759 | 1464789655737 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:55 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bcb0400 == 123 [pid = 1759] [id = 636] 07:00:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x8bcb2c00) [pid = 1759] [serial = 1909] [outer = (nil)] 07:00:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x92480000) [pid = 1759] [serial = 1910] [outer = 0x8bcb2c00] 07:00:55 INFO - PROCESS | 1759 | 1464789655825 Marionette DEBUG loaded listener.js 07:00:55 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x92a29c00) [pid = 1759] [serial = 1911] [outer = 0x8bcb2c00] 07:00:56 INFO - PROCESS | 1759 | 1464789656738 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1635ms 07:00:56 INFO - PROCESS | 1759 | 1464789656786 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 07:00:56 INFO - PROCESS | 1759 | 1464789656790 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 07:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:00:56 INFO - PROCESS | 1759 | 1464789656797 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:00:56 INFO - PROCESS | 1759 | 1464789656801 Marionette TRACE conn3 <- [1,2518,null,{}] 07:00:56 INFO - PROCESS | 1759 | 1464789656806 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:57 INFO - PROCESS | 1759 | 1464789657023 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 07:00:57 INFO - PROCESS | 1759 | 1464789657378 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:57 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cf09400 == 124 [pid = 1759] [id = 637] 07:00:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x8cf13000) [pid = 1759] [serial = 1912] [outer = (nil)] 07:00:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0x9396e000) [pid = 1759] [serial = 1913] [outer = 0x8cf13000] 07:00:57 INFO - PROCESS | 1759 | 1464789657472 Marionette DEBUG loaded listener.js 07:00:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0x9441e400) [pid = 1759] [serial = 1914] [outer = 0x8cf13000] 07:00:58 INFO - PROCESS | 1759 | 1464789658380 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1634ms 07:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:00:58 INFO - PROCESS | 1759 | 1464789658432 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 07:00:58 INFO - PROCESS | 1759 | 1464789658435 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 07:00:58 INFO - PROCESS | 1759 | 1464789658442 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:00:58 INFO - PROCESS | 1759 | 1464789658445 Marionette TRACE conn3 <- [1,2522,null,{}] 07:00:58 INFO - PROCESS | 1759 | 1464789658451 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:58 INFO - PROCESS | 1759 | 1464789658704 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 07:00:59 INFO - PROCESS | 1759 | 1464789659040 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:59 INFO - PROCESS | 1759 | ++DOCSHELL 0x92476800 == 125 [pid = 1759] [id = 638] 07:00:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 155 (0x92b67400) [pid = 1759] [serial = 1915] [outer = (nil)] 07:00:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 156 (0x9449a800) [pid = 1759] [serial = 1916] [outer = 0x92b67400] 07:00:59 INFO - PROCESS | 1759 | 1464789659132 Marionette DEBUG loaded listener.js 07:00:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 157 (0x94e42000) [pid = 1759] [serial = 1917] [outer = 0x92b67400] 07:01:00 INFO - PROCESS | 1759 | 1464789660063 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1692ms 07:01:00 INFO - PROCESS | 1759 | 1464789660135 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 07:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:01:00 INFO - PROCESS | 1759 | 1464789660140 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 07:01:00 INFO - PROCESS | 1759 | 1464789660149 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:01:00 INFO - PROCESS | 1759 | 1464789660152 Marionette TRACE conn3 <- [1,2526,null,{}] 07:01:00 INFO - PROCESS | 1759 | 1464789660159 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:00 INFO - PROCESS | 1759 | 1464789660464 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 07:01:00 INFO - PROCESS | 1759 | 1464789660816 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:00 INFO - PROCESS | 1759 | ++DOCSHELL 0x9514fc00 == 126 [pid = 1759] [id = 639] 07:01:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 158 (0x95152000) [pid = 1759] [serial = 1918] [outer = (nil)] 07:01:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 159 (0x95156800) [pid = 1759] [serial = 1919] [outer = 0x95152000] 07:01:00 INFO - PROCESS | 1759 | 1464789660919 Marionette DEBUG loaded listener.js 07:01:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 160 (0x9888ec00) [pid = 1759] [serial = 1920] [outer = 0x95152000] 07:01:01 INFO - PROCESS | 1759 | 1464789661911 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1794ms 07:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:01:01 INFO - PROCESS | 1759 | 1464789661942 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 07:01:01 INFO - PROCESS | 1759 | 1464789661946 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 07:01:01 INFO - PROCESS | 1759 | 1464789661953 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:01:01 INFO - PROCESS | 1759 | 1464789661958 Marionette TRACE conn3 <- [1,2530,null,{}] 07:01:01 INFO - PROCESS | 1759 | 1464789661964 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:02 INFO - PROCESS | 1759 | 1464789662250 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 07:01:02 INFO - PROCESS | 1759 | 1464789662595 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:02 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f293800 == 127 [pid = 1759] [id = 640] 07:01:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 161 (0x8f5d5800) [pid = 1759] [serial = 1921] [outer = (nil)] 07:01:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 162 (0x99565800) [pid = 1759] [serial = 1922] [outer = 0x8f5d5800] 07:01:02 INFO - PROCESS | 1759 | 1464789662695 Marionette DEBUG loaded listener.js 07:01:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 163 (0x9966c800) [pid = 1759] [serial = 1923] [outer = 0x8f5d5800] 07:01:03 INFO - PROCESS | 1759 | 1464789663639 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1735ms 07:01:03 INFO - PROCESS | 1759 | 1464789663688 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 07:01:03 INFO - PROCESS | 1759 | 1464789663692 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 07:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:01:03 INFO - PROCESS | 1759 | 1464789663698 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:01:03 INFO - PROCESS | 1759 | 1464789663702 Marionette TRACE conn3 <- [1,2534,null,{}] 07:01:03 INFO - PROCESS | 1759 | 1464789663707 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:03 INFO - PROCESS | 1759 | 1464789663924 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 07:01:04 INFO - PROCESS | 1759 | 1464789664259 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:04 INFO - PROCESS | 1759 | ++DOCSHELL 0x94499800 == 128 [pid = 1759] [id = 641] 07:01:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 164 (0x98988800) [pid = 1759] [serial = 1924] [outer = (nil)] 07:01:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 165 (0x99d9a800) [pid = 1759] [serial = 1925] [outer = 0x98988800] 07:01:04 INFO - PROCESS | 1759 | 1464789664350 Marionette DEBUG loaded listener.js 07:01:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 166 (0x99dcb000) [pid = 1759] [serial = 1926] [outer = 0x98988800] 07:01:05 INFO - PROCESS | 1759 | 1464789665247 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 07:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1589ms 07:01:05 INFO - PROCESS | 1759 | 1464789665288 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 07:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:01:05 INFO - PROCESS | 1759 | 1464789665302 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 07:01:05 INFO - PROCESS | 1759 | 1464789665308 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:01:05 INFO - PROCESS | 1759 | 1464789665312 Marionette TRACE conn3 <- [1,2538,null,{}] 07:01:05 INFO - PROCESS | 1759 | 1464789665317 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:05 INFO - PROCESS | 1759 | 1464789665566 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 07:01:05 INFO - PROCESS | 1759 | 1464789665938 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:05 INFO - PROCESS | 1759 | ++DOCSHELL 0x99ee0400 == 129 [pid = 1759] [id = 642] 07:01:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 167 (0x99f29800) [pid = 1759] [serial = 1927] [outer = (nil)] 07:01:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 168 (0x99f36400) [pid = 1759] [serial = 1928] [outer = 0x99f29800] 07:01:06 INFO - PROCESS | 1759 | 1464789666027 Marionette DEBUG loaded listener.js 07:01:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 169 (0x9a546c00) [pid = 1759] [serial = 1929] [outer = 0x99f29800] 07:01:06 INFO - PROCESS | 1759 | 1464789666917 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1689ms 07:01:07 INFO - PROCESS | 1759 | 1464789666997 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 07:01:07 INFO - PROCESS | 1759 | 1464789667001 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 07:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:01:07 INFO - PROCESS | 1759 | 1464789667008 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:01:07 INFO - PROCESS | 1759 | 1464789667010 Marionette TRACE conn3 <- [1,2542,null,{}] 07:01:07 INFO - PROCESS | 1759 | 1464789667016 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:07 INFO - PROCESS | 1759 | 1464789667263 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 07:01:07 INFO - PROCESS | 1759 | 1464789667613 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:07 INFO - PROCESS | 1759 | ++DOCSHELL 0x92b6c800 == 130 [pid = 1759] [id = 643] 07:01:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 170 (0x94f0d800) [pid = 1759] [serial = 1930] [outer = (nil)] 07:01:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 171 (0x9a6b4000) [pid = 1759] [serial = 1931] [outer = 0x94f0d800] 07:01:07 INFO - PROCESS | 1759 | 1464789667704 Marionette DEBUG loaded listener.js 07:01:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 172 (0x9a6b7800) [pid = 1759] [serial = 1932] [outer = 0x94f0d800] 07:01:08 INFO - PROCESS | 1759 | 1464789668630 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 07:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1687ms 07:01:08 INFO - PROCESS | 1759 | 1464789668696 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 07:01:08 INFO - PROCESS | 1759 | 1464789668700 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 07:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:01:08 INFO - PROCESS | 1759 | 1464789668706 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:01:08 INFO - PROCESS | 1759 | 1464789668710 Marionette TRACE conn3 <- [1,2546,null,{}] 07:01:08 INFO - PROCESS | 1759 | 1464789668716 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:08 INFO - PROCESS | 1759 | 1464789668940 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 07:01:09 INFO - PROCESS | 1759 | 1464789669295 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:09 INFO - PROCESS | 1759 | ++DOCSHELL 0x9962a400 == 131 [pid = 1759] [id = 644] 07:01:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 173 (0x99f29c00) [pid = 1759] [serial = 1933] [outer = (nil)] 07:01:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 174 (0x9a9e5400) [pid = 1759] [serial = 1934] [outer = 0x99f29c00] 07:01:09 INFO - PROCESS | 1759 | 1464789669387 Marionette DEBUG loaded listener.js 07:01:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 175 (0x9ac5a800) [pid = 1759] [serial = 1935] [outer = 0x99f29c00] 07:01:10 INFO - PROCESS | 1759 | 1464789670315 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 07:01:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:01:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1688ms 07:01:10 INFO - PROCESS | 1759 | 1464789670396 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 07:01:10 INFO - PROCESS | 1759 | 1464789670400 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 07:01:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:01:10 INFO - PROCESS | 1759 | 1464789670406 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:01:10 INFO - PROCESS | 1759 | 1464789670409 Marionette TRACE conn3 <- [1,2550,null,{}] 07:01:10 INFO - PROCESS | 1759 | 1464789670451 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:10 INFO - PROCESS | 1759 | 1464789670711 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 07:01:11 INFO - PROCESS | 1759 | 1464789671051 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:11 INFO - PROCESS | 1759 | ++DOCSHELL 0x9a5e1800 == 132 [pid = 1759] [id = 645] 07:01:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 176 (0x9a6be800) [pid = 1759] [serial = 1936] [outer = (nil)] 07:01:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 177 (0x9b783800) [pid = 1759] [serial = 1937] [outer = 0x9a6be800] 07:01:11 INFO - PROCESS | 1759 | 1464789671138 Marionette DEBUG loaded listener.js 07:01:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 178 (0x9b385800) [pid = 1759] [serial = 1938] [outer = 0x9a6be800] 07:01:12 INFO - PROCESS | 1759 | 1464789672106 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 07:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1746ms 07:01:12 INFO - PROCESS | 1759 | 1464789672152 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 07:01:12 INFO - PROCESS | 1759 | 1464789672156 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 07:01:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:01:12 INFO - PROCESS | 1759 | 1464789672163 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:01:12 INFO - PROCESS | 1759 | 1464789672166 Marionette TRACE conn3 <- [1,2554,null,{}] 07:01:12 INFO - PROCESS | 1759 | 1464789672172 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:12 INFO - PROCESS | 1759 | 1464789672459 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 07:01:12 INFO - PROCESS | 1759 | 1464789672806 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x8d8d6000 == 131 [pid = 1759] [id = 570] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x8596a800 == 130 [pid = 1759] [id = 577] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x8596c400 == 129 [pid = 1759] [id = 571] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x85738800 == 128 [pid = 1759] [id = 576] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x94f2c800 == 127 [pid = 1759] [id = 574] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x99569400 == 126 [pid = 1759] [id = 573] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x9ac57c00 == 125 [pid = 1759] [id = 578] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x94f02c00 == 124 [pid = 1759] [id = 572] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x99677400 == 123 [pid = 1759] [id = 575] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x860ec000 == 122 [pid = 1759] [id = 628] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x85735c00 == 121 [pid = 1759] [id = 627] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x85a0b800 == 120 [pid = 1759] [id = 626] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x86648000 == 119 [pid = 1759] [id = 625] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x8573c800 == 118 [pid = 1759] [id = 624] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x85a06800 == 117 [pid = 1759] [id = 623] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x99472000 == 116 [pid = 1759] [id = 621] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x9a6b9400 == 115 [pid = 1759] [id = 622] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x8e737c00 == 114 [pid = 1759] [id = 620] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x99f31000 == 113 [pid = 1759] [id = 619] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x99f32000 == 112 [pid = 1759] [id = 618] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x8573e800 == 111 [pid = 1759] [id = 616] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x9962ec00 == 110 [pid = 1759] [id = 617] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x92a22c00 == 109 [pid = 1759] [id = 615] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x85a02000 == 108 [pid = 1759] [id = 614] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x89de1c00 == 107 [pid = 1759] [id = 613] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x8f5cc000 == 106 [pid = 1759] [id = 612] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x9767c800 == 105 [pid = 1759] [id = 579] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x888c3400 == 104 [pid = 1759] [id = 611] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x8bbe9c00 == 103 [pid = 1759] [id = 609] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x8bbe8c00 == 102 [pid = 1759] [id = 610] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x89cd9c00 == 101 [pid = 1759] [id = 608] 07:01:15 INFO - PROCESS | 1759 | --DOCSHELL 0x85fec400 == 100 [pid = 1759] [id = 607] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 177 (0x8f4b4000) [pid = 1759] [serial = 1769] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 176 (0x97679800) [pid = 1759] [serial = 1781] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 175 (0x9a9d9400) [pid = 1759] [serial = 1793] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 174 (0x92a25c00) [pid = 1759] [serial = 1773] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 173 (0x89cd4000) [pid = 1759] [serial = 1758] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 172 (0x8849f000) [pid = 1759] [serial = 1757] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 171 (0x89fc3c00) [pid = 1759] [serial = 1814] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 170 (0x8cbae000) [pid = 1759] [serial = 1820] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 169 (0x94e49800) [pid = 1759] [serial = 1778] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 168 (0xa2284800) [pid = 1759] [serial = 1806] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 167 (0x94f0c000) [pid = 1759] [serial = 1779] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 166 (0x8cf11000) [pid = 1759] [serial = 1818] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 165 (0x9a6b8c00) [pid = 1759] [serial = 1790] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 164 (0x888bfc00) [pid = 1759] [serial = 1812] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 163 (0x9801c000) [pid = 1759] [serial = 1782] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 162 (0x9d4a9400) [pid = 1759] [serial = 1797] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 161 (0xa2140400) [pid = 1759] [serial = 1802] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 160 (0x92b6dc00) [pid = 1759] [serial = 1776] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 159 (0xa2659400) [pid = 1759] [serial = 1809] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 158 (0xa228b800) [pid = 1759] [serial = 1805] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 157 (0x99dd2000) [pid = 1759] [serial = 1787] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 156 (0x8cbac800) [pid = 1759] [serial = 1817] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 155 (0x8f4bc800) [pid = 1759] [serial = 1770] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 154 (0xa0508800) [pid = 1759] [serial = 1799] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0xa2638400) [pid = 1759] [serial = 1808] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0x8849cc00) [pid = 1759] [serial = 1811] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x9aeaec00) [pid = 1759] [serial = 1794] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x8df8f400) [pid = 1759] [serial = 1764] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x8cb68800) [pid = 1759] [serial = 1761] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x8a467c00) [pid = 1759] [serial = 1815] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x98cd4000) [pid = 1759] [serial = 1785] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x9b888800) [pid = 1759] [serial = 1796] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x8e9b7400) [pid = 1759] [serial = 1767] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x91d62c00) [pid = 1759] [serial = 1772] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x9a6c0c00) [pid = 1759] [serial = 1791] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x8bbef800) [pid = 1759] [serial = 1760] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x8e94d000) [pid = 1759] [serial = 1766] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x989ed800) [pid = 1759] [serial = 1784] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 139 (0x8cf17800) [pid = 1759] [serial = 1686] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 138 (0x99f34000) [pid = 1759] [serial = 1788] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 137 (0x8decc400) [pid = 1759] [serial = 1763] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 136 (0xa21aec00) [pid = 1759] [serial = 1803] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 135 (0x92b68000) [pid = 1759] [serial = 1775] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | --DOMWINDOW == 134 (0xa050b400) [pid = 1759] [serial = 1800] [outer = (nil)] [url = about:blank] 07:01:15 INFO - PROCESS | 1759 | ++DOCSHELL 0x85738800 == 101 [pid = 1759] [id = 646] 07:01:15 INFO - PROCESS | 1759 | ++DOMWINDOW == 135 (0x8573c800) [pid = 1759] [serial = 1939] [outer = (nil)] 07:01:15 INFO - PROCESS | 1759 | ++DOMWINDOW == 136 (0x860ec000) [pid = 1759] [serial = 1940] [outer = 0x8573c800] 07:01:15 INFO - PROCESS | 1759 | 1464789675583 Marionette DEBUG loaded listener.js 07:01:15 INFO - PROCESS | 1759 | ++DOMWINDOW == 137 (0x8684b000) [pid = 1759] [serial = 1941] [outer = 0x8573c800] 07:01:16 INFO - PROCESS | 1759 | 1464789676501 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:01:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:01:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 4396ms 07:01:16 INFO - PROCESS | 1759 | 1464789676561 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 07:01:16 INFO - PROCESS | 1759 | 1464789676568 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 07:01:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:01:16 INFO - PROCESS | 1759 | 1464789676576 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:01:16 INFO - PROCESS | 1759 | 1464789676581 Marionette TRACE conn3 <- [1,2558,null,{}] 07:01:16 INFO - PROCESS | 1759 | 1464789676588 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:16 INFO - PROCESS | 1759 | 1464789676799 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 07:01:17 INFO - PROCESS | 1759 | 1464789677035 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:17 INFO - PROCESS | 1759 | ++DOCSHELL 0x88a8fc00 == 102 [pid = 1759] [id = 647] 07:01:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x89cd4000) [pid = 1759] [serial = 1942] [outer = (nil)] 07:01:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 139 (0x89dd8400) [pid = 1759] [serial = 1943] [outer = 0x89cd4000] 07:01:17 INFO - PROCESS | 1759 | 1464789677164 Marionette DEBUG loaded listener.js 07:01:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 140 (0x89f24400) [pid = 1759] [serial = 1944] [outer = 0x89cd4000] 07:01:18 INFO - PROCESS | 1759 | 1464789678013 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:01:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:01:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1503ms 07:01:18 INFO - PROCESS | 1759 | 1464789678081 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 07:01:18 INFO - PROCESS | 1759 | 1464789678088 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 07:01:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:01:18 INFO - PROCESS | 1759 | 1464789678098 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:01:18 INFO - PROCESS | 1759 | 1464789678101 Marionette TRACE conn3 <- [1,2562,null,{}] 07:01:18 INFO - PROCESS | 1759 | 1464789678108 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:18 INFO - PROCESS | 1759 | 1464789678393 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 07:01:18 INFO - PROCESS | 1759 | 1464789678424 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:18 INFO - PROCESS | 1759 | ++DOCSHELL 0x888c5400 == 103 [pid = 1759] [id = 648] 07:01:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x8a46ec00) [pid = 1759] [serial = 1945] [outer = (nil)] 07:01:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x8bbee000) [pid = 1759] [serial = 1946] [outer = 0x8a46ec00] 07:01:18 INFO - PROCESS | 1759 | 1464789678498 Marionette DEBUG loaded listener.js 07:01:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x8cb5e400) [pid = 1759] [serial = 1947] [outer = 0x8a46ec00] 07:01:19 INFO - PROCESS | 1759 | 1464789679650 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 07:01:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:01:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1587ms 07:01:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:01:19 INFO - PROCESS | 1759 | 1464789679684 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 07:01:19 INFO - PROCESS | 1759 | 1464789679687 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 07:01:19 INFO - PROCESS | 1759 | 1464789679694 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:01:19 INFO - PROCESS | 1759 | 1464789679700 Marionette TRACE conn3 <- [1,2566,null,{}] 07:01:19 INFO - PROCESS | 1759 | 1464789679722 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:20 INFO - PROCESS | 1759 | 1464789680009 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 07:01:20 INFO - PROCESS | 1759 | 1464789680042 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:20 INFO - PROCESS | 1759 | ++DOCSHELL 0x860e5c00 == 104 [pid = 1759] [id = 649] 07:01:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x8cf10800) [pid = 1759] [serial = 1948] [outer = (nil)] 07:01:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x8d7cd000) [pid = 1759] [serial = 1949] [outer = 0x8cf10800] 07:01:20 INFO - PROCESS | 1759 | 1464789680117 Marionette DEBUG loaded listener.js 07:01:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x8d8d8c00) [pid = 1759] [serial = 1950] [outer = 0x8cf10800] 07:01:21 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x8735fc00) [pid = 1759] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:01:21 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x89f0f400) [pid = 1759] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:01:21 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x8df8bc00) [pid = 1759] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:01:21 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x85fef800) [pid = 1759] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:01:21 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x85a07800) [pid = 1759] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:01:21 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x9981b800) [pid = 1759] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:01:21 INFO - PROCESS | 1759 | --DOMWINDOW == 139 (0x8e941c00) [pid = 1759] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:01:21 INFO - PROCESS | 1759 | --DOMWINDOW == 138 (0x8e943800) [pid = 1759] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:01:21 INFO - PROCESS | 1759 | --DOMWINDOW == 137 (0x89de1800) [pid = 1759] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:01:21 INFO - PROCESS | 1759 | --DOMWINDOW == 136 (0x89cd6c00) [pid = 1759] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:01:21 INFO - PROCESS | 1759 | --DOMWINDOW == 135 (0x92b6d000) [pid = 1759] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:01:21 INFO - PROCESS | 1759 | --DOMWINDOW == 134 (0x9a6b2000) [pid = 1759] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:01:21 INFO - PROCESS | 1759 | --DOMWINDOW == 133 (0x8bbee800) [pid = 1759] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:01:21 INFO - PROCESS | 1759 | --DOMWINDOW == 132 (0x8f5d0c00) [pid = 1759] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:01:21 INFO - PROCESS | 1759 | --DOMWINDOW == 131 (0x88a8dc00) [pid = 1759] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:01:21 INFO - PROCESS | 1759 | --DOMWINDOW == 130 (0x89fc9000) [pid = 1759] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:01:21 INFO - PROCESS | 1759 | --DOMWINDOW == 129 (0x9ca4dc00) [pid = 1759] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:01:21 INFO - PROCESS | 1759 | --DOMWINDOW == 128 (0x9a9e0000) [pid = 1759] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:01:21 INFO - PROCESS | 1759 | --DOMWINDOW == 127 (0x8f5d0800) [pid = 1759] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:01:21 INFO - PROCESS | 1759 | --DOMWINDOW == 126 (0x99f33400) [pid = 1759] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:01:21 INFO - PROCESS | 1759 | --DOMWINDOW == 125 (0x9197fc00) [pid = 1759] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:01:21 INFO - PROCESS | 1759 | --DOMWINDOW == 124 (0x8cb67400) [pid = 1759] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:01:21 INFO - PROCESS | 1759 | 1464789681804 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 07:01:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:01:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2154ms 07:01:21 INFO - PROCESS | 1759 | 1464789681848 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 07:01:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:01:21 INFO - PROCESS | 1759 | 1464789681852 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 07:01:21 INFO - PROCESS | 1759 | 1464789681858 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:01:21 INFO - PROCESS | 1759 | 1464789681862 Marionette TRACE conn3 <- [1,2570,null,{}] 07:01:21 INFO - PROCESS | 1759 | 1464789681867 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:22 INFO - PROCESS | 1759 | 1464789682070 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 07:01:22 INFO - PROCESS | 1759 | 1464789682279 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:22 INFO - PROCESS | 1759 | ++DOCSHELL 0x860e7000 == 105 [pid = 1759] [id = 650] 07:01:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 125 (0x88a8dc00) [pid = 1759] [serial = 1951] [outer = (nil)] 07:01:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 126 (0x8d4ba800) [pid = 1759] [serial = 1952] [outer = 0x88a8dc00] 07:01:22 INFO - PROCESS | 1759 | 1464789682368 Marionette DEBUG loaded listener.js 07:01:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 127 (0x8dece400) [pid = 1759] [serial = 1953] [outer = 0x88a8dc00] 07:01:23 INFO - PROCESS | 1759 | 1464789683447 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 07:01:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:01:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1631ms 07:01:23 INFO - PROCESS | 1759 | 1464789683490 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 07:01:23 INFO - PROCESS | 1759 | 1464789683497 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 07:01:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:01:23 INFO - PROCESS | 1759 | 1464789683506 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:01:23 INFO - PROCESS | 1759 | 1464789683511 Marionette TRACE conn3 <- [1,2574,null,{}] 07:01:23 INFO - PROCESS | 1759 | 1464789683522 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:23 INFO - PROCESS | 1759 | 1464789683760 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 07:01:24 INFO - PROCESS | 1759 | 1464789684130 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:24 INFO - PROCESS | 1759 | ++DOCSHELL 0x887fa800 == 106 [pid = 1759] [id = 651] 07:01:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 128 (0x887fb800) [pid = 1759] [serial = 1954] [outer = (nil)] 07:01:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 129 (0x89cd4400) [pid = 1759] [serial = 1955] [outer = 0x887fb800] 07:01:24 INFO - PROCESS | 1759 | 1464789684234 Marionette DEBUG loaded listener.js 07:01:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 130 (0x8a472000) [pid = 1759] [serial = 1956] [outer = 0x887fb800] 07:01:25 INFO - PROCESS | 1759 | 1464789685286 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:01:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:01:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1838ms 07:01:25 INFO - PROCESS | 1759 | 1464789685346 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 07:01:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:01:25 INFO - PROCESS | 1759 | 1464789685360 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 07:01:25 INFO - PROCESS | 1759 | 1464789685371 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:01:25 INFO - PROCESS | 1759 | 1464789685375 Marionette TRACE conn3 <- [1,2578,null,{}] 07:01:25 INFO - PROCESS | 1759 | 1464789685382 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:25 INFO - PROCESS | 1759 | 1464789685680 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 07:01:26 INFO - PROCESS | 1759 | 1464789686020 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:26 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cbad800 == 107 [pid = 1759] [id = 652] 07:01:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 131 (0x8cbb0000) [pid = 1759] [serial = 1957] [outer = (nil)] 07:01:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 132 (0x8d45c000) [pid = 1759] [serial = 1958] [outer = 0x8cbb0000] 07:01:26 INFO - PROCESS | 1759 | 1464789686108 Marionette DEBUG loaded listener.js 07:01:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 133 (0x8dec9400) [pid = 1759] [serial = 1959] [outer = 0x8cbb0000] 07:01:27 INFO - PROCESS | 1759 | 1464789687118 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:01:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:01:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1792ms 07:01:27 INFO - PROCESS | 1759 | 1464789687162 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 07:01:27 INFO - PROCESS | 1759 | 1464789687166 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 07:01:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:01:27 INFO - PROCESS | 1759 | 1464789687173 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:01:27 INFO - PROCESS | 1759 | 1464789687179 Marionette TRACE conn3 <- [1,2582,null,{}] 07:01:27 INFO - PROCESS | 1759 | 1464789687196 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:27 INFO - PROCESS | 1759 | 1464789687445 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 07:01:27 INFO - PROCESS | 1759 | 1464789687820 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:27 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e944400 == 108 [pid = 1759] [id = 653] 07:01:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 134 (0x8e94d000) [pid = 1759] [serial = 1960] [outer = (nil)] 07:01:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 135 (0x8e9bc000) [pid = 1759] [serial = 1961] [outer = 0x8e94d000] 07:01:27 INFO - PROCESS | 1759 | 1464789687918 Marionette DEBUG loaded listener.js 07:01:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 136 (0x8f295000) [pid = 1759] [serial = 1962] [outer = 0x8e94d000] 07:01:28 INFO - PROCESS | 1759 | 1464789688869 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:01:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:01:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1746ms 07:01:28 INFO - PROCESS | 1759 | 1464789688920 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 07:01:28 INFO - PROCESS | 1759 | 1464789688925 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 07:01:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:01:28 INFO - PROCESS | 1759 | 1464789688933 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:01:28 INFO - PROCESS | 1759 | 1464789688938 Marionette TRACE conn3 <- [1,2586,null,{}] 07:01:28 INFO - PROCESS | 1759 | 1464789688944 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:29 INFO - PROCESS | 1759 | 1464789689174 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 07:01:29 INFO - PROCESS | 1759 | 1464789689516 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:29 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f29800 == 109 [pid = 1759] [id = 654] 07:01:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 137 (0x8a951000) [pid = 1759] [serial = 1963] [outer = (nil)] 07:01:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x8f4bc000) [pid = 1759] [serial = 1964] [outer = 0x8a951000] 07:01:29 INFO - PROCESS | 1759 | 1464789689610 Marionette DEBUG loaded listener.js 07:01:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 139 (0x8f5ce800) [pid = 1759] [serial = 1965] [outer = 0x8a951000] 07:01:30 INFO - PROCESS | 1759 | 1464789690545 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:01:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:01:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1687ms 07:01:30 INFO - PROCESS | 1759 | 1464789690621 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 07:01:30 INFO - PROCESS | 1759 | 1464789690626 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 07:01:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:01:30 INFO - PROCESS | 1759 | 1464789690632 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:01:30 INFO - PROCESS | 1759 | 1464789690636 Marionette TRACE conn3 <- [1,2590,null,{}] 07:01:30 INFO - PROCESS | 1759 | 1464789690642 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:30 INFO - PROCESS | 1759 | 1464789690917 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 07:01:31 INFO - PROCESS | 1759 | 1464789691252 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:31 INFO - PROCESS | 1759 | ++DOCSHELL 0x8664e000 == 110 [pid = 1759] [id = 655] 07:01:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 140 (0x8f4b9400) [pid = 1759] [serial = 1966] [outer = (nil)] 07:01:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x9197fc00) [pid = 1759] [serial = 1967] [outer = 0x8f4b9400] 07:01:31 INFO - PROCESS | 1759 | 1464789691342 Marionette DEBUG loaded listener.js 07:01:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x91d56c00) [pid = 1759] [serial = 1968] [outer = 0x8f4b9400] 07:01:32 INFO - PROCESS | 1759 | 1464789692268 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 07:01:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:01:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1697ms 07:01:32 INFO - PROCESS | 1759 | 1464789692330 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 07:01:32 INFO - PROCESS | 1759 | 1464789692333 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 07:01:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:01:32 INFO - PROCESS | 1759 | 1464789692340 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:01:32 INFO - PROCESS | 1759 | 1464789692344 Marionette TRACE conn3 <- [1,2594,null,{}] 07:01:32 INFO - PROCESS | 1759 | 1464789692349 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:32 INFO - PROCESS | 1759 | 1464789692652 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 07:01:33 INFO - PROCESS | 1759 | 1464789692993 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:33 INFO - PROCESS | 1759 | ++DOCSHELL 0x91984c00 == 111 [pid = 1759] [id = 656] 07:01:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x92a28800) [pid = 1759] [serial = 1969] [outer = (nil)] 07:01:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x94423000) [pid = 1759] [serial = 1970] [outer = 0x92a28800] 07:01:33 INFO - PROCESS | 1759 | 1464789693095 Marionette DEBUG loaded listener.js 07:01:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x94f08400) [pid = 1759] [serial = 1971] [outer = 0x92a28800] 07:01:34 INFO - PROCESS | 1759 | 1464789694580 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 07:01:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:01:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2258ms 07:01:34 INFO - PROCESS | 1759 | 1464789694598 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 07:01:34 INFO - PROCESS | 1759 | 1464789694601 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 07:01:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:01:34 INFO - PROCESS | 1759 | 1464789694608 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:01:34 INFO - PROCESS | 1759 | 1464789694612 Marionette TRACE conn3 <- [1,2598,null,{}] 07:01:34 INFO - PROCESS | 1759 | 1464789694617 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:34 INFO - PROCESS | 1759 | 1464789694844 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 07:01:35 INFO - PROCESS | 1759 | 1464789695155 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:35 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d4b7000 == 112 [pid = 1759] [id = 657] 07:01:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x8ded0c00) [pid = 1759] [serial = 1972] [outer = (nil)] 07:01:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x9514b800) [pid = 1759] [serial = 1973] [outer = 0x8ded0c00] 07:01:35 INFO - PROCESS | 1759 | 1464789695246 Marionette DEBUG loaded listener.js 07:01:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x95154c00) [pid = 1759] [serial = 1974] [outer = 0x8ded0c00] 07:01:36 INFO - PROCESS | 1759 | 1464789696352 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:01:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:01:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1837ms 07:01:36 INFO - PROCESS | 1759 | 1464789696448 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 07:01:36 INFO - PROCESS | 1759 | 1464789696453 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 07:01:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:01:36 INFO - PROCESS | 1759 | 1464789696553 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:01:36 INFO - PROCESS | 1759 | 1464789696558 Marionette TRACE conn3 <- [1,2602,null,{}] 07:01:36 INFO - PROCESS | 1759 | 1464789696569 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:36 INFO - PROCESS | 1759 | 1464789696843 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 07:01:37 INFO - PROCESS | 1759 | 1464789697192 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:37 INFO - PROCESS | 1759 | ++DOCSHELL 0x94f2c400 == 113 [pid = 1759] [id = 658] 07:01:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x94f32400) [pid = 1759] [serial = 1975] [outer = (nil)] 07:01:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x9897e400) [pid = 1759] [serial = 1976] [outer = 0x94f32400] 07:01:37 INFO - PROCESS | 1759 | 1464789697280 Marionette DEBUG loaded listener.js 07:01:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x98c8f800) [pid = 1759] [serial = 1977] [outer = 0x94f32400] 07:01:38 INFO - PROCESS | 1759 | 1464789698309 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 07:01:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:01:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1896ms 07:01:38 INFO - PROCESS | 1759 | 1464789698390 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 07:01:38 INFO - PROCESS | 1759 | 1464789698394 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 07:01:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:01:38 INFO - PROCESS | 1759 | 1464789698400 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:01:38 INFO - PROCESS | 1759 | 1464789698404 Marionette TRACE conn3 <- [1,2606,null,{}] 07:01:38 INFO - PROCESS | 1759 | 1464789698409 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:38 INFO - PROCESS | 1759 | 1464789698680 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 07:01:39 INFO - PROCESS | 1759 | 1464789699022 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:39 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f4b3400 == 114 [pid = 1759] [id = 659] 07:01:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x94f2f800) [pid = 1759] [serial = 1978] [outer = (nil)] 07:01:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0x99568000) [pid = 1759] [serial = 1979] [outer = 0x94f2f800] 07:01:39 INFO - PROCESS | 1759 | 1464789699112 Marionette DEBUG loaded listener.js 07:01:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0x99677400) [pid = 1759] [serial = 1980] [outer = 0x94f2f800] 07:01:40 INFO - PROCESS | 1759 | 1464789700146 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 07:01:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:01:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1782ms 07:01:40 INFO - PROCESS | 1759 | 1464789700183 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 07:01:40 INFO - PROCESS | 1759 | 1464789700186 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 07:01:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:01:40 INFO - PROCESS | 1759 | 1464789700192 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:01:40 INFO - PROCESS | 1759 | 1464789700196 Marionette TRACE conn3 <- [1,2610,null,{}] 07:01:40 INFO - PROCESS | 1759 | 1464789700202 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:40 INFO - PROCESS | 1759 | 1464789700426 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 07:01:40 INFO - PROCESS | 1759 | 1464789700781 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:40 INFO - PROCESS | 1759 | ++DOCSHELL 0x98899400 == 115 [pid = 1759] [id = 660] 07:01:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 155 (0x98cd9400) [pid = 1759] [serial = 1981] [outer = (nil)] 07:01:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 156 (0x99dd1c00) [pid = 1759] [serial = 1982] [outer = 0x98cd9400] 07:01:40 INFO - PROCESS | 1759 | 1464789700873 Marionette DEBUG loaded listener.js 07:01:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 157 (0x99f2c800) [pid = 1759] [serial = 1983] [outer = 0x98cd9400] 07:01:41 INFO - PROCESS | 1759 | 1464789701814 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:01:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:01:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1692ms 07:01:41 INFO - PROCESS | 1759 | 1464789701885 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 07:01:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:01:41 INFO - PROCESS | 1759 | 1464789701890 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 07:01:41 INFO - PROCESS | 1759 | 1464789701896 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:01:41 INFO - PROCESS | 1759 | 1464789701901 Marionette TRACE conn3 <- [1,2614,null,{}] 07:01:41 INFO - PROCESS | 1759 | 1464789701906 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:42 INFO - PROCESS | 1759 | 1464789702170 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 07:01:42 INFO - PROCESS | 1759 | 1464789702537 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:42 INFO - PROCESS | 1759 | ++DOCSHELL 0x99d95000 == 116 [pid = 1759] [id = 661] 07:01:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 158 (0x9a996000) [pid = 1759] [serial = 1984] [outer = (nil)] 07:01:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 159 (0x9a9dc000) [pid = 1759] [serial = 1985] [outer = 0x9a996000] 07:01:42 INFO - PROCESS | 1759 | 1464789702629 Marionette DEBUG loaded listener.js 07:01:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 160 (0x9aeb4000) [pid = 1759] [serial = 1986] [outer = 0x9a996000] 07:01:43 INFO - PROCESS | 1759 | 1464789703576 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 07:01:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:01:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1731ms 07:01:43 INFO - PROCESS | 1759 | 1464789703627 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 07:01:43 INFO - PROCESS | 1759 | 1464789703631 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 07:01:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:01:43 INFO - PROCESS | 1759 | 1464789703638 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:01:43 INFO - PROCESS | 1759 | 1464789703641 Marionette TRACE conn3 <- [1,2618,null,{}] 07:01:43 INFO - PROCESS | 1759 | 1464789703647 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:43 INFO - PROCESS | 1759 | 1464789703877 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 07:01:44 INFO - PROCESS | 1759 | 1464789704227 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:44 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f29b400 == 117 [pid = 1759] [id = 662] 07:01:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 161 (0x8f5cc800) [pid = 1759] [serial = 1987] [outer = (nil)] 07:01:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 162 (0x9b883400) [pid = 1759] [serial = 1988] [outer = 0x8f5cc800] 07:01:44 INFO - PROCESS | 1759 | 1464789704318 Marionette DEBUG loaded listener.js 07:01:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 163 (0x9ca4e000) [pid = 1759] [serial = 1989] [outer = 0x8f5cc800] 07:01:45 INFO - PROCESS | 1759 | 1464789705235 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:01:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:01:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1634ms 07:01:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:01:45 INFO - PROCESS | 1759 | 1464789705273 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 07:01:45 INFO - PROCESS | 1759 | 1464789705276 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 07:01:45 INFO - PROCESS | 1759 | 1464789705282 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:01:45 INFO - PROCESS | 1759 | 1464789705285 Marionette TRACE conn3 <- [1,2622,null,{}] 07:01:45 INFO - PROCESS | 1759 | 1464789705291 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:45 INFO - PROCESS | 1759 | 1464789705511 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 07:01:45 INFO - PROCESS | 1759 | 1464789705885 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:45 INFO - PROCESS | 1759 | ++DOCSHELL 0x85964400 == 118 [pid = 1759] [id = 663] 07:01:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 164 (0x9888d800) [pid = 1759] [serial = 1990] [outer = (nil)] 07:01:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 165 (0x9d8e9c00) [pid = 1759] [serial = 1991] [outer = 0x9888d800] 07:01:45 INFO - PROCESS | 1759 | 1464789705970 Marionette DEBUG loaded listener.js 07:01:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 166 (0xa0509800) [pid = 1759] [serial = 1992] [outer = 0x9888d800] 07:01:46 INFO - PROCESS | 1759 | 1464789706900 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 07:01:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:01:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1694ms 07:01:46 INFO - PROCESS | 1759 | 1464789706976 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 07:01:46 INFO - PROCESS | 1759 | 1464789706980 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 07:01:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:01:46 INFO - PROCESS | 1759 | 1464789706986 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:01:46 INFO - PROCESS | 1759 | 1464789706989 Marionette TRACE conn3 <- [1,2626,null,{}] 07:01:46 INFO - PROCESS | 1759 | 1464789706995 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:47 INFO - PROCESS | 1759 | 1464789707249 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 07:01:47 INFO - PROCESS | 1759 | 1464789707599 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:47 INFO - PROCESS | 1759 | ++DOCSHELL 0x9d8eac00 == 119 [pid = 1759] [id = 664] 07:01:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 167 (0xa105d800) [pid = 1759] [serial = 1993] [outer = (nil)] 07:01:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 168 (0xa21ae800) [pid = 1759] [serial = 1994] [outer = 0xa105d800] 07:01:47 INFO - PROCESS | 1759 | 1464789707691 Marionette DEBUG loaded listener.js 07:01:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 169 (0xa21b1400) [pid = 1759] [serial = 1995] [outer = 0xa105d800] 07:01:48 INFO - PROCESS | 1759 | 1464789708611 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:01:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:01:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1680ms 07:01:48 INFO - PROCESS | 1759 | 1464789708667 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 07:01:48 INFO - PROCESS | 1759 | 1464789708671 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 07:01:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:01:48 INFO - PROCESS | 1759 | 1464789708677 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:01:48 INFO - PROCESS | 1759 | 1464789708680 Marionette TRACE conn3 <- [1,2630,null,{}] 07:01:48 INFO - PROCESS | 1759 | 1464789708686 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:48 INFO - PROCESS | 1759 | 1464789708912 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 07:01:49 INFO - PROCESS | 1759 | 1464789709262 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:49 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e72bc00 == 120 [pid = 1759] [id = 665] 07:01:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 170 (0x9197dc00) [pid = 1759] [serial = 1996] [outer = (nil)] 07:01:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 171 (0xa240fc00) [pid = 1759] [serial = 1997] [outer = 0x9197dc00] 07:01:49 INFO - PROCESS | 1759 | 1464789709352 Marionette DEBUG loaded listener.js 07:01:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 172 (0xa2612400) [pid = 1759] [serial = 1998] [outer = 0x9197dc00] 07:01:50 INFO - PROCESS | 1759 | 1464789710271 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 07:01:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:01:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1634ms 07:01:50 INFO - PROCESS | 1759 | 1464789710312 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 07:01:50 INFO - PROCESS | 1759 | 1464789710315 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 07:01:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:01:50 INFO - PROCESS | 1759 | 1464789710322 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:01:50 INFO - PROCESS | 1759 | 1464789710325 Marionette TRACE conn3 <- [1,2634,null,{}] 07:01:50 INFO - PROCESS | 1759 | 1464789710331 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:50 INFO - PROCESS | 1759 | 1464789710565 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 07:01:50 INFO - PROCESS | 1759 | 1464789710847 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:50 INFO - PROCESS | 1759 | ++DOCSHELL 0x9b87f400 == 121 [pid = 1759] [id = 666] 07:01:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 173 (0xa2283400) [pid = 1759] [serial = 1999] [outer = (nil)] 07:01:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 174 (0xa30fc800) [pid = 1759] [serial = 2000] [outer = 0xa2283400] 07:01:50 INFO - PROCESS | 1759 | 1464789710989 Marionette DEBUG loaded listener.js 07:01:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 175 (0xa26cf000) [pid = 1759] [serial = 2001] [outer = 0xa2283400] 07:01:51 INFO - PROCESS | 1759 | 1464789711955 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:01:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:01:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1682ms 07:01:52 INFO - PROCESS | 1759 | 1464789712005 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 07:01:52 INFO - PROCESS | 1759 | 1464789712009 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 07:01:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:01:52 INFO - PROCESS | 1759 | 1464789712015 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:01:52 INFO - PROCESS | 1759 | 1464789712017 Marionette TRACE conn3 <- [1,2638,null,{}] 07:01:52 INFO - PROCESS | 1759 | 1464789712023 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:52 INFO - PROCESS | 1759 | 1464789712253 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 07:01:52 INFO - PROCESS | 1759 | 1464789712604 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:52 INFO - PROCESS | 1759 | ++DOCSHELL 0x8596e000 == 122 [pid = 1759] [id = 667] 07:01:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 176 (0xa2657000) [pid = 1759] [serial = 2002] [outer = (nil)] 07:01:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 177 (0xa504f000) [pid = 1759] [serial = 2003] [outer = 0xa2657000] 07:01:52 INFO - PROCESS | 1759 | 1464789712695 Marionette DEBUG loaded listener.js 07:01:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 178 (0xa50c2800) [pid = 1759] [serial = 2004] [outer = 0xa2657000] 07:01:55 INFO - PROCESS | 1759 | --DOCSHELL 0x8ded7800 == 121 [pid = 1759] [id = 552] 07:01:55 INFO - PROCESS | 1759 | --DOCSHELL 0x89f14c00 == 120 [pid = 1759] [id = 554] 07:01:55 INFO - PROCESS | 1759 | --DOCSHELL 0x94f01800 == 119 [pid = 1759] [id = 551] 07:01:55 INFO - PROCESS | 1759 | --DOCSHELL 0x888c4000 == 118 [pid = 1759] [id = 558] 07:01:55 INFO - PROCESS | 1759 | --DOCSHELL 0x8a46b400 == 117 [pid = 1759] [id = 541] 07:01:55 INFO - PROCESS | 1759 | --DOCSHELL 0x8d8d9c00 == 116 [pid = 1759] [id = 549] 07:01:55 INFO - PROCESS | 1759 | --DOCSHELL 0x8bcb2000 == 115 [pid = 1759] [id = 147] 07:01:55 INFO - PROCESS | 1759 | --DOCSHELL 0x86842000 == 114 [pid = 1759] [id = 553] 07:01:55 INFO - PROCESS | 1759 | --DOCSHELL 0x8596cc00 == 113 [pid = 1759] [id = 466] 07:01:55 INFO - PROCESS | 1759 | --DOCSHELL 0x8cf09400 == 112 [pid = 1759] [id = 637] 07:01:55 INFO - PROCESS | 1759 | --DOCSHELL 0x8bcb0400 == 111 [pid = 1759] [id = 636] 07:01:55 INFO - PROCESS | 1759 | --DOCSHELL 0x8e9bbc00 == 110 [pid = 1759] [id = 635] 07:01:55 INFO - PROCESS | 1759 | --DOCSHELL 0x85fed400 == 109 [pid = 1759] [id = 633] 07:01:55 INFO - PROCESS | 1759 | --DOCSHELL 0x8e9bac00 == 108 [pid = 1759] [id = 634] 07:01:55 INFO - PROCESS | 1759 | --DOCSHELL 0x8bcb0000 == 107 [pid = 1759] [id = 632] 07:01:55 INFO - PROCESS | 1759 | --DOCSHELL 0x8cb62400 == 106 [pid = 1759] [id = 631] 07:01:55 INFO - PROCESS | 1759 | --DOCSHELL 0x88a85c00 == 105 [pid = 1759] [id = 630] 07:01:55 INFO - PROCESS | 1759 | --DOCSHELL 0x85fedc00 == 104 [pid = 1759] [id = 629] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 177 (0x8bcb3000) [pid = 1759] [serial = 1886] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 176 (0x873a8000) [pid = 1759] [serial = 1877] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 175 (0x8f2a0000) [pid = 1759] [serial = 1836] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 174 (0x8e734800) [pid = 1759] [serial = 1832] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 173 (0x8739f000) [pid = 1759] [serial = 1824] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 172 (0x86645c00) [pid = 1759] [serial = 1823] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 171 (0xa35ec800) [pid = 1759] [serial = 1874] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 170 (0x99bf9400) [pid = 1759] [serial = 1853] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 169 (0x9b87d400) [pid = 1759] [serial = 1862] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 168 (0x92b61400) [pid = 1759] [serial = 1841] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 167 (0x89f14000) [pid = 1759] [serial = 1826] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 166 (0x93979800) [pid = 1759] [serial = 1844] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 165 (0x99d9d800) [pid = 1759] [serial = 1854] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 164 (0x94e41400) [pid = 1759] [serial = 1845] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 163 (0x9514d400) [pid = 1759] [serial = 1847] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 162 (0x9a9e1400) [pid = 1759] [serial = 1859] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 161 (0x8cf0f400) [pid = 1759] [serial = 1829] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 160 (0x91d56400) [pid = 1759] [serial = 1839] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 159 (0x89dd6800) [pid = 1759] [serial = 1880] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 158 (0x89f1ac00) [pid = 1759] [serial = 1881] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 157 (0x8e947000) [pid = 1759] [serial = 1833] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 156 (0x8a947400) [pid = 1759] [serial = 1883] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 155 (0x8bbf1400) [pid = 1759] [serial = 1884] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 154 (0x92b69c00) [pid = 1759] [serial = 1842] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0xa30f6400) [pid = 1759] [serial = 1869] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0x89fc4800) [pid = 1759] [serial = 1827] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0xa1063c00) [pid = 1759] [serial = 1865] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x98897000) [pid = 1759] [serial = 1850] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x9a550400) [pid = 1759] [serial = 1856] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0xa2141800) [pid = 1759] [serial = 1866] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x88495c00) [pid = 1759] [serial = 1878] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x8f295400) [pid = 1759] [serial = 1835] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0xa30ff800) [pid = 1759] [serial = 1871] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x91789800) [pid = 1759] [serial = 1838] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x96c2e400) [pid = 1759] [serial = 1848] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x8d45b800) [pid = 1759] [serial = 1755] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x9a6b3800) [pid = 1759] [serial = 1857] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0xa35f0c00) [pid = 1759] [serial = 1875] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 139 (0x989e4c00) [pid = 1759] [serial = 1851] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 138 (0x9ca4a000) [pid = 1759] [serial = 1863] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 137 (0xa307b000) [pid = 1759] [serial = 1868] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 136 (0x8d4c0c00) [pid = 1759] [serial = 1830] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 135 (0xa3269800) [pid = 1759] [serial = 1872] [outer = (nil)] [url = about:blank] 07:01:55 INFO - PROCESS | 1759 | --DOMWINDOW == 134 (0x9ac4ec00) [pid = 1759] [serial = 1860] [outer = (nil)] [url = about:blank] 07:01:56 INFO - PROCESS | 1759 | 1464789716049 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:01:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:01:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 4091ms 07:01:56 INFO - PROCESS | 1759 | 1464789716106 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 07:01:56 INFO - PROCESS | 1759 | 1464789716112 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 07:01:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:01:56 INFO - PROCESS | 1759 | 1464789716121 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:01:56 INFO - PROCESS | 1759 | 1464789716126 Marionette TRACE conn3 <- [1,2642,null,{}] 07:01:56 INFO - PROCESS | 1759 | 1464789716136 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:56 INFO - PROCESS | 1759 | 1464789716394 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 07:01:56 INFO - PROCESS | 1759 | 1464789716614 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:56 INFO - PROCESS | 1759 | ++DOCSHELL 0x85965400 == 105 [pid = 1759] [id = 668] 07:01:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 135 (0x85ff5c00) [pid = 1759] [serial = 2005] [outer = (nil)] 07:01:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 136 (0x8684f800) [pid = 1759] [serial = 2006] [outer = 0x85ff5c00] 07:01:56 INFO - PROCESS | 1759 | 1464789716697 Marionette DEBUG loaded listener.js 07:01:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 137 (0x8739fc00) [pid = 1759] [serial = 2007] [outer = 0x85ff5c00] 07:01:57 INFO - PROCESS | 1759 | 1464789717557 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:01:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:01:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1488ms 07:01:57 INFO - PROCESS | 1759 | 1464789717612 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 07:01:57 INFO - PROCESS | 1759 | 1464789717621 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 07:01:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:01:57 INFO - PROCESS | 1759 | 1464789717631 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:01:57 INFO - PROCESS | 1759 | 1464789717634 Marionette TRACE conn3 <- [1,2646,null,{}] 07:01:57 INFO - PROCESS | 1759 | 1464789717641 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:57 INFO - PROCESS | 1759 | 1464789717847 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 07:01:58 INFO - PROCESS | 1759 | 1464789718066 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:58 INFO - PROCESS | 1759 | ++DOCSHELL 0x884a1800 == 106 [pid = 1759] [id = 669] 07:01:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x887fc000) [pid = 1759] [serial = 2008] [outer = (nil)] 07:01:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 139 (0x88a81c00) [pid = 1759] [serial = 2009] [outer = 0x887fc000] 07:01:58 INFO - PROCESS | 1759 | 1464789718163 Marionette DEBUG loaded listener.js 07:01:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 140 (0x89cda800) [pid = 1759] [serial = 2010] [outer = 0x887fc000] 07:01:59 INFO - PROCESS | 1759 | 1464789719080 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:01:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:01:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1487ms 07:01:59 INFO - PROCESS | 1759 | 1464789719117 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 07:01:59 INFO - PROCESS | 1759 | 1464789719120 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 07:01:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:01:59 INFO - PROCESS | 1759 | 1464789719127 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:01:59 INFO - PROCESS | 1759 | 1464789719133 Marionette TRACE conn3 <- [1,2650,null,{}] 07:01:59 INFO - PROCESS | 1759 | 1464789719159 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:59 INFO - PROCESS | 1759 | 1464789719448 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 07:01:59 INFO - PROCESS | 1759 | 1464789719499 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:59 INFO - PROCESS | 1759 | ++DOCSHELL 0x888bf400 == 107 [pid = 1759] [id = 670] 07:01:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x89fc4c00) [pid = 1759] [serial = 2011] [outer = (nil)] 07:01:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x8a389400) [pid = 1759] [serial = 2012] [outer = 0x89fc4c00] 07:01:59 INFO - PROCESS | 1759 | 1464789719714 Marionette DEBUG loaded listener.js 07:01:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x8a473400) [pid = 1759] [serial = 2013] [outer = 0x89fc4c00] 07:02:00 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x8a46ec00) [pid = 1759] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:02:00 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x8bcb7800) [pid = 1759] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:02:00 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x8cf10800) [pid = 1759] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:02:00 INFO - PROCESS | 1759 | --DOMWINDOW == 139 (0x89cd4000) [pid = 1759] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:02:00 INFO - PROCESS | 1759 | --DOMWINDOW == 138 (0x8573c800) [pid = 1759] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:02:00 INFO - PROCESS | 1759 | --DOMWINDOW == 137 (0x9a6be800) [pid = 1759] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:02:00 INFO - PROCESS | 1759 | --DOMWINDOW == 136 (0x99f29c00) [pid = 1759] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:02:00 INFO - PROCESS | 1759 | --DOMWINDOW == 135 (0x94f0d800) [pid = 1759] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:02:00 INFO - PROCESS | 1759 | --DOMWINDOW == 134 (0x99f29800) [pid = 1759] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:02:00 INFO - PROCESS | 1759 | --DOMWINDOW == 133 (0x98988800) [pid = 1759] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:02:00 INFO - PROCESS | 1759 | --DOMWINDOW == 132 (0x8f5d5800) [pid = 1759] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:02:00 INFO - PROCESS | 1759 | --DOMWINDOW == 131 (0x95152000) [pid = 1759] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:02:00 INFO - PROCESS | 1759 | --DOMWINDOW == 130 (0x92b67400) [pid = 1759] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:02:00 INFO - PROCESS | 1759 | --DOMWINDOW == 129 (0x8cf13000) [pid = 1759] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:02:01 INFO - PROCESS | 1759 | --DOMWINDOW == 128 (0x8bcb2c00) [pid = 1759] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:02:01 INFO - PROCESS | 1759 | --DOMWINDOW == 127 (0x8e9bfc00) [pid = 1759] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:02:01 INFO - PROCESS | 1759 | --DOMWINDOW == 126 (0x8e9bc400) [pid = 1759] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:02:01 INFO - PROCESS | 1759 | --DOMWINDOW == 125 (0x8ded5400) [pid = 1759] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:02:01 INFO - PROCESS | 1759 | --DOMWINDOW == 124 (0x8cf14000) [pid = 1759] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:02:01 INFO - PROCESS | 1759 | --DOMWINDOW == 123 (0x8cba8000) [pid = 1759] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:02:01 INFO - PROCESS | 1759 | --DOMWINDOW == 122 (0x89cdec00) [pid = 1759] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:02:01 INFO - PROCESS | 1759 | --DOMWINDOW == 121 (0x85ff7800) [pid = 1759] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:02:01 INFO - PROCESS | 1759 | 1464789721426 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:02:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:02:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 2354ms 07:02:01 INFO - PROCESS | 1759 | 1464789721483 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 07:02:01 INFO - PROCESS | 1759 | 1464789721503 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 07:02:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:02:01 INFO - PROCESS | 1759 | 1464789721510 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:02:01 INFO - PROCESS | 1759 | 1464789721514 Marionette TRACE conn3 <- [1,2654,null,{}] 07:02:01 INFO - PROCESS | 1759 | 1464789721519 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:01 INFO - PROCESS | 1759 | 1464789721795 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 07:02:02 INFO - PROCESS | 1759 | 1464789722002 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:02 INFO - PROCESS | 1759 | ++DOCSHELL 0x88a83400 == 108 [pid = 1759] [id = 671] 07:02:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 122 (0x8a38b000) [pid = 1759] [serial = 2014] [outer = (nil)] 07:02:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 123 (0x8a954800) [pid = 1759] [serial = 2015] [outer = 0x8a38b000] 07:02:02 INFO - PROCESS | 1759 | 1464789722079 Marionette DEBUG loaded listener.js 07:02:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 124 (0x8bbec400) [pid = 1759] [serial = 2016] [outer = 0x8a38b000] 07:02:03 INFO - PROCESS | 1759 | 1464789723229 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:02:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:02:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1734ms 07:02:03 INFO - PROCESS | 1759 | 1464789723246 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 07:02:03 INFO - PROCESS | 1759 | 1464789723252 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 07:02:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:02:03 INFO - PROCESS | 1759 | 1464789723262 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:02:03 INFO - PROCESS | 1759 | 1464789723268 Marionette TRACE conn3 <- [1,2658,null,{}] 07:02:03 INFO - PROCESS | 1759 | 1464789723279 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:03 INFO - PROCESS | 1759 | 1464789723594 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 07:02:03 INFO - PROCESS | 1759 | 1464789723941 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:03 INFO - PROCESS | 1759 | ++DOCSHELL 0x8596f000 == 109 [pid = 1759] [id = 672] 07:02:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 125 (0x860efc00) [pid = 1759] [serial = 2017] [outer = (nil)] 07:02:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 126 (0x884a5400) [pid = 1759] [serial = 2018] [outer = 0x860efc00] 07:02:04 INFO - PROCESS | 1759 | 1464789724033 Marionette DEBUG loaded listener.js 07:02:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 127 (0x888c7400) [pid = 1759] [serial = 2019] [outer = 0x860efc00] 07:02:05 INFO - PROCESS | 1759 | 1464789725023 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:02:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:02:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1798ms 07:02:05 INFO - PROCESS | 1759 | 1464789725060 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 07:02:05 INFO - PROCESS | 1759 | 1464789725069 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 07:02:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:02:05 INFO - PROCESS | 1759 | 1464789725080 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:02:05 INFO - PROCESS | 1759 | 1464789725084 Marionette TRACE conn3 <- [1,2662,null,{}] 07:02:05 INFO - PROCESS | 1759 | 1464789725090 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:05 INFO - PROCESS | 1759 | 1464789725327 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 07:02:05 INFO - PROCESS | 1759 | 1464789725611 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:05 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a383800 == 110 [pid = 1759] [id = 673] 07:02:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 128 (0x8a389800) [pid = 1759] [serial = 2020] [outer = (nil)] 07:02:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 129 (0x8a947800) [pid = 1759] [serial = 2021] [outer = 0x8a389800] 07:02:05 INFO - PROCESS | 1759 | 1464789725774 Marionette DEBUG loaded listener.js 07:02:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 130 (0x8bbe5400) [pid = 1759] [serial = 2022] [outer = 0x8a389800] 07:02:06 INFO - PROCESS | 1759 | 1464789726817 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:02:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:02:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1834ms 07:02:06 INFO - PROCESS | 1759 | 1464789726915 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 07:02:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:02:06 INFO - PROCESS | 1759 | 1464789726919 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 07:02:06 INFO - PROCESS | 1759 | 1464789726926 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:02:06 INFO - PROCESS | 1759 | 1464789726933 Marionette TRACE conn3 <- [1,2666,null,{}] 07:02:07 INFO - PROCESS | 1759 | 1464789727005 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:07 INFO - PROCESS | 1759 | 1464789727263 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 07:02:07 INFO - PROCESS | 1759 | 1464789727629 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:07 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cba5c00 == 111 [pid = 1759] [id = 674] 07:02:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 131 (0x8cba6400) [pid = 1759] [serial = 2023] [outer = (nil)] 07:02:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 132 (0x8cbb3000) [pid = 1759] [serial = 2024] [outer = 0x8cba6400] 07:02:07 INFO - PROCESS | 1759 | 1464789727726 Marionette DEBUG loaded listener.js 07:02:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 133 (0x8cf17800) [pid = 1759] [serial = 2025] [outer = 0x8cba6400] 07:02:09 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:09 INFO - PROCESS | 1759 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:02:09 INFO - PROCESS | 1759 | 1464789729146 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 07:02:09 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) 07:02:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2255ms 07:02:09 INFO - PROCESS | 1759 | 1464789729186 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 07:02:09 INFO - PROCESS | 1759 | 1464789729191 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 07:02:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:02:09 INFO - PROCESS | 1759 | 1464789729200 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:02:09 INFO - PROCESS | 1759 | 1464789729206 Marionette TRACE conn3 <- [1,2670,null,{}] 07:02:09 INFO - PROCESS | 1759 | 1464789729217 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:09 INFO - PROCESS | 1759 | 1464789729577 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 07:02:09 INFO - PROCESS | 1759 | 1464789729876 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:09 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bbf4c00 == 112 [pid = 1759] [id = 675] 07:02:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 134 (0x8cb69400) [pid = 1759] [serial = 2026] [outer = (nil)] 07:02:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 135 (0x8d4bd800) [pid = 1759] [serial = 2027] [outer = 0x8cb69400] 07:02:09 INFO - PROCESS | 1759 | 1464789729966 Marionette DEBUG loaded listener.js 07:02:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 136 (0x8d8d7000) [pid = 1759] [serial = 2028] [outer = 0x8cb69400] 07:02:11 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:11 INFO - PROCESS | 1759 | 1464789731415 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 07:02:11 INFO - PROCESS | 1759 | 1464789731449 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 07:02:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:02:11 INFO - PROCESS | 1759 | 1464789731456 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:02:11 INFO - PROCESS | 1759 | 1464789731460 Marionette TRACE conn3 <- [1,2674,null,{}] 07:02:11 INFO - PROCESS | 1759 | 1464789731466 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:11 INFO - PROCESS | 1759 | 1464789731767 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 07:02:12 INFO - PROCESS | 1759 | 1464789732060 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:12 INFO - PROCESS | 1759 | ++DOCSHELL 0x89fc4800 == 113 [pid = 1759] [id = 676] 07:02:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 137 (0x8d4b3800) [pid = 1759] [serial = 2029] [outer = (nil)] 07:02:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x8df8bc00) [pid = 1759] [serial = 2030] [outer = 0x8d4b3800] 07:02:12 INFO - PROCESS | 1759 | 1464789732152 Marionette DEBUG loaded listener.js 07:02:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 139 (0x8df95400) [pid = 1759] [serial = 2031] [outer = 0x8d4b3800] 07:02:13 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:13 INFO - PROCESS | 1759 | 1464789733553 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 07:02:13 INFO - PROCESS | 1759 | 1464789733606 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 07:02:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:02:13 INFO - PROCESS | 1759 | 1464789733613 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:02:13 INFO - PROCESS | 1759 | 1464789733616 Marionette TRACE conn3 <- [1,2678,null,{}] 07:02:13 INFO - PROCESS | 1759 | 1464789733622 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:13 INFO - PROCESS | 1759 | 1464789733961 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 07:02:14 INFO - PROCESS | 1759 | 1464789734218 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:14 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d8db800 == 114 [pid = 1759] [id = 677] 07:02:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 140 (0x8df8a800) [pid = 1759] [serial = 2032] [outer = (nil)] 07:02:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x8e94b800) [pid = 1759] [serial = 2033] [outer = 0x8df8a800] 07:02:14 INFO - PROCESS | 1759 | 1464789734307 Marionette DEBUG loaded listener.js 07:02:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x8eb83c00) [pid = 1759] [serial = 2034] [outer = 0x8df8a800] 07:02:15 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:15 INFO - PROCESS | 1759 | 1464789735788 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 07:02:15 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) 07:02:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2235ms 07:02:15 INFO - PROCESS | 1759 | 1464789735851 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 07:02:15 INFO - PROCESS | 1759 | 1464789735855 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 07:02:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:02:15 INFO - PROCESS | 1759 | 1464789735968 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:02:15 INFO - PROCESS | 1759 | 1464789735972 Marionette TRACE conn3 <- [1,2682,null,{}] 07:02:15 INFO - PROCESS | 1759 | 1464789735982 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:16 INFO - PROCESS | 1759 | 1464789736223 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 07:02:16 INFO - PROCESS | 1759 | 1464789736513 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:16 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e9bc400 == 115 [pid = 1759] [id = 678] 07:02:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x8e9be800) [pid = 1759] [serial = 2035] [outer = (nil)] 07:02:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x8f29c000) [pid = 1759] [serial = 2036] [outer = 0x8e9be800] 07:02:16 INFO - PROCESS | 1759 | 1464789736600 Marionette DEBUG loaded listener.js 07:02:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x8f4af400) [pid = 1759] [serial = 2037] [outer = 0x8e9be800] 07:02:17 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:17 INFO - PROCESS | 1759 | 1464789737973 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 07:02:18 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) 07:02:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2091ms 07:02:18 INFO - PROCESS | 1759 | 1464789738002 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 07:02:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:02:18 INFO - PROCESS | 1759 | 1464789738007 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 07:02:18 INFO - PROCESS | 1759 | 1464789738013 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:02:18 INFO - PROCESS | 1759 | 1464789738017 Marionette TRACE conn3 <- [1,2686,null,{}] 07:02:18 INFO - PROCESS | 1759 | 1464789738023 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:18 INFO - PROCESS | 1759 | 1464789738266 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 07:02:18 INFO - PROCESS | 1759 | 1464789738523 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:18 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e9ba400 == 116 [pid = 1759] [id = 679] 07:02:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x8f291800) [pid = 1759] [serial = 2038] [outer = (nil)] 07:02:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x9178f000) [pid = 1759] [serial = 2039] [outer = 0x8f291800] 07:02:18 INFO - PROCESS | 1759 | 1464789738609 Marionette DEBUG loaded listener.js 07:02:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x91794000) [pid = 1759] [serial = 2040] [outer = 0x8f291800] 07:02:19 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:19 INFO - PROCESS | 1759 | 1464789739976 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 07:02:20 INFO - PROCESS | 1759 | 1464789740008 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 07:02:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:02:20 INFO - PROCESS | 1759 | 1464789740016 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:02:20 INFO - PROCESS | 1759 | 1464789740018 Marionette TRACE conn3 <- [1,2690,null,{}] 07:02:20 INFO - PROCESS | 1759 | 1464789740025 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:20 INFO - PROCESS | 1759 | 1464789740288 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 07:02:20 INFO - PROCESS | 1759 | 1464789740549 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:20 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e9b3800 == 117 [pid = 1759] [id = 680] 07:02:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x8f4afc00) [pid = 1759] [serial = 2041] [outer = (nil)] 07:02:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x91d64c00) [pid = 1759] [serial = 2042] [outer = 0x8f4afc00] 07:02:20 INFO - PROCESS | 1759 | 1464789740639 Marionette DEBUG loaded listener.js 07:02:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x9202e000) [pid = 1759] [serial = 2043] [outer = 0x8f4afc00] 07:02:21 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:22 INFO - PROCESS | 1759 | 1464789742035 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 07:02:22 INFO - PROCESS | 1759 | 1464789742062 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 07:02:22 INFO - PROCESS | 1759 | 1464789742069 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:02:22 INFO - PROCESS | 1759 | 1464789742073 Marionette TRACE conn3 <- [1,2694,null,{}] 07:02:22 INFO - PROCESS | 1759 | 1464789742078 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:22 INFO - PROCESS | 1759 | 1464789742335 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 07:02:22 INFO - PROCESS | 1759 | 1464789742597 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:22 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f5cd000 == 118 [pid = 1759] [id = 681] 07:02:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x91980400) [pid = 1759] [serial = 2044] [outer = (nil)] 07:02:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0x92a31400) [pid = 1759] [serial = 2045] [outer = 0x91980400] 07:02:22 INFO - PROCESS | 1759 | 1464789742687 Marionette DEBUG loaded listener.js 07:02:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0x92b6a400) [pid = 1759] [serial = 2046] [outer = 0x91980400] 07:02:24 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:24 INFO - PROCESS | 1759 | 1464789744081 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 07:02:24 INFO - PROCESS | 1759 | 1464789744113 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 07:02:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:02:24 INFO - PROCESS | 1759 | 1464789744121 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:02:24 INFO - PROCESS | 1759 | 1464789744124 Marionette TRACE conn3 <- [1,2698,null,{}] 07:02:24 INFO - PROCESS | 1759 | 1464789744131 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:24 INFO - PROCESS | 1759 | 1464789744427 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 07:02:24 INFO - PROCESS | 1759 | 1464789744795 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:24 INFO - PROCESS | 1759 | ++DOCSHELL 0x92a29000 == 119 [pid = 1759] [id = 682] 07:02:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 155 (0x92b66800) [pid = 1759] [serial = 2047] [outer = (nil)] 07:02:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 156 (0x94e41400) [pid = 1759] [serial = 2048] [outer = 0x92b66800] 07:02:24 INFO - PROCESS | 1759 | 1464789744888 Marionette DEBUG loaded listener.js 07:02:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 157 (0x94f0d000) [pid = 1759] [serial = 2049] [outer = 0x92b66800] 07:02:26 INFO - PROCESS | 1759 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:26 INFO - PROCESS | 1759 | 1464789746303 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 07:02:26 INFO - PROCESS | 1759 | 1464789746365 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 07:02:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:02:26 INFO - PROCESS | 1759 | 1464789746371 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:02:26 INFO - PROCESS | 1759 | 1464789746375 Marionette TRACE conn3 <- [1,2702,null,{}] 07:02:26 INFO - PROCESS | 1759 | 1464789746381 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:26 INFO - PROCESS | 1759 | 1464789746671 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 07:02:26 INFO - PROCESS | 1759 | 1464789746930 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:26 INFO - PROCESS | 1759 | ++DOCSHELL 0x9396e800 == 120 [pid = 1759] [id = 683] 07:02:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 158 (0x93971c00) [pid = 1759] [serial = 2050] [outer = (nil)] 07:02:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 159 (0x96c2f800) [pid = 1759] [serial = 2051] [outer = 0x93971c00] 07:02:27 INFO - PROCESS | 1759 | 1464789747030 Marionette DEBUG loaded listener.js 07:02:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 160 (0x96c35000) [pid = 1759] [serial = 2052] [outer = 0x93971c00] 07:02:28 INFO - PROCESS | 1759 | 1464789748015 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:02:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:02:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1701ms 07:02:28 INFO - PROCESS | 1759 | 1464789748073 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 07:02:28 INFO - PROCESS | 1759 | 1464789748077 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 07:02:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:02:28 INFO - PROCESS | 1759 | 1464789748093 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:02:28 INFO - PROCESS | 1759 | 1464789748096 Marionette TRACE conn3 <- [1,2706,null,{}] 07:02:28 INFO - PROCESS | 1759 | 1464789748102 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:28 INFO - PROCESS | 1759 | 1464789748314 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 07:02:28 INFO - PROCESS | 1759 | 1464789748645 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:28 INFO - PROCESS | 1759 | ++DOCSHELL 0x94f2a400 == 121 [pid = 1759] [id = 684] 07:02:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 161 (0x96c31000) [pid = 1759] [serial = 2053] [outer = (nil)] 07:02:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 162 (0x98898800) [pid = 1759] [serial = 2054] [outer = 0x96c31000] 07:02:28 INFO - PROCESS | 1759 | 1464789748736 Marionette DEBUG loaded listener.js 07:02:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 163 (0x9897ec00) [pid = 1759] [serial = 2055] [outer = 0x96c31000] 07:02:29 INFO - PROCESS | 1759 | 1464789749630 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 07:02:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:02:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1589ms 07:02:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:02:29 INFO - PROCESS | 1759 | 1464789749683 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 07:02:29 INFO - PROCESS | 1759 | 1464789749687 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 07:02:29 INFO - PROCESS | 1759 | 1464789749693 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:02:29 INFO - PROCESS | 1759 | 1464789749696 Marionette TRACE conn3 <- [1,2710,null,{}] 07:02:29 INFO - PROCESS | 1759 | 1464789749702 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:29 INFO - PROCESS | 1759 | 1464789749941 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 07:02:30 INFO - PROCESS | 1759 | 1464789750287 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:30 INFO - PROCESS | 1759 | ++DOCSHELL 0x91789800 == 122 [pid = 1759] [id = 685] 07:02:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 164 (0x91d5e000) [pid = 1759] [serial = 2056] [outer = (nil)] 07:02:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 165 (0x9967a400) [pid = 1759] [serial = 2057] [outer = 0x91d5e000] 07:02:30 INFO - PROCESS | 1759 | 1464789750378 Marionette DEBUG loaded listener.js 07:02:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 166 (0x99bf8c00) [pid = 1759] [serial = 2058] [outer = 0x91d5e000] 07:02:31 INFO - PROCESS | 1759 | 1464789751325 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 07:02:31 INFO - PROCESS | 1759 | 1464789751384 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 07:02:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:02:31 INFO - PROCESS | 1759 | 1464789751391 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:02:31 INFO - PROCESS | 1759 | 1464789751394 Marionette TRACE conn3 <- [1,2714,null,{}] 07:02:31 INFO - PROCESS | 1759 | 1464789751400 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:31 INFO - PROCESS | 1759 | 1464789751613 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 07:02:32 INFO - PROCESS | 1759 | 1464789752006 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:32 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cb60400 == 123 [pid = 1759] [id = 686] 07:02:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 167 (0x8e948400) [pid = 1759] [serial = 2059] [outer = (nil)] 07:02:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 168 (0x9889a800) [pid = 1759] [serial = 2060] [outer = 0x8e948400] 07:02:32 INFO - PROCESS | 1759 | 1464789752107 Marionette DEBUG loaded listener.js 07:02:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 169 (0x99dcd000) [pid = 1759] [serial = 2061] [outer = 0x8e948400] 07:02:32 INFO - PROCESS | 1759 | 1464789752981 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 07:02:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:02:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1636ms 07:02:34 INFO - PROCESS | 1759 | --DOCSHELL 0x99ed6400 == 122 [pid = 1759] [id = 50] 07:02:34 INFO - PROCESS | 1759 | 1464789754462 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 07:02:34 INFO - PROCESS | 1759 | 1464789754467 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 168 (0x8d4ba800) [pid = 1759] [serial = 1952] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 167 (0x8d4b3400) [pid = 1759] [serial = 1821] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 166 (0x8d7cd000) [pid = 1759] [serial = 1949] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 165 (0x8d8d8c00) [pid = 1759] [serial = 1950] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 164 (0x89dd8400) [pid = 1759] [serial = 1943] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 163 (0x860ec000) [pid = 1759] [serial = 1940] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 162 (0x8684b000) [pid = 1759] [serial = 1941] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 161 (0x9b385800) [pid = 1759] [serial = 1938] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 160 (0x9b783800) [pid = 1759] [serial = 1937] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 159 (0x9ac5a800) [pid = 1759] [serial = 1935] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 158 (0x9a9e5400) [pid = 1759] [serial = 1934] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 157 (0x9a6b7800) [pid = 1759] [serial = 1932] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 156 (0x9a6b4000) [pid = 1759] [serial = 1931] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 155 (0x9a546c00) [pid = 1759] [serial = 1929] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 154 (0x99f36400) [pid = 1759] [serial = 1928] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0x99dcb000) [pid = 1759] [serial = 1926] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0x99d9a800) [pid = 1759] [serial = 1925] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x9966c800) [pid = 1759] [serial = 1923] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x99565800) [pid = 1759] [serial = 1922] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x9888ec00) [pid = 1759] [serial = 1920] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x95156800) [pid = 1759] [serial = 1919] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x94e42000) [pid = 1759] [serial = 1917] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x9449a800) [pid = 1759] [serial = 1916] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x9441e400) [pid = 1759] [serial = 1914] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x9396e000) [pid = 1759] [serial = 1913] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x92a29c00) [pid = 1759] [serial = 1911] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x92480000) [pid = 1759] [serial = 1910] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x91d57c00) [pid = 1759] [serial = 1908] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x91988400) [pid = 1759] [serial = 1907] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 139 (0x8f5d6000) [pid = 1759] [serial = 1905] [outer = (nil)] [url = about:blank] 07:02:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 138 (0x8eb90400) [pid = 1759] [serial = 1904] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 137 (0x8e9b2800) [pid = 1759] [serial = 1902] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 136 (0x8e735400) [pid = 1759] [serial = 1901] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 135 (0x8df91800) [pid = 1759] [serial = 1899] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 134 (0x8ded1000) [pid = 1759] [serial = 1898] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 133 (0x8d458c00) [pid = 1759] [serial = 1896] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 132 (0x8cf11400) [pid = 1759] [serial = 1895] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 131 (0x8a468c00) [pid = 1759] [serial = 1893] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 130 (0x89fbc000) [pid = 1759] [serial = 1892] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 129 (0x8684d000) [pid = 1759] [serial = 1890] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 128 (0x860ef000) [pid = 1759] [serial = 1889] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 127 (0x8bbee000) [pid = 1759] [serial = 1946] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 126 (0x8cb5e400) [pid = 1759] [serial = 1947] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | --DOMWINDOW == 125 (0x89f24400) [pid = 1759] [serial = 1944] [outer = (nil)] [url = about:blank] 07:02:34 INFO - PROCESS | 1759 | 1464789754765 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:02:34 INFO - PROCESS | 1759 | 1464789754773 Marionette TRACE conn3 <- [1,2718,null,{}] 07:02:34 INFO - PROCESS | 1759 | 1464789754783 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:34 INFO - PROCESS | 1759 | 1464789754965 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 07:02:35 INFO - PROCESS | 1759 | 1464789754982 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:35 INFO - PROCESS | 1759 | ++DOCSHELL 0x8684d000 == 123 [pid = 1759] [id = 687] 07:02:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 126 (0x8684dc00) [pid = 1759] [serial = 2062] [outer = (nil)] 07:02:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 127 (0x87368400) [pid = 1759] [serial = 2063] [outer = 0x8684dc00] 07:02:35 INFO - PROCESS | 1759 | 1464789755059 Marionette DEBUG loaded listener.js 07:02:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 128 (0x887f0800) [pid = 1759] [serial = 2064] [outer = 0x8684dc00] 07:02:36 INFO - PROCESS | 1759 | 1464789756086 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 07:02:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:02:36 INFO - PROCESS | 1759 | 1464789756162 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 07:02:36 INFO - PROCESS | 1759 | 1464789756173 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:02:36 INFO - PROCESS | 1759 | 1464789756179 Marionette TRACE conn3 <- [1,2722,null,{}] 07:02:36 INFO - PROCESS | 1759 | 1464789756197 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:36 INFO - PROCESS | 1759 | 1464789756404 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 07:02:36 INFO - PROCESS | 1759 | 1464789756416 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:36 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f14400 == 124 [pid = 1759] [id = 688] 07:02:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 129 (0x89f24c00) [pid = 1759] [serial = 2065] [outer = (nil)] 07:02:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 130 (0x89fc3000) [pid = 1759] [serial = 2066] [outer = 0x89f24c00] 07:02:36 INFO - PROCESS | 1759 | 1464789756491 Marionette DEBUG loaded listener.js 07:02:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 131 (0x8a46d800) [pid = 1759] [serial = 2067] [outer = 0x89f24c00] 07:02:37 INFO - PROCESS | 1759 | 1464789757694 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 07:02:37 INFO - PROCESS | 1759 | 1464789757772 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 07:02:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:02:37 INFO - PROCESS | 1759 | 1464789757778 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:02:37 INFO - PROCESS | 1759 | 1464789757782 Marionette TRACE conn3 <- [1,2726,null,{}] 07:02:37 INFO - PROCESS | 1759 | 1464789757796 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:38 INFO - PROCESS | 1759 | 1464789758061 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 07:02:38 INFO - PROCESS | 1759 | 1464789758097 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:38 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cb66800 == 125 [pid = 1759] [id = 689] 07:02:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 132 (0x8cb68800) [pid = 1759] [serial = 2068] [outer = (nil)] 07:02:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 133 (0x8cbae400) [pid = 1759] [serial = 2069] [outer = 0x8cb68800] 07:02:38 INFO - PROCESS | 1759 | 1464789758176 Marionette DEBUG loaded listener.js 07:02:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 134 (0x8d44e400) [pid = 1759] [serial = 2070] [outer = 0x8cb68800] 07:02:39 INFO - PROCESS | 1759 | 1464789759184 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 07:02:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:02:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1996ms 07:02:39 INFO - PROCESS | 1759 | --DOMWINDOW == 133 (0x87369c00) [pid = 1759] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:02:39 INFO - PROCESS | 1759 | --DOMWINDOW == 132 (0x89fc4c00) [pid = 1759] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:02:39 INFO - PROCESS | 1759 | --DOMWINDOW == 131 (0x94f2f800) [pid = 1759] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:02:39 INFO - PROCESS | 1759 | --DOMWINDOW == 130 (0x94f32400) [pid = 1759] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:02:39 INFO - PROCESS | 1759 | --DOMWINDOW == 129 (0x8ded0c00) [pid = 1759] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:02:39 INFO - PROCESS | 1759 | --DOMWINDOW == 128 (0x92a28800) [pid = 1759] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:02:39 INFO - PROCESS | 1759 | --DOMWINDOW == 127 (0x8f4b9400) [pid = 1759] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:02:39 INFO - PROCESS | 1759 | --DOMWINDOW == 126 (0x8a951000) [pid = 1759] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:02:39 INFO - PROCESS | 1759 | --DOMWINDOW == 125 (0x8e94d000) [pid = 1759] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:02:39 INFO - PROCESS | 1759 | --DOMWINDOW == 124 (0x8cbb0000) [pid = 1759] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:02:39 INFO - PROCESS | 1759 | --DOMWINDOW == 123 (0x887fb800) [pid = 1759] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:02:39 INFO - PROCESS | 1759 | --DOMWINDOW == 122 (0x85ff5c00) [pid = 1759] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:02:39 INFO - PROCESS | 1759 | --DOMWINDOW == 121 (0xa2283400) [pid = 1759] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:02:39 INFO - PROCESS | 1759 | --DOMWINDOW == 120 (0x9197dc00) [pid = 1759] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:02:39 INFO - PROCESS | 1759 | --DOMWINDOW == 119 (0xa105d800) [pid = 1759] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:02:39 INFO - PROCESS | 1759 | --DOMWINDOW == 118 (0x9888d800) [pid = 1759] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:02:39 INFO - PROCESS | 1759 | --DOMWINDOW == 117 (0x8f5cc800) [pid = 1759] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:02:39 INFO - PROCESS | 1759 | --DOMWINDOW == 116 (0x9a996000) [pid = 1759] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:02:39 INFO - PROCESS | 1759 | --DOMWINDOW == 115 (0x98cd9400) [pid = 1759] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:02:39 INFO - PROCESS | 1759 | --DOMWINDOW == 114 (0x887fc000) [pid = 1759] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:02:39 INFO - PROCESS | 1759 | 1464789759903 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 07:02:39 INFO - PROCESS | 1759 | 1464789759907 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 07:02:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:02:39 INFO - PROCESS | 1759 | 1464789759920 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:02:39 INFO - PROCESS | 1759 | 1464789759923 Marionette TRACE conn3 <- [1,2730,null,{}] 07:02:39 INFO - PROCESS | 1759 | 1464789759929 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:40 INFO - PROCESS | 1759 | 1464789760204 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 07:02:40 INFO - PROCESS | 1759 | 1464789760333 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:40 INFO - PROCESS | 1759 | ++DOCSHELL 0x85962c00 == 126 [pid = 1759] [id = 690] 07:02:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 115 (0x8bcb1000) [pid = 1759] [serial = 2071] [outer = (nil)] 07:02:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 116 (0x8d4b3400) [pid = 1759] [serial = 2072] [outer = 0x8bcb1000] 07:02:40 INFO - PROCESS | 1759 | 1464789760408 Marionette DEBUG loaded listener.js 07:02:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 117 (0x8d8d5400) [pid = 1759] [serial = 2073] [outer = 0x8bcb1000] 07:02:41 INFO - PROCESS | 1759 | 1464789761666 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 07:02:41 INFO - PROCESS | 1759 | 1464789761711 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 07:02:41 INFO - PROCESS | 1759 | 1464789761718 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:02:41 INFO - PROCESS | 1759 | 1464789761721 Marionette TRACE conn3 <- [1,2734,null,{}] 07:02:41 INFO - PROCESS | 1759 | 1464789761727 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:42 INFO - PROCESS | 1759 | 1464789762056 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 07:02:42 INFO - PROCESS | 1759 | 1464789762399 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:42 INFO - PROCESS | 1759 | ++DOCSHELL 0x8664d800 == 127 [pid = 1759] [id = 691] 07:02:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 118 (0x86652400) [pid = 1759] [serial = 2074] [outer = (nil)] 07:02:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 119 (0x86848000) [pid = 1759] [serial = 2075] [outer = 0x86652400] 07:02:42 INFO - PROCESS | 1759 | 1464789762493 Marionette DEBUG loaded listener.js 07:02:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 120 (0x88495800) [pid = 1759] [serial = 2076] [outer = 0x86652400] 07:02:43 INFO - PROCESS | 1759 | 1464789763575 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 07:02:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:02:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1931ms 07:02:43 INFO - PROCESS | 1759 | 1464789763651 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 07:02:43 INFO - PROCESS | 1759 | 1464789763658 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 07:02:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:02:43 INFO - PROCESS | 1759 | 1464789763666 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:02:43 INFO - PROCESS | 1759 | 1464789763672 Marionette TRACE conn3 <- [1,2738,null,{}] 07:02:43 INFO - PROCESS | 1759 | 1464789763680 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:43 INFO - PROCESS | 1759 | 1464789763957 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 07:02:44 INFO - PROCESS | 1759 | 1464789764307 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:44 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f1e400 == 128 [pid = 1759] [id = 692] 07:02:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 121 (0x89fbcc00) [pid = 1759] [serial = 2077] [outer = (nil)] 07:02:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 122 (0x8a382800) [pid = 1759] [serial = 2078] [outer = 0x89fbcc00] 07:02:44 INFO - PROCESS | 1759 | 1464789764403 Marionette DEBUG loaded listener.js 07:02:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 123 (0x8a471800) [pid = 1759] [serial = 2079] [outer = 0x89fbcc00] 07:02:45 INFO - PROCESS | 1759 | 1464789765401 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 07:02:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:02:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1790ms 07:02:45 INFO - PROCESS | 1759 | 1464789765456 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 07:02:45 INFO - PROCESS | 1759 | 1464789765461 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 07:02:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:02:45 INFO - PROCESS | 1759 | 1464789765468 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:02:45 INFO - PROCESS | 1759 | 1464789765472 Marionette TRACE conn3 <- [1,2742,null,{}] 07:02:45 INFO - PROCESS | 1759 | 1464789765478 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:45 INFO - PROCESS | 1759 | 1464789765697 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 07:02:46 INFO - PROCESS | 1759 | 1464789766097 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:46 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cf15800 == 129 [pid = 1759] [id = 693] 07:02:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 124 (0x8d453c00) [pid = 1759] [serial = 2080] [outer = (nil)] 07:02:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 125 (0x8d4b7800) [pid = 1759] [serial = 2081] [outer = 0x8d453c00] 07:02:46 INFO - PROCESS | 1759 | 1464789766191 Marionette DEBUG loaded listener.js 07:02:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 126 (0x8df90400) [pid = 1759] [serial = 2082] [outer = 0x8d453c00] 07:02:47 INFO - PROCESS | 1759 | 1464789767127 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:02:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:02:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1693ms 07:02:47 INFO - PROCESS | 1759 | 1464789767165 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 07:02:47 INFO - PROCESS | 1759 | 1464789767180 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 07:02:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:02:47 INFO - PROCESS | 1759 | 1464789767197 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:02:47 INFO - PROCESS | 1759 | 1464789767205 Marionette TRACE conn3 <- [1,2746,null,{}] 07:02:47 INFO - PROCESS | 1759 | 1464789767231 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:47 INFO - PROCESS | 1759 | 1464789767483 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 07:02:47 INFO - PROCESS | 1759 | 1464789767818 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:47 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cb65000 == 130 [pid = 1759] [id = 694] 07:02:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 127 (0x8cb69800) [pid = 1759] [serial = 2083] [outer = (nil)] 07:02:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 128 (0x8e9bb000) [pid = 1759] [serial = 2084] [outer = 0x8cb69800] 07:02:47 INFO - PROCESS | 1759 | 1464789767917 Marionette DEBUG loaded listener.js 07:02:48 INFO - PROCESS | 1759 | ++DOMWINDOW == 129 (0x8f29c400) [pid = 1759] [serial = 2085] [outer = 0x8cb69800] 07:02:48 INFO - PROCESS | 1759 | 1464789768887 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:02:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:02:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1765ms 07:02:48 INFO - PROCESS | 1759 | 1464789768955 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 07:02:48 INFO - PROCESS | 1759 | 1464789768959 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 07:02:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:02:48 INFO - PROCESS | 1759 | 1464789768966 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:02:48 INFO - PROCESS | 1759 | 1464789768969 Marionette TRACE conn3 <- [1,2750,null,{}] 07:02:48 INFO - PROCESS | 1759 | 1464789768975 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:49 INFO - PROCESS | 1759 | 1464789769252 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 07:02:49 INFO - PROCESS | 1759 | 1464789769597 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:49 INFO - PROCESS | 1759 | ++DOCSHELL 0x85a08800 == 131 [pid = 1759] [id = 695] 07:02:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 130 (0x8bcabc00) [pid = 1759] [serial = 2086] [outer = (nil)] 07:02:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 131 (0x8f5d4000) [pid = 1759] [serial = 2087] [outer = 0x8bcabc00] 07:02:49 INFO - PROCESS | 1759 | 1464789769689 Marionette DEBUG loaded listener.js 07:02:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 132 (0x9197f800) [pid = 1759] [serial = 2088] [outer = 0x8bcabc00] 07:02:50 INFO - PROCESS | 1759 | 1464789770609 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:02:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:02:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1681ms 07:02:50 INFO - PROCESS | 1759 | 1464789770650 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 07:02:50 INFO - PROCESS | 1759 | 1464789770657 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 07:02:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:02:50 INFO - PROCESS | 1759 | 1464789770666 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:02:50 INFO - PROCESS | 1759 | 1464789770670 Marionette TRACE conn3 <- [1,2754,null,{}] 07:02:50 INFO - PROCESS | 1759 | 1464789770676 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:50 INFO - PROCESS | 1759 | 1464789770910 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 07:02:51 INFO - PROCESS | 1759 | 1464789771279 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:51 INFO - PROCESS | 1759 | ++DOCSHELL 0x92030c00 == 132 [pid = 1759] [id = 696] 07:02:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 133 (0x92032c00) [pid = 1759] [serial = 2089] [outer = (nil)] 07:02:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 134 (0x9247c400) [pid = 1759] [serial = 2090] [outer = 0x92032c00] 07:02:51 INFO - PROCESS | 1759 | 1464789771385 Marionette DEBUG loaded listener.js 07:02:51 INFO - PROCESS | 1759 | ++DOMWINDOW == 135 (0x93763400) [pid = 1759] [serial = 2091] [outer = 0x92032c00] 07:02:52 INFO - PROCESS | 1759 | 1464789772385 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:02:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:02:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1732ms 07:02:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:02:52 INFO - PROCESS | 1759 | 1464789772398 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 07:02:52 INFO - PROCESS | 1759 | 1464789772401 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 07:02:52 INFO - PROCESS | 1759 | 1464789772407 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:02:52 INFO - PROCESS | 1759 | 1464789772411 Marionette TRACE conn3 <- [1,2758,null,{}] 07:02:52 INFO - PROCESS | 1759 | 1464789772417 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:52 INFO - PROCESS | 1759 | 1464789772640 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 07:02:52 INFO - PROCESS | 1759 | 1464789772934 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:53 INFO - PROCESS | 1759 | ++DOCSHELL 0x94420c00 == 133 [pid = 1759] [id = 697] 07:02:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 136 (0x94422400) [pid = 1759] [serial = 2092] [outer = (nil)] 07:02:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 137 (0x9449ac00) [pid = 1759] [serial = 2093] [outer = 0x94422400] 07:02:53 INFO - PROCESS | 1759 | 1464789773074 Marionette DEBUG loaded listener.js 07:02:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x94f02800) [pid = 1759] [serial = 2094] [outer = 0x94422400] 07:02:54 INFO - PROCESS | 1759 | 1464789773999 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:02:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:02:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1642ms 07:02:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:02:54 INFO - PROCESS | 1759 | 1464789774049 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 07:02:54 INFO - PROCESS | 1759 | 1464789774052 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 07:02:54 INFO - PROCESS | 1759 | 1464789774059 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:02:54 INFO - PROCESS | 1759 | 1464789774063 Marionette TRACE conn3 <- [1,2762,null,{}] 07:02:54 INFO - PROCESS | 1759 | 1464789774069 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:54 INFO - PROCESS | 1759 | 1464789774300 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 07:02:54 INFO - PROCESS | 1759 | 1464789774646 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:54 INFO - PROCESS | 1759 | ++DOCSHELL 0x91791000 == 134 [pid = 1759] [id = 698] 07:02:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 139 (0x94f0bc00) [pid = 1759] [serial = 2095] [outer = (nil)] 07:02:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 140 (0x96c35c00) [pid = 1759] [serial = 2096] [outer = 0x94f0bc00] 07:02:54 INFO - PROCESS | 1759 | 1464789774739 Marionette DEBUG loaded listener.js 07:02:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x9767f400) [pid = 1759] [serial = 2097] [outer = 0x94f0bc00] 07:02:55 INFO - PROCESS | 1759 | 1464789775670 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:02:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:02:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1685ms 07:02:55 INFO - PROCESS | 1759 | 1464789775746 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 07:02:55 INFO - PROCESS | 1759 | 1464789775751 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 07:02:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:02:55 INFO - PROCESS | 1759 | 1464789775760 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:02:55 INFO - PROCESS | 1759 | 1464789775764 Marionette TRACE conn3 <- [1,2766,null,{}] 07:02:55 INFO - PROCESS | 1759 | 1464789775773 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:56 INFO - PROCESS | 1759 | 1464789776069 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 07:02:56 INFO - PROCESS | 1759 | 1464789776409 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:56 INFO - PROCESS | 1759 | ++DOCSHELL 0x860f2000 == 135 [pid = 1759] [id = 699] 07:02:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x89f18000) [pid = 1759] [serial = 2098] [outer = (nil)] 07:02:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x98c8c800) [pid = 1759] [serial = 2099] [outer = 0x89f18000] 07:02:56 INFO - PROCESS | 1759 | 1464789776498 Marionette DEBUG loaded listener.js 07:02:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x98cd9400) [pid = 1759] [serial = 2100] [outer = 0x89f18000] 07:02:57 INFO - PROCESS | 1759 | 1464789777440 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:02:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:02:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1735ms 07:02:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:02:57 INFO - PROCESS | 1759 | 1464789777495 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 07:02:57 INFO - PROCESS | 1759 | 1464789777498 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 07:02:57 INFO - PROCESS | 1759 | 1464789777505 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:02:57 INFO - PROCESS | 1759 | 1464789777509 Marionette TRACE conn3 <- [1,2770,null,{}] 07:02:57 INFO - PROCESS | 1759 | 1464789777514 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:57 INFO - PROCESS | 1759 | 1464789777744 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 07:02:58 INFO - PROCESS | 1759 | 1464789778076 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:58 INFO - PROCESS | 1759 | ++DOCSHELL 0x91d57c00 == 136 [pid = 1759] [id = 700] 07:02:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x98891400) [pid = 1759] [serial = 2101] [outer = (nil)] 07:02:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x99d9a800) [pid = 1759] [serial = 2102] [outer = 0x98891400] 07:02:58 INFO - PROCESS | 1759 | 1464789778169 Marionette DEBUG loaded listener.js 07:02:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x99dcc800) [pid = 1759] [serial = 2103] [outer = 0x98891400] 07:02:59 INFO - PROCESS | 1759 | 1464789779078 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:02:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:02:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1634ms 07:02:59 INFO - PROCESS | 1759 | 1464789779140 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 07:02:59 INFO - PROCESS | 1759 | 1464789779144 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 07:02:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:02:59 INFO - PROCESS | 1759 | 1464789779150 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:02:59 INFO - PROCESS | 1759 | 1464789779154 Marionette TRACE conn3 <- [1,2774,null,{}] 07:02:59 INFO - PROCESS | 1759 | 1464789779160 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:59 INFO - PROCESS | 1759 | 1464789779394 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 07:02:59 INFO - PROCESS | 1759 | 1464789779752 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:59 INFO - PROCESS | 1759 | ++DOCSHELL 0x99f37000 == 137 [pid = 1759] [id = 701] 07:02:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x99fdcc00) [pid = 1759] [serial = 2104] [outer = (nil)] 07:02:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x9a547c00) [pid = 1759] [serial = 2105] [outer = 0x99fdcc00] 07:02:59 INFO - PROCESS | 1759 | 1464789779856 Marionette DEBUG loaded listener.js 07:02:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x9a6b1c00) [pid = 1759] [serial = 2106] [outer = 0x99fdcc00] 07:03:00 INFO - PROCESS | 1759 | 1464789780821 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 07:03:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:03:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1732ms 07:03:00 INFO - PROCESS | 1759 | 1464789780884 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 07:03:00 INFO - PROCESS | 1759 | 1464789780889 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 07:03:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:03:00 INFO - PROCESS | 1759 | 1464789780914 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:03:00 INFO - PROCESS | 1759 | 1464789780919 Marionette TRACE conn3 <- [1,2778,null,{}] 07:03:00 INFO - PROCESS | 1759 | 1464789780925 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:01 INFO - PROCESS | 1759 | 1464789781188 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 07:03:01 INFO - PROCESS | 1759 | 1464789781530 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:01 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cba4400 == 138 [pid = 1759] [id = 702] 07:03:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x8d7cd400) [pid = 1759] [serial = 2107] [outer = (nil)] 07:03:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x9a6be800) [pid = 1759] [serial = 2108] [outer = 0x8d7cd400] 07:03:01 INFO - PROCESS | 1759 | 1464789781620 Marionette DEBUG loaded listener.js 07:03:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0x9a9e1c00) [pid = 1759] [serial = 2109] [outer = 0x8d7cd400] 07:03:02 INFO - PROCESS | 1759 | 1464789782692 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:03:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:03:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1839ms 07:03:02 INFO - PROCESS | 1759 | 1464789782750 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 07:03:02 INFO - PROCESS | 1759 | 1464789782754 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 07:03:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:03:02 INFO - PROCESS | 1759 | 1464789782760 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:03:02 INFO - PROCESS | 1759 | 1464789782764 Marionette TRACE conn3 <- [1,2782,null,{}] 07:03:02 INFO - PROCESS | 1759 | 1464789782769 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:02 INFO - PROCESS | 1759 | 1464789782976 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 07:03:03 INFO - PROCESS | 1759 | 1464789783308 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:03 INFO - PROCESS | 1759 | ++DOCSHELL 0x86645000 == 139 [pid = 1759] [id = 703] 07:03:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0x92a24800) [pid = 1759] [serial = 2110] [outer = (nil)] 07:03:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 155 (0x9aeb8800) [pid = 1759] [serial = 2111] [outer = 0x92a24800] 07:03:03 INFO - PROCESS | 1759 | 1464789783400 Marionette DEBUG loaded listener.js 07:03:03 INFO - PROCESS | 1759 | ++DOMWINDOW == 156 (0x9b307400) [pid = 1759] [serial = 2112] [outer = 0x92a24800] 07:03:04 INFO - PROCESS | 1759 | 1464789784317 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:03:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:03:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1594ms 07:03:04 INFO - PROCESS | 1759 | 1464789784355 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 07:03:04 INFO - PROCESS | 1759 | 1464789784358 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 07:03:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:03:04 INFO - PROCESS | 1759 | 1464789784365 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:03:04 INFO - PROCESS | 1759 | 1464789784368 Marionette TRACE conn3 <- [1,2786,null,{}] 07:03:04 INFO - PROCESS | 1759 | 1464789784374 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:04 INFO - PROCESS | 1759 | 1464789784598 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 07:03:04 INFO - PROCESS | 1759 | 1464789784949 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:04 INFO - PROCESS | 1759 | ++DOCSHELL 0x9ae25000 == 140 [pid = 1759] [id = 704] 07:03:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 157 (0x9aeafc00) [pid = 1759] [serial = 2113] [outer = (nil)] 07:03:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 158 (0x9b885800) [pid = 1759] [serial = 2114] [outer = 0x9aeafc00] 07:03:05 INFO - PROCESS | 1759 | 1464789785039 Marionette DEBUG loaded listener.js 07:03:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 159 (0x9ca49400) [pid = 1759] [serial = 2115] [outer = 0x9aeafc00] 07:03:05 INFO - PROCESS | 1759 | 1464789785945 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:03:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:03:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1634ms 07:03:06 INFO - PROCESS | 1759 | 1464789786000 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 07:03:06 INFO - PROCESS | 1759 | 1464789786003 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 07:03:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:03:06 INFO - PROCESS | 1759 | 1464789786017 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:03:06 INFO - PROCESS | 1759 | 1464789786020 Marionette TRACE conn3 <- [1,2790,null,{}] 07:03:06 INFO - PROCESS | 1759 | 1464789786031 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:06 INFO - PROCESS | 1759 | 1464789786245 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 07:03:06 INFO - PROCESS | 1759 | 1464789786591 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:06 INFO - PROCESS | 1759 | ++DOCSHELL 0x85733000 == 141 [pid = 1759] [id = 705] 07:03:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 160 (0x8e72c400) [pid = 1759] [serial = 2116] [outer = (nil)] 07:03:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 161 (0x9d8ac400) [pid = 1759] [serial = 2117] [outer = 0x8e72c400] 07:03:06 INFO - PROCESS | 1759 | 1464789786681 Marionette DEBUG loaded listener.js 07:03:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 162 (0xa0509400) [pid = 1759] [serial = 2118] [outer = 0x8e72c400] 07:03:07 INFO - PROCESS | 1759 | 1464789787606 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:03:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:03:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1638ms 07:03:07 INFO - PROCESS | 1759 | 1464789787653 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 07:03:07 INFO - PROCESS | 1759 | 1464789787657 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 07:03:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:03:07 INFO - PROCESS | 1759 | 1464789787663 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:03:07 INFO - PROCESS | 1759 | 1464789787667 Marionette TRACE conn3 <- [1,2794,null,{}] 07:03:07 INFO - PROCESS | 1759 | 1464789787675 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:07 INFO - PROCESS | 1759 | 1464789787895 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 07:03:08 INFO - PROCESS | 1759 | 1464789788269 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:08 INFO - PROCESS | 1759 | ++DOCSHELL 0x8596c800 == 142 [pid = 1759] [id = 706] 07:03:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 163 (0x9ae24c00) [pid = 1759] [serial = 2119] [outer = (nil)] 07:03:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 164 (0xa21aec00) [pid = 1759] [serial = 2120] [outer = 0x9ae24c00] 07:03:08 INFO - PROCESS | 1759 | 1464789788358 Marionette DEBUG loaded listener.js 07:03:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 165 (0xa2282c00) [pid = 1759] [serial = 2121] [outer = 0x9ae24c00] 07:03:09 INFO - PROCESS | 1759 | 1464789789264 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 07:03:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:03:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1634ms 07:03:09 INFO - PROCESS | 1759 | 1464789789298 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 07:03:09 INFO - PROCESS | 1759 | 1464789789301 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 07:03:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:03:09 INFO - PROCESS | 1759 | 1464789789308 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:03:09 INFO - PROCESS | 1759 | 1464789789312 Marionette TRACE conn3 <- [1,2798,null,{}] 07:03:09 INFO - PROCESS | 1759 | 1464789789317 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:09 INFO - PROCESS | 1759 | 1464789789543 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 07:03:09 INFO - PROCESS | 1759 | 1464789789840 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:09 INFO - PROCESS | 1759 | ++DOCSHELL 0xa106a400 == 143 [pid = 1759] [id = 707] 07:03:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 166 (0xa2141800) [pid = 1759] [serial = 2122] [outer = (nil)] 07:03:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 167 (0xa30f9c00) [pid = 1759] [serial = 2123] [outer = 0xa2141800] 07:03:09 INFO - PROCESS | 1759 | 1464789789974 Marionette DEBUG loaded listener.js 07:03:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 168 (0xa322b000) [pid = 1759] [serial = 2124] [outer = 0xa2141800] 07:03:10 INFO - PROCESS | 1759 | 1464789790892 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 07:03:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:03:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1631ms 07:03:10 INFO - PROCESS | 1759 | 1464789790940 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 07:03:10 INFO - PROCESS | 1759 | 1464789790943 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 07:03:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:03:10 INFO - PROCESS | 1759 | 1464789790950 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:03:10 INFO - PROCESS | 1759 | 1464789790954 Marionette TRACE conn3 <- [1,2802,null,{}] 07:03:10 INFO - PROCESS | 1759 | 1464789790960 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:11 INFO - PROCESS | 1759 | 1464789791334 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 07:03:11 INFO - PROCESS | 1759 | 1464789791797 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:11 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f4b2800 == 144 [pid = 1759] [id = 708] 07:03:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 169 (0x9178c000) [pid = 1759] [serial = 2125] [outer = (nil)] 07:03:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 170 (0xa35e7800) [pid = 1759] [serial = 2126] [outer = 0x9178c000] 07:03:11 INFO - PROCESS | 1759 | 1464789791945 Marionette DEBUG loaded listener.js 07:03:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 171 (0xa35ef800) [pid = 1759] [serial = 2127] [outer = 0x9178c000] 07:03:14 INFO - PROCESS | 1759 | --DOCSHELL 0x85965400 == 143 [pid = 1759] [id = 668] 07:03:14 INFO - PROCESS | 1759 | --DOCSHELL 0x888c5400 == 142 [pid = 1759] [id = 648] 07:03:14 INFO - PROCESS | 1759 | --DOCSHELL 0x88a8fc00 == 141 [pid = 1759] [id = 647] 07:03:14 INFO - PROCESS | 1759 | --DOCSHELL 0x860e5c00 == 140 [pid = 1759] [id = 649] 07:03:14 INFO - PROCESS | 1759 | --DOCSHELL 0x9a5e1800 == 139 [pid = 1759] [id = 645] 07:03:14 INFO - PROCESS | 1759 | --DOCSHELL 0x8f293800 == 138 [pid = 1759] [id = 640] 07:03:14 INFO - PROCESS | 1759 | --DOCSHELL 0x92b6c800 == 137 [pid = 1759] [id = 643] 07:03:14 INFO - PROCESS | 1759 | --DOCSHELL 0x92cf1c00 == 136 [pid = 1759] [id = 22] 07:03:14 INFO - PROCESS | 1759 | --DOCSHELL 0x9962a400 == 135 [pid = 1759] [id = 644] 07:03:14 INFO - PROCESS | 1759 | --DOCSHELL 0x85962c00 == 134 [pid = 1759] [id = 690] 07:03:14 INFO - PROCESS | 1759 | --DOCSHELL 0x8cb66800 == 133 [pid = 1759] [id = 689] 07:03:14 INFO - PROCESS | 1759 | --DOCSHELL 0x89f14400 == 132 [pid = 1759] [id = 688] 07:03:14 INFO - PROCESS | 1759 | --DOCSHELL 0x8684d000 == 131 [pid = 1759] [id = 687] 07:03:14 INFO - PROCESS | 1759 | --DOCSHELL 0x8e9b3800 == 130 [pid = 1759] [id = 680] 07:03:14 INFO - PROCESS | 1759 | --DOCSHELL 0x8e9ba400 == 129 [pid = 1759] [id = 679] 07:03:14 INFO - PROCESS | 1759 | --DOCSHELL 0x8e9bc400 == 128 [pid = 1759] [id = 678] 07:03:14 INFO - PROCESS | 1759 | --DOCSHELL 0x8d8db800 == 127 [pid = 1759] [id = 677] 07:03:14 INFO - PROCESS | 1759 | --DOCSHELL 0x8bbf4c00 == 126 [pid = 1759] [id = 675] 07:03:14 INFO - PROCESS | 1759 | --DOCSHELL 0x89fc4800 == 125 [pid = 1759] [id = 676] 07:03:14 INFO - PROCESS | 1759 | --DOCSHELL 0x8cba5c00 == 124 [pid = 1759] [id = 674] 07:03:14 INFO - PROCESS | 1759 | --DOCSHELL 0x8a383800 == 123 [pid = 1759] [id = 673] 07:03:14 INFO - PROCESS | 1759 | --DOCSHELL 0x8596f000 == 122 [pid = 1759] [id = 672] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 170 (0x8cb64000) [pid = 1759] [serial = 1887] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 169 (0x8a954800) [pid = 1759] [serial = 2015] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 168 (0x8a389400) [pid = 1759] [serial = 2012] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 167 (0x99568000) [pid = 1759] [serial = 1979] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 166 (0x98c8f800) [pid = 1759] [serial = 1977] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 165 (0x9897e400) [pid = 1759] [serial = 1976] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 164 (0x95154c00) [pid = 1759] [serial = 1974] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 163 (0x9514b800) [pid = 1759] [serial = 1973] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 162 (0x94f08400) [pid = 1759] [serial = 1971] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 161 (0x94423000) [pid = 1759] [serial = 1970] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 160 (0x91d56c00) [pid = 1759] [serial = 1968] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 159 (0x9197fc00) [pid = 1759] [serial = 1967] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 158 (0x8f5ce800) [pid = 1759] [serial = 1965] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 157 (0x8f4bc000) [pid = 1759] [serial = 1964] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 156 (0x8f295000) [pid = 1759] [serial = 1962] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 155 (0x8e9bc000) [pid = 1759] [serial = 1961] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 154 (0x8dec9400) [pid = 1759] [serial = 1959] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0x8d45c000) [pid = 1759] [serial = 1958] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0x8a472000) [pid = 1759] [serial = 1956] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x89cd4400) [pid = 1759] [serial = 1955] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x8684f800) [pid = 1759] [serial = 2006] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x8739fc00) [pid = 1759] [serial = 2007] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0xa504f000) [pid = 1759] [serial = 2003] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0xa26cf000) [pid = 1759] [serial = 2001] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0xa30fc800) [pid = 1759] [serial = 2000] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0xa2612400) [pid = 1759] [serial = 1998] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0xa240fc00) [pid = 1759] [serial = 1997] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0xa21b1400) [pid = 1759] [serial = 1995] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0xa21ae800) [pid = 1759] [serial = 1994] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0xa0509800) [pid = 1759] [serial = 1992] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x9d8e9c00) [pid = 1759] [serial = 1991] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 139 (0x9ca4e000) [pid = 1759] [serial = 1989] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 138 (0x9b883400) [pid = 1759] [serial = 1988] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 137 (0x9aeb4000) [pid = 1759] [serial = 1986] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 136 (0x9a9dc000) [pid = 1759] [serial = 1985] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 135 (0x99f2c800) [pid = 1759] [serial = 1983] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 134 (0x99dd1c00) [pid = 1759] [serial = 1982] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 133 (0x99677400) [pid = 1759] [serial = 1980] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 132 (0x88a81c00) [pid = 1759] [serial = 2009] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 131 (0x89cda800) [pid = 1759] [serial = 2010] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | --DOMWINDOW == 130 (0x8a473400) [pid = 1759] [serial = 2013] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 1759 | 1464789795733 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:03:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:03:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 4844ms 07:03:15 INFO - PROCESS | 1759 | 1464789795795 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 07:03:15 INFO - PROCESS | 1759 | 1464789795802 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 07:03:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:03:15 INFO - PROCESS | 1759 | 1464789795810 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:03:15 INFO - PROCESS | 1759 | 1464789795816 Marionette TRACE conn3 <- [1,2806,null,{}] 07:03:15 INFO - PROCESS | 1759 | 1464789795828 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:16 INFO - PROCESS | 1759 | 1464789796039 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 07:03:16 INFO - PROCESS | 1759 | 1464789796258 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:16 INFO - PROCESS | 1759 | ++DOCSHELL 0x87368800 == 123 [pid = 1759] [id = 709] 07:03:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 131 (0x8739fc00) [pid = 1759] [serial = 2128] [outer = (nil)] 07:03:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 132 (0x888cd800) [pid = 1759] [serial = 2129] [outer = 0x8739fc00] 07:03:16 INFO - PROCESS | 1759 | 1464789796341 Marionette DEBUG loaded listener.js 07:03:16 INFO - PROCESS | 1759 | ++DOMWINDOW == 133 (0x89cda800) [pid = 1759] [serial = 2130] [outer = 0x8739fc00] 07:03:17 INFO - PROCESS | 1759 | 1464789797231 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:03:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:03:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1443ms 07:03:17 INFO - PROCESS | 1759 | 1464789797253 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 07:03:17 INFO - PROCESS | 1759 | 1464789797262 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 07:03:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:03:17 INFO - PROCESS | 1759 | 1464789797272 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:03:17 INFO - PROCESS | 1759 | 1464789797276 Marionette TRACE conn3 <- [1,2810,null,{}] 07:03:17 INFO - PROCESS | 1759 | 1464789797282 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:17 INFO - PROCESS | 1759 | 1464789797501 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 07:03:17 INFO - PROCESS | 1759 | 1464789797754 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:17 INFO - PROCESS | 1759 | ++DOCSHELL 0x89de4400 == 124 [pid = 1759] [id = 710] 07:03:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 134 (0x89f29400) [pid = 1759] [serial = 2131] [outer = (nil)] 07:03:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 135 (0x8a38d800) [pid = 1759] [serial = 2132] [outer = 0x89f29400] 07:03:17 INFO - PROCESS | 1759 | 1464789797842 Marionette DEBUG loaded listener.js 07:03:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 136 (0x8bbe5c00) [pid = 1759] [serial = 2133] [outer = 0x89f29400] 07:03:18 INFO - PROCESS | 1759 | 1464789798771 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:03:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:03:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1530ms 07:03:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:03:18 INFO - PROCESS | 1759 | 1464789798801 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 07:03:18 INFO - PROCESS | 1759 | 1464789798804 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 07:03:18 INFO - PROCESS | 1759 | 1464789798811 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:03:18 INFO - PROCESS | 1759 | 1464789798817 Marionette TRACE conn3 <- [1,2814,null,{}] 07:03:18 INFO - PROCESS | 1759 | 1464789798839 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:19 INFO - PROCESS | 1759 | 1464789799156 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 07:03:19 INFO - PROCESS | 1759 | 1464789799186 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:19 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a383c00 == 125 [pid = 1759] [id = 711] 07:03:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 137 (0x8cbad000) [pid = 1759] [serial = 2134] [outer = (nil)] 07:03:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x8d451c00) [pid = 1759] [serial = 2135] [outer = 0x8cbad000] 07:03:19 INFO - PROCESS | 1759 | 1464789799268 Marionette DEBUG loaded listener.js 07:03:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 139 (0x8d8dd400) [pid = 1759] [serial = 2136] [outer = 0x8cbad000] 07:03:20 INFO - PROCESS | 1759 | --DOMWINDOW == 138 (0x91d5e000) [pid = 1759] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:03:20 INFO - PROCESS | 1759 | --DOMWINDOW == 137 (0x8cba6400) [pid = 1759] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:03:20 INFO - PROCESS | 1759 | --DOMWINDOW == 136 (0x93971c00) [pid = 1759] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:03:20 INFO - PROCESS | 1759 | --DOMWINDOW == 135 (0x860efc00) [pid = 1759] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:03:20 INFO - PROCESS | 1759 | --DOMWINDOW == 134 (0x8e9be800) [pid = 1759] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:03:20 INFO - PROCESS | 1759 | --DOMWINDOW == 133 (0x91980400) [pid = 1759] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:03:20 INFO - PROCESS | 1759 | --DOMWINDOW == 132 (0x8cb68800) [pid = 1759] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:03:20 INFO - PROCESS | 1759 | --DOMWINDOW == 131 (0x8684dc00) [pid = 1759] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:03:20 INFO - PROCESS | 1759 | --DOMWINDOW == 130 (0x89f24c00) [pid = 1759] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:03:20 INFO - PROCESS | 1759 | --DOMWINDOW == 129 (0x8df8a800) [pid = 1759] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:03:20 INFO - PROCESS | 1759 | --DOMWINDOW == 128 (0x8e948400) [pid = 1759] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:03:20 INFO - PROCESS | 1759 | --DOMWINDOW == 127 (0x96c31000) [pid = 1759] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:03:20 INFO - PROCESS | 1759 | --DOMWINDOW == 126 (0x8f4afc00) [pid = 1759] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:03:20 INFO - PROCESS | 1759 | --DOMWINDOW == 125 (0x88a8dc00) [pid = 1759] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:03:20 INFO - PROCESS | 1759 | --DOMWINDOW == 124 (0x92b66800) [pid = 1759] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:03:20 INFO - PROCESS | 1759 | --DOMWINDOW == 123 (0x8f291800) [pid = 1759] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:03:20 INFO - PROCESS | 1759 | --DOMWINDOW == 122 (0xa2657000) [pid = 1759] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:03:20 INFO - PROCESS | 1759 | --DOMWINDOW == 121 (0x8d4b3800) [pid = 1759] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:03:20 INFO - PROCESS | 1759 | --DOMWINDOW == 120 (0x8cb69400) [pid = 1759] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:03:20 INFO - PROCESS | 1759 | --DOMWINDOW == 119 (0x8a389800) [pid = 1759] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:03:20 INFO - PROCESS | 1759 | 1464789800917 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 07:03:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:03:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 2160ms 07:03:20 INFO - PROCESS | 1759 | 1464789800971 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 07:03:20 INFO - PROCESS | 1759 | 1464789800974 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 07:03:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:03:20 INFO - PROCESS | 1759 | 1464789800981 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:03:20 INFO - PROCESS | 1759 | 1464789800984 Marionette TRACE conn3 <- [1,2818,null,{}] 07:03:20 INFO - PROCESS | 1759 | 1464789800989 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:21 INFO - PROCESS | 1759 | 1464789801213 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 07:03:21 INFO - PROCESS | 1759 | 1464789801414 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:21 INFO - PROCESS | 1759 | ++DOCSHELL 0x86649800 == 126 [pid = 1759] [id = 712] 07:03:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 120 (0x89f1ac00) [pid = 1759] [serial = 2137] [outer = (nil)] 07:03:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 121 (0x8cf16c00) [pid = 1759] [serial = 2138] [outer = 0x89f1ac00] 07:03:21 INFO - PROCESS | 1759 | 1464789801493 Marionette DEBUG loaded listener.js 07:03:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 122 (0x8ded7000) [pid = 1759] [serial = 2139] [outer = 0x89f1ac00] 07:03:22 INFO - PROCESS | 1759 | 1464789802268 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 07:03:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:03:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1338ms 07:03:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:03:22 INFO - PROCESS | 1759 | 1464789802319 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 07:03:22 INFO - PROCESS | 1759 | 1464789802322 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 07:03:22 INFO - PROCESS | 1759 | 1464789802328 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:03:22 INFO - PROCESS | 1759 | 1464789802331 Marionette TRACE conn3 <- [1,2822,null,{}] 07:03:22 INFO - PROCESS | 1759 | 1464789802337 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:22 INFO - PROCESS | 1759 | 1464789802678 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 07:03:23 INFO - PROCESS | 1759 | 1464789803094 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:23 INFO - PROCESS | 1759 | ++DOCSHELL 0x8684b000 == 127 [pid = 1759] [id = 713] 07:03:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 123 (0x8735dc00) [pid = 1759] [serial = 2140] [outer = (nil)] 07:03:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 124 (0x873ab000) [pid = 1759] [serial = 2141] [outer = 0x8735dc00] 07:03:23 INFO - PROCESS | 1759 | 1464789803185 Marionette DEBUG loaded listener.js 07:03:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 125 (0x88a85000) [pid = 1759] [serial = 2142] [outer = 0x8735dc00] 07:03:24 INFO - PROCESS | 1759 | 1464789804153 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:03:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:03:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1887ms 07:03:24 INFO - PROCESS | 1759 | 1464789804216 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 07:03:24 INFO - PROCESS | 1759 | 1464789804223 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 07:03:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:03:24 INFO - PROCESS | 1759 | 1464789804230 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:03:24 INFO - PROCESS | 1759 | 1464789804236 Marionette TRACE conn3 <- [1,2826,null,{}] 07:03:24 INFO - PROCESS | 1759 | 1464789804244 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:24 INFO - PROCESS | 1759 | 1464789804532 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 07:03:25 INFO - PROCESS | 1759 | 1464789804981 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:25 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bcb6000 == 128 [pid = 1759] [id = 714] 07:03:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 126 (0x8bcb8000) [pid = 1759] [serial = 2143] [outer = (nil)] 07:03:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 127 (0x8cbaf000) [pid = 1759] [serial = 2144] [outer = 0x8bcb8000] 07:03:25 INFO - PROCESS | 1759 | 1464789805090 Marionette DEBUG loaded listener.js 07:03:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 128 (0x8dec9400) [pid = 1759] [serial = 2145] [outer = 0x8bcb8000] 07:03:26 INFO - PROCESS | 1759 | 1464789806086 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:03:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:03:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1897ms 07:03:26 INFO - PROCESS | 1759 | 1464789806127 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 07:03:26 INFO - PROCESS | 1759 | 1464789806137 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 07:03:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:03:26 INFO - PROCESS | 1759 | 1464789806150 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:03:26 INFO - PROCESS | 1759 | 1464789806157 Marionette TRACE conn3 <- [1,2830,null,{}] 07:03:26 INFO - PROCESS | 1759 | 1464789806163 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:26 INFO - PROCESS | 1759 | 1464789806392 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 07:03:26 INFO - PROCESS | 1759 | 1464789806773 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:26 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d8d6800 == 129 [pid = 1759] [id = 715] 07:03:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 129 (0x8e950c00) [pid = 1759] [serial = 2146] [outer = (nil)] 07:03:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 130 (0x8e9ba400) [pid = 1759] [serial = 2147] [outer = 0x8e950c00] 07:03:26 INFO - PROCESS | 1759 | 1464789806867 Marionette DEBUG loaded listener.js 07:03:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 131 (0x8eb89400) [pid = 1759] [serial = 2148] [outer = 0x8e950c00] 07:03:27 INFO - PROCESS | 1759 | 1464789807844 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:03:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:03:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1739ms 07:03:27 INFO - PROCESS | 1759 | 1464789807888 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 07:03:27 INFO - PROCESS | 1759 | 1464789807894 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 07:03:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:03:27 INFO - PROCESS | 1759 | 1464789807911 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:03:27 INFO - PROCESS | 1759 | 1464789807918 Marionette TRACE conn3 <- [1,2834,null,{}] 07:03:27 INFO - PROCESS | 1759 | 1464789807924 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:28 INFO - PROCESS | 1759 | 1464789808216 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 07:03:28 INFO - PROCESS | 1759 | 1464789808552 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:28 INFO - PROCESS | 1759 | ++DOCSHELL 0x8664fc00 == 130 [pid = 1759] [id = 716] 07:03:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 132 (0x8df92800) [pid = 1759] [serial = 2149] [outer = (nil)] 07:03:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 133 (0x8f5d2c00) [pid = 1759] [serial = 2150] [outer = 0x8df92800] 07:03:28 INFO - PROCESS | 1759 | 1464789808647 Marionette DEBUG loaded listener.js 07:03:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 134 (0x91980800) [pid = 1759] [serial = 2151] [outer = 0x8df92800] 07:03:29 INFO - PROCESS | 1759 | 1464789809577 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:03:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:03:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1709ms 07:03:29 INFO - PROCESS | 1759 | 1464789809613 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 07:03:29 INFO - PROCESS | 1759 | 1464789809617 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 07:03:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:03:29 INFO - PROCESS | 1759 | 1464789809623 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:03:29 INFO - PROCESS | 1759 | 1464789809627 Marionette TRACE conn3 <- [1,2838,null,{}] 07:03:29 INFO - PROCESS | 1759 | 1464789809633 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:29 INFO - PROCESS | 1759 | 1464789809876 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 07:03:30 INFO - PROCESS | 1759 | 1464789810216 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:30 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f5cac00 == 131 [pid = 1759] [id = 717] 07:03:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 135 (0x9198bc00) [pid = 1759] [serial = 2152] [outer = (nil)] 07:03:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 136 (0x9247d800) [pid = 1759] [serial = 2153] [outer = 0x9198bc00] 07:03:30 INFO - PROCESS | 1759 | 1464789810308 Marionette DEBUG loaded listener.js 07:03:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 137 (0x92a2b800) [pid = 1759] [serial = 2154] [outer = 0x9198bc00] 07:03:31 INFO - PROCESS | 1759 | 1464789811220 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:03:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:03:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1643ms 07:03:31 INFO - PROCESS | 1759 | 1464789811282 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 07:03:31 INFO - PROCESS | 1759 | 1464789811287 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 07:03:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:03:31 INFO - PROCESS | 1759 | 1464789811296 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:03:31 INFO - PROCESS | 1759 | 1464789811299 Marionette TRACE conn3 <- [1,2842,null,{}] 07:03:31 INFO - PROCESS | 1759 | 1464789811305 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:31 INFO - PROCESS | 1759 | 1464789811555 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 07:03:31 INFO - PROCESS | 1759 | 1464789811900 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:31 INFO - PROCESS | 1759 | ++DOCSHELL 0x92b6c000 == 132 [pid = 1759] [id = 718] 07:03:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x92b6c800) [pid = 1759] [serial = 2155] [outer = (nil)] 07:03:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 139 (0x9376cc00) [pid = 1759] [serial = 2156] [outer = 0x92b6c800] 07:03:32 INFO - PROCESS | 1759 | 1464789812006 Marionette DEBUG loaded listener.js 07:03:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 140 (0x94429000) [pid = 1759] [serial = 2157] [outer = 0x92b6c800] 07:03:33 INFO - PROCESS | 1759 | 1464789813001 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:03:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:03:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1744ms 07:03:33 INFO - PROCESS | 1759 | 1464789813040 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 07:03:33 INFO - PROCESS | 1759 | 1464789813044 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 07:03:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:03:33 INFO - PROCESS | 1759 | 1464789813051 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:03:33 INFO - PROCESS | 1759 | 1464789813055 Marionette TRACE conn3 <- [1,2846,null,{}] 07:03:33 INFO - PROCESS | 1759 | 1464789813060 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:33 INFO - PROCESS | 1759 | 1464789813323 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 07:03:33 INFO - PROCESS | 1759 | 1464789813659 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:33 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a38f000 == 133 [pid = 1759] [id = 719] 07:03:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x9202e800) [pid = 1759] [serial = 2158] [outer = (nil)] 07:03:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x9514c800) [pid = 1759] [serial = 2159] [outer = 0x9202e800] 07:03:33 INFO - PROCESS | 1759 | 1464789813763 Marionette DEBUG loaded listener.js 07:03:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x96c31800) [pid = 1759] [serial = 2160] [outer = 0x9202e800] 07:03:34 INFO - PROCESS | 1759 | 1464789814706 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:03:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:03:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1686ms 07:03:34 INFO - PROCESS | 1759 | 1464789814739 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 07:03:34 INFO - PROCESS | 1759 | 1464789814742 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 07:03:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:03:34 INFO - PROCESS | 1759 | 1464789814749 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:03:34 INFO - PROCESS | 1759 | 1464789814753 Marionette TRACE conn3 <- [1,2850,null,{}] 07:03:34 INFO - PROCESS | 1759 | 1464789814759 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:35 INFO - PROCESS | 1759 | 1464789815009 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 07:03:35 INFO - PROCESS | 1759 | 1464789815345 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:35 INFO - PROCESS | 1759 | ++DOCSHELL 0x94f08800 == 134 [pid = 1759] [id = 720] 07:03:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x94f0e800) [pid = 1759] [serial = 2161] [outer = (nil)] 07:03:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x9889b800) [pid = 1759] [serial = 2162] [outer = 0x94f0e800] 07:03:35 INFO - PROCESS | 1759 | 1464789815436 Marionette DEBUG loaded listener.js 07:03:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x98cd1800) [pid = 1759] [serial = 2163] [outer = 0x94f0e800] 07:03:36 INFO - PROCESS | 1759 | 1464789816352 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:03:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:03:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1636ms 07:03:36 INFO - PROCESS | 1759 | 1464789816385 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 07:03:36 INFO - PROCESS | 1759 | 1464789816389 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 07:03:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:03:36 INFO - PROCESS | 1759 | 1464789816396 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:03:36 INFO - PROCESS | 1759 | 1464789816398 Marionette TRACE conn3 <- [1,2854,null,{}] 07:03:36 INFO - PROCESS | 1759 | 1464789816405 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:36 INFO - PROCESS | 1759 | 1464789816633 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 07:03:36 INFO - PROCESS | 1759 | 1464789816973 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:37 INFO - PROCESS | 1759 | ++DOCSHELL 0x98892c00 == 135 [pid = 1759] [id = 721] 07:03:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x994c9400) [pid = 1759] [serial = 2164] [outer = (nil)] 07:03:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x99d8ec00) [pid = 1759] [serial = 2165] [outer = 0x994c9400] 07:03:37 INFO - PROCESS | 1759 | 1464789817064 Marionette DEBUG loaded listener.js 07:03:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x99d98000) [pid = 1759] [serial = 2166] [outer = 0x994c9400] 07:03:38 INFO - PROCESS | 1759 | 1464789818029 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:03:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:03:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1682ms 07:03:38 INFO - PROCESS | 1759 | 1464789818079 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 07:03:38 INFO - PROCESS | 1759 | 1464789818083 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 07:03:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:03:38 INFO - PROCESS | 1759 | 1464789818089 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:03:38 INFO - PROCESS | 1759 | 1464789818092 Marionette TRACE conn3 <- [1,2858,null,{}] 07:03:38 INFO - PROCESS | 1759 | 1464789818098 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:38 INFO - PROCESS | 1759 | 1464789818349 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 07:03:38 INFO - PROCESS | 1759 | 1464789818692 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:38 INFO - PROCESS | 1759 | ++DOCSHELL 0x86845000 == 136 [pid = 1759] [id = 722] 07:03:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x8849c000) [pid = 1759] [serial = 2167] [outer = (nil)] 07:03:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x99f30800) [pid = 1759] [serial = 2168] [outer = 0x8849c000] 07:03:38 INFO - PROCESS | 1759 | 1464789818786 Marionette DEBUG loaded listener.js 07:03:38 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x99f33c00) [pid = 1759] [serial = 2169] [outer = 0x8849c000] 07:03:39 INFO - PROCESS | 1759 | 1464789819701 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:03:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:03:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1686ms 07:03:39 INFO - PROCESS | 1759 | 1464789819776 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 07:03:39 INFO - PROCESS | 1759 | 1464789819780 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 07:03:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:03:39 INFO - PROCESS | 1759 | 1464789819786 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:03:39 INFO - PROCESS | 1759 | 1464789819790 Marionette TRACE conn3 <- [1,2862,null,{}] 07:03:39 INFO - PROCESS | 1759 | 1464789819795 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:40 INFO - PROCESS | 1759 | 1464789820072 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 07:03:40 INFO - PROCESS | 1759 | 1464789820423 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:40 INFO - PROCESS | 1759 | ++DOCSHELL 0x9a549800 == 137 [pid = 1759] [id = 723] 07:03:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0x9a6b1800) [pid = 1759] [serial = 2170] [outer = (nil)] 07:03:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0x9a995800) [pid = 1759] [serial = 2171] [outer = 0x9a6b1800] 07:03:40 INFO - PROCESS | 1759 | 1464789820521 Marionette DEBUG loaded listener.js 07:03:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 155 (0x9a9e8400) [pid = 1759] [serial = 2172] [outer = 0x9a6b1800] 07:03:41 INFO - PROCESS | 1759 | 1464789821496 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:03:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:03:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1781ms 07:03:41 INFO - PROCESS | 1759 | 1464789821569 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 07:03:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:03:41 INFO - PROCESS | 1759 | 1464789821574 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 07:03:41 INFO - PROCESS | 1759 | 1464789821580 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:03:41 INFO - PROCESS | 1759 | 1464789821585 Marionette TRACE conn3 <- [1,2866,null,{}] 07:03:41 INFO - PROCESS | 1759 | 1464789821591 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:41 INFO - PROCESS | 1759 | 1464789821885 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 07:03:42 INFO - PROCESS | 1759 | 1464789822227 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:42 INFO - PROCESS | 1759 | ++DOCSHELL 0x9a550400 == 138 [pid = 1759] [id = 724] 07:03:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 156 (0x9b87a800) [pid = 1759] [serial = 2173] [outer = (nil)] 07:03:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 157 (0xa050b400) [pid = 1759] [serial = 2174] [outer = 0x9b87a800] 07:03:42 INFO - PROCESS | 1759 | 1464789822320 Marionette DEBUG loaded listener.js 07:03:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 158 (0xa2148c00) [pid = 1759] [serial = 2175] [outer = 0x9b87a800] 07:03:43 INFO - PROCESS | 1759 | 1464789823271 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:03:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:03:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1736ms 07:03:43 INFO - PROCESS | 1759 | 1464789823316 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 07:03:43 INFO - PROCESS | 1759 | 1464789823320 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 07:03:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:03:43 INFO - PROCESS | 1759 | 1464789823327 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:03:43 INFO - PROCESS | 1759 | 1464789823331 Marionette TRACE conn3 <- [1,2870,null,{}] 07:03:43 INFO - PROCESS | 1759 | 1464789823337 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:43 INFO - PROCESS | 1759 | 1464789823588 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 07:03:43 INFO - PROCESS | 1759 | 1464789823933 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:43 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cbb2000 == 139 [pid = 1759] [id = 725] 07:03:43 INFO - PROCESS | 1759 | ++DOMWINDOW == 159 (0x8d7d1400) [pid = 1759] [serial = 2176] [outer = (nil)] 07:03:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 160 (0xa2642800) [pid = 1759] [serial = 2177] [outer = 0x8d7d1400] 07:03:44 INFO - PROCESS | 1759 | 1464789824030 Marionette DEBUG loaded listener.js 07:03:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 161 (0xa26d7400) [pid = 1759] [serial = 2178] [outer = 0x8d7d1400] 07:03:45 INFO - PROCESS | 1759 | 1464789825073 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 07:03:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:03:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1783ms 07:03:45 INFO - PROCESS | 1759 | 1464789825111 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 07:03:45 INFO - PROCESS | 1759 | 1464789825115 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 07:03:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:03:45 INFO - PROCESS | 1759 | 1464789825121 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:03:45 INFO - PROCESS | 1759 | 1464789825125 Marionette TRACE conn3 <- [1,2874,null,{}] 07:03:45 INFO - PROCESS | 1759 | 1464789825131 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:45 INFO - PROCESS | 1759 | 1464789825348 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 07:03:45 INFO - PROCESS | 1759 | 1464789825702 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:45 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cb5d000 == 140 [pid = 1759] [id = 726] 07:03:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 162 (0xa105dc00) [pid = 1759] [serial = 2179] [outer = (nil)] 07:03:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 163 (0xa50b8800) [pid = 1759] [serial = 2180] [outer = 0xa105dc00] 07:03:45 INFO - PROCESS | 1759 | 1464789825792 Marionette DEBUG loaded listener.js 07:03:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 164 (0xa50f2c00) [pid = 1759] [serial = 2181] [outer = 0xa105dc00] 07:03:46 INFO - PROCESS | 1759 | 1464789826725 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:03:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:03:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1640ms 07:03:46 INFO - PROCESS | 1759 | 1464789826763 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 07:03:46 INFO - PROCESS | 1759 | 1464789826767 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 07:03:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:03:46 INFO - PROCESS | 1759 | 1464789826773 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:03:46 INFO - PROCESS | 1759 | 1464789826777 Marionette TRACE conn3 <- [1,2878,null,{}] 07:03:46 INFO - PROCESS | 1759 | 1464789826782 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:47 INFO - PROCESS | 1759 | 1464789827006 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 07:03:47 INFO - PROCESS | 1759 | 1464789827351 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:47 INFO - PROCESS | 1759 | ++DOCSHELL 0xa22cb000 == 141 [pid = 1759] [id = 727] 07:03:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 165 (0xa3076800) [pid = 1759] [serial = 2182] [outer = (nil)] 07:03:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 166 (0xa62fa400) [pid = 1759] [serial = 2183] [outer = 0xa3076800] 07:03:47 INFO - PROCESS | 1759 | 1464789827448 Marionette DEBUG loaded listener.js 07:03:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 167 (0xa6739000) [pid = 1759] [serial = 2184] [outer = 0xa3076800] 07:03:48 INFO - PROCESS | 1759 | 1464789828339 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:03:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:03:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1638ms 07:03:48 INFO - PROCESS | 1759 | 1464789828415 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 07:03:48 INFO - PROCESS | 1759 | 1464789828418 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 07:03:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:03:48 INFO - PROCESS | 1759 | 1464789828427 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:03:48 INFO - PROCESS | 1759 | 1464789828430 Marionette TRACE conn3 <- [1,2882,null,{}] 07:03:48 INFO - PROCESS | 1759 | 1464789828436 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:48 INFO - PROCESS | 1759 | 1464789828666 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 07:03:49 INFO - PROCESS | 1759 | 1464789829020 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:49 INFO - PROCESS | 1759 | ++DOCSHELL 0x8df92000 == 142 [pid = 1759] [id = 728] 07:03:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 168 (0x8f4b0c00) [pid = 1759] [serial = 2185] [outer = (nil)] 07:03:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 169 (0xa6745c00) [pid = 1759] [serial = 2186] [outer = 0x8f4b0c00] 07:03:49 INFO - PROCESS | 1759 | 1464789829111 Marionette DEBUG loaded listener.js 07:03:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 170 (0xa6766400) [pid = 1759] [serial = 2187] [outer = 0x8f4b0c00] 07:03:50 INFO - PROCESS | 1759 | 1464789830038 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:03:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:03:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1679ms 07:03:50 INFO - PROCESS | 1759 | 1464789830107 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 07:03:50 INFO - PROCESS | 1759 | 1464789830110 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 07:03:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:03:50 INFO - PROCESS | 1759 | 1464789830117 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:03:50 INFO - PROCESS | 1759 | 1464789830120 Marionette TRACE conn3 <- [1,2886,null,{}] 07:03:50 INFO - PROCESS | 1759 | 1464789830126 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:50 INFO - PROCESS | 1759 | 1464789830363 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 07:03:50 INFO - PROCESS | 1759 | 1464789830706 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:50 INFO - PROCESS | 1759 | ++DOCSHELL 0xa50c3400 == 143 [pid = 1759] [id = 729] 07:03:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 171 (0xa673e800) [pid = 1759] [serial = 2188] [outer = (nil)] 07:03:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 172 (0xa6c31800) [pid = 1759] [serial = 2189] [outer = 0xa673e800] 07:03:50 INFO - PROCESS | 1759 | 1464789830796 Marionette DEBUG loaded listener.js 07:03:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 173 (0xa6c34000) [pid = 1759] [serial = 2190] [outer = 0xa673e800] 07:03:51 INFO - PROCESS | 1759 | 1464789831755 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:03:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:03:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1693ms 07:03:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:03:51 INFO - PROCESS | 1759 | 1464789831811 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 07:03:51 INFO - PROCESS | 1759 | 1464789831814 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 07:03:51 INFO - PROCESS | 1759 | 1464789831820 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:03:51 INFO - PROCESS | 1759 | 1464789831824 Marionette TRACE conn3 <- [1,2890,null,{}] 07:03:51 INFO - PROCESS | 1759 | 1464789831830 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:52 INFO - PROCESS | 1759 | 1464789832070 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 07:03:52 INFO - PROCESS | 1759 | 1464789832410 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:52 INFO - PROCESS | 1759 | ++DOCSHELL 0xa6764400 == 144 [pid = 1759] [id = 730] 07:03:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 174 (0xa6767800) [pid = 1759] [serial = 2191] [outer = (nil)] 07:03:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 175 (0xa6c3c800) [pid = 1759] [serial = 2192] [outer = 0xa6767800] 07:03:52 INFO - PROCESS | 1759 | 1464789832501 Marionette DEBUG loaded listener.js 07:03:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 176 (0xa6c3f400) [pid = 1759] [serial = 2193] [outer = 0xa6767800] 07:03:55 INFO - PROCESS | 1759 | --DOCSHELL 0x8e72bc00 == 143 [pid = 1759] [id = 665] 07:03:55 INFO - PROCESS | 1759 | --DOCSHELL 0x884a1800 == 142 [pid = 1759] [id = 669] 07:03:55 INFO - PROCESS | 1759 | --DOCSHELL 0x94f2c400 == 141 [pid = 1759] [id = 658] 07:03:55 INFO - PROCESS | 1759 | --DOCSHELL 0x99d95000 == 140 [pid = 1759] [id = 661] 07:03:55 INFO - PROCESS | 1759 | --DOCSHELL 0x9b87f400 == 139 [pid = 1759] [id = 666] 07:03:55 INFO - PROCESS | 1759 | --DOCSHELL 0x8596e000 == 138 [pid = 1759] [id = 667] 07:03:55 INFO - PROCESS | 1759 | --DOCSHELL 0x85964400 == 137 [pid = 1759] [id = 663] 07:03:55 INFO - PROCESS | 1759 | --DOCSHELL 0x8f29b400 == 136 [pid = 1759] [id = 662] 07:03:55 INFO - PROCESS | 1759 | --DOCSHELL 0x9d8eac00 == 135 [pid = 1759] [id = 664] 07:03:55 INFO - PROCESS | 1759 | --DOCSHELL 0x98899400 == 134 [pid = 1759] [id = 660] 07:03:55 INFO - PROCESS | 1759 | --DOCSHELL 0x8f4b3400 == 133 [pid = 1759] [id = 659] 07:03:55 INFO - PROCESS | 1759 | --DOCSHELL 0x86645000 == 132 [pid = 1759] [id = 703] 07:03:55 INFO - PROCESS | 1759 | --DOCSHELL 0x8cba4400 == 131 [pid = 1759] [id = 702] 07:03:55 INFO - PROCESS | 1759 | --DOCSHELL 0x91d57c00 == 130 [pid = 1759] [id = 700] 07:03:55 INFO - PROCESS | 1759 | --DOCSHELL 0x99f37000 == 129 [pid = 1759] [id = 701] 07:03:55 INFO - PROCESS | 1759 | --DOCSHELL 0x860f2000 == 128 [pid = 1759] [id = 699] 07:03:55 INFO - PROCESS | 1759 | --DOCSHELL 0x91791000 == 127 [pid = 1759] [id = 698] 07:03:55 INFO - PROCESS | 1759 | --DOCSHELL 0x94420c00 == 126 [pid = 1759] [id = 697] 07:03:55 INFO - PROCESS | 1759 | --DOCSHELL 0x92030c00 == 125 [pid = 1759] [id = 696] 07:03:55 INFO - PROCESS | 1759 | --DOCSHELL 0x85a08800 == 124 [pid = 1759] [id = 695] 07:03:55 INFO - PROCESS | 1759 | --DOCSHELL 0x8cf15800 == 123 [pid = 1759] [id = 693] 07:03:55 INFO - PROCESS | 1759 | --DOCSHELL 0x8cb65000 == 122 [pid = 1759] [id = 694] 07:03:55 INFO - PROCESS | 1759 | --DOCSHELL 0x89f1e400 == 121 [pid = 1759] [id = 692] 07:03:55 INFO - PROCESS | 1759 | --DOCSHELL 0x8664d800 == 120 [pid = 1759] [id = 691] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 175 (0x9967a400) [pid = 1759] [serial = 2057] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 174 (0x8cf17800) [pid = 1759] [serial = 2025] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 173 (0x96c2f800) [pid = 1759] [serial = 2051] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 172 (0x99bf8c00) [pid = 1759] [serial = 2058] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 171 (0x884a5400) [pid = 1759] [serial = 2018] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 170 (0x8f29c000) [pid = 1759] [serial = 2036] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 169 (0x92b6a400) [pid = 1759] [serial = 2046] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 168 (0x8cbae400) [pid = 1759] [serial = 2069] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 167 (0x887f0800) [pid = 1759] [serial = 2064] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 166 (0x8a46d800) [pid = 1759] [serial = 2067] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 165 (0x8e94b800) [pid = 1759] [serial = 2033] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 164 (0x87368400) [pid = 1759] [serial = 2063] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 163 (0x99dcd000) [pid = 1759] [serial = 2061] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 162 (0x98898800) [pid = 1759] [serial = 2054] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 161 (0x9202e000) [pid = 1759] [serial = 2043] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 160 (0x8dece400) [pid = 1759] [serial = 1953] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 159 (0x8d44e400) [pid = 1759] [serial = 2070] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 158 (0x94e41400) [pid = 1759] [serial = 2048] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 157 (0x9178f000) [pid = 1759] [serial = 2039] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 156 (0xa50c2800) [pid = 1759] [serial = 2004] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 155 (0x8df8bc00) [pid = 1759] [serial = 2030] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 154 (0x8eb83c00) [pid = 1759] [serial = 2034] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0x888c7400) [pid = 1759] [serial = 2019] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0x89fc3000) [pid = 1759] [serial = 2066] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x8d8d7000) [pid = 1759] [serial = 2028] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x8bbe5400) [pid = 1759] [serial = 2022] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x8a947800) [pid = 1759] [serial = 2021] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x8f4af400) [pid = 1759] [serial = 2037] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x96c35000) [pid = 1759] [serial = 2052] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x9889a800) [pid = 1759] [serial = 2060] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x94f0d000) [pid = 1759] [serial = 2049] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x8cbb3000) [pid = 1759] [serial = 2024] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x91794000) [pid = 1759] [serial = 2040] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x8df95400) [pid = 1759] [serial = 2031] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x9897ec00) [pid = 1759] [serial = 2055] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x8d4bd800) [pid = 1759] [serial = 2027] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 139 (0x91d64c00) [pid = 1759] [serial = 2042] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 138 (0x92a31400) [pid = 1759] [serial = 2045] [outer = (nil)] [url = about:blank] 07:03:55 INFO - PROCESS | 1759 | --DOMWINDOW == 137 (0x8d4b3400) [pid = 1759] [serial = 2072] [outer = (nil)] [url = about:blank] 07:03:56 INFO - PROCESS | 1759 | 1464789836381 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:03:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:03:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 4599ms 07:03:56 INFO - PROCESS | 1759 | 1464789836418 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 07:03:56 INFO - PROCESS | 1759 | 1464789836423 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 07:03:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:03:56 INFO - PROCESS | 1759 | 1464789836431 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:03:56 INFO - PROCESS | 1759 | 1464789836436 Marionette TRACE conn3 <- [1,2894,null,{}] 07:03:56 INFO - PROCESS | 1759 | 1464789836444 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:56 INFO - PROCESS | 1759 | 1464789836660 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 07:03:56 INFO - PROCESS | 1759 | 1464789836877 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:56 INFO - PROCESS | 1759 | ++DOCSHELL 0x88487000 == 121 [pid = 1759] [id = 731] 07:03:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x8849a800) [pid = 1759] [serial = 2194] [outer = (nil)] 07:03:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 139 (0x888c2800) [pid = 1759] [serial = 2195] [outer = 0x8849a800] 07:03:57 INFO - PROCESS | 1759 | 1464789837008 Marionette DEBUG loaded listener.js 07:03:57 INFO - PROCESS | 1759 | ++DOMWINDOW == 140 (0x89dda000) [pid = 1759] [serial = 2196] [outer = 0x8849a800] 07:03:57 INFO - PROCESS | 1759 | 1464789837873 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:03:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:03:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1494ms 07:03:57 INFO - PROCESS | 1759 | 1464789837927 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 07:03:57 INFO - PROCESS | 1759 | 1464789837934 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 07:03:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:03:57 INFO - PROCESS | 1759 | 1464789837945 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:03:57 INFO - PROCESS | 1759 | 1464789837949 Marionette TRACE conn3 <- [1,2898,null,{}] 07:03:57 INFO - PROCESS | 1759 | 1464789837955 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:58 INFO - PROCESS | 1759 | 1464789838190 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 07:03:58 INFO - PROCESS | 1759 | 1464789838531 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:58 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a947800 == 122 [pid = 1759] [id = 732] 07:03:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x8a94a400) [pid = 1759] [serial = 2197] [outer = (nil)] 07:03:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x8bcad800) [pid = 1759] [serial = 2198] [outer = 0x8a94a400] 07:03:58 INFO - PROCESS | 1759 | 1464789838626 Marionette DEBUG loaded listener.js 07:03:58 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x8cb61000) [pid = 1759] [serial = 2199] [outer = 0x8a94a400] 07:03:59 INFO - PROCESS | 1759 | 1464789839512 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:03:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:03:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1634ms 07:03:59 INFO - PROCESS | 1759 | 1464789839583 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 07:03:59 INFO - PROCESS | 1759 | 1464789839589 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 07:03:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:03:59 INFO - PROCESS | 1759 | 1464789839599 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:03:59 INFO - PROCESS | 1759 | 1464789839609 Marionette TRACE conn3 <- [1,2902,null,{}] 07:03:59 INFO - PROCESS | 1759 | 1464789839641 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:59 INFO - PROCESS | 1759 | 1464789839952 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 07:04:00 INFO - PROCESS | 1759 | 1464789839999 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:00 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bbf2400 == 123 [pid = 1759] [id = 733] 07:04:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x8d4bd800) [pid = 1759] [serial = 2200] [outer = (nil)] 07:04:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x8d7d1800) [pid = 1759] [serial = 2201] [outer = 0x8d4bd800] 07:04:00 INFO - PROCESS | 1759 | 1464789840077 Marionette DEBUG loaded listener.js 07:04:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x8dece400) [pid = 1759] [serial = 2202] [outer = 0x8d4bd800] 07:04:01 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x8d453c00) [pid = 1759] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:04:01 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x9aeafc00) [pid = 1759] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:04:01 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x9ae24c00) [pid = 1759] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:04:01 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x8cb69800) [pid = 1759] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:04:01 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x8cbad000) [pid = 1759] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:04:01 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x89f29400) [pid = 1759] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:04:01 INFO - PROCESS | 1759 | --DOMWINDOW == 139 (0x92a24800) [pid = 1759] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:04:01 INFO - PROCESS | 1759 | --DOMWINDOW == 138 (0x92032c00) [pid = 1759] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:04:01 INFO - PROCESS | 1759 | --DOMWINDOW == 137 (0x94422400) [pid = 1759] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:04:01 INFO - PROCESS | 1759 | --DOMWINDOW == 136 (0x89fbcc00) [pid = 1759] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:04:01 INFO - PROCESS | 1759 | --DOMWINDOW == 135 (0xa2141800) [pid = 1759] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:04:01 INFO - PROCESS | 1759 | --DOMWINDOW == 134 (0x98891400) [pid = 1759] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:04:01 INFO - PROCESS | 1759 | --DOMWINDOW == 133 (0x99fdcc00) [pid = 1759] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:04:01 INFO - PROCESS | 1759 | --DOMWINDOW == 132 (0x86652400) [pid = 1759] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:04:01 INFO - PROCESS | 1759 | --DOMWINDOW == 131 (0x89f18000) [pid = 1759] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:04:01 INFO - PROCESS | 1759 | --DOMWINDOW == 130 (0x94f0bc00) [pid = 1759] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:04:01 INFO - PROCESS | 1759 | --DOMWINDOW == 129 (0x8bcabc00) [pid = 1759] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:04:01 INFO - PROCESS | 1759 | --DOMWINDOW == 128 (0x8e72c400) [pid = 1759] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:04:01 INFO - PROCESS | 1759 | --DOMWINDOW == 127 (0x8d7cd400) [pid = 1759] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:04:01 INFO - PROCESS | 1759 | --DOMWINDOW == 126 (0x8a38b000) [pid = 1759] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:04:01 INFO - PROCESS | 1759 | --DOMWINDOW == 125 (0x8739fc00) [pid = 1759] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:04:01 INFO - PROCESS | 1759 | 1464789841755 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:04:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:04:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2213ms 07:04:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:04:01 INFO - PROCESS | 1759 | 1464789841813 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 07:04:01 INFO - PROCESS | 1759 | 1464789841816 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 07:04:01 INFO - PROCESS | 1759 | 1464789841822 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:04:01 INFO - PROCESS | 1759 | 1464789841826 Marionette TRACE conn3 <- [1,2906,null,{}] 07:04:01 INFO - PROCESS | 1759 | 1464789841831 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:02 INFO - PROCESS | 1759 | 1464789842114 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 07:04:02 INFO - PROCESS | 1759 | 1464789842138 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:02 INFO - PROCESS | 1759 | ++DOCSHELL 0x89cdd000 == 124 [pid = 1759] [id = 734] 07:04:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 126 (0x8bcaf400) [pid = 1759] [serial = 2203] [outer = (nil)] 07:04:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 127 (0x8d8e0000) [pid = 1759] [serial = 2204] [outer = 0x8bcaf400] 07:04:02 INFO - PROCESS | 1759 | 1464789842223 Marionette DEBUG loaded listener.js 07:04:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 128 (0x8df99800) [pid = 1759] [serial = 2205] [outer = 0x8bcaf400] 07:04:03 INFO - PROCESS | 1759 | 1464789843449 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:04:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:04:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1690ms 07:04:03 INFO - PROCESS | 1759 | 1464789843514 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 07:04:03 INFO - PROCESS | 1759 | 1464789843521 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 07:04:03 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:04:03 INFO - PROCESS | 1759 | 1464789843530 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:04:03 INFO - PROCESS | 1759 | 1464789843537 Marionette TRACE conn3 <- [1,2910,null,{}] 07:04:03 INFO - PROCESS | 1759 | 1464789843567 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:03 INFO - PROCESS | 1759 | 1464789843822 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 07:04:04 INFO - PROCESS | 1759 | 1464789844177 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:04 INFO - PROCESS | 1759 | ++DOCSHELL 0x860e5400 == 125 [pid = 1759] [id = 735] 07:04:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 129 (0x8664b400) [pid = 1759] [serial = 2206] [outer = (nil)] 07:04:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 130 (0x89ce0c00) [pid = 1759] [serial = 2207] [outer = 0x8664b400] 07:04:04 INFO - PROCESS | 1759 | 1464789844267 Marionette DEBUG loaded listener.js 07:04:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 131 (0x89fc7800) [pid = 1759] [serial = 2208] [outer = 0x8664b400] 07:04:05 INFO - PROCESS | 1759 | 1464789845165 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 07:04:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:04:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:04:05 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1663ms 07:04:05 INFO - PROCESS | 1759 | 1464789845194 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 07:04:05 INFO - PROCESS | 1759 | 1464789845203 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 07:04:05 INFO - TEST-START | /DOMEvents/constructors.html 07:04:05 INFO - PROCESS | 1759 | 1464789845214 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:04:05 INFO - PROCESS | 1759 | 1464789845218 Marionette TRACE conn3 <- [1,2914,null,{}] 07:04:05 INFO - PROCESS | 1759 | 1464789845225 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:05 INFO - PROCESS | 1759 | 1464789845455 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 07:04:05 INFO - PROCESS | 1759 | 1464789845754 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:05 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cb5cc00 == 126 [pid = 1759] [id = 736] 07:04:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 132 (0x8cb5fc00) [pid = 1759] [serial = 2209] [outer = (nil)] 07:04:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 133 (0x8cf16800) [pid = 1759] [serial = 2210] [outer = 0x8cb5fc00] 07:04:05 INFO - PROCESS | 1759 | 1464789845847 Marionette DEBUG loaded listener.js 07:04:05 INFO - PROCESS | 1759 | ++DOMWINDOW == 134 (0x8d4bf400) [pid = 1759] [serial = 2211] [outer = 0x8cb5fc00] 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:04:07 INFO - PROCESS | 1759 | 1464789846963 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:04:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:04:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:04:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:04:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:04:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:04:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:04:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:04:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:04:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:04:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:04:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:04:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:04:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:04:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:04:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:04:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:04:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:04:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:04:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:04:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:04:07 INFO - TEST-OK | /DOMEvents/constructors.html | took 1802ms 07:04:07 INFO - PROCESS | 1759 | 1464789847015 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 07:04:07 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:04:07 INFO - PROCESS | 1759 | 1464789847025 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 07:04:07 INFO - PROCESS | 1759 | 1464789847036 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:04:07 INFO - PROCESS | 1759 | 1464789847048 Marionette TRACE conn3 <- [1,2918,null,{}] 07:04:07 INFO - PROCESS | 1759 | 1464789847117 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:07 INFO - PROCESS | 1759 | 1464789847375 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 07:04:07 INFO - PROCESS | 1759 | 1464789847725 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:07 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e946c00 == 127 [pid = 1759] [id = 737] 07:04:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 135 (0x8eb82400) [pid = 1759] [serial = 2212] [outer = (nil)] 07:04:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 136 (0x8f292800) [pid = 1759] [serial = 2213] [outer = 0x8eb82400] 07:04:07 INFO - PROCESS | 1759 | 1464789847818 Marionette DEBUG loaded listener.js 07:04:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 137 (0x8f29d400) [pid = 1759] [serial = 2214] [outer = 0x8eb82400] 07:04:08 INFO - PROCESS | 1759 | 1464789848642 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:04:08 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:04:08 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1654ms 07:04:08 INFO - PROCESS | 1759 | 1464789848688 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 07:04:08 INFO - PROCESS | 1759 | 1464789848693 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 07:04:08 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:04:08 INFO - PROCESS | 1759 | 1464789848700 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:04:08 INFO - PROCESS | 1759 | 1464789848704 Marionette TRACE conn3 <- [1,2922,null,{}] 07:04:08 INFO - PROCESS | 1759 | 1464789848709 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:08 INFO - PROCESS | 1759 | 1464789848972 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 07:04:09 INFO - PROCESS | 1759 | 1464789849306 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:09 INFO - PROCESS | 1759 | ++DOCSHELL 0x89fc6800 == 128 [pid = 1759] [id = 738] 07:04:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x8f4bc800) [pid = 1759] [serial = 2215] [outer = (nil)] 07:04:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 139 (0x8f5cd800) [pid = 1759] [serial = 2216] [outer = 0x8f4bc800] 07:04:09 INFO - PROCESS | 1759 | 1464789849400 Marionette DEBUG loaded listener.js 07:04:09 INFO - PROCESS | 1759 | ++DOMWINDOW == 140 (0x91794000) [pid = 1759] [serial = 2217] [outer = 0x8f4bc800] 07:04:10 INFO - PROCESS | 1759 | [1759] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:04:10 INFO - PROCESS | 1759 | [1759] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:04:10 INFO - PROCESS | 1759 | [1759] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:04:10 INFO - PROCESS | 1759 | [1759] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:04:10 INFO - PROCESS | 1759 | 1464789850328 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 07:04:10 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:04:10 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:04:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:04:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:04:10 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 07:04:10 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:04:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:04:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:04:10 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 07:04:10 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:04:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:04:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:04:10 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]" 07:04:10 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:04:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:04:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:04:10 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:04:10 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1688ms 07:04:10 INFO - PROCESS | 1759 | 1464789850393 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 07:04:10 INFO - PROCESS | 1759 | 1464789850396 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 07:04:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:04:10 INFO - PROCESS | 1759 | 1464789850405 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:04:10 INFO - PROCESS | 1759 | 1464789850412 Marionette TRACE conn3 <- [1,2926,null,{}] 07:04:10 INFO - PROCESS | 1759 | 1464789850437 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:10 INFO - PROCESS | 1759 | 1464789850658 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 07:04:10 INFO - PROCESS | 1759 | 1464789850951 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:10 INFO - PROCESS | 1759 | ++DOCSHELL 0x8f4bdc00 == 129 [pid = 1759] [id = 739] 07:04:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x9178dc00) [pid = 1759] [serial = 2218] [outer = (nil)] 07:04:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x92a29c00) [pid = 1759] [serial = 2219] [outer = 0x9178dc00] 07:04:11 INFO - PROCESS | 1759 | 1464789851066 Marionette DEBUG loaded listener.js 07:04:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x92b64400) [pid = 1759] [serial = 2220] [outer = 0x9178dc00] 07:04:11 INFO - PROCESS | 1759 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:04:12 INFO - PROCESS | 1759 | 1464789852015 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 07:04:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:04:12 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1655ms 07:04:12 INFO - PROCESS | 1759 | 1464789852061 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 07:04:12 INFO - PROCESS | 1759 | 1464789852065 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 07:04:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:04:12 INFO - PROCESS | 1759 | 1464789852071 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:04:12 INFO - PROCESS | 1759 | 1464789852075 Marionette TRACE conn3 <- [1,2930,null,{}] 07:04:12 INFO - PROCESS | 1759 | 1464789852081 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:12 INFO - PROCESS | 1759 | 1464789852373 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 07:04:12 INFO - PROCESS | 1759 | 1464789852645 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:12 INFO - PROCESS | 1759 | ++DOCSHELL 0x8cf15000 == 130 [pid = 1759] [id = 740] 07:04:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x9202ec00) [pid = 1759] [serial = 2221] [outer = (nil)] 07:04:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x94f02400) [pid = 1759] [serial = 2222] [outer = 0x9202ec00] 07:04:12 INFO - PROCESS | 1759 | 1464789852740 Marionette DEBUG loaded listener.js 07:04:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x94f0c800) [pid = 1759] [serial = 2223] [outer = 0x9202ec00] 07:04:13 INFO - PROCESS | 1759 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:04:13 INFO - PROCESS | 1759 | 1464789853576 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 07:04:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:04:13 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1536ms 07:04:13 INFO - PROCESS | 1759 | 1464789853608 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 07:04:13 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:04:13 INFO - PROCESS | 1759 | 1464789853612 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 07:04:13 INFO - PROCESS | 1759 | 1464789853619 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:04:13 INFO - PROCESS | 1759 | 1464789853623 Marionette TRACE conn3 <- [1,2934,null,{}] 07:04:13 INFO - PROCESS | 1759 | 1464789853629 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:13 INFO - PROCESS | 1759 | 1464789853852 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 07:04:14 INFO - PROCESS | 1759 | 1464789854125 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:14 INFO - PROCESS | 1759 | ++DOCSHELL 0x94f2c800 == 131 [pid = 1759] [id = 741] 07:04:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x94f31000) [pid = 1759] [serial = 2224] [outer = (nil)] 07:04:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x97684000) [pid = 1759] [serial = 2225] [outer = 0x94f31000] 07:04:14 INFO - PROCESS | 1759 | 1464789854216 Marionette DEBUG loaded listener.js 07:04:14 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x9806b400) [pid = 1759] [serial = 2226] [outer = 0x94f31000] 07:04:15 INFO - PROCESS | 1759 | 1464789855096 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:04:15 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:04:15 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1496ms 07:04:15 INFO - PROCESS | 1759 | 1464789855114 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 07:04:15 INFO - PROCESS | 1759 | 1464789855118 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 07:04:15 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:04:15 INFO - PROCESS | 1759 | 1464789855124 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:04:15 INFO - PROCESS | 1759 | 1464789855128 Marionette TRACE conn3 <- [1,2938,null,{}] 07:04:15 INFO - PROCESS | 1759 | 1464789855134 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:15 INFO - PROCESS | 1759 | 1464789855366 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 07:04:15 INFO - PROCESS | 1759 | 1464789855673 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:15 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f0e400 == 132 [pid = 1759] [id = 742] 07:04:15 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x96c28000) [pid = 1759] [serial = 2227] [outer = (nil)] 07:04:15 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x98cdb800) [pid = 1759] [serial = 2228] [outer = 0x96c28000] 07:04:15 INFO - PROCESS | 1759 | 1464789855765 Marionette DEBUG loaded listener.js 07:04:15 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x99567800) [pid = 1759] [serial = 2229] [outer = 0x96c28000] 07:04:16 INFO - PROCESS | 1759 | 1464789856610 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:04:16 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. 07:04:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1542ms 07:04:16 INFO - PROCESS | 1759 | 1464789856668 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 07:04:16 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:04:16 INFO - PROCESS | 1759 | 1464789856672 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 07:04:16 INFO - PROCESS | 1759 | 1464789856678 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:04:16 INFO - PROCESS | 1759 | 1464789856682 Marionette TRACE conn3 <- [1,2942,null,{}] 07:04:16 INFO - PROCESS | 1759 | 1464789856688 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:16 INFO - PROCESS | 1759 | 1464789856909 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 07:04:17 INFO - PROCESS | 1759 | 1464789857209 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:17 INFO - PROCESS | 1759 | ++DOCSHELL 0x8e72e000 == 133 [pid = 1759] [id = 743] 07:04:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0x99474400) [pid = 1759] [serial = 2230] [outer = (nil)] 07:04:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0x99d95400) [pid = 1759] [serial = 2231] [outer = 0x99474400] 07:04:17 INFO - PROCESS | 1759 | 1464789857302 Marionette DEBUG loaded listener.js 07:04:17 INFO - PROCESS | 1759 | ++DOMWINDOW == 155 (0x99d98c00) [pid = 1759] [serial = 2232] [outer = 0x99474400] 07:04:18 INFO - PROCESS | 1759 | 1464789858138 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 07:04:18 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 07:04:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:04:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1487ms 07:04:18 INFO - PROCESS | 1759 | 1464789858167 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 07:04:18 INFO - PROCESS | 1759 | 1464789858170 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 07:04:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:04:18 INFO - PROCESS | 1759 | 1464789858177 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:04:18 INFO - PROCESS | 1759 | 1464789858180 Marionette TRACE conn3 <- [1,2946,null,{}] 07:04:18 INFO - PROCESS | 1759 | 1464789858186 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:18 INFO - PROCESS | 1759 | 1464789858449 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 07:04:18 INFO - PROCESS | 1759 | 1464789858728 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:18 INFO - PROCESS | 1759 | ++DOCSHELL 0x99d8f800 == 134 [pid = 1759] [id = 744] 07:04:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 156 (0x99d95000) [pid = 1759] [serial = 2233] [outer = (nil)] 07:04:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 157 (0x99f36c00) [pid = 1759] [serial = 2234] [outer = 0x99d95000] 07:04:18 INFO - PROCESS | 1759 | 1464789858821 Marionette DEBUG loaded listener.js 07:04:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 158 (0x9a54b400) [pid = 1759] [serial = 2235] [outer = 0x99d95000] 07:04:19 INFO - PROCESS | 1759 | 1464789859659 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:04:19 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. 07:04:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1535ms 07:04:19 INFO - PROCESS | 1759 | 1464789859713 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 07:04:19 INFO - PROCESS | 1759 | 1464789859717 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 07:04:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:04:19 INFO - PROCESS | 1759 | 1464789859723 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:04:19 INFO - PROCESS | 1759 | 1464789859728 Marionette TRACE conn3 <- [1,2950,null,{}] 07:04:19 INFO - PROCESS | 1759 | 1464789859781 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:20 INFO - PROCESS | 1759 | 1464789860054 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 07:04:20 INFO - PROCESS | 1759 | 1464789860360 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:20 INFO - PROCESS | 1759 | ++DOCSHELL 0x99f29c00 == 135 [pid = 1759] [id = 745] 07:04:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 159 (0x9ac4f400) [pid = 1759] [serial = 2236] [outer = (nil)] 07:04:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 160 (0x9ae2a000) [pid = 1759] [serial = 2237] [outer = 0x9ac4f400] 07:04:20 INFO - PROCESS | 1759 | 1464789860510 Marionette DEBUG loaded listener.js 07:04:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 161 (0x9b386000) [pid = 1759] [serial = 2238] [outer = 0x9ac4f400] 07:04:21 INFO - PROCESS | 1759 | ++DOCSHELL 0x9d4aec00 == 136 [pid = 1759] [id = 746] 07:04:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 162 (0x9d4b5400) [pid = 1759] [serial = 2239] [outer = (nil)] 07:04:21 INFO - PROCESS | 1759 | ++DOMWINDOW == 163 (0x9d4b8c00) [pid = 1759] [serial = 2240] [outer = 0x9d4b5400] 07:04:21 INFO - PROCESS | 1759 | 1464789861488 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:04:21 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. 07:04:21 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1787ms 07:04:21 INFO - PROCESS | 1759 | 1464789861512 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 07:04:21 INFO - PROCESS | 1759 | 1464789861515 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 07:04:21 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:04:21 INFO - PROCESS | 1759 | 1464789861523 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:04:21 INFO - PROCESS | 1759 | 1464789861527 Marionette TRACE conn3 <- [1,2954,null,{}] 07:04:21 INFO - PROCESS | 1759 | 1464789861533 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:21 INFO - PROCESS | 1759 | 1464789861827 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 07:04:22 INFO - PROCESS | 1759 | 1464789862175 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:22 INFO - PROCESS | 1759 | ++DOCSHELL 0x9b783800 == 137 [pid = 1759] [id = 747] 07:04:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 164 (0x9b880400) [pid = 1759] [serial = 2241] [outer = (nil)] 07:04:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 165 (0x9d4b6400) [pid = 1759] [serial = 2242] [outer = 0x9b880400] 07:04:22 INFO - PROCESS | 1759 | 1464789862268 Marionette DEBUG loaded listener.js 07:04:22 INFO - PROCESS | 1759 | ++DOMWINDOW == 166 (0x9d8ea800) [pid = 1759] [serial = 2243] [outer = 0x9b880400] 07:04:23 INFO - PROCESS | 1759 | 1464789863043 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:04:23 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:04:23 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 07:04:23 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1581ms 07:04:23 INFO - PROCESS | 1759 | 1464789863105 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 07:04:23 INFO - PROCESS | 1759 | 1464789863109 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 07:04:23 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:04:23 INFO - PROCESS | 1759 | 1464789863115 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:04:23 INFO - PROCESS | 1759 | 1464789863119 Marionette TRACE conn3 <- [1,2958,null,{}] 07:04:23 INFO - PROCESS | 1759 | 1464789863139 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:23 INFO - PROCESS | 1759 | 1464789863484 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 07:04:23 INFO - PROCESS | 1759 | 1464789863713 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:23 INFO - PROCESS | 1759 | ++DOCSHELL 0x9b888c00 == 138 [pid = 1759] [id = 748] 07:04:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 167 (0x9d4aa400) [pid = 1759] [serial = 2244] [outer = (nil)] 07:04:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 168 (0xa3553000) [pid = 1759] [serial = 2245] [outer = 0x9d4aa400] 07:04:23 INFO - PROCESS | 1759 | 1464789863802 Marionette DEBUG loaded listener.js 07:04:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 169 (0xa50c2800) [pid = 1759] [serial = 2246] [outer = 0x9d4aa400] 07:04:24 INFO - PROCESS | 1759 | 1464789864688 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:04:24 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. 07:04:24 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1631ms 07:04:24 INFO - PROCESS | 1759 | 1464789864747 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 07:04:24 INFO - PROCESS | 1759 | 1464789864750 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 07:04:24 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:04:24 INFO - PROCESS | 1759 | 1464789864757 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:04:24 INFO - PROCESS | 1759 | 1464789864761 Marionette TRACE conn3 <- [1,2962,null,{}] 07:04:24 INFO - PROCESS | 1759 | 1464789864767 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:25 INFO - PROCESS | 1759 | 1464789865016 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 07:04:25 INFO - PROCESS | 1759 | 1464789865469 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:25 INFO - PROCESS | 1759 | ++DOCSHELL 0x96c35000 == 139 [pid = 1759] [id = 749] 07:04:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 170 (0xa62fc400) [pid = 1759] [serial = 2247] [outer = (nil)] 07:04:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 171 (0xa6c31c00) [pid = 1759] [serial = 2248] [outer = 0xa62fc400] 07:04:25 INFO - PROCESS | 1759 | 1464789865563 Marionette DEBUG loaded listener.js 07:04:25 INFO - PROCESS | 1759 | ++DOMWINDOW == 172 (0xa6c37c00) [pid = 1759] [serial = 2249] [outer = 0xa62fc400] 07:04:26 INFO - PROCESS | 1759 | 1464789866344 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:04:26 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. 07:04:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1632ms 07:04:26 INFO - PROCESS | 1759 | 1464789866391 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 07:04:26 INFO - PROCESS | 1759 | 1464789866395 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 07:04:26 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:04:26 INFO - PROCESS | 1759 | 1464789866402 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:04:26 INFO - PROCESS | 1759 | 1464789866405 Marionette TRACE conn3 <- [1,2966,null,{}] 07:04:26 INFO - PROCESS | 1759 | 1464789866411 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:26 INFO - PROCESS | 1759 | 1464789866695 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 07:04:26 INFO - PROCESS | 1759 | 1464789866978 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:27 INFO - PROCESS | 1759 | ++DOCSHELL 0x86850000 == 140 [pid = 1759] [id = 750] 07:04:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 173 (0xa35e8800) [pid = 1759] [serial = 2250] [outer = (nil)] 07:04:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 174 (0xa6d0f000) [pid = 1759] [serial = 2251] [outer = 0xa35e8800] 07:04:27 INFO - PROCESS | 1759 | 1464789867075 Marionette DEBUG loaded listener.js 07:04:27 INFO - PROCESS | 1759 | ++DOMWINDOW == 175 (0xa6d11400) [pid = 1759] [serial = 2252] [outer = 0xa35e8800] 07:04:27 INFO - PROCESS | 1759 | 1464789867916 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:04:27 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. 07:04:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1529ms 07:04:27 INFO - PROCESS | 1759 | 1464789867932 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 07:04:27 INFO - PROCESS | 1759 | 1464789867935 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 07:04:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:04:27 INFO - PROCESS | 1759 | 1464789867941 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:04:27 INFO - PROCESS | 1759 | 1464789867945 Marionette TRACE conn3 <- [1,2970,null,{}] 07:04:27 INFO - PROCESS | 1759 | 1464789867951 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:28 INFO - PROCESS | 1759 | 1464789868167 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 07:04:28 INFO - PROCESS | 1759 | 1464789868445 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:28 INFO - PROCESS | 1759 | ++DOCSHELL 0xa6d0e000 == 141 [pid = 1759] [id = 751] 07:04:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 176 (0xa6d0fc00) [pid = 1759] [serial = 2253] [outer = (nil)] 07:04:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 177 (0xa6e0f400) [pid = 1759] [serial = 2254] [outer = 0xa6d0fc00] 07:04:28 INFO - PROCESS | 1759 | 1464789868539 Marionette DEBUG loaded listener.js 07:04:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 178 (0xa6e13000) [pid = 1759] [serial = 2255] [outer = 0xa6d0fc00] 07:04:29 INFO - PROCESS | 1759 | 1464789869383 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:04:29 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. 07:04:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1482ms 07:04:29 INFO - PROCESS | 1759 | 1464789869424 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 07:04:29 INFO - PROCESS | 1759 | 1464789869427 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 07:04:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:04:29 INFO - PROCESS | 1759 | 1464789869434 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:04:29 INFO - PROCESS | 1759 | 1464789869437 Marionette TRACE conn3 <- [1,2974,null,{}] 07:04:29 INFO - PROCESS | 1759 | 1464789869484 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:29 INFO - PROCESS | 1759 | 1464789869780 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 07:04:30 INFO - PROCESS | 1759 | 1464789870017 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:30 INFO - PROCESS | 1759 | ++DOCSHELL 0x869c1400 == 142 [pid = 1759] [id = 752] 07:04:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 179 (0x869c2800) [pid = 1759] [serial = 2256] [outer = (nil)] 07:04:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 180 (0x869c9c00) [pid = 1759] [serial = 2257] [outer = 0x869c2800] 07:04:30 INFO - PROCESS | 1759 | 1464789870121 Marionette DEBUG loaded listener.js 07:04:30 INFO - PROCESS | 1759 | ++DOMWINDOW == 181 (0x869cbc00) [pid = 1759] [serial = 2258] [outer = 0x869c2800] 07:04:30 INFO - PROCESS | 1759 | 1464789870976 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 07:04:31 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. 07:04:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1587ms 07:04:31 INFO - PROCESS | 1759 | 1464789871022 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 07:04:31 INFO - PROCESS | 1759 | 1464789871026 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 07:04:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:04:31 INFO - PROCESS | 1759 | 1464789871033 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:04:31 INFO - PROCESS | 1759 | 1464789871035 Marionette TRACE conn3 <- [1,2978,null,{}] 07:04:31 INFO - PROCESS | 1759 | 1464789871042 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:31 INFO - PROCESS | 1759 | 1464789871305 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 07:04:31 INFO - PROCESS | 1759 | 1464789871627 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:31 INFO - PROCESS | 1759 | ++DOCSHELL 0x85947800 == 143 [pid = 1759] [id = 753] 07:04:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 182 (0x8594b000) [pid = 1759] [serial = 2259] [outer = (nil)] 07:04:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 183 (0x8594f000) [pid = 1759] [serial = 2260] [outer = 0x8594b000] 07:04:31 INFO - PROCESS | 1759 | 1464789871724 Marionette DEBUG loaded listener.js 07:04:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 184 (0x85950800) [pid = 1759] [serial = 2261] [outer = 0x8594b000] 07:04:32 INFO - PROCESS | 1759 | 1464789872560 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:04:32 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. 07:04:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1589ms 07:04:32 INFO - PROCESS | 1759 | 1464789872622 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 07:04:32 INFO - PROCESS | 1759 | 1464789872626 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 07:04:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:04:32 INFO - PROCESS | 1759 | 1464789872633 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:04:32 INFO - PROCESS | 1759 | 1464789872637 Marionette TRACE conn3 <- [1,2982,null,{}] 07:04:32 INFO - PROCESS | 1759 | 1464789872643 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:32 INFO - PROCESS | 1759 | 1464789872976 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 07:04:33 INFO - PROCESS | 1759 | 1464789873204 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:33 INFO - PROCESS | 1759 | ++DOCSHELL 0x85945400 == 144 [pid = 1759] [id = 754] 07:04:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 185 (0x85948c00) [pid = 1759] [serial = 2262] [outer = (nil)] 07:04:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 186 (0x869c7400) [pid = 1759] [serial = 2263] [outer = 0x85948c00] 07:04:33 INFO - PROCESS | 1759 | 1464789873299 Marionette DEBUG loaded listener.js 07:04:33 INFO - PROCESS | 1759 | ++DOMWINDOW == 187 (0x869ca800) [pid = 1759] [serial = 2264] [outer = 0x85948c00] 07:04:36 INFO - PROCESS | 1759 | --DOCSHELL 0x8cb60400 == 143 [pid = 1759] [id = 686] 07:04:36 INFO - PROCESS | 1759 | --DOCSHELL 0x94f2a400 == 142 [pid = 1759] [id = 684] 07:04:36 INFO - PROCESS | 1759 | --DOCSHELL 0x92a29000 == 141 [pid = 1759] [id = 682] 07:04:36 INFO - PROCESS | 1759 | --DOCSHELL 0x8f5cd000 == 140 [pid = 1759] [id = 681] 07:04:36 INFO - PROCESS | 1759 | --DOCSHELL 0x91789800 == 139 [pid = 1759] [id = 685] 07:04:36 INFO - PROCESS | 1759 | --DOCSHELL 0x9396e800 == 138 [pid = 1759] [id = 683] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 186 (0x8df90400) [pid = 1759] [serial = 2082] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 185 (0x9ca49400) [pid = 1759] [serial = 2115] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 184 (0xa21aec00) [pid = 1759] [serial = 2120] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 183 (0x8f29c400) [pid = 1759] [serial = 2085] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 182 (0x8d451c00) [pid = 1759] [serial = 2135] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 181 (0x8d8dd400) [pid = 1759] [serial = 2136] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 180 (0x8bbe5c00) [pid = 1759] [serial = 2133] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 179 (0x9aeb8800) [pid = 1759] [serial = 2111] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 178 (0x9247c400) [pid = 1759] [serial = 2090] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 177 (0x9449ac00) [pid = 1759] [serial = 2093] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 176 (0x8a382800) [pid = 1759] [serial = 2078] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 175 (0x8e9bb000) [pid = 1759] [serial = 2084] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 174 (0xa322b000) [pid = 1759] [serial = 2124] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 173 (0x99dcc800) [pid = 1759] [serial = 2103] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 172 (0x9a547c00) [pid = 1759] [serial = 2105] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 171 (0xa35e7800) [pid = 1759] [serial = 2126] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 170 (0xa2282c00) [pid = 1759] [serial = 2121] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 169 (0x9b307400) [pid = 1759] [serial = 2112] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 168 (0x8d4b7800) [pid = 1759] [serial = 2081] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 167 (0x93763400) [pid = 1759] [serial = 2091] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 166 (0x9b885800) [pid = 1759] [serial = 2114] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 165 (0x8a471800) [pid = 1759] [serial = 2079] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 164 (0x8a38d800) [pid = 1759] [serial = 2132] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 163 (0x86848000) [pid = 1759] [serial = 2075] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 162 (0x94f02800) [pid = 1759] [serial = 2094] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 161 (0x98cd9400) [pid = 1759] [serial = 2100] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 160 (0x99d9a800) [pid = 1759] [serial = 2102] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 159 (0x9767f400) [pid = 1759] [serial = 2097] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 158 (0x96c35c00) [pid = 1759] [serial = 2096] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 157 (0xa30f9c00) [pid = 1759] [serial = 2123] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 156 (0x8f5d4000) [pid = 1759] [serial = 2087] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 155 (0xa0509400) [pid = 1759] [serial = 2118] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 154 (0x9a6be800) [pid = 1759] [serial = 2108] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0x98c8c800) [pid = 1759] [serial = 2099] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0x88495800) [pid = 1759] [serial = 2076] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x9d8ac400) [pid = 1759] [serial = 2117] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x9a9e1c00) [pid = 1759] [serial = 2109] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x8bbec400) [pid = 1759] [serial = 2016] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x9197f800) [pid = 1759] [serial = 2088] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x888cd800) [pid = 1759] [serial = 2129] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x9a6b1c00) [pid = 1759] [serial = 2106] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x89cda800) [pid = 1759] [serial = 2130] [outer = (nil)] [url = about:blank] 07:04:36 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x8cf16c00) [pid = 1759] [serial = 2138] [outer = (nil)] [url = about:blank] 07:04:37 INFO - PROCESS | 1759 | 1464789877129 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 07:04:37 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 07:04:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:04:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:04:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 4544ms 07:04:37 INFO - PROCESS | 1759 | 1464789877178 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 07:04:37 INFO - PROCESS | 1759 | 1464789877185 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 07:04:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:04:37 INFO - PROCESS | 1759 | 1464789877192 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:04:37 INFO - PROCESS | 1759 | 1464789877199 Marionette TRACE conn3 <- [1,2986,null,{}] 07:04:37 INFO - PROCESS | 1759 | 1464789877206 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:37 INFO - PROCESS | 1759 | 1464789877413 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 07:04:37 INFO - PROCESS | 1759 | 1464789877629 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:37 INFO - PROCESS | 1759 | ++DOCSHELL 0x8594f800 == 139 [pid = 1759] [id = 755] 07:04:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x87363000) [pid = 1759] [serial = 2265] [outer = (nil)] 07:04:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x88a85c00) [pid = 1759] [serial = 2266] [outer = 0x87363000] 07:04:37 INFO - PROCESS | 1759 | 1464789877709 Marionette DEBUG loaded listener.js 07:04:37 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x89de1c00) [pid = 1759] [serial = 2267] [outer = 0x87363000] 07:04:38 INFO - PROCESS | 1759 | 1464789878492 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:04:38 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. 07:04:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1346ms 07:04:38 INFO - PROCESS | 1759 | 1464789878543 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 07:04:38 INFO - PROCESS | 1759 | 1464789878551 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 07:04:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:04:38 INFO - PROCESS | 1759 | 1464789878561 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:04:38 INFO - PROCESS | 1759 | 1464789878565 Marionette TRACE conn3 <- [1,2990,null,{}] 07:04:38 INFO - PROCESS | 1759 | 1464789878571 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:38 INFO - PROCESS | 1759 | 1464789878773 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 07:04:39 INFO - PROCESS | 1759 | 1464789879011 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:39 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a468400 == 140 [pid = 1759] [id = 756] 07:04:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x8bbe6800) [pid = 1759] [serial = 2268] [outer = (nil)] 07:04:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x8bbf1400) [pid = 1759] [serial = 2269] [outer = 0x8bbe6800] 07:04:39 INFO - PROCESS | 1759 | 1464789879104 Marionette DEBUG loaded listener.js 07:04:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x8cb60400) [pid = 1759] [serial = 2270] [outer = 0x8bbe6800] 07:04:39 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d452000 == 141 [pid = 1759] [id = 757] 07:04:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x8d45a000) [pid = 1759] [serial = 2271] [outer = (nil)] 07:04:39 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x8d4bd400) [pid = 1759] [serial = 2272] [outer = 0x8d45a000] 07:04:39 INFO - PROCESS | 1759 | 1464789879937 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:04:39 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. 07:04:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1434ms 07:04:39 INFO - PROCESS | 1759 | 1464789879996 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 07:04:40 INFO - PROCESS | 1759 | 1464789880000 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 07:04:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:04:40 INFO - PROCESS | 1759 | 1464789880022 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:04:40 INFO - PROCESS | 1759 | 1464789880028 Marionette TRACE conn3 <- [1,2994,null,{}] 07:04:40 INFO - PROCESS | 1759 | 1464789880044 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:40 INFO - PROCESS | 1759 | 1464789880389 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 07:04:40 INFO - PROCESS | 1759 | 1464789880448 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:40 INFO - PROCESS | 1759 | ++DOCSHELL 0x89f1b000 == 142 [pid = 1759] [id = 758] 07:04:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0x8d8e1400) [pid = 1759] [serial = 2273] [outer = (nil)] 07:04:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0x8df90800) [pid = 1759] [serial = 2274] [outer = 0x8d8e1400] 07:04:40 INFO - PROCESS | 1759 | 1464789880528 Marionette DEBUG loaded listener.js 07:04:40 INFO - PROCESS | 1759 | ++DOMWINDOW == 155 (0x8e735800) [pid = 1759] [serial = 2275] [outer = 0x8d8e1400] 07:04:41 INFO - PROCESS | 1759 | --DOMWINDOW == 154 (0x9202e800) [pid = 1759] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:04:41 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0x92b6c800) [pid = 1759] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:04:41 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0x8849c000) [pid = 1759] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:04:41 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x8849a800) [pid = 1759] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:04:41 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0xa673e800) [pid = 1759] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:04:41 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x8bcb1000) [pid = 1759] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:04:41 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x8f4b0c00) [pid = 1759] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:04:41 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x9a6b1800) [pid = 1759] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:04:41 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x8a94a400) [pid = 1759] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:04:41 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x9b87a800) [pid = 1759] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:04:41 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0xa3076800) [pid = 1759] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:04:41 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x8d7d1400) [pid = 1759] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:04:41 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x994c9400) [pid = 1759] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:04:41 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x8df92800) [pid = 1759] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:04:41 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x8bcb8000) [pid = 1759] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:04:41 INFO - PROCESS | 1759 | --DOMWINDOW == 139 (0x8d4bd800) [pid = 1759] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:04:41 INFO - PROCESS | 1759 | --DOMWINDOW == 138 (0x9178c000) [pid = 1759] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:04:41 INFO - PROCESS | 1759 | --DOMWINDOW == 137 (0x94f0e800) [pid = 1759] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:04:41 INFO - PROCESS | 1759 | --DOMWINDOW == 136 (0xa105dc00) [pid = 1759] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:04:41 INFO - PROCESS | 1759 | --DOMWINDOW == 135 (0x8e950c00) [pid = 1759] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:04:41 INFO - PROCESS | 1759 | --DOMWINDOW == 134 (0x9198bc00) [pid = 1759] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:04:41 INFO - PROCESS | 1759 | --DOMWINDOW == 133 (0x8735dc00) [pid = 1759] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:04:42 INFO - PROCESS | 1759 | 1464789882266 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:04:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:04:42 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 07:04:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 2302ms 07:04:42 INFO - PROCESS | 1759 | 1464789882309 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 07:04:42 INFO - PROCESS | 1759 | 1464789882313 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 07:04:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:04:42 INFO - PROCESS | 1759 | 1464789882319 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:04:42 INFO - PROCESS | 1759 | 1464789882323 Marionette TRACE conn3 <- [1,2998,null,{}] 07:04:42 INFO - PROCESS | 1759 | 1464789882328 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:42 INFO - PROCESS | 1759 | 1464789882536 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 07:04:42 INFO - PROCESS | 1759 | 1464789882771 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:42 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bcb6800 == 143 [pid = 1759] [id = 759] 07:04:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 134 (0x8e734800) [pid = 1759] [serial = 2276] [outer = (nil)] 07:04:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 135 (0x8e94e400) [pid = 1759] [serial = 2277] [outer = 0x8e734800] 07:04:42 INFO - PROCESS | 1759 | 1464789882855 Marionette DEBUG loaded listener.js 07:04:42 INFO - PROCESS | 1759 | ++DOMWINDOW == 136 (0x8eb82c00) [pid = 1759] [serial = 2278] [outer = 0x8e734800] 07:04:43 INFO - PROCESS | 1759 | 1464789883556 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:04:43 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. 07:04:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1283ms 07:04:43 INFO - PROCESS | 1759 | 1464789883604 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 07:04:43 INFO - PROCESS | 1759 | 1464789883607 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 07:04:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:04:43 INFO - PROCESS | 1759 | 1464789883613 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:04:43 INFO - PROCESS | 1759 | 1464789883616 Marionette TRACE conn3 <- [1,3002,null,{}] 07:04:43 INFO - PROCESS | 1759 | 1464789883622 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:44 INFO - PROCESS | 1759 | 1464789884044 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 07:04:44 INFO - PROCESS | 1759 | 1464789884238 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:44 INFO - PROCESS | 1759 | ++DOCSHELL 0x8594b400 == 144 [pid = 1759] [id = 760] 07:04:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 137 (0x8594bc00) [pid = 1759] [serial = 2279] [outer = (nil)] 07:04:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x85a0c000) [pid = 1759] [serial = 2280] [outer = 0x8594bc00] 07:04:44 INFO - PROCESS | 1759 | 1464789884334 Marionette DEBUG loaded listener.js 07:04:44 INFO - PROCESS | 1759 | ++DOMWINDOW == 139 (0x869c2000) [pid = 1759] [serial = 2281] [outer = 0x8594bc00] 07:04:45 INFO - PROCESS | 1759 | 1464789885263 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:04:45 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. 07:04:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1685ms 07:04:45 INFO - PROCESS | 1759 | 1464789885301 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 07:04:45 INFO - PROCESS | 1759 | 1464789885307 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 07:04:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:04:45 INFO - PROCESS | 1759 | 1464789885314 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:04:45 INFO - PROCESS | 1759 | 1464789885321 Marionette TRACE conn3 <- [1,3006,null,{}] 07:04:45 INFO - PROCESS | 1759 | 1464789885329 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:45 INFO - PROCESS | 1759 | 1464789885587 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 07:04:45 INFO - PROCESS | 1759 | 1464789885890 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:45 INFO - PROCESS | 1759 | ++DOCSHELL 0x8bbec800 == 145 [pid = 1759] [id = 761] 07:04:45 INFO - PROCESS | 1759 | ++DOMWINDOW == 140 (0x8bbf0000) [pid = 1759] [serial = 2282] [outer = (nil)] 07:04:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x8cb69800) [pid = 1759] [serial = 2283] [outer = 0x8bbf0000] 07:04:46 INFO - PROCESS | 1759 | 1464789886037 Marionette DEBUG loaded listener.js 07:04:46 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x8cf16400) [pid = 1759] [serial = 2284] [outer = 0x8bbf0000] 07:04:46 INFO - PROCESS | 1759 | 1464789886875 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:04:46 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. 07:04:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1592ms 07:04:46 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:04:46 INFO - PROCESS | 1759 | 1464789886907 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 07:04:46 INFO - PROCESS | 1759 | 1464789886911 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 07:04:46 INFO - PROCESS | 1759 | 1464789886919 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:04:46 INFO - PROCESS | 1759 | 1464789886922 Marionette TRACE conn3 <- [1,3010,null,{}] 07:04:46 INFO - PROCESS | 1759 | 1464789886928 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:47 INFO - PROCESS | 1759 | 1464789887170 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 07:04:47 INFO - PROCESS | 1759 | 1464789887484 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:47 INFO - PROCESS | 1759 | ++DOCSHELL 0x8d8d5800 == 146 [pid = 1759] [id = 762] 07:04:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x8e94d000) [pid = 1759] [serial = 2285] [outer = (nil)] 07:04:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x8f29c000) [pid = 1759] [serial = 2286] [outer = 0x8e94d000] 07:04:47 INFO - PROCESS | 1759 | 1464789887578 Marionette DEBUG loaded listener.js 07:04:47 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x8f5cf400) [pid = 1759] [serial = 2287] [outer = 0x8e94d000] 07:04:48 INFO - PROCESS | 1759 | 1464789888475 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 07:04:48 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 07:04:48 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1582ms 07:04:48 INFO - PROCESS | 1759 | 1464789888500 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 07:04:48 INFO - PROCESS | 1759 | 1464789888507 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 07:04:48 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:04:48 INFO - PROCESS | 1759 | 1464789888523 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:04:48 INFO - PROCESS | 1759 | 1464789888531 Marionette TRACE conn3 <- [1,3014,null,{}] 07:04:48 INFO - PROCESS | 1759 | 1464789888537 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:48 INFO - PROCESS | 1759 | 1464789888762 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 07:04:49 INFO - PROCESS | 1759 | 1464789889062 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:49 INFO - PROCESS | 1759 | ++DOCSHELL 0x8df8b000 == 147 [pid = 1759] [id = 763] 07:04:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x8f4b7000) [pid = 1759] [serial = 2288] [outer = (nil)] 07:04:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x92a25c00) [pid = 1759] [serial = 2289] [outer = 0x8f4b7000] 07:04:49 INFO - PROCESS | 1759 | 1464789889154 Marionette DEBUG loaded listener.js 07:04:49 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x92a2e800) [pid = 1759] [serial = 2290] [outer = 0x8f4b7000] 07:04:49 INFO - PROCESS | 1759 | [1759] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:04:50 INFO - PROCESS | 1759 | 1464789890088 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:04:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:04:50 INFO - {} 07:04:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:04:50 INFO - {} 07:04:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:04:50 INFO - {} 07:04:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:04:50 INFO - {} 07:04:50 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1600ms 07:04:50 INFO - PROCESS | 1759 | 1464789890117 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 07:04:50 INFO - PROCESS | 1759 | 1464789890124 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 07:04:50 INFO - TEST-START | /FileAPI/fileReader.html 07:04:50 INFO - PROCESS | 1759 | 1464789890145 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:04:50 INFO - PROCESS | 1759 | 1464789890148 Marionette TRACE conn3 <- [1,3018,null,{}] 07:04:50 INFO - PROCESS | 1759 | 1464789890202 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:50 INFO - PROCESS | 1759 | 1464789890460 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 07:04:50 INFO - PROCESS | 1759 | 1464789890756 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:50 INFO - PROCESS | 1759 | ++DOCSHELL 0x92a29000 == 148 [pid = 1759] [id = 764] 07:04:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x92b6b800) [pid = 1759] [serial = 2291] [outer = (nil)] 07:04:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x94e49800) [pid = 1759] [serial = 2292] [outer = 0x92b6b800] 07:04:50 INFO - PROCESS | 1759 | 1464789890843 Marionette DEBUG loaded listener.js 07:04:50 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x94f06400) [pid = 1759] [serial = 2293] [outer = 0x92b6b800] 07:04:51 INFO - PROCESS | 1759 | 1464789891657 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 07:04:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:04:51 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:04:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:04:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:04:51 INFO - TEST-OK | /FileAPI/fileReader.html | took 1554ms 07:04:51 INFO - PROCESS | 1759 | 1464789891701 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 07:04:51 INFO - PROCESS | 1759 | 1464789891705 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 07:04:51 INFO - TEST-START | /FileAPI/historical.html 07:04:51 INFO - PROCESS | 1759 | 1464789891712 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:04:51 INFO - PROCESS | 1759 | 1464789891715 Marionette TRACE conn3 <- [1,3022,null,{}] 07:04:51 INFO - PROCESS | 1759 | 1464789891721 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:51 INFO - PROCESS | 1759 | 1464789891966 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 07:04:52 INFO - PROCESS | 1759 | 1464789892284 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:52 INFO - PROCESS | 1759 | ++DOCSHELL 0x94f0e800 == 149 [pid = 1759] [id = 765] 07:04:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x95150400) [pid = 1759] [serial = 2294] [outer = (nil)] 07:04:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0x97684400) [pid = 1759] [serial = 2295] [outer = 0x95150400] 07:04:52 INFO - PROCESS | 1759 | 1464789892433 Marionette DEBUG loaded listener.js 07:04:52 INFO - PROCESS | 1759 | ++DOMWINDOW == 154 (0x98897800) [pid = 1759] [serial = 2296] [outer = 0x95150400] 07:04:53 INFO - PROCESS | 1759 | 1464789893298 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 07:04:53 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:04:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:04:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:04:53 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:04:53 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:04:53 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:04:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:04:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:04:53 INFO - TEST-OK | /FileAPI/historical.html | took 1634ms 07:04:53 INFO - PROCESS | 1759 | 1464789893348 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 07:04:53 INFO - PROCESS | 1759 | 1464789893352 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 07:04:53 INFO - TEST-START | /FileAPI/idlharness.html 07:04:53 INFO - PROCESS | 1759 | 1464789893359 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:04:53 INFO - PROCESS | 1759 | 1464789893363 Marionette TRACE conn3 <- [1,3026,null,{}] 07:04:53 INFO - PROCESS | 1759 | 1464789893369 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:53 INFO - PROCESS | 1759 | 1464789893585 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 07:04:53 INFO - PROCESS | 1759 | 1464789893886 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:53 INFO - PROCESS | 1759 | ++DOCSHELL 0x9767b000 == 150 [pid = 1759] [id = 766] 07:04:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 155 (0x9806e400) [pid = 1759] [serial = 2297] [outer = (nil)] 07:04:53 INFO - PROCESS | 1759 | ++DOMWINDOW == 156 (0x99676c00) [pid = 1759] [serial = 2298] [outer = 0x9806e400] 07:04:53 INFO - PROCESS | 1759 | 1464789893976 Marionette DEBUG loaded listener.js 07:04:54 INFO - PROCESS | 1759 | ++DOMWINDOW == 157 (0x99beb400) [pid = 1759] [serial = 2299] [outer = 0x9806e400] 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:04:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:04:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:04:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:04:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:04:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:04:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:04:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:04:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:04:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:04:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:04:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:04:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:04:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:04:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:04:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:04:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:04:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:04:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:04:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:04:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:04:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:04:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:04:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:04:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:04:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:04:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:04:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:04:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:04:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:04:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:04:55 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 07:04:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:04:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:04:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:04:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:04:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:04:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:04:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:04:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:04:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:04:55 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 07:04:55 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 07:04:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:04:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:04:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:04:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:04:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:04:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:04:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:04:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:04:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:04:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:04:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:04:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:04:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:04:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:04:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:04:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:04:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:04:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:04:55 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 07:04:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:04:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:04:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:04:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:04:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:04:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:04:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:04:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:04:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:04:55 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 07:04:55 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 07:04:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:04:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:04:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:04:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:04:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:04:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:04:55 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:04:55 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:04:55 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:04:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:04:55 INFO - TEST-OK | /FileAPI/idlharness.html | took 2266ms 07:04:55 INFO - PROCESS | 1759 | 1464789895435 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 07:04:55 INFO - PROCESS | 1759 | 1464789895758 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 07:04:55 INFO - PROCESS | 1759 | 1464789895762 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 07:04:55 INFO - TEST-START | /FileAPI/idlharness.worker 07:04:55 INFO - PROCESS | 1759 | 1464789895806 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:04:55 INFO - PROCESS | 1759 | 1464789895810 Marionette TRACE conn3 <- [1,3030,null,{}] 07:04:55 INFO - PROCESS | 1759 | 1464789895816 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:56 INFO - PROCESS | 1759 | 1464789896027 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 07:04:56 INFO - PROCESS | 1759 | 1464789896293 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:56 INFO - PROCESS | 1759 | ++DOCSHELL 0x9767c000 == 151 [pid = 1759] [id = 767] 07:04:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 158 (0x98cd1000) [pid = 1759] [serial = 2300] [outer = (nil)] 07:04:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 159 (0x9a54b800) [pid = 1759] [serial = 2301] [outer = 0x98cd1000] 07:04:56 INFO - PROCESS | 1759 | 1464789896379 Marionette DEBUG loaded listener.js 07:04:56 INFO - PROCESS | 1759 | ++DOMWINDOW == 160 (0xa2612400) [pid = 1759] [serial = 2302] [outer = 0x98cd1000] 07:04:56 INFO - PROCESS | 1759 | [1759] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:04:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:04:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:04:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:04:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:04:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:04:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:04:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:04:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:04:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:04:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:04:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:04:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:04:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:04:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:04:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:04:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:04:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:04:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:04:58 INFO - {} 07:04:58 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 07:04:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:04:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:04:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:04:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:04:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:04:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:04:58 INFO - {} 07:04:58 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 - {} 07:04:58 INFO - {} 07:04:58 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 07:04:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:04:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:04:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:04:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:04:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:04:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:04:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:04:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:04:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:04:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:04:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:04:58 INFO - {} 07:04:58 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 07:04:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:04:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:04:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:04:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:04:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:04:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:04:58 INFO - {} 07:04:58 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 - {} 07:04:58 INFO - {} 07:04:58 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 07:04:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:04:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:04:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:04:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:04:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:04:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:04:58 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 07:04:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:04:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:04:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:04:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:04:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:04:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:04:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:04:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:04:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:04:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:04:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:04:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:04:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:04:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:04:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:04:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:04:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:04:58 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 07:04:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:04:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:04:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:04:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:04:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:04:58 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 07:04:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:04:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:04:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:04:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:04:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:04:58 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 07:04:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:04:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:04:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:04:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:04:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:04:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:04:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:04:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:04:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:04:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:04:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:04:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:04:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:04:58 INFO - {} 07:04:58 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2773ms 07:04:58 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:04:58 INFO - PROCESS | 1759 | 1464789898441 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 07:04:58 INFO - PROCESS | 1759 | 1464789898589 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 07:04:58 INFO - PROCESS | 1759 | 1464789898595 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 07:04:58 INFO - PROCESS | 1759 | 1464789898609 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:04:58 INFO - PROCESS | 1759 | 1464789898617 Marionette TRACE conn3 <- [1,3034,null,{}] 07:04:58 INFO - PROCESS | 1759 | 1464789898634 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:59 INFO - PROCESS | 1759 | 1464789899005 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 07:04:59 INFO - PROCESS | 1759 | 1464789899301 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:59 INFO - PROCESS | 1759 | ++DOCSHELL 0x94423800 == 152 [pid = 1759] [id = 768] 07:04:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 161 (0x994bc800) [pid = 1759] [serial = 2303] [outer = (nil)] 07:04:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 162 (0xa9021400) [pid = 1759] [serial = 2304] [outer = 0x994bc800] 07:04:59 INFO - PROCESS | 1759 | 1464789899387 Marionette DEBUG loaded listener.js 07:04:59 INFO - PROCESS | 1759 | ++DOMWINDOW == 163 (0xa9027800) [pid = 1759] [serial = 2305] [outer = 0x994bc800] 07:05:00 INFO - PROCESS | 1759 | 1464789900220 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:05:00 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:05:00 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1643ms 07:05:00 INFO - PROCESS | 1759 | 1464789900255 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 07:05:00 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:05:00 INFO - PROCESS | 1759 | 1464789900259 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 07:05:00 INFO - PROCESS | 1759 | 1464789900265 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:05:00 INFO - PROCESS | 1759 | 1464789900269 Marionette TRACE conn3 <- [1,3038,null,{}] 07:05:00 INFO - PROCESS | 1759 | 1464789900275 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:00 INFO - PROCESS | 1759 | 1464789900626 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 07:05:00 INFO - PROCESS | 1759 | 1464789900855 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:00 INFO - PROCESS | 1759 | ++DOCSHELL 0x88a2a800 == 153 [pid = 1759] [id = 769] 07:05:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 164 (0x88a2b400) [pid = 1759] [serial = 2306] [outer = (nil)] 07:05:00 INFO - PROCESS | 1759 | ++DOMWINDOW == 165 (0x88a31400) [pid = 1759] [serial = 2307] [outer = 0x88a2b400] 07:05:00 INFO - PROCESS | 1759 | 1464789900989 Marionette DEBUG loaded listener.js 07:05:01 INFO - PROCESS | 1759 | ++DOMWINDOW == 166 (0x88a35400) [pid = 1759] [serial = 2308] [outer = 0x88a2b400] 07:05:01 INFO - PROCESS | 1759 | 1464789901814 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 07:05:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:05:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:05:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:05:01 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1591ms 07:05:01 INFO - PROCESS | 1759 | 1464789901858 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 07:05:01 INFO - PROCESS | 1759 | 1464789901864 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 07:05:01 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:05:01 INFO - PROCESS | 1759 | 1464789901871 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:05:01 INFO - PROCESS | 1759 | 1464789901876 Marionette TRACE conn3 <- [1,3042,null,{}] 07:05:01 INFO - PROCESS | 1759 | 1464789901883 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:02 INFO - PROCESS | 1759 | 1464789902125 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 07:05:02 INFO - PROCESS | 1759 | 1464789902452 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:02 INFO - PROCESS | 1759 | ++DOCSHELL 0x88a30c00 == 154 [pid = 1759] [id = 770] 07:05:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 167 (0x89132800) [pid = 1759] [serial = 2309] [outer = (nil)] 07:05:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 168 (0x89135400) [pid = 1759] [serial = 2310] [outer = 0x89132800] 07:05:02 INFO - PROCESS | 1759 | 1464789902561 Marionette DEBUG loaded listener.js 07:05:02 INFO - PROCESS | 1759 | ++DOMWINDOW == 169 (0x8913a800) [pid = 1759] [serial = 2311] [outer = 0x89132800] 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:05:03 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. 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:05:03 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'.) 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:05:03 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. 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:05:03 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. 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:05:03 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. 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:05:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:05:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:05:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:05:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:05:03 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1919ms 07:05:03 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:05:03 INFO - PROCESS | 1759 | 1464789903692 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 07:05:03 INFO - PROCESS | 1759 | 1464789903792 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 07:05:03 INFO - PROCESS | 1759 | 1464789903798 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 07:05:03 INFO - PROCESS | 1759 | 1464789903830 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:05:03 INFO - PROCESS | 1759 | 1464789903845 Marionette TRACE conn3 <- [1,3046,null,{}] 07:05:03 INFO - PROCESS | 1759 | 1464789903912 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:04 INFO - PROCESS | 1759 | 1464789904264 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 07:05:04 INFO - PROCESS | 1759 | 1464789904590 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:04 INFO - PROCESS | 1759 | ++DOCSHELL 0x856d8400 == 155 [pid = 1759] [id = 771] 07:05:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 170 (0x856d8800) [pid = 1759] [serial = 2312] [outer = (nil)] 07:05:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 171 (0x8913e400) [pid = 1759] [serial = 2313] [outer = 0x856d8800] 07:05:04 INFO - PROCESS | 1759 | 1464789904677 Marionette DEBUG loaded listener.js 07:05:04 INFO - PROCESS | 1759 | ++DOMWINDOW == 172 (0x8913fc00) [pid = 1759] [serial = 2314] [outer = 0x856d8800] 07:05:04 INFO - PROCESS | 1759 | [1759] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:05:05 INFO - PROCESS | 1759 | 1464789905636 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:05:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:05:05 INFO - {} 07:05:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1859ms 07:05:05 INFO - PROCESS | 1759 | 1464789905671 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 07:05:05 INFO - PROCESS | 1759 | 1464789905675 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 07:05:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:05:05 INFO - PROCESS | 1759 | 1464789905732 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:05:05 INFO - PROCESS | 1759 | 1464789905736 Marionette TRACE conn3 <- [1,3050,null,{}] 07:05:05 INFO - PROCESS | 1759 | 1464789905742 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:06 INFO - PROCESS | 1759 | 1464789906009 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 07:05:06 INFO - PROCESS | 1759 | 1464789906374 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:06 INFO - PROCESS | 1759 | ++DOCSHELL 0x88a2b800 == 156 [pid = 1759] [id = 772] 07:05:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 173 (0x88a38c00) [pid = 1759] [serial = 2315] [outer = (nil)] 07:05:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 174 (0x8a55c800) [pid = 1759] [serial = 2316] [outer = 0x88a38c00] 07:05:06 INFO - PROCESS | 1759 | 1464789906467 Marionette DEBUG loaded listener.js 07:05:06 INFO - PROCESS | 1759 | ++DOMWINDOW == 175 (0x8a55e800) [pid = 1759] [serial = 2317] [outer = 0x88a38c00] 07:05:07 INFO - PROCESS | 1759 | 1464789907266 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 07:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:05:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1591ms 07:05:07 INFO - PROCESS | 1759 | 1464789907316 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 07:05:07 INFO - PROCESS | 1759 | 1464789907320 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 07:05:07 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:05:07 INFO - PROCESS | 1759 | 1464789907328 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:05:07 INFO - PROCESS | 1759 | 1464789907331 Marionette TRACE conn3 <- [1,3054,null,{}] 07:05:07 INFO - PROCESS | 1759 | 1464789907337 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:07 INFO - PROCESS | 1759 | 1464789907572 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 07:05:07 INFO - PROCESS | 1759 | 1464789907894 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:07 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a555000 == 157 [pid = 1759] [id = 773] 07:05:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 176 (0x8a559800) [pid = 1759] [serial = 2318] [outer = (nil)] 07:05:07 INFO - PROCESS | 1759 | ++DOMWINDOW == 177 (0x8a8d3000) [pid = 1759] [serial = 2319] [outer = 0x8a559800] 07:05:07 INFO - PROCESS | 1759 | 1464789907982 Marionette DEBUG loaded listener.js 07:05:08 INFO - PROCESS | 1759 | ++DOMWINDOW == 178 (0x8a8d4c00) [pid = 1759] [serial = 2320] [outer = 0x8a559800] 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:05:09 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" 07:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:05:09 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" 07:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:05:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2048ms 07:05:09 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:05:09 INFO - PROCESS | 1759 | 1464789909203 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 07:05:09 INFO - PROCESS | 1759 | 1464789909422 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 07:05:09 INFO - PROCESS | 1759 | 1464789909433 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 07:05:09 INFO - PROCESS | 1759 | 1464789909454 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:05:09 INFO - PROCESS | 1759 | 1464789909465 Marionette TRACE conn3 <- [1,3058,null,{}] 07:05:09 INFO - PROCESS | 1759 | 1464789909600 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:09 INFO - PROCESS | 1759 | 1464789909901 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 07:05:10 INFO - PROCESS | 1759 | 1464789910126 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:10 INFO - PROCESS | 1759 | ++DOCSHELL 0x851e7800 == 158 [pid = 1759] [id = 774] 07:05:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 179 (0x851ea400) [pid = 1759] [serial = 2321] [outer = (nil)] 07:05:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 180 (0x8a8dac00) [pid = 1759] [serial = 2322] [outer = 0x851ea400] 07:05:10 INFO - PROCESS | 1759 | 1464789910212 Marionette DEBUG loaded listener.js 07:05:10 INFO - PROCESS | 1759 | ++DOMWINDOW == 181 (0x8a8dc800) [pid = 1759] [serial = 2323] [outer = 0x851ea400] 07:05:11 INFO - PROCESS | 1759 | 1464789911098 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 07:05:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:05:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:05:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:05:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:05:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:05:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:05:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:05:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:05:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:05:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:05:11 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:11 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:05:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:05:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:05:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:05:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:05:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:05:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:05:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:05:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:05:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:05:11 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1710ms 07:05:11 INFO - PROCESS | 1759 | 1464789911207 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 07:05:11 INFO - PROCESS | 1759 | 1464789911212 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 07:05:11 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:05:11 INFO - PROCESS | 1759 | 1464789911225 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:05:11 INFO - PROCESS | 1759 | 1464789911228 Marionette TRACE conn3 <- [1,3062,null,{}] 07:05:11 INFO - PROCESS | 1759 | 1464789911234 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:11 INFO - PROCESS | 1759 | 1464789911458 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 07:05:11 INFO - PROCESS | 1759 | 1464789911825 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:11 INFO - PROCESS | 1759 | ++DOCSHELL 0x8913d400 == 159 [pid = 1759] [id = 775] 07:05:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 182 (0x8a558800) [pid = 1759] [serial = 2324] [outer = (nil)] 07:05:11 INFO - PROCESS | 1759 | ++DOMWINDOW == 183 (0x90942c00) [pid = 1759] [serial = 2325] [outer = 0x8a558800] 07:05:11 INFO - PROCESS | 1759 | 1464789911915 Marionette DEBUG loaded listener.js 07:05:12 INFO - PROCESS | 1759 | ++DOMWINDOW == 184 (0x90944800) [pid = 1759] [serial = 2326] [outer = 0x8a558800] 07:05:12 INFO - PROCESS | 1759 | [1759] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:05:12 INFO - PROCESS | 1759 | 1464789912842 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:05:12 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:05:12 INFO - {} 07:05:12 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1627ms 07:05:12 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:05:12 INFO - PROCESS | 1759 | 1464789912853 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 07:05:12 INFO - PROCESS | 1759 | 1464789912856 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 07:05:12 INFO - PROCESS | 1759 | 1464789912863 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:05:12 INFO - PROCESS | 1759 | 1464789912866 Marionette TRACE conn3 <- [1,3066,null,{}] 07:05:12 INFO - PROCESS | 1759 | 1464789912872 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:13 INFO - PROCESS | 1759 | 1464789913103 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 07:05:13 INFO - PROCESS | 1759 | 1464789913426 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:13 INFO - PROCESS | 1759 | ++DOCSHELL 0x90941000 == 160 [pid = 1759] [id = 776] 07:05:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 185 (0x90947400) [pid = 1759] [serial = 2327] [outer = (nil)] 07:05:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 186 (0x9291b400) [pid = 1759] [serial = 2328] [outer = 0x90947400] 07:05:13 INFO - PROCESS | 1759 | 1464789913557 Marionette DEBUG loaded listener.js 07:05:13 INFO - PROCESS | 1759 | ++DOMWINDOW == 187 (0x9291dc00) [pid = 1759] [serial = 2329] [outer = 0x90947400] 07:05:14 INFO - PROCESS | 1759 | 1464789914388 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 07:05:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:05:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:05:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:05:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:05:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:05:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:05:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:05:14 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1543ms 07:05:14 INFO - PROCESS | 1759 | 1464789914407 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 07:05:14 INFO - PROCESS | 1759 | 1464789914411 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 07:05:14 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:05:14 INFO - PROCESS | 1759 | 1464789914417 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:05:14 INFO - PROCESS | 1759 | 1464789914420 Marionette TRACE conn3 <- [1,3070,null,{}] 07:05:14 INFO - PROCESS | 1759 | 1464789914426 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:17 INFO - PROCESS | 1759 | --DOCSHELL 0x888bf400 == 159 [pid = 1759] [id = 670] 07:05:17 INFO - PROCESS | 1759 | --DOCSHELL 0x887fa800 == 158 [pid = 1759] [id = 651] 07:05:17 INFO - PROCESS | 1759 | --DOCSHELL 0x91984c00 == 157 [pid = 1759] [id = 656] 07:05:17 INFO - PROCESS | 1759 | --DOCSHELL 0x8bcb6800 == 156 [pid = 1759] [id = 759] 07:05:17 INFO - PROCESS | 1759 | --DOCSHELL 0x89f1b000 == 155 [pid = 1759] [id = 758] 07:05:17 INFO - PROCESS | 1759 | --DOCSHELL 0x8d452000 == 154 [pid = 1759] [id = 757] 07:05:17 INFO - PROCESS | 1759 | --DOCSHELL 0x8a468400 == 153 [pid = 1759] [id = 756] 07:05:17 INFO - PROCESS | 1759 | --DOCSHELL 0x8594f800 == 152 [pid = 1759] [id = 755] 07:05:17 INFO - PROCESS | 1759 | --DOCSHELL 0x96c35000 == 151 [pid = 1759] [id = 749] 07:05:17 INFO - PROCESS | 1759 | --DOCSHELL 0x86850000 == 150 [pid = 1759] [id = 750] 07:05:17 INFO - PROCESS | 1759 | --DOCSHELL 0x9b888c00 == 149 [pid = 1759] [id = 748] 07:05:17 INFO - PROCESS | 1759 | --DOCSHELL 0x9b783800 == 148 [pid = 1759] [id = 747] 07:05:17 INFO - PROCESS | 1759 | --DOCSHELL 0x99f29c00 == 147 [pid = 1759] [id = 745] 07:05:17 INFO - PROCESS | 1759 | --DOCSHELL 0x9d4aec00 == 146 [pid = 1759] [id = 746] 07:05:17 INFO - PROCESS | 1759 | --DOCSHELL 0x99d8f800 == 145 [pid = 1759] [id = 744] 07:05:17 INFO - PROCESS | 1759 | --DOCSHELL 0x8e72e000 == 144 [pid = 1759] [id = 743] 07:05:17 INFO - PROCESS | 1759 | --DOCSHELL 0x89f0e400 == 143 [pid = 1759] [id = 742] 07:05:17 INFO - PROCESS | 1759 | --DOCSHELL 0x8cf15000 == 142 [pid = 1759] [id = 740] 07:05:17 INFO - PROCESS | 1759 | --DOCSHELL 0x94f2c800 == 141 [pid = 1759] [id = 741] 07:05:17 INFO - PROCESS | 1759 | --DOCSHELL 0x8f4bdc00 == 140 [pid = 1759] [id = 739] 07:05:17 INFO - PROCESS | 1759 | --DOCSHELL 0x89fc6800 == 139 [pid = 1759] [id = 738] 07:05:17 INFO - PROCESS | 1759 | --DOCSHELL 0x8e946c00 == 138 [pid = 1759] [id = 737] 07:05:17 INFO - PROCESS | 1759 | --DOCSHELL 0x8cb5cc00 == 137 [pid = 1759] [id = 736] 07:05:17 INFO - PROCESS | 1759 | --DOCSHELL 0x860e5400 == 136 [pid = 1759] [id = 735] 07:05:17 INFO - PROCESS | 1759 | 1464789917530 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 186 (0x96c31800) [pid = 1759] [serial = 2160] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 185 (0x94429000) [pid = 1759] [serial = 2157] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 184 (0x99f30800) [pid = 1759] [serial = 2168] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 183 (0x888c2800) [pid = 1759] [serial = 2195] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 182 (0xa6c31800) [pid = 1759] [serial = 2189] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 181 (0x8d8d5400) [pid = 1759] [serial = 2073] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 180 (0xa6766400) [pid = 1759] [serial = 2187] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 179 (0x9a9e8400) [pid = 1759] [serial = 2172] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 178 (0x8bcad800) [pid = 1759] [serial = 2198] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 177 (0xa6745c00) [pid = 1759] [serial = 2186] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 176 (0x9376cc00) [pid = 1759] [serial = 2156] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 175 (0xa2148c00) [pid = 1759] [serial = 2175] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 174 (0xa6739000) [pid = 1759] [serial = 2184] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 173 (0xa2642800) [pid = 1759] [serial = 2177] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 172 (0x99d98000) [pid = 1759] [serial = 2166] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 171 (0x8cb61000) [pid = 1759] [serial = 2199] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 170 (0x91980800) [pid = 1759] [serial = 2151] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 169 (0xa6c3c800) [pid = 1759] [serial = 2192] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 168 (0x99d8ec00) [pid = 1759] [serial = 2165] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 167 (0x9514c800) [pid = 1759] [serial = 2159] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 166 (0x8f5d2c00) [pid = 1759] [serial = 2150] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 165 (0xa050b400) [pid = 1759] [serial = 2174] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 164 (0x8dec9400) [pid = 1759] [serial = 2145] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 163 (0x8cbaf000) [pid = 1759] [serial = 2144] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 162 (0x8d7d1800) [pid = 1759] [serial = 2201] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 161 (0xa35ef800) [pid = 1759] [serial = 2127] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 160 (0xa62fa400) [pid = 1759] [serial = 2183] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 159 (0x98cd1800) [pid = 1759] [serial = 2163] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 158 (0xa6c34000) [pid = 1759] [serial = 2190] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 157 (0xa50b8800) [pid = 1759] [serial = 2180] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 156 (0x9a995800) [pid = 1759] [serial = 2171] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 155 (0x8eb89400) [pid = 1759] [serial = 2148] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 154 (0x92a2b800) [pid = 1759] [serial = 2154] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 153 (0x8e9ba400) [pid = 1759] [serial = 2147] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 152 (0x9247d800) [pid = 1759] [serial = 2153] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x99f33c00) [pid = 1759] [serial = 2169] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x88a85000) [pid = 1759] [serial = 2142] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x873ab000) [pid = 1759] [serial = 2141] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0x9889b800) [pid = 1759] [serial = 2162] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0xa26d7400) [pid = 1759] [serial = 2178] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x89dda000) [pid = 1759] [serial = 2196] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0xa50f2c00) [pid = 1759] [serial = 2181] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x8dece400) [pid = 1759] [serial = 2202] [outer = (nil)] [url = about:blank] 07:05:17 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0x8d8e0000) [pid = 1759] [serial = 2204] [outer = (nil)] [url = about:blank] 07:05:18 INFO - PROCESS | 1759 | 1464789918086 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:18 INFO - PROCESS | 1759 | ++DOCSHELL 0x8573ec00 == 137 [pid = 1759] [id = 777] 07:05:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x85740c00) [pid = 1759] [serial = 2330] [outer = (nil)] 07:05:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x85949800) [pid = 1759] [serial = 2331] [outer = 0x85740c00] 07:05:18 INFO - PROCESS | 1759 | 1464789918169 Marionette DEBUG loaded listener.js 07:05:18 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x85962000) [pid = 1759] [serial = 2332] [outer = 0x85740c00] 07:05:18 INFO - PROCESS | 1759 | 1464789918948 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 07:05:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:05:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:05:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:05:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:05:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:05:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:05:18 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 4558ms 07:05:18 INFO - PROCESS | 1759 | 1464789918978 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 07:05:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:05:18 INFO - PROCESS | 1759 | 1464789918984 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 07:05:18 INFO - PROCESS | 1759 | 1464789918991 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:05:18 INFO - PROCESS | 1759 | 1464789918997 Marionette TRACE conn3 <- [1,3074,null,{}] 07:05:19 INFO - PROCESS | 1759 | 1464789919004 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:19 INFO - PROCESS | 1759 | 1464789919242 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 07:05:19 INFO - PROCESS | 1759 | 1464789919478 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:19 INFO - PROCESS | 1759 | ++DOCSHELL 0x85ff6000 == 138 [pid = 1759] [id = 778] 07:05:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x85ff7800) [pid = 1759] [serial = 2333] [outer = (nil)] 07:05:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x860e7400) [pid = 1759] [serial = 2334] [outer = 0x85ff7800] 07:05:19 INFO - PROCESS | 1759 | 1464789919559 Marionette DEBUG loaded listener.js 07:05:19 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x860f3800) [pid = 1759] [serial = 2335] [outer = 0x85ff7800] 07:05:20 INFO - PROCESS | 1759 | 1464789920382 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 07:05:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:05:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:05:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:05:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:05:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:05:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:05:20 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1435ms 07:05:20 INFO - PROCESS | 1759 | 1464789920428 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 07:05:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:05:20 INFO - PROCESS | 1759 | 1464789920432 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 07:05:20 INFO - PROCESS | 1759 | 1464789920444 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:05:20 INFO - PROCESS | 1759 | 1464789920447 Marionette TRACE conn3 <- [1,3078,null,{}] 07:05:20 INFO - PROCESS | 1759 | 1464789920452 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:20 INFO - PROCESS | 1759 | 1464789920754 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 07:05:20 INFO - PROCESS | 1759 | 1464789920807 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:20 INFO - PROCESS | 1759 | ++DOCSHELL 0x8664e800 == 139 [pid = 1759] [id = 779] 07:05:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x869d0800) [pid = 1759] [serial = 2336] [outer = (nil)] 07:05:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x8739f800) [pid = 1759] [serial = 2337] [outer = 0x869d0800] 07:05:20 INFO - PROCESS | 1759 | 1464789920880 Marionette DEBUG loaded listener.js 07:05:20 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x873ac400) [pid = 1759] [serial = 2338] [outer = 0x869d0800] 07:05:21 INFO - PROCESS | 1759 | 1464789921922 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 07:05:22 INFO - PROCESS | 1759 | 1464789921997 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 07:05:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:05:22 INFO - PROCESS | 1759 | 1464789922017 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:05:22 INFO - PROCESS | 1759 | 1464789922024 Marionette TRACE conn3 <- [1,3082,null,{}] 07:05:22 INFO - PROCESS | 1759 | 1464789922045 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:22 INFO - PROCESS | 1759 | 1464789922354 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 07:05:23 INFO - PROCESS | 1759 | --DOMWINDOW == 151 (0x869c2800) [pid = 1759] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:05:23 INFO - PROCESS | 1759 | --DOMWINDOW == 150 (0x8594b000) [pid = 1759] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:05:23 INFO - PROCESS | 1759 | --DOMWINDOW == 149 (0x9178dc00) [pid = 1759] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:05:23 INFO - PROCESS | 1759 | --DOMWINDOW == 148 (0xa6d0fc00) [pid = 1759] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:05:23 INFO - PROCESS | 1759 | --DOMWINDOW == 147 (0x96c28000) [pid = 1759] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:05:23 INFO - PROCESS | 1759 | --DOMWINDOW == 146 (0x94f31000) [pid = 1759] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:05:23 INFO - PROCESS | 1759 | --DOMWINDOW == 145 (0x9d4aa400) [pid = 1759] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:05:23 INFO - PROCESS | 1759 | --DOMWINDOW == 144 (0x9202ec00) [pid = 1759] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:05:23 INFO - PROCESS | 1759 | --DOMWINDOW == 143 (0xa62fc400) [pid = 1759] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:05:23 INFO - PROCESS | 1759 | --DOMWINDOW == 142 (0x9d4b5400) [pid = 1759] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:05:23 INFO - PROCESS | 1759 | --DOMWINDOW == 141 (0x85948c00) [pid = 1759] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:05:23 INFO - PROCESS | 1759 | --DOMWINDOW == 140 (0x89f1ac00) [pid = 1759] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:05:23 INFO - PROCESS | 1759 | --DOMWINDOW == 139 (0x87363000) [pid = 1759] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:05:23 INFO - PROCESS | 1759 | --DOMWINDOW == 138 (0x8eb82400) [pid = 1759] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:05:23 INFO - PROCESS | 1759 | --DOMWINDOW == 137 (0x9b880400) [pid = 1759] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:05:23 INFO - PROCESS | 1759 | --DOMWINDOW == 136 (0x99d95000) [pid = 1759] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:05:23 INFO - PROCESS | 1759 | --DOMWINDOW == 135 (0xa6767800) [pid = 1759] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:05:23 INFO - PROCESS | 1759 | --DOMWINDOW == 134 (0x8664b400) [pid = 1759] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:05:23 INFO - PROCESS | 1759 | --DOMWINDOW == 133 (0x99474400) [pid = 1759] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:05:23 INFO - PROCESS | 1759 | --DOMWINDOW == 132 (0x8d45a000) [pid = 1759] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:05:23 INFO - PROCESS | 1759 | --DOMWINDOW == 131 (0x8d8e1400) [pid = 1759] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:05:23 INFO - PROCESS | 1759 | --DOMWINDOW == 130 (0x8f4bc800) [pid = 1759] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:05:23 INFO - PROCESS | 1759 | --DOMWINDOW == 129 (0x8cb5fc00) [pid = 1759] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:05:23 INFO - PROCESS | 1759 | --DOMWINDOW == 128 (0xa35e8800) [pid = 1759] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:05:23 INFO - PROCESS | 1759 | --DOMWINDOW == 127 (0x9ac4f400) [pid = 1759] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:05:23 INFO - PROCESS | 1759 | --DOMWINDOW == 126 (0x8bbe6800) [pid = 1759] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:05:23 INFO - PROCESS | 1759 | 1464789923290 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:23 INFO - PROCESS | 1759 | ++DOCSHELL 0x8594d400 == 140 [pid = 1759] [id = 780] 07:05:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 127 (0x860e5c00) [pid = 1759] [serial = 2339] [outer = (nil)] 07:05:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 128 (0x8848cc00) [pid = 1759] [serial = 2340] [outer = 0x860e5c00] 07:05:23 INFO - PROCESS | 1759 | 1464789923381 Marionette DEBUG loaded listener.js 07:05:23 INFO - PROCESS | 1759 | ++DOMWINDOW == 129 (0x88a32800) [pid = 1759] [serial = 2341] [outer = 0x860e5c00] 07:05:24 INFO - PROCESS | 1759 | 1464789924055 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 07:05:24 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:05:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:05:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:05:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:05:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 2072ms 07:05:24 INFO - PROCESS | 1759 | 1464789924082 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 07:05:24 INFO - PROCESS | 1759 | 1464789924086 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 07:05:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:05:24 INFO - PROCESS | 1759 | 1464789924092 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:05:24 INFO - PROCESS | 1759 | 1464789924095 Marionette TRACE conn3 <- [1,3086,null,{}] 07:05:24 INFO - PROCESS | 1759 | 1464789924100 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:24 INFO - PROCESS | 1759 | 1464789924303 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 07:05:24 INFO - PROCESS | 1759 | 1464789924540 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:24 INFO - PROCESS | 1759 | ++DOCSHELL 0x85948c00 == 141 [pid = 1759] [id = 781] 07:05:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 130 (0x88a2fc00) [pid = 1759] [serial = 2342] [outer = (nil)] 07:05:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 131 (0x89135000) [pid = 1759] [serial = 2343] [outer = 0x88a2fc00] 07:05:24 INFO - PROCESS | 1759 | 1464789924619 Marionette DEBUG loaded listener.js 07:05:24 INFO - PROCESS | 1759 | ++DOMWINDOW == 132 (0x8913d000) [pid = 1759] [serial = 2344] [outer = 0x88a2fc00] 07:05:25 INFO - PROCESS | 1759 | 1464789925658 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:05:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:05:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1580ms 07:05:25 INFO - PROCESS | 1759 | 1464789925693 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 07:05:25 INFO - PROCESS | 1759 | 1464789925700 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 07:05:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:05:25 INFO - PROCESS | 1759 | 1464789925711 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:05:25 INFO - PROCESS | 1759 | 1464789925718 Marionette TRACE conn3 <- [1,3090,null,{}] 07:05:25 INFO - PROCESS | 1759 | 1464789925728 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:25 INFO - PROCESS | 1759 | 1464789925974 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 07:05:26 INFO - PROCESS | 1759 | 1464789926292 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:26 INFO - PROCESS | 1759 | ++DOCSHELL 0x856de000 == 142 [pid = 1759] [id = 782] 07:05:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 133 (0x856e4c00) [pid = 1759] [serial = 2345] [outer = (nil)] 07:05:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 134 (0x85967400) [pid = 1759] [serial = 2346] [outer = 0x856e4c00] 07:05:26 INFO - PROCESS | 1759 | 1464789926448 Marionette DEBUG loaded listener.js 07:05:26 INFO - PROCESS | 1759 | ++DOMWINDOW == 135 (0x85a0bc00) [pid = 1759] [serial = 2347] [outer = 0x856e4c00] 07:05:27 INFO - PROCESS | 1759 | 1464789927313 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:05:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:05:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1636ms 07:05:27 INFO - PROCESS | 1759 | 1464789927347 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 07:05:27 INFO - PROCESS | 1759 | 1464789927356 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 07:05:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:05:27 INFO - PROCESS | 1759 | 1464789927367 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:05:27 INFO - PROCESS | 1759 | 1464789927372 Marionette TRACE conn3 <- [1,3094,null,{}] 07:05:27 INFO - PROCESS | 1759 | 1464789927378 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:27 INFO - PROCESS | 1759 | 1464789927672 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 07:05:28 INFO - PROCESS | 1759 | 1464789927994 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:28 INFO - PROCESS | 1759 | ++DOCSHELL 0x869cb800 == 143 [pid = 1759] [id = 783] 07:05:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 136 (0x869cd000) [pid = 1759] [serial = 2348] [outer = (nil)] 07:05:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 137 (0x87366800) [pid = 1759] [serial = 2349] [outer = 0x869cd000] 07:05:28 INFO - PROCESS | 1759 | 1464789928140 Marionette DEBUG loaded listener.js 07:05:28 INFO - PROCESS | 1759 | ++DOMWINDOW == 138 (0x8849d000) [pid = 1759] [serial = 2350] [outer = 0x869cd000] 07:05:29 INFO - PROCESS | 1759 | 1464789929018 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:05:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:05:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1683ms 07:05:29 INFO - PROCESS | 1759 | 1464789929050 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 07:05:29 INFO - PROCESS | 1759 | 1464789929054 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 07:05:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:05:29 INFO - PROCESS | 1759 | 1464789929062 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:05:29 INFO - PROCESS | 1759 | 1464789929068 Marionette TRACE conn3 <- [1,3098,null,{}] 07:05:29 INFO - PROCESS | 1759 | 1464789929085 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:29 INFO - PROCESS | 1759 | 1464789929455 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 07:05:29 INFO - PROCESS | 1759 | 1464789929698 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:29 INFO - PROCESS | 1759 | ++DOCSHELL 0x888c2800 == 144 [pid = 1759] [id = 784] 07:05:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 139 (0x88a8b000) [pid = 1759] [serial = 2351] [outer = (nil)] 07:05:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 140 (0x89136800) [pid = 1759] [serial = 2352] [outer = 0x88a8b000] 07:05:29 INFO - PROCESS | 1759 | 1464789929841 Marionette DEBUG loaded listener.js 07:05:29 INFO - PROCESS | 1759 | ++DOMWINDOW == 141 (0x89dde800) [pid = 1759] [serial = 2353] [outer = 0x88a8b000] 07:05:30 INFO - PROCESS | 1759 | 1464789930684 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 07:05:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:05:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:05:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1637ms 07:05:30 INFO - PROCESS | 1759 | 1464789930699 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 07:05:30 INFO - PROCESS | 1759 | 1464789930705 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 07:05:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:05:30 INFO - PROCESS | 1759 | 1464789930711 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:05:30 INFO - PROCESS | 1759 | 1464789930715 Marionette TRACE conn3 <- [1,3102,null,{}] 07:05:30 INFO - PROCESS | 1759 | 1464789930720 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:30 INFO - PROCESS | 1759 | 1464789930960 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 07:05:31 INFO - PROCESS | 1759 | 1464789931249 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:31 INFO - PROCESS | 1759 | ++DOCSHELL 0x89de4000 == 145 [pid = 1759] [id = 785] 07:05:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 142 (0x89f20800) [pid = 1759] [serial = 2354] [outer = (nil)] 07:05:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 143 (0x89f2a400) [pid = 1759] [serial = 2355] [outer = 0x89f20800] 07:05:31 INFO - PROCESS | 1759 | 1464789931337 Marionette DEBUG loaded listener.js 07:05:31 INFO - PROCESS | 1759 | ++DOMWINDOW == 144 (0x89fc6c00) [pid = 1759] [serial = 2356] [outer = 0x89f20800] 07:05:32 INFO - PROCESS | 1759 | 1464789932186 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:05:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:05:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1493ms 07:05:32 INFO - PROCESS | 1759 | 1464789932218 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 07:05:32 INFO - PROCESS | 1759 | 1464789932223 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 07:05:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:05:32 INFO - PROCESS | 1759 | 1464789932231 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:05:32 INFO - PROCESS | 1759 | 1464789932234 Marionette TRACE conn3 <- [1,3106,null,{}] 07:05:32 INFO - PROCESS | 1759 | 1464789932240 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:32 INFO - PROCESS | 1759 | 1464789932478 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 07:05:32 INFO - PROCESS | 1759 | 1464789932783 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:32 INFO - PROCESS | 1759 | ++DOCSHELL 0x88a8e800 == 146 [pid = 1759] [id = 786] 07:05:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 145 (0x89f1d400) [pid = 1759] [serial = 2357] [outer = (nil)] 07:05:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 146 (0x8a46ec00) [pid = 1759] [serial = 2358] [outer = 0x89f1d400] 07:05:32 INFO - PROCESS | 1759 | 1464789932877 Marionette DEBUG loaded listener.js 07:05:32 INFO - PROCESS | 1759 | ++DOMWINDOW == 147 (0x8a472000) [pid = 1759] [serial = 2359] [outer = 0x89f1d400] 07:05:33 INFO - PROCESS | 1759 | 1464789933748 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 07:05:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:05:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:05:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:05:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1529ms 07:05:33 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:05:33 INFO - PROCESS | 1759 | 1464789933762 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 07:05:33 INFO - PROCESS | 1759 | 1464789933765 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 07:05:33 INFO - PROCESS | 1759 | 1464789933771 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:05:33 INFO - PROCESS | 1759 | 1464789933775 Marionette TRACE conn3 <- [1,3110,null,{}] 07:05:33 INFO - PROCESS | 1759 | 1464789933781 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:34 INFO - PROCESS | 1759 | 1464789934068 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 07:05:34 INFO - PROCESS | 1759 | 1464789934382 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:34 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a388800 == 147 [pid = 1759] [id = 787] 07:05:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 148 (0x8a390c00) [pid = 1759] [serial = 2360] [outer = (nil)] 07:05:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 149 (0x8ab99800) [pid = 1759] [serial = 2361] [outer = 0x8a390c00] 07:05:34 INFO - PROCESS | 1759 | 1464789934472 Marionette DEBUG loaded listener.js 07:05:34 INFO - PROCESS | 1759 | ++DOMWINDOW == 150 (0x8ab9d400) [pid = 1759] [serial = 2362] [outer = 0x8a390c00] 07:05:35 INFO - PROCESS | 1759 | 1464789935311 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 07:05:35 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:05:35 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 07:05:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:05:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:05:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:05:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:05:35 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1581ms 07:05:35 INFO - PROCESS | 1759 | 1464789935354 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 07:05:35 INFO - PROCESS | 1759 | 1464789935357 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 07:05:35 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:05:35 INFO - PROCESS | 1759 | 1464789935364 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:05:35 INFO - PROCESS | 1759 | 1464789935368 Marionette TRACE conn3 <- [1,3114,null,{}] 07:05:35 INFO - PROCESS | 1759 | 1464789935373 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:35 INFO - PROCESS | 1759 | 1464789935607 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 07:05:35 INFO - PROCESS | 1759 | 1464789935893 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"43e9c829-5e25-4c99-8fc4-c8956794e1ce\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:35 INFO - PROCESS | 1759 | ++DOCSHELL 0x8a94f000 == 148 [pid = 1759] [id = 788] 07:05:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 151 (0x8ab9b000) [pid = 1759] [serial = 2363] [outer = (nil)] 07:05:35 INFO - PROCESS | 1759 | ++DOMWINDOW == 152 (0x8aba7400) [pid = 1759] [serial = 2364] [outer = 0x8ab9b000] 07:05:35 INFO - PROCESS | 1759 | 1464789935987 Marionette DEBUG loaded listener.js 07:05:36 INFO - PROCESS | 1759 | ++DOMWINDOW == 153 (0x8bbe7000) [pid = 1759] [serial = 2365] [outer = 0x8ab9b000] 07:05:36 INFO - PROCESS | 1759 | 1464789936871 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:05:36 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:05:36 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1531ms 07:05:36 INFO - PROCESS | 1759 | 1464789936896 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 07:05:36 INFO - PROCESS | 1759 | 1464789936900 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 07:05:38 WARNING - u'runner_teardown' () 07:05:38 INFO - No more tests 07:05:38 INFO - Got 0 unexpected results 07:05:38 INFO - SUITE-END | took 1323s 07:05:38 INFO - Closing logging queue 07:05:38 INFO - queue closed 07:05:38 INFO - Return code: 0 07:05:38 WARNING - # TBPL SUCCESS # 07:05:38 INFO - Running post-action listener: _resource_record_post_action 07:05:38 INFO - Running post-run listener: _resource_record_post_run 07:05:39 INFO - Total resource usage - Wall time: 1357s; CPU: 98.0%; Read bytes: 14131200; Write bytes: 926687232; Read time: 784; Write time: 213912 07:05:39 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:05:39 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 142675968; Read time: 0; Write time: 123696 07:05:39 INFO - run-tests - Wall time: 1328s; CPU: 98.0%; Read bytes: 11345920; Write bytes: 783921152; Read time: 684; Write time: 90212 07:05:39 INFO - Running post-run listener: _upload_blobber_files 07:05:39 INFO - Blob upload gear active. 07:05:39 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:05:39 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 07:05:39 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 07:05:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 07:05:40 INFO - (blobuploader) - INFO - Open directory for files ... 07:05:40 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:05:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:05:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:05:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:05:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:05:42 INFO - (blobuploader) - INFO - Done attempting. 07:05:42 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:05:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:05:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:05:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:05:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:05:43 INFO - (blobuploader) - INFO - Done attempting. 07:05:43 INFO - (blobuploader) - INFO - Iteration through files over. 07:05:43 INFO - Return code: 0 07:05:43 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:05:43 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:05:43 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/059a5b34872430a94b2340aa6027a5433ba4f8425b3fe14375a1520bac6785cd6ac423cfe1a7d2bbffa233a8229df693def683231094448a2bb2cd49228c8207", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/214a4e240fba899167222797e6e6fe61226adc4634b7d3503c06ddeeac5c8cff9ef5f0319be99c92bc08d08022cda8b967ab0737f4c5bf1d94754e9cf46abe7d"} 07:05:43 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:05:43 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:05:43 INFO - Contents: 07:05:43 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/059a5b34872430a94b2340aa6027a5433ba4f8425b3fe14375a1520bac6785cd6ac423cfe1a7d2bbffa233a8229df693def683231094448a2bb2cd49228c8207", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/214a4e240fba899167222797e6e6fe61226adc4634b7d3503c06ddeeac5c8cff9ef5f0319be99c92bc08d08022cda8b967ab0737f4c5bf1d94754e9cf46abe7d"} 07:05:43 INFO - Running post-run listener: copy_logs_to_upload_dir 07:05:43 INFO - Copying logs to upload dir... 07:05:43 INFO - mkdir: /builds/slave/test/build/upload/logs 07:05:43 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1458.589016 ========= master_lag: 0.36 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 18 secs) (at 2016-06-01 07:05:44.058846) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-01 07:05:44.060065) ========= 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-1464787057.708133-1064952524 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/059a5b34872430a94b2340aa6027a5433ba4f8425b3fe14375a1520bac6785cd6ac423cfe1a7d2bbffa233a8229df693def683231094448a2bb2cd49228c8207", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/214a4e240fba899167222797e6e6fe61226adc4634b7d3503c06ddeeac5c8cff9ef5f0319be99c92bc08d08022cda8b967ab0737f4c5bf1d94754e9cf46abe7d"} build_url:https://queue.taskcluster.net/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032131 build_url: 'https://queue.taskcluster.net/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/059a5b34872430a94b2340aa6027a5433ba4f8425b3fe14375a1520bac6785cd6ac423cfe1a7d2bbffa233a8229df693def683231094448a2bb2cd49228c8207", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/214a4e240fba899167222797e6e6fe61226adc4634b7d3503c06ddeeac5c8cff9ef5f0319be99c92bc08d08022cda8b967ab0737f4c5bf1d94754e9cf46abe7d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/RaRnTw34TIGTBAJggcO7xw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-01 07:05:44.136151) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 07:05:44.136677) ========= 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-1464787057.708133-1064952524 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016969 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-01 07:05:44.232633) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-01 07:05:44.233158) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-01 07:05:44.233758) ========= ========= Total master_lag: 0.66 =========