builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-325 starttime: 1461245361.42 results: success (0) buildid: 20160421050909 builduid: c53467b3bea7441097fbde415675624f revision: 1c10754af667cdacd699d7e547bc502a2e2fb24a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 06:29:21.423449) ========= master: http://buildbot-master54.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 06:29:21.423890) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 06:29:21.424174) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 06:29:21.658522) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 06:29:21.658838) ========= 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=9ca12473fbb1d023794ffd180000023c-1461245352.506778-1105612995 _=/tools/buildbot/bin/python using PTY: False --2016-04-21 06:29:21-- 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% 460K=0.03s 2016-04-21 06:29:22 (460 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.356666 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 06:29:22.051632) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 06:29:22.051949) ========= 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=9ca12473fbb1d023794ffd180000023c-1461245352.506778-1105612995 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.078319 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 06:29:22.162743) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 06:29:22.163099) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 1c10754af667cdacd699d7e547bc502a2e2fb24a --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 1c10754af667cdacd699d7e547bc502a2e2fb24a --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=9ca12473fbb1d023794ffd180000023c-1461245352.506778-1105612995 _=/tools/buildbot/bin/python using PTY: False 2016-04-21 06:29:22,261 truncating revision to first 12 chars 2016-04-21 06:29:22,262 Setting DEBUG logging. 2016-04-21 06:29:22,262 attempt 1/10 2016-04-21 06:29:22,262 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/1c10754af667?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 06:29:22,683 unpacking tar archive at: mozilla-inbound-1c10754af667/testing/mozharness/ program finished with exit code 0 elapsedTime=0.711887 ========= master_lag: 0.23 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 06:29:23.103300) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 06:29:23.103644) ========= script_repo_revision: 1c10754af667cdacd699d7e547bc502a2e2fb24a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 06:29:23.104037) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 06:29:23.104347) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 06:29:23.133701) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 43 secs) (at 2016-04-21 06:29:23.134013) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-inbound', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1461245352.506778-1105612995 _=/tools/buildbot/bin/python using PTY: False 06:29:23 INFO - MultiFileLogger online at 20160421 06:29:23 in /builds/slave/test 06:29:23 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 06:29:23 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:29:23 INFO - {'append_to_log': False, 06:29:23 INFO - 'base_work_dir': '/builds/slave/test', 06:29:23 INFO - 'blob_upload_branch': 'mozilla-inbound', 06:29:23 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:29:23 INFO - 'buildbot_json_path': 'buildprops.json', 06:29:23 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:29:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:29:23 INFO - 'download_minidump_stackwalk': True, 06:29:23 INFO - 'download_symbols': 'true', 06:29:23 INFO - 'e10s': False, 06:29:23 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:29:23 INFO - 'tooltool.py': '/tools/tooltool.py', 06:29:23 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:29:23 INFO - '/tools/misc-python/virtualenv.py')}, 06:29:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:29:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:29:23 INFO - 'log_level': 'info', 06:29:23 INFO - 'log_to_console': True, 06:29:23 INFO - 'opt_config_files': (), 06:29:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:29:23 INFO - '--processes=1', 06:29:23 INFO - '--config=%(test_path)s/wptrunner.ini', 06:29:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:29:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:29:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:29:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:29:23 INFO - 'pip_index': False, 06:29:23 INFO - 'require_test_zip': True, 06:29:23 INFO - 'test_type': ('testharness',), 06:29:23 INFO - 'this_chunk': '1', 06:29:23 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:29:23 INFO - 'total_chunks': '10', 06:29:23 INFO - 'virtualenv_path': 'venv', 06:29:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:29:23 INFO - 'work_dir': 'build'} 06:29:23 INFO - ##### 06:29:23 INFO - ##### Running clobber step. 06:29:23 INFO - ##### 06:29:23 INFO - Running pre-action listener: _resource_record_pre_action 06:29:23 INFO - Running main action method: clobber 06:29:23 INFO - rmtree: /builds/slave/test/build 06:29:23 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:29:27 INFO - Running post-action listener: _resource_record_post_action 06:29:27 INFO - ##### 06:29:27 INFO - ##### Running read-buildbot-config step. 06:29:27 INFO - ##### 06:29:27 INFO - Running pre-action listener: _resource_record_pre_action 06:29:27 INFO - Running main action method: read_buildbot_config 06:29:27 INFO - Using buildbot properties: 06:29:27 INFO - { 06:29:27 INFO - "project": "", 06:29:27 INFO - "product": "firefox", 06:29:27 INFO - "script_repo_revision": "production", 06:29:27 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 06:29:27 INFO - "repository": "", 06:29:27 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 06:29:27 INFO - "buildid": "20160421050909", 06:29:27 INFO - "pgo_build": "False", 06:29:27 INFO - "basedir": "/builds/slave/test", 06:29:27 INFO - "buildnumber": 78, 06:29:27 INFO - "slavename": "tst-linux64-spot-325", 06:29:27 INFO - "master": "http://buildbot-master54.bb.releng.usw2.mozilla.com:8201/", 06:29:27 INFO - "platform": "linux64", 06:29:27 INFO - "branch": "mozilla-inbound", 06:29:27 INFO - "revision": "1c10754af667cdacd699d7e547bc502a2e2fb24a", 06:29:27 INFO - "repo_path": "integration/mozilla-inbound", 06:29:27 INFO - "moz_repo_path": "", 06:29:27 INFO - "stage_platform": "linux64", 06:29:27 INFO - "builduid": "c53467b3bea7441097fbde415675624f", 06:29:27 INFO - "slavebuilddir": "test" 06:29:27 INFO - } 06:29:27 INFO - Found installer url https://queue.taskcluster.net/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 06:29:27 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 06:29:27 INFO - Running post-action listener: _resource_record_post_action 06:29:27 INFO - ##### 06:29:27 INFO - ##### Running download-and-extract step. 06:29:27 INFO - ##### 06:29:27 INFO - Running pre-action listener: _resource_record_pre_action 06:29:27 INFO - Running main action method: download_and_extract 06:29:27 INFO - mkdir: /builds/slave/test/build/tests 06:29: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:29:27 INFO - https://queue.taskcluster.net/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 06:29:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 06:29:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 06:29:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 06:29:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 06:29:39 INFO - Downloaded 1361 bytes. 06:29:39 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 06:29:39 INFO - Using the following test package requirements: 06:29:39 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 06:29:39 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:29:39 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 06:29:39 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:29:39 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 06:29:39 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:29:39 INFO - u'jsshell-linux-x86_64.zip'], 06:29:39 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:29:39 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 06:29:39 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 06:29:39 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:29:39 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 06:29:39 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:29:39 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 06:29:39 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:29:39 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 06:29:39 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:29:39 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 06:29:39 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 06:29:39 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:29:39 INFO - https://queue.taskcluster.net/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 06:29:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 06:29:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 06:29:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 06:29:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 06:29:46 INFO - Downloaded 22741276 bytes. 06:29:46 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:29:46 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:29:46 INFO - caution: filename not matched: web-platform/* 06:29:46 INFO - Return code: 11 06:29:46 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:29:46 INFO - https://queue.taskcluster.net/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 06:29:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 06:29:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 06:29:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 06:29:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 06:29:48 INFO - Downloaded 36398617 bytes. 06:29:48 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:29:48 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:29:52 INFO - caution: filename not matched: bin/* 06:29:52 INFO - caution: filename not matched: config/* 06:29:52 INFO - caution: filename not matched: mozbase/* 06:29:52 INFO - caution: filename not matched: marionette/* 06:29:52 INFO - caution: filename not matched: tools/wptserve/* 06:29:52 INFO - Return code: 11 06:29: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:29:52 INFO - https://queue.taskcluster.net/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 06:29:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 06:29:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 06:29:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 06:29:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 06:29:57 INFO - Downloaded 64304366 bytes. 06:29:57 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 06:29:57 INFO - mkdir: /builds/slave/test/properties 06:29:57 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:29:57 INFO - Writing to file /builds/slave/test/properties/build_url 06:29:57 INFO - Contents: 06:29:57 INFO - build_url:https://queue.taskcluster.net/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 06:29:58 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:29:58 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:29:58 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:29:58 INFO - Contents: 06:29:58 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:29:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:29:58 INFO - https://queue.taskcluster.net/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:29:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:29:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:29:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:29:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 06:30:02 INFO - Downloaded 90795042 bytes. 06:30:02 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 06:30:02 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 06:30:10 INFO - Return code: 0 06:30:10 INFO - Running post-action listener: _resource_record_post_action 06:30:10 INFO - Running post-action listener: set_extra_try_arguments 06:30:10 INFO - ##### 06:30:10 INFO - ##### Running create-virtualenv step. 06:30:10 INFO - ##### 06:30:10 INFO - Running pre-action listener: _pre_create_virtualenv 06:30:10 INFO - Running pre-action listener: _resource_record_pre_action 06:30:10 INFO - Running main action method: create_virtualenv 06:30:10 INFO - Creating virtualenv /builds/slave/test/build/venv 06:30:10 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:30:10 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:30:11 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:30:11 INFO - Using real prefix '/usr' 06:30:11 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:30:13 INFO - Installing distribute.............................................................................................................................................................................................done. 06:30:17 INFO - Installing pip.................done. 06:30:17 INFO - Return code: 0 06:30:17 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:30:17 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:30:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:30:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:30:17 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:30:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:30:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:30:17 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 0x158f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x15903f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x169fbf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16b62d0>, '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 0x16b2800>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x16b2c90>, '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': '9ca12473fbb1d023794ffd180000023c-1461245352.506778-1105612995', '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:30:17 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:30:17 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:30:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:30:17 INFO - 'CCACHE_UMASK': '002', 06:30:17 INFO - 'DISPLAY': ':0', 06:30:17 INFO - 'HOME': '/home/cltbld', 06:30:17 INFO - 'LANG': 'en_US.UTF-8', 06:30:17 INFO - 'LOGNAME': 'cltbld', 06:30:17 INFO - 'MAIL': '/var/mail/cltbld', 06:30:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:30:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:30:17 INFO - 'MOZ_NO_REMOTE': '1', 06:30:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:30:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:30:17 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:30:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:30:17 INFO - 'PWD': '/builds/slave/test', 06:30:17 INFO - 'SHELL': '/bin/bash', 06:30:17 INFO - 'SHLVL': '1', 06:30:17 INFO - 'TERM': 'linux', 06:30:17 INFO - 'TMOUT': '86400', 06:30:17 INFO - 'USER': 'cltbld', 06:30:17 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461245352.506778-1105612995', 06:30:17 INFO - '_': '/tools/buildbot/bin/python'} 06:30:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:30:17 INFO - Downloading/unpacking psutil>=0.7.1 06:30:17 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:30:17 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:30:17 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:30:17 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:30:17 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:30:17 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:30:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:30:21 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:30:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:30:21 INFO - Installing collected packages: psutil 06:30:21 INFO - Running setup.py install for psutil 06:30:21 INFO - building 'psutil._psutil_linux' extension 06:30:21 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-x86_64-2.7/psutil/_psutil_linux.o 06:30:22 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 06:30:22 INFO - building 'psutil._psutil_posix' extension 06:30:22 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-x86_64-2.7/psutil/_psutil_posix.o 06:30:22 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 06:30:23 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:30:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:30:23 INFO - Successfully installed psutil 06:30:23 INFO - Cleaning up... 06:30:23 INFO - Return code: 0 06:30:23 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:30:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:30:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:30:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:30:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:30:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:30:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:30:23 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 0x158f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x15903f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x169fbf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16b62d0>, '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 0x16b2800>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x16b2c90>, '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': '9ca12473fbb1d023794ffd180000023c-1461245352.506778-1105612995', '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:30:23 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:30:23 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:30:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:30:23 INFO - 'CCACHE_UMASK': '002', 06:30:23 INFO - 'DISPLAY': ':0', 06:30:23 INFO - 'HOME': '/home/cltbld', 06:30:23 INFO - 'LANG': 'en_US.UTF-8', 06:30:23 INFO - 'LOGNAME': 'cltbld', 06:30:23 INFO - 'MAIL': '/var/mail/cltbld', 06:30:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:30:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:30:23 INFO - 'MOZ_NO_REMOTE': '1', 06:30:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:30:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:30:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:30:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:30:23 INFO - 'PWD': '/builds/slave/test', 06:30:23 INFO - 'SHELL': '/bin/bash', 06:30:23 INFO - 'SHLVL': '1', 06:30:23 INFO - 'TERM': 'linux', 06:30:23 INFO - 'TMOUT': '86400', 06:30:23 INFO - 'USER': 'cltbld', 06:30:23 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461245352.506778-1105612995', 06:30:23 INFO - '_': '/tools/buildbot/bin/python'} 06:30:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:30:23 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:30:23 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:30:23 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:30:23 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:30:23 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:30:23 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:30:23 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:30:27 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:30:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:30:27 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:30:27 INFO - Installing collected packages: mozsystemmonitor 06:30:27 INFO - Running setup.py install for mozsystemmonitor 06:30:27 INFO - Successfully installed mozsystemmonitor 06:30:27 INFO - Cleaning up... 06:30:27 INFO - Return code: 0 06:30:27 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:30: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:30:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:30:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:30: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:30:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:30:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:30:27 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 0x158f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x15903f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x169fbf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16b62d0>, '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 0x16b2800>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x16b2c90>, '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': '9ca12473fbb1d023794ffd180000023c-1461245352.506778-1105612995', '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:30:27 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:30:27 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:30:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:30:27 INFO - 'CCACHE_UMASK': '002', 06:30:27 INFO - 'DISPLAY': ':0', 06:30:27 INFO - 'HOME': '/home/cltbld', 06:30:27 INFO - 'LANG': 'en_US.UTF-8', 06:30:27 INFO - 'LOGNAME': 'cltbld', 06:30:27 INFO - 'MAIL': '/var/mail/cltbld', 06:30:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:30:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:30:27 INFO - 'MOZ_NO_REMOTE': '1', 06:30:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:30:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:30:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:30:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:30:27 INFO - 'PWD': '/builds/slave/test', 06:30:27 INFO - 'SHELL': '/bin/bash', 06:30:27 INFO - 'SHLVL': '1', 06:30:27 INFO - 'TERM': 'linux', 06:30:27 INFO - 'TMOUT': '86400', 06:30:27 INFO - 'USER': 'cltbld', 06:30:27 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461245352.506778-1105612995', 06:30:27 INFO - '_': '/tools/buildbot/bin/python'} 06:30:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:30:28 INFO - Downloading/unpacking blobuploader==1.2.4 06:30:28 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:30:28 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:30:28 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:30:28 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:30:28 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:30:28 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:30:31 INFO - Downloading blobuploader-1.2.4.tar.gz 06:30:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:30:32 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:30: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:30: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:30: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:30: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:30: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:30: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:30:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:30:33 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:30:33 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:30:33 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:30:33 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:30:33 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:30:33 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:30:33 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:30:33 INFO - Downloading docopt-0.6.1.tar.gz 06:30:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:30:33 INFO - Installing collected packages: blobuploader, requests, docopt 06:30:33 INFO - Running setup.py install for blobuploader 06:30:33 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:30:33 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:30:33 INFO - Running setup.py install for requests 06:30:34 INFO - Running setup.py install for docopt 06:30:34 INFO - Successfully installed blobuploader requests docopt 06:30:34 INFO - Cleaning up... 06:30:34 INFO - Return code: 0 06:30:34 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:30:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:30:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:30:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:30:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:30:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:30:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:30:34 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 0x158f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x15903f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x169fbf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16b62d0>, '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 0x16b2800>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x16b2c90>, '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': '9ca12473fbb1d023794ffd180000023c-1461245352.506778-1105612995', '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:30:34 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:30:34 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:30:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:30:34 INFO - 'CCACHE_UMASK': '002', 06:30:34 INFO - 'DISPLAY': ':0', 06:30:34 INFO - 'HOME': '/home/cltbld', 06:30:34 INFO - 'LANG': 'en_US.UTF-8', 06:30:34 INFO - 'LOGNAME': 'cltbld', 06:30:34 INFO - 'MAIL': '/var/mail/cltbld', 06:30:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:30:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:30:35 INFO - 'MOZ_NO_REMOTE': '1', 06:30:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:30:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:30:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:30:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:30:35 INFO - 'PWD': '/builds/slave/test', 06:30:35 INFO - 'SHELL': '/bin/bash', 06:30:35 INFO - 'SHLVL': '1', 06:30:35 INFO - 'TERM': 'linux', 06:30:35 INFO - 'TMOUT': '86400', 06:30:35 INFO - 'USER': 'cltbld', 06:30:35 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461245352.506778-1105612995', 06:30:35 INFO - '_': '/tools/buildbot/bin/python'} 06:30:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:30:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:30:35 INFO - Running setup.py (path:/tmp/pip-Kmqpag-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:30:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:30:35 INFO - Running setup.py (path:/tmp/pip-uon3zL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:30:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:30:35 INFO - Running setup.py (path:/tmp/pip-KiD1ak-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:30:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:30:35 INFO - Running setup.py (path:/tmp/pip-K9Kue1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:30:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:30:35 INFO - Running setup.py (path:/tmp/pip-iMNLfi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:30:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:30:36 INFO - Running setup.py (path:/tmp/pip-vvKEXX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:30:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:30:36 INFO - Running setup.py (path:/tmp/pip-SVqQ4e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:30:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:30:36 INFO - Running setup.py (path:/tmp/pip-ukUDu7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:30:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:30:36 INFO - Running setup.py (path:/tmp/pip-2JejMm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:30:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:30:36 INFO - Running setup.py (path:/tmp/pip-UMzFEW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:30:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:30:36 INFO - Running setup.py (path:/tmp/pip-hyjx1i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:30:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:30:36 INFO - Running setup.py (path:/tmp/pip-93eRiu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:30:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:30:36 INFO - Running setup.py (path:/tmp/pip-nVWVJ2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:30:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:30:37 INFO - Running setup.py (path:/tmp/pip-gr2aG1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:30:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:30:37 INFO - Running setup.py (path:/tmp/pip-_q9iH7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:30:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:30:37 INFO - Running setup.py (path:/tmp/pip-vfHngE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:30:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:30:37 INFO - Running setup.py (path:/tmp/pip-7HUOkr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:30:37 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:30:37 INFO - Running setup.py (path:/tmp/pip-ej3wz4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:30:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:30:37 INFO - Running setup.py (path:/tmp/pip-ISVknN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:30:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:30:37 INFO - Running setup.py (path:/tmp/pip-R7pFTU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:30:37 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:30:38 INFO - Running setup.py (path:/tmp/pip-eI38h7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:30:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:30:38 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:30:38 INFO - Running setup.py install for manifestparser 06:30:38 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:30:38 INFO - Running setup.py install for mozcrash 06:30:38 INFO - Running setup.py install for mozdebug 06:30:39 INFO - Running setup.py install for mozdevice 06:30:39 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:30:39 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:30:39 INFO - Running setup.py install for mozfile 06:30:39 INFO - Running setup.py install for mozhttpd 06:30:39 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:30:39 INFO - Running setup.py install for mozinfo 06:30:39 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:30:39 INFO - Running setup.py install for mozInstall 06:30:40 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:30:40 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:30:40 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:30:40 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:30:40 INFO - Running setup.py install for mozleak 06:30:40 INFO - Running setup.py install for mozlog 06:30:40 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:30:40 INFO - Running setup.py install for moznetwork 06:30:40 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:30:40 INFO - Running setup.py install for mozprocess 06:30:40 INFO - Running setup.py install for mozprofile 06:30:41 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:30:41 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:30:41 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:30:41 INFO - Running setup.py install for mozrunner 06:30:41 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:30:41 INFO - Running setup.py install for mozscreenshot 06:30:41 INFO - Running setup.py install for moztest 06:30:41 INFO - Running setup.py install for mozversion 06:30:41 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:30:42 INFO - Running setup.py install for wptserve 06:30:42 INFO - Running setup.py install for marionette-driver 06:30:42 INFO - Running setup.py install for browsermob-proxy 06:30:42 INFO - Running setup.py install for marionette-client 06:30:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:30:43 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:30:43 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:30:43 INFO - Cleaning up... 06:30:43 INFO - Return code: 0 06:30:43 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:30: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:30:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:30:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:30: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:30:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:30:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 06:30:43 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 0x158f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x15903f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x169fbf0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16b62d0>, '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 0x16b2800>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x16b2c90>, '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': '9ca12473fbb1d023794ffd180000023c-1461245352.506778-1105612995', '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:30:43 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:30:43 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:30:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:30:43 INFO - 'CCACHE_UMASK': '002', 06:30:43 INFO - 'DISPLAY': ':0', 06:30:43 INFO - 'HOME': '/home/cltbld', 06:30:43 INFO - 'LANG': 'en_US.UTF-8', 06:30:43 INFO - 'LOGNAME': 'cltbld', 06:30:43 INFO - 'MAIL': '/var/mail/cltbld', 06:30:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:30:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:30:43 INFO - 'MOZ_NO_REMOTE': '1', 06:30:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:30:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:30:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:30:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:30:43 INFO - 'PWD': '/builds/slave/test', 06:30:43 INFO - 'SHELL': '/bin/bash', 06:30:43 INFO - 'SHLVL': '1', 06:30:43 INFO - 'TERM': 'linux', 06:30:43 INFO - 'TMOUT': '86400', 06:30:43 INFO - 'USER': 'cltbld', 06:30:43 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461245352.506778-1105612995', 06:30:43 INFO - '_': '/tools/buildbot/bin/python'} 06:30:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:30:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:30:43 INFO - Running setup.py (path:/tmp/pip-2G0Y7Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:30:43 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:30:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:30:43 INFO - Running setup.py (path:/tmp/pip-2ZBpMD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:30:43 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:30:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:30:43 INFO - Running setup.py (path:/tmp/pip-EQUCdk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:30:44 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:30:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:30:44 INFO - Running setup.py (path:/tmp/pip-cAQcIV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:30:44 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:30:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:30:44 INFO - Running setup.py (path:/tmp/pip-BA4qJ6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:30:44 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:30:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:30:44 INFO - Running setup.py (path:/tmp/pip-vUDCQ3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:30:44 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:30:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:30:44 INFO - Running setup.py (path:/tmp/pip-MH1I1Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:30:44 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:30:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:30:44 INFO - Running setup.py (path:/tmp/pip-1reg9I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:30:44 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:30:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:30:44 INFO - Running setup.py (path:/tmp/pip-eYY2bx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:30:44 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:30:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:30:44 INFO - Running setup.py (path:/tmp/pip-X1smHt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:30:45 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:30:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:30:45 INFO - Running setup.py (path:/tmp/pip-zWD8jz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:30:45 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:30:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:30:45 INFO - Running setup.py (path:/tmp/pip-UJwaD8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:30:45 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:30:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:30:45 INFO - Running setup.py (path:/tmp/pip-lBRsYI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:30:45 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:30:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:30:45 INFO - Running setup.py (path:/tmp/pip-KAWlg6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:30:45 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:30:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:30:45 INFO - Running setup.py (path:/tmp/pip-7x6x9j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:30:45 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:30:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:30:45 INFO - Running setup.py (path:/tmp/pip-WHsIvE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:30:45 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:30:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:30:45 INFO - Running setup.py (path:/tmp/pip-8T3dkD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:30:46 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:30:46 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:30:46 INFO - Running setup.py (path:/tmp/pip-9zA1Lg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:30:46 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:30:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:30:46 INFO - Running setup.py (path:/tmp/pip-oPztOP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:30:46 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:30:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:30:46 INFO - Running setup.py (path:/tmp/pip-d6LyRS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:30:46 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:30:46 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:30:46 INFO - Running setup.py (path:/tmp/pip-FzJ1LK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:30:46 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:30:46 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:30:47 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:30:47 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:30:47 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:30:47 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:30:47 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:30:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:30:47 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:30:47 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:30:47 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:30:47 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:30:47 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:30:47 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:30:51 INFO - Downloading blessings-1.6.tar.gz 06:30:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:30:51 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:30:51 INFO - Installing collected packages: blessings 06:30:51 INFO - Running setup.py install for blessings 06:30:51 INFO - Successfully installed blessings 06:30:51 INFO - Cleaning up... 06:30:51 INFO - Return code: 0 06:30:51 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:30:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:30:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:30:52 INFO - Reading from file tmpfile_stdout 06:30:52 INFO - Current package versions: 06:30:52 INFO - argparse == 1.2.1 06:30:52 INFO - blessings == 1.6 06:30:52 INFO - blobuploader == 1.2.4 06:30:52 INFO - browsermob-proxy == 0.6.0 06:30:52 INFO - docopt == 0.6.1 06:30:52 INFO - manifestparser == 1.1 06:30:52 INFO - marionette-client == 2.3.0 06:30:52 INFO - marionette-driver == 1.4.0 06:30:52 INFO - mozInstall == 1.12 06:30:52 INFO - mozcrash == 0.17 06:30:52 INFO - mozdebug == 0.1 06:30:52 INFO - mozdevice == 0.48 06:30:52 INFO - mozfile == 1.2 06:30:52 INFO - mozhttpd == 0.7 06:30:52 INFO - mozinfo == 0.9 06:30:52 INFO - mozleak == 0.1 06:30:52 INFO - mozlog == 3.1 06:30:52 INFO - moznetwork == 0.27 06:30:52 INFO - mozprocess == 0.22 06:30:52 INFO - mozprofile == 0.28 06:30:52 INFO - mozrunner == 6.11 06:30:52 INFO - mozscreenshot == 0.1 06:30:52 INFO - mozsystemmonitor == 0.0 06:30:52 INFO - moztest == 0.7 06:30:52 INFO - mozversion == 1.4 06:30:52 INFO - psutil == 3.1.1 06:30:52 INFO - requests == 1.2.3 06:30:52 INFO - wptserve == 1.4.0 06:30:52 INFO - wsgiref == 0.1.2 06:30:52 INFO - Running post-action listener: _resource_record_post_action 06:30:52 INFO - Running post-action listener: _start_resource_monitoring 06:30:52 INFO - Starting resource monitoring. 06:30:52 INFO - ##### 06:30:52 INFO - ##### Running pull step. 06:30:52 INFO - ##### 06:30:52 INFO - Running pre-action listener: _resource_record_pre_action 06:30:52 INFO - Running main action method: pull 06:30:52 INFO - Pull has nothing to do! 06:30:52 INFO - Running post-action listener: _resource_record_post_action 06:30:52 INFO - ##### 06:30:52 INFO - ##### Running install step. 06:30:52 INFO - ##### 06:30:52 INFO - Running pre-action listener: _resource_record_pre_action 06:30:52 INFO - Running main action method: install 06:30:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:30:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:30:52 INFO - Reading from file tmpfile_stdout 06:30:52 INFO - Detecting whether we're running mozinstall >=1.0... 06:30:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:30:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:30:52 INFO - Reading from file tmpfile_stdout 06:30:52 INFO - Output received: 06:30:52 INFO - Usage: mozinstall [options] installer 06:30:52 INFO - Options: 06:30:52 INFO - -h, --help show this help message and exit 06:30:52 INFO - -d DEST, --destination=DEST 06:30:52 INFO - Directory to install application into. [default: 06:30:52 INFO - "/builds/slave/test"] 06:30:52 INFO - --app=APP Application being installed. [default: firefox] 06:30:52 INFO - mkdir: /builds/slave/test/build/application 06:30:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 06:30:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 06:31:22 INFO - Reading from file tmpfile_stdout 06:31:22 INFO - Output received: 06:31:22 INFO - /builds/slave/test/build/application/firefox/firefox 06:31:22 INFO - Running post-action listener: _resource_record_post_action 06:31:22 INFO - ##### 06:31:22 INFO - ##### Running run-tests step. 06:31:22 INFO - ##### 06:31:22 INFO - Running pre-action listener: _resource_record_pre_action 06:31:22 INFO - Running main action method: run_tests 06:31:22 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:31:22 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:31:22 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:31:22 INFO - grabbing minidump binary from tooltool 06:31:22 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:31:22 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x16b62d0>, '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 0x16b2800>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x16b2c90>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:31:22 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 06:31:22 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/linux64/releng.manifest -o -c /builds/tooltool_cache 06:31:22 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:31:22 INFO - Return code: 0 06:31:22 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 06:31:22 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:31:22 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/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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:31:22 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/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-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:31:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:31:22 INFO - 'CCACHE_UMASK': '002', 06:31:22 INFO - 'DISPLAY': ':0', 06:31:22 INFO - 'HOME': '/home/cltbld', 06:31:22 INFO - 'LANG': 'en_US.UTF-8', 06:31:22 INFO - 'LOGNAME': 'cltbld', 06:31:22 INFO - 'MAIL': '/var/mail/cltbld', 06:31:22 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:31:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:31:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:31:22 INFO - 'MOZ_NO_REMOTE': '1', 06:31:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:31:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:31:22 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:31:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:31:22 INFO - 'PWD': '/builds/slave/test', 06:31:22 INFO - 'SHELL': '/bin/bash', 06:31:22 INFO - 'SHLVL': '1', 06:31:22 INFO - 'TERM': 'linux', 06:31:22 INFO - 'TMOUT': '86400', 06:31:22 INFO - 'USER': 'cltbld', 06:31:22 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461245352.506778-1105612995', 06:31:22 INFO - '_': '/tools/buildbot/bin/python'} 06:31:22 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/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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:31:23 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:31:23 INFO - import pkg_resources 06:31:24 INFO - Using 1 client processes 06:31:25 INFO - wptserve Starting http server on 127.0.0.1:8000 06:31:25 INFO - wptserve Starting http server on 127.0.0.1:8001 06:31:25 INFO - wptserve Starting http server on 127.0.0.1:8443 06:31:27 INFO - SUITE-START | Running 778 tests 06:31:27 INFO - Running testharness tests 06:31:27 INFO - Setting up ssl 06:31:27 INFO - PROCESS | certutil | 06:31:27 INFO - PROCESS | certutil | 06:31:27 INFO - PROCESS | certutil | 06:31:27 INFO - Certificate Nickname Trust Attributes 06:31:27 INFO - SSL,S/MIME,JAR/XPI 06:31:27 INFO - 06:31:27 INFO - web-platform-tests CT,, 06:31:27 INFO - 06:31:27 INFO - Starting runner 06:31:30 INFO - PROCESS | 1841 | 1461245490328 Marionette DEBUG Marionette enabled via build flag and pref 06:31:30 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e0c15800 == 1 [pid = 1841] [id = 1] 06:31:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 1 (0x7fa8e0c16000) [pid = 1841] [serial = 1] [outer = (nil)] 06:31:30 INFO - PROCESS | 1841 | [1841] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 06:31:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 2 (0x7fa8e0c17000) [pid = 1841] [serial = 2] [outer = 0x7fa8e0c16000] 06:31:30 INFO - PROCESS | 1841 | 1461245490943 Marionette INFO Listening on port 2828 06:31:31 INFO - PROCESS | 1841 | 1461245491485 Marionette DEBUG Marionette enabled via command-line flag 06:31:31 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8ddd7e800 == 2 [pid = 1841] [id = 2] 06:31:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 3 (0x7fa8dddd9000) [pid = 1841] [serial = 3] [outer = (nil)] 06:31:31 INFO - PROCESS | 1841 | [1841] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 06:31:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 4 (0x7fa8dddda000) [pid = 1841] [serial = 4] [outer = 0x7fa8dddd9000] 06:31:31 INFO - PROCESS | 1841 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fa8ddbb29a0 06:31:31 INFO - PROCESS | 1841 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fa8dcf1c220 06:31:31 INFO - PROCESS | 1841 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fa8dcf224f0 06:31:31 INFO - PROCESS | 1841 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fa8dcf227f0 06:31:31 INFO - PROCESS | 1841 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fa8dcf22b20 06:31:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 5 (0x7fa8e2a1f800) [pid = 1841] [serial = 5] [outer = 0x7fa8e0c16000] 06:31:31 INFO - PROCESS | 1841 | [1841] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:31:31 INFO - PROCESS | 1841 | 1461245491904 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:54301 06:31:31 INFO - PROCESS | 1841 | [1841] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:31:31 INFO - PROCESS | 1841 | 1461245491998 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:54302 06:31:32 INFO - PROCESS | 1841 | 1461245492003 Marionette DEBUG Closed connection conn0 06:31:32 INFO - PROCESS | 1841 | [1841] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 06:31:32 INFO - PROCESS | 1841 | [1841] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:31:32 INFO - PROCESS | 1841 | 1461245492136 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:54303 06:31:32 INFO - PROCESS | 1841 | 1461245492138 Marionette DEBUG Closed connection conn1 06:31:32 INFO - PROCESS | 1841 | [1841] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:31:32 INFO - PROCESS | 1841 | 1461245492196 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:54304 06:31:32 INFO - PROCESS | 1841 | 1461245492208 Marionette DEBUG Closed connection conn2 06:31:32 INFO - PROCESS | 1841 | 1461245492259 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:31:32 INFO - PROCESS | 1841 | 1461245492270 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421050909","device":"desktop","version":"48.0a1"} 06:31:32 INFO - PROCESS | 1841 | [1841] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:31:33 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e351f800 == 3 [pid = 1841] [id = 3] 06:31:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 6 (0x7fa8e5f42800) [pid = 1841] [serial = 6] [outer = (nil)] 06:31:33 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e759e800 == 4 [pid = 1841] [id = 4] 06:31:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 7 (0x7fa8d1149000) [pid = 1841] [serial = 7] [outer = (nil)] 06:31:34 INFO - PROCESS | 1841 | [1841] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:31:34 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0143800 == 5 [pid = 1841] [id = 5] 06:31:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 8 (0x7fa8d06ba000) [pid = 1841] [serial = 8] [outer = (nil)] 06:31:34 INFO - PROCESS | 1841 | [1841] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:31:34 INFO - PROCESS | 1841 | [1841] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:31:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 9 (0x7fa8d018e800) [pid = 1841] [serial = 9] [outer = 0x7fa8d06ba000] 06:31:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 10 (0x7fa8cfc46000) [pid = 1841] [serial = 10] [outer = 0x7fa8e5f42800] 06:31:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 11 (0x7fa8cfc7f800) [pid = 1841] [serial = 11] [outer = 0x7fa8d1149000] 06:31:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 12 (0x7fa8cfc81800) [pid = 1841] [serial = 12] [outer = 0x7fa8d06ba000] 06:31:35 INFO - PROCESS | 1841 | 1461245495850 Marionette DEBUG loaded listener.js 06:31:35 INFO - PROCESS | 1841 | 1461245495869 Marionette DEBUG loaded listener.js 06:31:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 13 (0x7fa8ce2f6000) [pid = 1841] [serial = 13] [outer = 0x7fa8d06ba000] 06:31:36 INFO - PROCESS | 1841 | 1461245496556 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"087c6b75-99ee-4c0b-b601-d8135873f9a6","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421050909","device":"desktop","version":"48.0a1","command_id":1}}] 06:31:36 INFO - PROCESS | 1841 | 1461245496782 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:31:37 INFO - PROCESS | 1841 | 1461245497097 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 06:31:37 INFO - PROCESS | 1841 | 1461245497196 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:31:37 INFO - PROCESS | 1841 | [1841] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:31:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 14 (0x7fa8c9ca9c00) [pid = 1841] [serial = 14] [outer = 0x7fa8d06ba000] 06:31:37 INFO - PROCESS | 1841 | [1841] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:31:37 INFO - PROCESS | 1841 | 1461245497720 Marionette TRACE conn3 <- [1,3,null,{}] 06:31:37 INFO - PROCESS | 1841 | 1461245497831 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:31:37 INFO - PROCESS | 1841 | 1461245497875 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 06:31:37 INFO - PROCESS | 1841 | 1461245497934 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 06:31:37 INFO - PROCESS | 1841 | 1461245497936 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 06:31:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:31:38 INFO - PROCESS | 1841 | 1461245497997 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:31:38 INFO - PROCESS | 1841 | 1461245498003 Marionette TRACE conn3 <- [1,6,null,{}] 06:31:38 INFO - PROCESS | 1841 | 1461245498022 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:31:38 INFO - PROCESS | 1841 | 1461245498038 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 06:31:38 INFO - PROCESS | 1841 | 1461245498047 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:38 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c9140000 == 6 [pid = 1841] [id = 6] 06:31:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 15 (0x7fa8c9151800) [pid = 1841] [serial = 15] [outer = (nil)] 06:31:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 16 (0x7fa8c9153800) [pid = 1841] [serial = 16] [outer = 0x7fa8c9151800] 06:31:38 INFO - PROCESS | 1841 | 1461245498116 Marionette DEBUG loaded listener.js 06:31:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 17 (0x7fa8c915a000) [pid = 1841] [serial = 17] [outer = 0x7fa8c9151800] 06:31:38 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c91cf000 == 7 [pid = 1841] [id = 7] 06:31:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 18 (0x7fa8c8fa9400) [pid = 1841] [serial = 18] [outer = (nil)] 06:31:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 19 (0x7fa8c915cc00) [pid = 1841] [serial = 19] [outer = 0x7fa8c8fa9400] 06:31:38 INFO - PROCESS | 1841 | 1461245498585 Marionette DEBUG loaded listener.js 06:31:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 20 (0x7fa8c8c2e000) [pid = 1841] [serial = 20] [outer = 0x7fa8c8fa9400] 06:31:39 INFO - PROCESS | 1841 | 1461245499051 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:31:39 INFO - PROCESS | 1841 | [1841] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 06:31:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:31:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1190ms 06:31:39 INFO - PROCESS | 1841 | 1461245499198 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 06:31:39 INFO - PROCESS | 1841 | 1461245499201 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 06:31:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:31:39 INFO - PROCESS | 1841 | 1461245499234 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:31:39 INFO - PROCESS | 1841 | 1461245499236 Marionette TRACE conn3 <- [1,10,null,{}] 06:31:39 INFO - PROCESS | 1841 | 1461245499257 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:31:39 INFO - PROCESS | 1841 | 1461245499420 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 06:31:39 INFO - PROCESS | 1841 | 1461245499434 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:39 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d1175800 == 8 [pid = 1841] [id = 8] 06:31:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 21 (0x7fa8c8037800) [pid = 1841] [serial = 21] [outer = (nil)] 06:31:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 22 (0x7fa8cbc0e800) [pid = 1841] [serial = 22] [outer = 0x7fa8c8037800] 06:31:39 INFO - PROCESS | 1841 | 1461245499499 Marionette DEBUG loaded listener.js 06:31:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 23 (0x7fa8c72b0800) [pid = 1841] [serial = 23] [outer = 0x7fa8c8037800] 06:31:40 INFO - PROCESS | 1841 | 1461245500051 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:31:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:31:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 859ms 06:31:40 INFO - PROCESS | 1841 | 1461245500070 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 06:31:40 INFO - PROCESS | 1841 | 1461245500076 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 06:31:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:31:40 INFO - PROCESS | 1841 | 1461245500081 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:31:40 INFO - PROCESS | 1841 | 1461245500083 Marionette TRACE conn3 <- [1,14,null,{}] 06:31:40 INFO - PROCESS | 1841 | 1461245500089 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:31:40 INFO - PROCESS | 1841 | 1461245500243 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 06:31:40 INFO - PROCESS | 1841 | 1461245500263 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:40 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c75bc800 == 9 [pid = 1841] [id = 9] 06:31:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 24 (0x7fa8c72b9000) [pid = 1841] [serial = 24] [outer = (nil)] 06:31:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 25 (0x7fa8c7508c00) [pid = 1841] [serial = 25] [outer = 0x7fa8c72b9000] 06:31:40 INFO - PROCESS | 1841 | 1461245500328 Marionette DEBUG loaded listener.js 06:31:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 26 (0x7fa8c8fa9c00) [pid = 1841] [serial = 26] [outer = 0x7fa8c72b9000] 06:31:41 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c75d9800 == 10 [pid = 1841] [id = 10] 06:31:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 27 (0x7fa8c80c6800) [pid = 1841] [serial = 27] [outer = (nil)] 06:31:41 INFO - PROCESS | 1841 | 1461245501447 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:31:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 28 (0x7fa8c80cc800) [pid = 1841] [serial = 28] [outer = 0x7fa8c80c6800] 06:31:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 29 (0x7fa8c80dd800) [pid = 1841] [serial = 29] [outer = 0x7fa8c80c6800] 06:31:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:31:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1431ms 06:31:41 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c75d8800 == 11 [pid = 1841] [id = 11] 06:31:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 30 (0x7fa8c76d2400) [pid = 1841] [serial = 30] [outer = (nil)] 06:31:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 31 (0x7fa8c76de400) [pid = 1841] [serial = 31] [outer = 0x7fa8c76d2400] 06:31:41 INFO - PROCESS | 1841 | 1461245501653 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 06:31:41 INFO - PROCESS | 1841 | 1461245501661 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 06:31:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 32 (0x7fa8c8036800) [pid = 1841] [serial = 32] [outer = 0x7fa8c76d2400] 06:31:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:31:41 INFO - PROCESS | 1841 | 1461245501772 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:31:41 INFO - PROCESS | 1841 | 1461245501777 Marionette TRACE conn3 <- [1,18,null,{}] 06:31:41 INFO - PROCESS | 1841 | 1461245501869 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:31:42 INFO - PROCESS | 1841 | 1461245502070 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 06:31:42 INFO - PROCESS | 1841 | 1461245502165 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:42 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c91c7000 == 12 [pid = 1841] [id = 12] 06:31:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 33 (0x7fa8c76d7400) [pid = 1841] [serial = 33] [outer = (nil)] 06:31:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 34 (0x7fa8cbce7000) [pid = 1841] [serial = 34] [outer = 0x7fa8c76d7400] 06:31:42 INFO - PROCESS | 1841 | 1461245502279 Marionette DEBUG loaded listener.js 06:31:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 35 (0x7fa8ce26c000) [pid = 1841] [serial = 35] [outer = 0x7fa8c76d7400] 06:31:43 INFO - PROCESS | 1841 | 1461245503088 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:31:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:31:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1412ms 06:31:43 INFO - PROCESS | 1841 | 1461245503120 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 06:31:43 INFO - PROCESS | 1841 | 1461245503129 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 06:31:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:31:43 INFO - PROCESS | 1841 | 1461245503139 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:31:43 INFO - PROCESS | 1841 | 1461245503143 Marionette TRACE conn3 <- [1,22,null,{}] 06:31:43 INFO - PROCESS | 1841 | 1461245503150 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:31:43 INFO - PROCESS | 1841 | 1461245503324 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 06:31:43 INFO - PROCESS | 1841 | 1461245503449 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:43 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfceb800 == 13 [pid = 1841] [id = 13] 06:31:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 36 (0x7fa8c8c2ec00) [pid = 1841] [serial = 36] [outer = (nil)] 06:31:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 37 (0x7fa8cf48d800) [pid = 1841] [serial = 37] [outer = 0x7fa8c8c2ec00] 06:31:43 INFO - PROCESS | 1841 | 1461245503524 Marionette DEBUG loaded listener.js 06:31:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 38 (0x7fa8cfde0400) [pid = 1841] [serial = 38] [outer = 0x7fa8c8c2ec00] 06:31:44 INFO - PROCESS | 1841 | 1461245504573 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:31:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:31:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1481ms 06:31:44 INFO - PROCESS | 1841 | 1461245504620 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 06:31:44 INFO - PROCESS | 1841 | 1461245504626 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 06:31:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:31:44 INFO - PROCESS | 1841 | 1461245504635 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:31:44 INFO - PROCESS | 1841 | 1461245504640 Marionette TRACE conn3 <- [1,26,null,{}] 06:31:44 INFO - PROCESS | 1841 | 1461245504648 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:31:44 INFO - PROCESS | 1841 | 1461245504839 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 06:31:45 INFO - PROCESS | 1841 | 1461245505017 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:45 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7309000 == 14 [pid = 1841] [id = 14] 06:31:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 39 (0x7fa8c8162400) [pid = 1841] [serial = 39] [outer = (nil)] 06:31:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 40 (0x7fa8cbce5400) [pid = 1841] [serial = 40] [outer = 0x7fa8c8162400] 06:31:45 INFO - PROCESS | 1841 | 1461245505147 Marionette DEBUG loaded listener.js 06:31:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 41 (0x7fa8ce7d2000) [pid = 1841] [serial = 41] [outer = 0x7fa8c8162400] 06:31:46 INFO - PROCESS | 1841 | 1461245506020 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:31:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:31:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1438ms 06:31:46 INFO - PROCESS | 1841 | 1461245506074 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 06:31:46 INFO - PROCESS | 1841 | 1461245506082 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 06:31:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:31:46 INFO - PROCESS | 1841 | 1461245506091 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:31:46 INFO - PROCESS | 1841 | 1461245506094 Marionette TRACE conn3 <- [1,30,null,{}] 06:31:46 INFO - PROCESS | 1841 | 1461245506098 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:31:46 INFO - PROCESS | 1841 | 1461245506229 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 06:31:46 INFO - PROCESS | 1841 | 1461245506245 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:46 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfc45800 == 15 [pid = 1841] [id = 15] 06:31:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 42 (0x7fa8cf18d000) [pid = 1841] [serial = 42] [outer = (nil)] 06:31:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 43 (0x7fa8d0d61c00) [pid = 1841] [serial = 43] [outer = 0x7fa8cf18d000] 06:31:46 INFO - PROCESS | 1841 | 1461245506307 Marionette DEBUG loaded listener.js 06:31:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 44 (0x7fa8d113c000) [pid = 1841] [serial = 44] [outer = 0x7fa8cf18d000] 06:31:47 INFO - PROCESS | 1841 | 1461245507002 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:31:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:31:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 931ms 06:31:47 INFO - PROCESS | 1841 | 1461245507024 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 06:31:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:31:47 INFO - PROCESS | 1841 | 1461245507028 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 06:31:47 INFO - PROCESS | 1841 | 1461245507033 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:31:47 INFO - PROCESS | 1841 | 1461245507039 Marionette TRACE conn3 <- [1,34,null,{}] 06:31:47 INFO - PROCESS | 1841 | 1461245507062 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:31:47 INFO - PROCESS | 1841 | 1461245507228 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 06:31:47 INFO - PROCESS | 1841 | 1461245507247 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:47 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0a41800 == 16 [pid = 1841] [id = 16] 06:31:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 45 (0x7fa8c72b3c00) [pid = 1841] [serial = 45] [outer = (nil)] 06:31:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 46 (0x7fa8d1b55400) [pid = 1841] [serial = 46] [outer = 0x7fa8c72b3c00] 06:31:47 INFO - PROCESS | 1841 | 1461245507313 Marionette DEBUG loaded listener.js 06:31:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 47 (0x7fa8d0aa4400) [pid = 1841] [serial = 47] [outer = 0x7fa8c72b3c00] 06:31:48 INFO - PROCESS | 1841 | 1461245508040 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:31:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:31:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1039ms 06:31:48 INFO - PROCESS | 1841 | 1461245508072 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 06:31:48 INFO - PROCESS | 1841 | 1461245508077 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 06:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:31:48 INFO - PROCESS | 1841 | 1461245508082 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:31:48 INFO - PROCESS | 1841 | 1461245508084 Marionette TRACE conn3 <- [1,38,null,{}] 06:31:48 INFO - PROCESS | 1841 | 1461245508102 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:31:48 INFO - PROCESS | 1841 | 1461245508232 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 06:31:48 INFO - PROCESS | 1841 | 1461245508246 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:48 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0f53000 == 17 [pid = 1841] [id = 17] 06:31:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 48 (0x7fa8cce0e400) [pid = 1841] [serial = 48] [outer = (nil)] 06:31:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 49 (0x7fa8d2a2f000) [pid = 1841] [serial = 49] [outer = 0x7fa8cce0e400] 06:31:48 INFO - PROCESS | 1841 | 1461245508307 Marionette DEBUG loaded listener.js 06:31:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 50 (0x7fa8d3d4a400) [pid = 1841] [serial = 50] [outer = 0x7fa8cce0e400] 06:31:49 INFO - PROCESS | 1841 | 1461245509054 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:31:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 985ms 06:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:31:49 INFO - PROCESS | 1841 | 1461245509067 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 06:31:49 INFO - PROCESS | 1841 | 1461245509069 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 06:31:49 INFO - PROCESS | 1841 | 1461245509075 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:31:49 INFO - PROCESS | 1841 | 1461245509078 Marionette TRACE conn3 <- [1,42,null,{}] 06:31:49 INFO - PROCESS | 1841 | 1461245509083 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:31:49 INFO - PROCESS | 1841 | 1461245509238 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 06:31:49 INFO - PROCESS | 1841 | 1461245509291 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:49 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0f55000 == 18 [pid = 1841] [id = 18] 06:31:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 51 (0x7fa8c79b0400) [pid = 1841] [serial = 51] [outer = (nil)] 06:31:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 52 (0x7fa8ca756400) [pid = 1841] [serial = 52] [outer = 0x7fa8c79b0400] 06:31:49 INFO - PROCESS | 1841 | 1461245509353 Marionette DEBUG loaded listener.js 06:31:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 53 (0x7fa8d3d4a000) [pid = 1841] [serial = 53] [outer = 0x7fa8c79b0400] 06:31:49 INFO - PROCESS | 1841 | 1461245509954 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:31:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 927ms 06:31:50 INFO - PROCESS | 1841 | 1461245510002 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 06:31:50 INFO - PROCESS | 1841 | 1461245510005 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 06:31:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:31:50 INFO - PROCESS | 1841 | 1461245510010 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:31:50 INFO - PROCESS | 1841 | 1461245510012 Marionette TRACE conn3 <- [1,46,null,{}] 06:31:50 INFO - PROCESS | 1841 | 1461245510017 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:31:50 INFO - PROCESS | 1841 | 1461245510222 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 06:31:50 INFO - PROCESS | 1841 | 1461245510236 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:50 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d1c22000 == 19 [pid = 1841] [id = 19] 06:31:50 INFO - PROCESS | 1841 | ++DOMWINDOW == 54 (0x7fa8d405a400) [pid = 1841] [serial = 54] [outer = (nil)] 06:31:50 INFO - PROCESS | 1841 | ++DOMWINDOW == 55 (0x7fa8d7159000) [pid = 1841] [serial = 55] [outer = 0x7fa8d405a400] 06:31:50 INFO - PROCESS | 1841 | 1461245510314 Marionette DEBUG loaded listener.js 06:31:50 INFO - PROCESS | 1841 | ++DOMWINDOW == 56 (0x7fa8ddb56400) [pid = 1841] [serial = 56] [outer = 0x7fa8d405a400] 06:31:50 INFO - PROCESS | 1841 | 1461245510938 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:31:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 982ms 06:31:50 INFO - PROCESS | 1841 | 1461245510994 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 06:31:50 INFO - PROCESS | 1841 | 1461245510996 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 06:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:31:51 INFO - PROCESS | 1841 | 1461245511002 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:31:51 INFO - PROCESS | 1841 | 1461245511004 Marionette TRACE conn3 <- [1,50,null,{}] 06:31:51 INFO - PROCESS | 1841 | 1461245511010 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:31:51 INFO - PROCESS | 1841 | 1461245511132 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 06:31:51 INFO - PROCESS | 1841 | 1461245511145 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:51 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d3ce7000 == 20 [pid = 1841] [id = 20] 06:31:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 57 (0x7fa8ddd90c00) [pid = 1841] [serial = 57] [outer = (nil)] 06:31:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 58 (0x7fa8de098400) [pid = 1841] [serial = 58] [outer = 0x7fa8ddd90c00] 06:31:51 INFO - PROCESS | 1841 | 1461245511206 Marionette DEBUG loaded listener.js 06:31:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 59 (0x7fa8de241400) [pid = 1841] [serial = 59] [outer = 0x7fa8ddd90c00] 06:31:52 INFO - PROCESS | 1841 | 1461245512016 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:31:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1026ms 06:31:52 INFO - PROCESS | 1841 | 1461245512029 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 06:31:52 INFO - PROCESS | 1841 | 1461245512035 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 06:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:31:52 INFO - PROCESS | 1841 | 1461245512045 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:31:52 INFO - PROCESS | 1841 | 1461245512049 Marionette TRACE conn3 <- [1,54,null,{}] 06:31:52 INFO - PROCESS | 1841 | 1461245512064 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:31:52 INFO - PROCESS | 1841 | 1461245512218 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 06:31:52 INFO - PROCESS | 1841 | 1461245512346 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:52 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cd0bd000 == 21 [pid = 1841] [id = 21] 06:31:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 60 (0x7fa8c7511400) [pid = 1841] [serial = 60] [outer = (nil)] 06:31:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 61 (0x7fa8c915a800) [pid = 1841] [serial = 61] [outer = 0x7fa8c7511400] 06:31:52 INFO - PROCESS | 1841 | 1461245512423 Marionette DEBUG loaded listener.js 06:31:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 62 (0x7fa8cd099800) [pid = 1841] [serial = 62] [outer = 0x7fa8c7511400] 06:31:53 INFO - PROCESS | 1841 | 1461245513197 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:31:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1189ms 06:31:53 INFO - PROCESS | 1841 | 1461245513243 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 06:31:53 INFO - PROCESS | 1841 | 1461245513251 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 06:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:31:53 INFO - PROCESS | 1841 | 1461245513262 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:31:53 INFO - PROCESS | 1841 | 1461245513265 Marionette TRACE conn3 <- [1,58,null,{}] 06:31:53 INFO - PROCESS | 1841 | 1461245513271 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:31:53 INFO - PROCESS | 1841 | 1461245513433 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 06:31:53 INFO - PROCESS | 1841 | 1461245513554 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:53 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0a41000 == 22 [pid = 1841] [id = 22] 06:31:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 63 (0x7fa8c76d8000) [pid = 1841] [serial = 63] [outer = (nil)] 06:31:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 64 (0x7fa8cf18e400) [pid = 1841] [serial = 64] [outer = 0x7fa8c76d8000] 06:31:53 INFO - PROCESS | 1841 | 1461245513630 Marionette DEBUG loaded listener.js 06:31:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 65 (0x7fa8cfdd9800) [pid = 1841] [serial = 65] [outer = 0x7fa8c76d8000] 06:31:54 INFO - PROCESS | 1841 | 1461245514480 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:31:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1278ms 06:31:54 INFO - PROCESS | 1841 | 1461245514541 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 06:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:31:54 INFO - PROCESS | 1841 | 1461245514545 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 06:31:54 INFO - PROCESS | 1841 | 1461245514551 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:31:54 INFO - PROCESS | 1841 | 1461245514557 Marionette TRACE conn3 <- [1,62,null,{}] 06:31:54 INFO - PROCESS | 1841 | 1461245514572 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:31:54 INFO - PROCESS | 1841 | 1461245514771 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 06:31:54 INFO - PROCESS | 1841 | 1461245514893 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:54 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d7e03800 == 23 [pid = 1841] [id = 23] 06:31:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 66 (0x7fa8d1bc4000) [pid = 1841] [serial = 66] [outer = (nil)] 06:31:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 67 (0x7fa8d2a2b400) [pid = 1841] [serial = 67] [outer = 0x7fa8d1bc4000] 06:31:54 INFO - PROCESS | 1841 | 1461245514974 Marionette DEBUG loaded listener.js 06:31:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 68 (0x7fa8d405bc00) [pid = 1841] [serial = 68] [outer = 0x7fa8d1bc4000] 06:31:55 INFO - PROCESS | 1841 | 1461245515810 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:31:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:31:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1438ms 06:31:56 INFO - PROCESS | 1841 | 1461245516005 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 06:31:56 INFO - PROCESS | 1841 | 1461245516009 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 06:31:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:31:56 INFO - PROCESS | 1841 | 1461245516018 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:31:56 INFO - PROCESS | 1841 | 1461245516022 Marionette TRACE conn3 <- [1,66,null,{}] 06:31:56 INFO - PROCESS | 1841 | 1461245516029 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:31:56 INFO - PROCESS | 1841 | 1461245516174 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 06:31:56 INFO - PROCESS | 1841 | 1461245516327 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:56 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8ca7ab800 == 24 [pid = 1841] [id = 24] 06:31:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 69 (0x7fa8c9cb2000) [pid = 1841] [serial = 69] [outer = (nil)] 06:31:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 70 (0x7fa8cbc18400) [pid = 1841] [serial = 70] [outer = 0x7fa8c9cb2000] 06:31:56 INFO - PROCESS | 1841 | 1461245516447 Marionette DEBUG loaded listener.js 06:31:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 71 (0x7fa8ce2f7800) [pid = 1841] [serial = 71] [outer = 0x7fa8c9cb2000] 06:31:57 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d1c22000 == 23 [pid = 1841] [id = 19] 06:31:57 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d0f55000 == 22 [pid = 1841] [id = 18] 06:31:57 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d0f53000 == 21 [pid = 1841] [id = 17] 06:31:57 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d0a41800 == 20 [pid = 1841] [id = 16] 06:31:57 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfc45800 == 19 [pid = 1841] [id = 15] 06:31:57 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7309000 == 18 [pid = 1841] [id = 14] 06:31:57 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfceb800 == 17 [pid = 1841] [id = 13] 06:31:57 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c91c7000 == 16 [pid = 1841] [id = 12] 06:31:57 INFO - PROCESS | 1841 | 1461245517287 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:31:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1334ms 06:31:57 INFO - PROCESS | 1841 | 1461245517354 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 06:31:57 INFO - PROCESS | 1841 | 1461245517360 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 06:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:31:57 INFO - PROCESS | 1841 | 1461245517368 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:31:57 INFO - PROCESS | 1841 | 1461245517373 Marionette TRACE conn3 <- [1,70,null,{}] 06:31:57 INFO - PROCESS | 1841 | 1461245517383 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:31:57 INFO - PROCESS | 1841 | 1461245517543 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 06:31:57 INFO - PROCESS | 1841 | 1461245517671 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:57 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cd0a3000 == 17 [pid = 1841] [id = 25] 06:31:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 72 (0x7fa8c9157000) [pid = 1841] [serial = 72] [outer = (nil)] 06:31:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 73 (0x7fa8ce26bc00) [pid = 1841] [serial = 73] [outer = 0x7fa8c9157000] 06:31:57 INFO - PROCESS | 1841 | 1461245517751 Marionette DEBUG loaded listener.js 06:31:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 74 (0x7fa8cf0ce000) [pid = 1841] [serial = 74] [outer = 0x7fa8c9157000] 06:31:58 INFO - PROCESS | 1841 | 1461245518556 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:31:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1238ms 06:31:58 INFO - PROCESS | 1841 | 1461245518608 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 06:31:58 INFO - PROCESS | 1841 | 1461245518617 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 06:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:31:58 INFO - PROCESS | 1841 | 1461245518627 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:31:58 INFO - PROCESS | 1841 | 1461245518630 Marionette TRACE conn3 <- [1,74,null,{}] 06:31:58 INFO - PROCESS | 1841 | 1461245518635 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:31:58 INFO - PROCESS | 1841 | 1461245518836 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 06:31:58 INFO - PROCESS | 1841 | 1461245518852 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:31:58 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0a41800 == 18 [pid = 1841] [id = 26] 06:31:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 75 (0x7fa8cf0d6400) [pid = 1841] [serial = 75] [outer = (nil)] 06:31:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 76 (0x7fa8d113f800) [pid = 1841] [serial = 76] [outer = 0x7fa8cf0d6400] 06:31:58 INFO - PROCESS | 1841 | 1461245518923 Marionette DEBUG loaded listener.js 06:31:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 77 (0x7fa8d1bb8c00) [pid = 1841] [serial = 77] [outer = 0x7fa8cf0d6400] 06:31:59 INFO - PROCESS | 1841 | 1461245519742 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:31:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1179ms 06:31:59 INFO - PROCESS | 1841 | 1461245519810 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 06:31:59 INFO - PROCESS | 1841 | 1461245519815 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 06:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:31:59 INFO - PROCESS | 1841 | 1461245519823 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:31:59 INFO - PROCESS | 1841 | 1461245519828 Marionette TRACE conn3 <- [1,78,null,{}] 06:31:59 INFO - PROCESS | 1841 | 1461245519844 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:32:00 INFO - PROCESS | 1841 | 1461245520004 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 06:32:00 INFO - PROCESS | 1841 | 1461245520125 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:00 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d1c21800 == 19 [pid = 1841] [id = 27] 06:32:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 78 (0x7fa8d1bbc800) [pid = 1841] [serial = 78] [outer = (nil)] 06:32:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 79 (0x7fa8d4047c00) [pid = 1841] [serial = 79] [outer = 0x7fa8d1bbc800] 06:32:00 INFO - PROCESS | 1841 | 1461245520209 Marionette DEBUG loaded listener.js 06:32:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 80 (0x7fa8d7254800) [pid = 1841] [serial = 80] [outer = 0x7fa8d1bbc800] 06:32:01 INFO - PROCESS | 1841 | 1461245521107 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:32:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1333ms 06:32:01 INFO - PROCESS | 1841 | 1461245521157 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 06:32:01 INFO - PROCESS | 1841 | 1461245521161 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 06:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:32:01 INFO - PROCESS | 1841 | 1461245521167 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:32:01 INFO - PROCESS | 1841 | 1461245521171 Marionette TRACE conn3 <- [1,82,null,{}] 06:32:01 INFO - PROCESS | 1841 | 1461245521176 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:32:01 INFO - PROCESS | 1841 | 1461245521332 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 06:32:01 INFO - PROCESS | 1841 | 1461245521460 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:01 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d7eb7000 == 20 [pid = 1841] [id = 28] 06:32:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 81 (0x7fa8c7369c00) [pid = 1841] [serial = 81] [outer = (nil)] 06:32:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 82 (0x7fa8de23d400) [pid = 1841] [serial = 82] [outer = 0x7fa8c7369c00] 06:32:01 INFO - PROCESS | 1841 | 1461245521535 Marionette DEBUG loaded listener.js 06:32:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 83 (0x7fa8defd8000) [pid = 1841] [serial = 83] [outer = 0x7fa8c7369c00] 06:32:02 INFO - PROCESS | 1841 | 1461245522330 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:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1228ms 06:32:02 INFO - PROCESS | 1841 | 1461245522397 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 06:32:02 INFO - PROCESS | 1841 | 1461245522401 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 06:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:32:02 INFO - PROCESS | 1841 | 1461245522407 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:32:02 INFO - PROCESS | 1841 | 1461245522410 Marionette TRACE conn3 <- [1,86,null,{}] 06:32:02 INFO - PROCESS | 1841 | 1461245522415 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:32:02 INFO - PROCESS | 1841 | 1461245522566 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 06:32:02 INFO - PROCESS | 1841 | 1461245522691 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:02 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0b15000 == 21 [pid = 1841] [id = 29] 06:32:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 84 (0x7fa8c7367000) [pid = 1841] [serial = 84] [outer = (nil)] 06:32:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 85 (0x7fa8df0cb000) [pid = 1841] [serial = 85] [outer = 0x7fa8c7367000] 06:32:02 INFO - PROCESS | 1841 | 1461245522770 Marionette DEBUG loaded listener.js 06:32:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 86 (0x7fa8df3eec00) [pid = 1841] [serial = 86] [outer = 0x7fa8c7367000] 06:32:03 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cd0bd000 == 20 [pid = 1841] [id = 21] 06:32:03 INFO - PROCESS | 1841 | 1461245523765 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:32:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1427ms 06:32:03 INFO - PROCESS | 1841 | 1461245523836 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 06:32:03 INFO - PROCESS | 1841 | 1461245523842 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 06:32:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:32:03 INFO - PROCESS | 1841 | 1461245523850 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:32:03 INFO - PROCESS | 1841 | 1461245523856 Marionette TRACE conn3 <- [1,90,null,{}] 06:32:03 INFO - PROCESS | 1841 | 1461245523865 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:32:04 INFO - PROCESS | 1841 | 1461245524071 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 06:32:04 INFO - PROCESS | 1841 | 1461245524198 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:04 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cd0bc800 == 21 [pid = 1841] [id = 30] 06:32:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 87 (0x7fa8c9158400) [pid = 1841] [serial = 87] [outer = (nil)] 06:32:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 88 (0x7fa8ce3e9800) [pid = 1841] [serial = 88] [outer = 0x7fa8c9158400] 06:32:04 INFO - PROCESS | 1841 | 1461245524274 Marionette DEBUG loaded listener.js 06:32:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 89 (0x7fa8cf440400) [pid = 1841] [serial = 89] [outer = 0x7fa8c9158400] 06:32:05 INFO - PROCESS | 1841 | 1461245525079 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:32:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:32:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1289ms 06:32:05 INFO - PROCESS | 1841 | 1461245525141 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 06:32:05 INFO - PROCESS | 1841 | 1461245525149 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 06:32:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:32:05 INFO - PROCESS | 1841 | 1461245525160 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:32:05 INFO - PROCESS | 1841 | 1461245525164 Marionette TRACE conn3 <- [1,94,null,{}] 06:32:05 INFO - PROCESS | 1841 | 1461245525169 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:32:05 INFO - PROCESS | 1841 | 1461245525331 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 06:32:05 INFO - PROCESS | 1841 | 1461245525430 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:05 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d1c0f800 == 22 [pid = 1841] [id = 31] 06:32:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 90 (0x7fa8c9c3a400) [pid = 1841] [serial = 90] [outer = (nil)] 06:32:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 91 (0x7fa8d1c86400) [pid = 1841] [serial = 91] [outer = 0x7fa8c9c3a400] 06:32:05 INFO - PROCESS | 1841 | 1461245525505 Marionette DEBUG loaded listener.js 06:32:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 92 (0x7fa8d4047800) [pid = 1841] [serial = 92] [outer = 0x7fa8c9c3a400] 06:32:06 INFO - PROCESS | 1841 | 1461245526302 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:32:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1181ms 06:32:06 INFO - PROCESS | 1841 | 1461245526341 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 06:32:06 INFO - PROCESS | 1841 | 1461245526345 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 06:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:32:06 INFO - PROCESS | 1841 | 1461245526351 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:32:06 INFO - PROCESS | 1841 | 1461245526356 Marionette TRACE conn3 <- [1,98,null,{}] 06:32:06 INFO - PROCESS | 1841 | 1461245526371 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:32:06 INFO - PROCESS | 1841 | 1461245526533 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 06:32:06 INFO - PROCESS | 1841 | 1461245526657 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:06 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8dde0b800 == 23 [pid = 1841] [id = 32] 06:32:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 93 (0x7fa8d1c86000) [pid = 1841] [serial = 93] [outer = (nil)] 06:32:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 94 (0x7fa8dddce800) [pid = 1841] [serial = 94] [outer = 0x7fa8d1c86000] 06:32:06 INFO - PROCESS | 1841 | 1461245526734 Marionette DEBUG loaded listener.js 06:32:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 95 (0x7fa8df0d2000) [pid = 1841] [serial = 95] [outer = 0x7fa8d1c86000] 06:32:07 INFO - PROCESS | 1841 | 1461245527543 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:32:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:32:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1232ms 06:32:07 INFO - PROCESS | 1841 | 1461245527584 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 06:32:07 INFO - PROCESS | 1841 | 1461245527588 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 06:32:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:32:07 INFO - PROCESS | 1841 | 1461245527594 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:32:07 INFO - PROCESS | 1841 | 1461245527596 Marionette TRACE conn3 <- [1,102,null,{}] 06:32:07 INFO - PROCESS | 1841 | 1461245527601 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:32:07 INFO - PROCESS | 1841 | 1461245527742 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 06:32:07 INFO - PROCESS | 1841 | 1461245527879 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:07 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7238800 == 24 [pid = 1841] [id = 33] 06:32:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 96 (0x7fa8dcfc8800) [pid = 1841] [serial = 96] [outer = (nil)] 06:32:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 97 (0x7fa8e2a44c00) [pid = 1841] [serial = 97] [outer = 0x7fa8dcfc8800] 06:32:07 INFO - PROCESS | 1841 | 1461245527955 Marionette DEBUG loaded listener.js 06:32:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 98 (0x7fa8e30cd800) [pid = 1841] [serial = 98] [outer = 0x7fa8dcfc8800] 06:32:08 INFO - PROCESS | 1841 | 1461245528736 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:32:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1181ms 06:32:08 INFO - PROCESS | 1841 | 1461245528792 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 06:32:08 INFO - PROCESS | 1841 | 1461245528795 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 06:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:32:08 INFO - PROCESS | 1841 | 1461245528804 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:32:08 INFO - PROCESS | 1841 | 1461245528807 Marionette TRACE conn3 <- [1,106,null,{}] 06:32:08 INFO - PROCESS | 1841 | 1461245528813 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:32:08 INFO - PROCESS | 1841 | 1461245528963 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 06:32:09 INFO - PROCESS | 1841 | 1461245529099 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:09 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8df016800 == 25 [pid = 1841] [id = 34] 06:32:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 99 (0x7fa8c72bcc00) [pid = 1841] [serial = 99] [outer = (nil)] 06:32:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 100 (0x7fa8e3155c00) [pid = 1841] [serial = 100] [outer = 0x7fa8c72bcc00] 06:32:09 INFO - PROCESS | 1841 | 1461245529176 Marionette DEBUG loaded listener.js 06:32:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 101 (0x7fa8e329d400) [pid = 1841] [serial = 101] [outer = 0x7fa8c72bcc00] 06:32:10 INFO - PROCESS | 1841 | 1461245529999 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:32:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:32:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1382ms 06:32:10 INFO - PROCESS | 1841 | 1461245530187 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 06:32:10 INFO - PROCESS | 1841 | 1461245530194 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 06:32:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:32:10 INFO - PROCESS | 1841 | 1461245530202 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:32:10 INFO - PROCESS | 1841 | 1461245530206 Marionette TRACE conn3 <- [1,110,null,{}] 06:32:10 INFO - PROCESS | 1841 | 1461245530213 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:32:10 INFO - PROCESS | 1841 | 1461245530398 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 06:32:10 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d1c21800 == 24 [pid = 1841] [id = 27] 06:32:10 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d0a41800 == 23 [pid = 1841] [id = 26] 06:32:10 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cd0a3000 == 22 [pid = 1841] [id = 25] 06:32:10 INFO - PROCESS | 1841 | 1461245530613 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:10 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8ca7c4000 == 23 [pid = 1841] [id = 35] 06:32:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 102 (0x7fa8c9cb1400) [pid = 1841] [serial = 102] [outer = (nil)] 06:32:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 103 (0x7fa8ce990800) [pid = 1841] [serial = 103] [outer = 0x7fa8c9cb1400] 06:32:10 INFO - PROCESS | 1841 | 1461245530752 Marionette DEBUG loaded listener.js 06:32:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 104 (0x7fa8cf5ef800) [pid = 1841] [serial = 104] [outer = 0x7fa8c9cb1400] 06:32:11 INFO - PROCESS | 1841 | 1461245531530 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:32:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:32:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1381ms 06:32:11 INFO - PROCESS | 1841 | 1461245531599 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 06:32:11 INFO - PROCESS | 1841 | 1461245531607 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 06:32:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:32:11 INFO - PROCESS | 1841 | 1461245531619 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:32:11 INFO - PROCESS | 1841 | 1461245531623 Marionette TRACE conn3 <- [1,114,null,{}] 06:32:11 INFO - PROCESS | 1841 | 1461245531631 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:32:11 INFO - PROCESS | 1841 | 1461245531802 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 06:32:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 105 (0x7fa8ce261400) [pid = 1841] [serial = 105] [outer = 0x7fa8c76d2400] 06:32:11 INFO - PROCESS | 1841 | 1461245531972 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:12 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8ddd8a000 == 24 [pid = 1841] [id = 36] 06:32:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 106 (0x7fa8d2a2a000) [pid = 1841] [serial = 106] [outer = (nil)] 06:32:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 107 (0x7fa8d4044000) [pid = 1841] [serial = 107] [outer = 0x7fa8d2a2a000] 06:32:12 INFO - PROCESS | 1841 | 1461245532062 Marionette DEBUG loaded listener.js 06:32:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 108 (0x7fa8d715f800) [pid = 1841] [serial = 108] [outer = 0x7fa8d2a2a000] 06:32:12 INFO - PROCESS | 1841 | 1461245532974 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:32:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1432ms 06:32:13 INFO - PROCESS | 1841 | 1461245533057 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 06:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:32:13 INFO - PROCESS | 1841 | 1461245533067 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 06:32:13 INFO - PROCESS | 1841 | 1461245533079 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:32:13 INFO - PROCESS | 1841 | 1461245533083 Marionette TRACE conn3 <- [1,118,null,{}] 06:32:13 INFO - PROCESS | 1841 | 1461245533096 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:32:13 INFO - PROCESS | 1841 | 1461245533422 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 06:32:13 INFO - PROCESS | 1841 | 1461245533570 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:13 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8ddd7d800 == 25 [pid = 1841] [id = 37] 06:32:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 109 (0x7fa8d1fb6000) [pid = 1841] [serial = 109] [outer = (nil)] 06:32:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 110 (0x7fa8df3d0400) [pid = 1841] [serial = 110] [outer = 0x7fa8d1fb6000] 06:32:13 INFO - PROCESS | 1841 | 1461245533647 Marionette DEBUG loaded listener.js 06:32:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 111 (0x7fa8e11cf400) [pid = 1841] [serial = 111] [outer = 0x7fa8d1fb6000] 06:32:14 INFO - PROCESS | 1841 | 1461245534432 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:32:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:32:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1395ms 06:32:14 INFO - PROCESS | 1841 | 1461245534471 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 06:32:14 INFO - PROCESS | 1841 | 1461245534474 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 06:32:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:32:14 INFO - PROCESS | 1841 | 1461245534482 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:32:14 INFO - PROCESS | 1841 | 1461245534491 Marionette TRACE conn3 <- [1,122,null,{}] 06:32:14 INFO - PROCESS | 1841 | 1461245534526 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:32:14 INFO - PROCESS | 1841 | 1461245534701 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 06:32:14 INFO - PROCESS | 1841 | 1461245534831 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:14 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e313a800 == 26 [pid = 1841] [id = 38] 06:32:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 112 (0x7fa8ddb55400) [pid = 1841] [serial = 112] [outer = (nil)] 06:32:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 113 (0x7fa8e360c400) [pid = 1841] [serial = 113] [outer = 0x7fa8ddb55400] 06:32:14 INFO - PROCESS | 1841 | 1461245534909 Marionette DEBUG loaded listener.js 06:32:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 114 (0x7fa8e365d000) [pid = 1841] [serial = 114] [outer = 0x7fa8ddb55400] 06:32:15 INFO - PROCESS | 1841 | 1461245535642 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:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1211ms 06:32:15 INFO - PROCESS | 1841 | 1461245535692 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 06:32:15 INFO - PROCESS | 1841 | 1461245535696 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 06:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:32:15 INFO - PROCESS | 1841 | 1461245535720 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:32:15 INFO - PROCESS | 1841 | 1461245535723 Marionette TRACE conn3 <- [1,126,null,{}] 06:32:15 INFO - PROCESS | 1841 | 1461245535731 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:32:15 INFO - PROCESS | 1841 | 1461245535879 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 06:32:16 INFO - PROCESS | 1841 | 1461245536007 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:16 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e3457800 == 27 [pid = 1841] [id = 39] 06:32:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 115 (0x7fa8e34b4000) [pid = 1841] [serial = 115] [outer = (nil)] 06:32:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 116 (0x7fa8e5cf0c00) [pid = 1841] [serial = 116] [outer = 0x7fa8e34b4000] 06:32:16 INFO - PROCESS | 1841 | 1461245536080 Marionette DEBUG loaded listener.js 06:32:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 117 (0x7fa8e5fb6400) [pid = 1841] [serial = 117] [outer = 0x7fa8e34b4000] 06:32:16 INFO - PROCESS | 1841 | 1461245536898 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:32:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1255ms 06:32:16 INFO - PROCESS | 1841 | 1461245536960 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 06:32:16 INFO - PROCESS | 1841 | 1461245536962 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 06:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:32:16 INFO - PROCESS | 1841 | 1461245536969 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:32:16 INFO - PROCESS | 1841 | 1461245536971 Marionette TRACE conn3 <- [1,130,null,{}] 06:32:16 INFO - PROCESS | 1841 | 1461245536976 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:32:17 INFO - PROCESS | 1841 | 1461245537112 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 06:32:17 INFO - PROCESS | 1841 | 1461245537246 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:17 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e35ba800 == 28 [pid = 1841] [id = 40] 06:32:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 118 (0x7fa8e7790c00) [pid = 1841] [serial = 118] [outer = (nil)] 06:32:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 119 (0x7fa8e77d9c00) [pid = 1841] [serial = 119] [outer = 0x7fa8e7790c00] 06:32:17 INFO - PROCESS | 1841 | 1461245537330 Marionette DEBUG loaded listener.js 06:32:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 120 (0x7fa8c4f48800) [pid = 1841] [serial = 120] [outer = 0x7fa8e7790c00] 06:32:18 INFO - PROCESS | 1841 | 1461245538229 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:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1277ms 06:32:18 INFO - PROCESS | 1841 | 1461245538247 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 06:32:18 INFO - PROCESS | 1841 | 1461245538249 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 06:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:32:18 INFO - PROCESS | 1841 | 1461245538256 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:32:18 INFO - PROCESS | 1841 | 1461245538258 Marionette TRACE conn3 <- [1,134,null,{}] 06:32:18 INFO - PROCESS | 1841 | 1461245538263 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:32:18 INFO - PROCESS | 1841 | 1461245538406 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 06:32:18 INFO - PROCESS | 1841 | 1461245538621 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:18 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0a43000 == 29 [pid = 1841] [id = 41] 06:32:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 121 (0x7fa8c4f51c00) [pid = 1841] [serial = 121] [outer = (nil)] 06:32:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 122 (0x7fa8c4f53c00) [pid = 1841] [serial = 122] [outer = 0x7fa8c4f51c00] 06:32:18 INFO - PROCESS | 1841 | 1461245538732 Marionette DEBUG loaded listener.js 06:32:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 123 (0x7fa8c50a1800) [pid = 1841] [serial = 123] [outer = 0x7fa8c4f51c00] 06:32:19 INFO - PROCESS | 1841 | 1461245539691 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:32:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1477ms 06:32:19 INFO - PROCESS | 1841 | 1461245539749 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 06:32:19 INFO - PROCESS | 1841 | 1461245539756 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 06:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:32:19 INFO - PROCESS | 1841 | 1461245539769 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:32:19 INFO - PROCESS | 1841 | 1461245539774 Marionette TRACE conn3 <- [1,138,null,{}] 06:32:19 INFO - PROCESS | 1841 | 1461245539784 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:32:19 INFO - PROCESS | 1841 | 1461245539950 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 06:32:20 INFO - PROCESS | 1841 | 1461245540099 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:20 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cf504800 == 30 [pid = 1841] [id = 42] 06:32:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 124 (0x7fa8c50a5800) [pid = 1841] [serial = 124] [outer = (nil)] 06:32:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 125 (0x7fa8c50a7c00) [pid = 1841] [serial = 125] [outer = 0x7fa8c50a5800] 06:32:20 INFO - PROCESS | 1841 | 1461245540237 Marionette DEBUG loaded listener.js 06:32:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 126 (0x7fa8c8fa9800) [pid = 1841] [serial = 126] [outer = 0x7fa8c50a5800] 06:32:21 INFO - PROCESS | 1841 | 1461245541034 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:32:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1334ms 06:32:21 INFO - PROCESS | 1841 | 1461245541103 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 06:32:21 INFO - PROCESS | 1841 | 1461245541112 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 06:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:32:21 INFO - PROCESS | 1841 | 1461245541123 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:32:21 INFO - PROCESS | 1841 | 1461245541126 Marionette TRACE conn3 <- [1,142,null,{}] 06:32:21 INFO - PROCESS | 1841 | 1461245541132 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:32:21 INFO - PROCESS | 1841 | 1461245541332 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 06:32:21 INFO - PROCESS | 1841 | 1461245541468 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:21 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8dec8c000 == 31 [pid = 1841] [id = 43] 06:32:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 127 (0x7fa8c50a6000) [pid = 1841] [serial = 127] [outer = (nil)] 06:32:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 128 (0x7fa8cbceb800) [pid = 1841] [serial = 128] [outer = 0x7fa8c50a6000] 06:32:21 INFO - PROCESS | 1841 | 1461245541543 Marionette DEBUG loaded listener.js 06:32:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 129 (0x7fa8cbcf2000) [pid = 1841] [serial = 129] [outer = 0x7fa8c50a6000] 06:32:22 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c9140000 == 30 [pid = 1841] [id = 6] 06:32:22 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8ddd8a000 == 29 [pid = 1841] [id = 36] 06:32:22 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8ca7c4000 == 28 [pid = 1841] [id = 35] 06:32:24 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cd0bc800 == 27 [pid = 1841] [id = 30] 06:32:24 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d1175800 == 26 [pid = 1841] [id = 8] 06:32:24 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d0a41000 == 25 [pid = 1841] [id = 22] 06:32:24 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8dde0b800 == 24 [pid = 1841] [id = 32] 06:32:24 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8ddd7d800 == 23 [pid = 1841] [id = 37] 06:32:24 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c75bc800 == 22 [pid = 1841] [id = 9] 06:32:24 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e3457800 == 21 [pid = 1841] [id = 39] 06:32:24 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d7eb7000 == 20 [pid = 1841] [id = 28] 06:32:24 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7238800 == 19 [pid = 1841] [id = 33] 06:32:24 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d7e03800 == 18 [pid = 1841] [id = 23] 06:32:24 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e313a800 == 17 [pid = 1841] [id = 38] 06:32:24 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d3ce7000 == 16 [pid = 1841] [id = 20] 06:32:24 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e35ba800 == 15 [pid = 1841] [id = 40] 06:32:24 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d0b15000 == 14 [pid = 1841] [id = 29] 06:32:24 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8df016800 == 13 [pid = 1841] [id = 34] 06:32:24 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8ca7ab800 == 12 [pid = 1841] [id = 24] 06:32:24 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d1c0f800 == 11 [pid = 1841] [id = 31] 06:32:24 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d0a43000 == 10 [pid = 1841] [id = 41] 06:32:24 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cf504800 == 9 [pid = 1841] [id = 42] 06:32:26 INFO - PROCESS | 1841 | 1461245546293 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:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 5194ms 06:32:26 INFO - PROCESS | 1841 | 1461245546318 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 06:32:26 INFO - PROCESS | 1841 | 1461245546324 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 06:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:32:26 INFO - PROCESS | 1841 | 1461245546362 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:32:26 INFO - PROCESS | 1841 | 1461245546369 Marionette TRACE conn3 <- [1,146,null,{}] 06:32:26 INFO - PROCESS | 1841 | 1461245546378 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:32:26 INFO - PROCESS | 1841 | 1461245546534 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 06:32:26 INFO - PROCESS | 1841 | 1461245546546 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:26 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cbc51000 == 10 [pid = 1841] [id = 44] 06:32:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 130 (0x7fa8ca74d800) [pid = 1841] [serial = 130] [outer = (nil)] 06:32:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 131 (0x7fa8ca750400) [pid = 1841] [serial = 131] [outer = 0x7fa8ca74d800] 06:32:26 INFO - PROCESS | 1841 | 1461245546612 Marionette DEBUG loaded listener.js 06:32:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 132 (0x7fa8cbcec800) [pid = 1841] [serial = 132] [outer = 0x7fa8ca74d800] 06:32:27 INFO - PROCESS | 1841 | 1461245547387 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:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1122ms 06:32:27 INFO - PROCESS | 1841 | 1461245547484 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 06:32:27 INFO - PROCESS | 1841 | 1461245547493 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 06:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:32:27 INFO - PROCESS | 1841 | 1461245547528 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:32:27 INFO - PROCESS | 1841 | 1461245547532 Marionette TRACE conn3 <- [1,150,null,{}] 06:32:27 INFO - PROCESS | 1841 | 1461245547595 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:32:27 INFO - PROCESS | 1841 | 1461245547804 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 06:32:27 INFO - PROCESS | 1841 | 1461245547831 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:27 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfc38800 == 11 [pid = 1841] [id = 45] 06:32:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 133 (0x7fa8c750fc00) [pid = 1841] [serial = 133] [outer = (nil)] 06:32:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 134 (0x7fa8cd099000) [pid = 1841] [serial = 134] [outer = 0x7fa8c750fc00] 06:32:27 INFO - PROCESS | 1841 | 1461245547899 Marionette DEBUG loaded listener.js 06:32:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 135 (0x7fa8cf572c00) [pid = 1841] [serial = 135] [outer = 0x7fa8c750fc00] 06:32:28 INFO - PROCESS | 1841 | 1461245548685 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:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1225ms 06:32:28 INFO - PROCESS | 1841 | 1461245548736 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 06:32:28 INFO - PROCESS | 1841 | 1461245548740 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 06:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:32:28 INFO - PROCESS | 1841 | 1461245548750 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:32:28 INFO - PROCESS | 1841 | 1461245548755 Marionette TRACE conn3 <- [1,154,null,{}] 06:32:28 INFO - PROCESS | 1841 | 1461245548771 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:32:28 INFO - PROCESS | 1841 | 1461245548961 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 06:32:28 INFO - PROCESS | 1841 | 1461245548982 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:29 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8ddd81800 == 12 [pid = 1841] [id = 46] 06:32:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 136 (0x7fa8ce991000) [pid = 1841] [serial = 136] [outer = (nil)] 06:32:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 137 (0x7fa8d1b54c00) [pid = 1841] [serial = 137] [outer = 0x7fa8ce991000] 06:32:29 INFO - PROCESS | 1841 | 1461245549049 Marionette DEBUG loaded listener.js 06:32:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 138 (0x7fa8d405a800) [pid = 1841] [serial = 138] [outer = 0x7fa8ce991000] 06:32:29 INFO - PROCESS | 1841 | 1461245549783 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:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1042ms 06:32:29 INFO - PROCESS | 1841 | 1461245549797 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 06:32:29 INFO - PROCESS | 1841 | 1461245549802 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 06:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:32:29 INFO - PROCESS | 1841 | 1461245549808 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:32:29 INFO - PROCESS | 1841 | 1461245549811 Marionette TRACE conn3 <- [1,158,null,{}] 06:32:29 INFO - PROCESS | 1841 | 1461245549822 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:32:29 INFO - PROCESS | 1841 | 1461245549994 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 06:32:30 INFO - PROCESS | 1841 | 1461245550026 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:30 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e1184800 == 13 [pid = 1841] [id = 47] 06:32:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 139 (0x7fa8ca751800) [pid = 1841] [serial = 139] [outer = (nil)] 06:32:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 140 (0x7fa8ddd9ac00) [pid = 1841] [serial = 140] [outer = 0x7fa8ca751800] 06:32:30 INFO - PROCESS | 1841 | 1461245550086 Marionette DEBUG loaded listener.js 06:32:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 141 (0x7fa8de09c800) [pid = 1841] [serial = 141] [outer = 0x7fa8ca751800] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 140 (0x7fa8d1bbc800) [pid = 1841] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 139 (0x7fa8d2a2a000) [pid = 1841] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 138 (0x7fa8d1c86000) [pid = 1841] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 137 (0x7fa8d405a400) [pid = 1841] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 136 (0x7fa8ddd90c00) [pid = 1841] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 135 (0x7fa8c8162400) [pid = 1841] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 134 (0x7fa8cf18d000) [pid = 1841] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 133 (0x7fa8c76d7400) [pid = 1841] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 132 (0x7fa8c72b3c00) [pid = 1841] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 131 (0x7fa8cce0e400) [pid = 1841] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 130 (0x7fa8c79b0400) [pid = 1841] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 129 (0x7fa8c8c2ec00) [pid = 1841] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 128 (0x7fa8e34b4000) [pid = 1841] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 127 (0x7fa8c9151800) [pid = 1841] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 126 (0x7fa8c76d8000) [pid = 1841] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 125 (0x7fa8c50a5800) [pid = 1841] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 124 (0x7fa8c72bcc00) [pid = 1841] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 123 (0x7fa8c9c3a400) [pid = 1841] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 122 (0x7fa8c9158400) [pid = 1841] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 121 (0x7fa8ddb55400) [pid = 1841] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 120 (0x7fa8dcfc8800) [pid = 1841] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 119 (0x7fa8cf0d6400) [pid = 1841] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 118 (0x7fa8c9cb1400) [pid = 1841] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 117 (0x7fa8c7511400) [pid = 1841] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 116 (0x7fa8c7367000) [pid = 1841] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 115 (0x7fa8c9157000) [pid = 1841] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 114 (0x7fa8c4f51c00) [pid = 1841] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 113 (0x7fa8d1fb6000) [pid = 1841] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 112 (0x7fa8e7790c00) [pid = 1841] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 111 (0x7fa8c7369c00) [pid = 1841] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 110 (0x7fa8d1bc4000) [pid = 1841] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 109 (0x7fa8c72b9000) [pid = 1841] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 108 (0x7fa8c9cb2000) [pid = 1841] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:32:31 INFO - PROCESS | 1841 | --DOMWINDOW == 107 (0x7fa8c8037800) [pid = 1841] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:32:31 INFO - PROCESS | 1841 | 1461245551946 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:32:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 2181ms 06:32:32 INFO - PROCESS | 1841 | 1461245552007 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 06:32:32 INFO - PROCESS | 1841 | 1461245552011 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 06:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:32:32 INFO - PROCESS | 1841 | 1461245552079 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:32:32 INFO - PROCESS | 1841 | 1461245552084 Marionette TRACE conn3 <- [1,162,null,{}] 06:32:32 INFO - PROCESS | 1841 | 1461245552093 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:32:32 INFO - PROCESS | 1841 | 1461245552254 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 06:32:32 INFO - PROCESS | 1841 | 1461245552266 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:32 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0524800 == 14 [pid = 1841] [id = 48] 06:32:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 108 (0x7fa8c7510000) [pid = 1841] [serial = 142] [outer = (nil)] 06:32:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 109 (0x7fa8c9c3c800) [pid = 1841] [serial = 143] [outer = 0x7fa8c7510000] 06:32:32 INFO - PROCESS | 1841 | 1461245552343 Marionette DEBUG loaded listener.js 06:32:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 110 (0x7fa8d1141800) [pid = 1841] [serial = 144] [outer = 0x7fa8c7510000] 06:32:33 INFO - PROCESS | 1841 | 1461245553126 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:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1171ms 06:32:33 INFO - PROCESS | 1841 | 1461245553225 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 06:32:33 INFO - PROCESS | 1841 | 1461245553230 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 06:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:32:33 INFO - PROCESS | 1841 | 1461245553238 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:32:33 INFO - PROCESS | 1841 | 1461245553244 Marionette TRACE conn3 <- [1,166,null,{}] 06:32:33 INFO - PROCESS | 1841 | 1461245553252 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:32:33 INFO - PROCESS | 1841 | 1461245553470 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 06:32:33 INFO - PROCESS | 1841 | 1461245553603 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:33 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c91d2000 == 15 [pid = 1841] [id = 49] 06:32:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 111 (0x7fa8c8fa0000) [pid = 1841] [serial = 145] [outer = (nil)] 06:32:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 112 (0x7fa8c914d400) [pid = 1841] [serial = 146] [outer = 0x7fa8c8fa0000] 06:32:33 INFO - PROCESS | 1841 | 1461245553677 Marionette DEBUG loaded listener.js 06:32:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 113 (0x7fa8cbc0d400) [pid = 1841] [serial = 147] [outer = 0x7fa8c8fa0000] 06:32:34 INFO - PROCESS | 1841 | 1461245554644 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:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1435ms 06:32:34 INFO - PROCESS | 1841 | 1461245554676 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 06:32:34 INFO - PROCESS | 1841 | 1461245554681 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 06:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:32:34 INFO - PROCESS | 1841 | 1461245554693 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:32:34 INFO - PROCESS | 1841 | 1461245554699 Marionette TRACE conn3 <- [1,170,null,{}] 06:32:34 INFO - PROCESS | 1841 | 1461245554704 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:32:34 INFO - PROCESS | 1841 | 1461245554888 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 06:32:35 INFO - PROCESS | 1841 | 1461245555060 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:35 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d7eba000 == 16 [pid = 1841] [id = 50] 06:32:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 114 (0x7fa8cce0d400) [pid = 1841] [serial = 148] [outer = (nil)] 06:32:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 115 (0x7fa8cf2adc00) [pid = 1841] [serial = 149] [outer = 0x7fa8cce0d400] 06:32:35 INFO - PROCESS | 1841 | 1461245555137 Marionette DEBUG loaded listener.js 06:32:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 116 (0x7fa8d018e400) [pid = 1841] [serial = 150] [outer = 0x7fa8cce0d400] 06:32:35 INFO - PROCESS | 1841 | 1461245555956 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:32:36 INFO - PROCESS | 1841 | 1461245556091 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:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1439ms 06:32:36 INFO - PROCESS | 1841 | 1461245556130 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 06:32:36 INFO - PROCESS | 1841 | 1461245556133 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 06:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:32:36 INFO - PROCESS | 1841 | 1461245556139 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:32:36 INFO - PROCESS | 1841 | 1461245556142 Marionette TRACE conn3 <- [1,174,null,{}] 06:32:36 INFO - PROCESS | 1841 | 1461245556157 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:32:36 INFO - PROCESS | 1841 | 1461245556363 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 06:32:36 INFO - PROCESS | 1841 | 1461245556532 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:36 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c75be000 == 17 [pid = 1841] [id = 51] 06:32:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 117 (0x7fa8c736c400) [pid = 1841] [serial = 151] [outer = (nil)] 06:32:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 118 (0x7fa8c76d5800) [pid = 1841] [serial = 152] [outer = 0x7fa8c736c400] 06:32:36 INFO - PROCESS | 1841 | 1461245556610 Marionette DEBUG loaded listener.js 06:32:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 119 (0x7fa8ce2ec800) [pid = 1841] [serial = 153] [outer = 0x7fa8c736c400] 06:32:37 INFO - PROCESS | 1841 | --DOMWINDOW == 118 (0x7fa8cbceb800) [pid = 1841] [serial = 128] [outer = (nil)] [url = about:blank] 06:32:37 INFO - PROCESS | 1841 | --DOMWINDOW == 117 (0x7fa8cfc81800) [pid = 1841] [serial = 12] [outer = (nil)] [url = about:blank] 06:32:37 INFO - PROCESS | 1841 | --DOMWINDOW == 116 (0x7fa8d018e800) [pid = 1841] [serial = 9] [outer = (nil)] [url = about:blank] 06:32:37 INFO - PROCESS | 1841 | 1461245557743 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:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1635ms 06:32:37 INFO - PROCESS | 1841 | 1461245557775 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 06:32:37 INFO - PROCESS | 1841 | 1461245557786 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 06:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:32:37 INFO - PROCESS | 1841 | 1461245557800 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:32:37 INFO - PROCESS | 1841 | 1461245557804 Marionette TRACE conn3 <- [1,178,null,{}] 06:32:37 INFO - PROCESS | 1841 | 1461245557821 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:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 115 (0x7fa8c8036800) [pid = 1841] [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:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 114 (0x7fa8dddce800) [pid = 1841] [serial = 94] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 113 (0x7fa8c4f53c00) [pid = 1841] [serial = 122] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 112 (0x7fa8ce2f7800) [pid = 1841] [serial = 71] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 111 (0x7fa8ddb56400) [pid = 1841] [serial = 56] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 110 (0x7fa8de098400) [pid = 1841] [serial = 58] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 109 (0x7fa8de241400) [pid = 1841] [serial = 59] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 108 (0x7fa8ce3e9800) [pid = 1841] [serial = 88] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 107 (0x7fa8df3eec00) [pid = 1841] [serial = 86] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 106 (0x7fa8e0c17000) [pid = 1841] [serial = 2] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 105 (0x7fa8ce26bc00) [pid = 1841] [serial = 73] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 104 (0x7fa8cbce5400) [pid = 1841] [serial = 40] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 103 (0x7fa8ce7d2000) [pid = 1841] [serial = 41] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 102 (0x7fa8d0d61c00) [pid = 1841] [serial = 43] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 101 (0x7fa8d113c000) [pid = 1841] [serial = 44] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 100 (0x7fa8cbce7000) [pid = 1841] [serial = 34] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 99 (0x7fa8d1b55400) [pid = 1841] [serial = 46] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 98 (0x7fa8d0aa4400) [pid = 1841] [serial = 47] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 97 (0x7fa8d2a2f000) [pid = 1841] [serial = 49] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 96 (0x7fa8d3d4a400) [pid = 1841] [serial = 50] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 95 (0x7fa8ca756400) [pid = 1841] [serial = 52] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 94 (0x7fa8d3d4a000) [pid = 1841] [serial = 53] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 93 (0x7fa8ce26c000) [pid = 1841] [serial = 35] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 92 (0x7fa8d7159000) [pid = 1841] [serial = 55] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 91 (0x7fa8cf48d800) [pid = 1841] [serial = 37] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 90 (0x7fa8cfde0400) [pid = 1841] [serial = 38] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 89 (0x7fa8c80cc800) [pid = 1841] [serial = 28] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 88 (0x7fa8c8fa9c00) [pid = 1841] [serial = 26] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 87 (0x7fa8c76de400) [pid = 1841] [serial = 31] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 86 (0x7fa8cf0ce000) [pid = 1841] [serial = 74] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 85 (0x7fa8c50a1800) [pid = 1841] [serial = 123] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 84 (0x7fa8d7254800) [pid = 1841] [serial = 80] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 83 (0x7fa8de23d400) [pid = 1841] [serial = 82] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 82 (0x7fa8d4044000) [pid = 1841] [serial = 107] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 81 (0x7fa8d715f800) [pid = 1841] [serial = 108] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 80 (0x7fa8d1bb8c00) [pid = 1841] [serial = 77] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 79 (0x7fa8df0d2000) [pid = 1841] [serial = 95] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 78 (0x7fa8d4047c00) [pid = 1841] [serial = 79] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 77 (0x7fa8ce990800) [pid = 1841] [serial = 103] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 76 (0x7fa8e365d000) [pid = 1841] [serial = 114] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 75 (0x7fa8e30cd800) [pid = 1841] [serial = 98] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 74 (0x7fa8d113f800) [pid = 1841] [serial = 76] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 73 (0x7fa8cf5ef800) [pid = 1841] [serial = 104] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 72 (0x7fa8e3155c00) [pid = 1841] [serial = 100] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 71 (0x7fa8cd099800) [pid = 1841] [serial = 62] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 70 (0x7fa8e360c400) [pid = 1841] [serial = 113] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 69 (0x7fa8cf18e400) [pid = 1841] [serial = 64] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 68 (0x7fa8c915a800) [pid = 1841] [serial = 61] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 67 (0x7fa8d1c86400) [pid = 1841] [serial = 91] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 66 (0x7fa8df0cb000) [pid = 1841] [serial = 85] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 65 (0x7fa8e2a44c00) [pid = 1841] [serial = 97] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 64 (0x7fa8cbc18400) [pid = 1841] [serial = 70] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 63 (0x7fa8cbc0e800) [pid = 1841] [serial = 22] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 62 (0x7fa8df3d0400) [pid = 1841] [serial = 110] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 61 (0x7fa8c72b0800) [pid = 1841] [serial = 23] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 60 (0x7fa8e5fb6400) [pid = 1841] [serial = 117] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 59 (0x7fa8e77d9c00) [pid = 1841] [serial = 119] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 58 (0x7fa8c9153800) [pid = 1841] [serial = 16] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 57 (0x7fa8c915a000) [pid = 1841] [serial = 17] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 56 (0x7fa8c915cc00) [pid = 1841] [serial = 19] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 55 (0x7fa8cfdd9800) [pid = 1841] [serial = 65] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 54 (0x7fa8e5cf0c00) [pid = 1841] [serial = 116] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 53 (0x7fa8c8fa9800) [pid = 1841] [serial = 126] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 52 (0x7fa8e329d400) [pid = 1841] [serial = 101] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 51 (0x7fa8d4047800) [pid = 1841] [serial = 92] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 50 (0x7fa8cf440400) [pid = 1841] [serial = 89] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 49 (0x7fa8d2a2b400) [pid = 1841] [serial = 67] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 48 (0x7fa8c50a7c00) [pid = 1841] [serial = 125] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 47 (0x7fa8e11cf400) [pid = 1841] [serial = 111] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 46 (0x7fa8c4f48800) [pid = 1841] [serial = 120] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 45 (0x7fa8defd8000) [pid = 1841] [serial = 83] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 44 (0x7fa8d405bc00) [pid = 1841] [serial = 68] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | --DOMWINDOW == 43 (0x7fa8c7508c00) [pid = 1841] [serial = 25] [outer = (nil)] [url = about:blank] 06:32:38 INFO - PROCESS | 1841 | 1461245558170 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 06:32:38 INFO - PROCESS | 1841 | 1461245558284 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:38 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c75d0800 == 18 [pid = 1841] [id = 52] 06:32:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 44 (0x7fa8c79a7400) [pid = 1841] [serial = 154] [outer = (nil)] 06:32:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 45 (0x7fa8c8036800) [pid = 1841] [serial = 155] [outer = 0x7fa8c79a7400] 06:32:38 INFO - PROCESS | 1841 | 1461245558349 Marionette DEBUG loaded listener.js 06:32:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 46 (0x7fa8c9154c00) [pid = 1841] [serial = 156] [outer = 0x7fa8c79a7400] 06:32:38 INFO - PROCESS | 1841 | 1461245558928 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:32:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1186ms 06:32:38 INFO - PROCESS | 1841 | 1461245558988 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 06:32:38 INFO - PROCESS | 1841 | 1461245558996 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 06:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:32:39 INFO - PROCESS | 1841 | 1461245559005 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:32:39 INFO - PROCESS | 1841 | 1461245559007 Marionette TRACE conn3 <- [1,182,null,{}] 06:32:39 INFO - PROCESS | 1841 | 1461245559012 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:32:39 INFO - PROCESS | 1841 | 1461245559171 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 06:32:39 INFO - PROCESS | 1841 | 1461245559190 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:39 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c91dd800 == 19 [pid = 1841] [id = 53] 06:32:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 47 (0x7fa8c9152000) [pid = 1841] [serial = 157] [outer = (nil)] 06:32:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 48 (0x7fa8ca757c00) [pid = 1841] [serial = 158] [outer = 0x7fa8c9152000] 06:32:39 INFO - PROCESS | 1841 | 1461245559248 Marionette DEBUG loaded listener.js 06:32:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 49 (0x7fa8cce0e400) [pid = 1841] [serial = 159] [outer = 0x7fa8c9152000] 06:32:39 INFO - PROCESS | 1841 | 1461245559927 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:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 979ms 06:32:39 INFO - PROCESS | 1841 | 1461245559984 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 06:32:39 INFO - PROCESS | 1841 | 1461245559987 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 06:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:32:39 INFO - PROCESS | 1841 | 1461245559993 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:32:39 INFO - PROCESS | 1841 | 1461245559997 Marionette TRACE conn3 <- [1,186,null,{}] 06:32:40 INFO - PROCESS | 1841 | 1461245560012 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:32:40 INFO - PROCESS | 1841 | 1461245560201 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 06:32:40 INFO - PROCESS | 1841 | 1461245560231 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:40 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cf514000 == 20 [pid = 1841] [id = 54] 06:32:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 50 (0x7fa8ce315000) [pid = 1841] [serial = 160] [outer = (nil)] 06:32:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 51 (0x7fa8ce7d5000) [pid = 1841] [serial = 161] [outer = 0x7fa8ce315000] 06:32:40 INFO - PROCESS | 1841 | 1461245560301 Marionette DEBUG loaded listener.js 06:32:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 52 (0x7fa8cf18d800) [pid = 1841] [serial = 162] [outer = 0x7fa8ce315000] 06:32:41 INFO - PROCESS | 1841 | 1461245561007 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:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1088ms 06:32:41 INFO - PROCESS | 1841 | 1461245561086 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 06:32:41 INFO - PROCESS | 1841 | 1461245561091 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 06:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:32:41 INFO - PROCESS | 1841 | 1461245561096 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:32:41 INFO - PROCESS | 1841 | 1461245561098 Marionette TRACE conn3 <- [1,190,null,{}] 06:32:41 INFO - PROCESS | 1841 | 1461245561106 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:32:41 INFO - PROCESS | 1841 | 1461245561288 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 06:32:41 INFO - PROCESS | 1841 | --DOMWINDOW == 51 (0x7fa8ce991000) [pid = 1841] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:32:41 INFO - PROCESS | 1841 | --DOMWINDOW == 50 (0x7fa8c50a6000) [pid = 1841] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:32:41 INFO - PROCESS | 1841 | --DOMWINDOW == 49 (0x7fa8c750fc00) [pid = 1841] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:32:41 INFO - PROCESS | 1841 | --DOMWINDOW == 48 (0x7fa8ca751800) [pid = 1841] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:32:41 INFO - PROCESS | 1841 | --DOMWINDOW == 47 (0x7fa8ca74d800) [pid = 1841] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:32:41 INFO - PROCESS | 1841 | 1461245561354 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:41 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfc30000 == 21 [pid = 1841] [id = 55] 06:32:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 48 (0x7fa8c4f4c000) [pid = 1841] [serial = 163] [outer = (nil)] 06:32:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 49 (0x7fa8c7503000) [pid = 1841] [serial = 164] [outer = 0x7fa8c4f4c000] 06:32:41 INFO - PROCESS | 1841 | 1461245561417 Marionette DEBUG loaded listener.js 06:32:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 50 (0x7fa8cfe50400) [pid = 1841] [serial = 165] [outer = 0x7fa8c4f4c000] 06:32:42 INFO - PROCESS | 1841 | 1461245562103 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:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1038ms 06:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:32:42 INFO - PROCESS | 1841 | 1461245562136 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 06:32:42 INFO - PROCESS | 1841 | 1461245562139 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 06:32:42 INFO - PROCESS | 1841 | 1461245562145 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:32:42 INFO - PROCESS | 1841 | 1461245562147 Marionette TRACE conn3 <- [1,194,null,{}] 06:32:42 INFO - PROCESS | 1841 | 1461245562171 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:32:42 INFO - PROCESS | 1841 | 1461245562332 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 06:32:42 INFO - PROCESS | 1841 | 1461245562349 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:42 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d09d2800 == 22 [pid = 1841] [id = 56] 06:32:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 51 (0x7fa8c4f49c00) [pid = 1841] [serial = 166] [outer = (nil)] 06:32:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 52 (0x7fa8d0ecbc00) [pid = 1841] [serial = 167] [outer = 0x7fa8c4f49c00] 06:32:42 INFO - PROCESS | 1841 | 1461245562413 Marionette DEBUG loaded listener.js 06:32:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 53 (0x7fa8d1307800) [pid = 1841] [serial = 168] [outer = 0x7fa8c4f49c00] 06:32:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 982ms 06:32:43 INFO - PROCESS | 1841 | 1461245563118 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:32:43 INFO - PROCESS | 1841 | 1461245563128 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 06:32:43 INFO - PROCESS | 1841 | 1461245563131 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 06:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:32:43 INFO - PROCESS | 1841 | 1461245563140 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:32:43 INFO - PROCESS | 1841 | 1461245563142 Marionette TRACE conn3 <- [1,198,null,{}] 06:32:43 INFO - PROCESS | 1841 | 1461245563146 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:32:43 INFO - PROCESS | 1841 | 1461245563292 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 06:32:43 INFO - PROCESS | 1841 | 1461245563386 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:43 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0f5a000 == 23 [pid = 1841] [id = 57] 06:32:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 54 (0x7fa8c509a400) [pid = 1841] [serial = 169] [outer = (nil)] 06:32:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 55 (0x7fa8d1b56400) [pid = 1841] [serial = 170] [outer = 0x7fa8c509a400] 06:32:43 INFO - PROCESS | 1841 | 1461245563452 Marionette DEBUG loaded listener.js 06:32:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 56 (0x7fa8d3d4a000) [pid = 1841] [serial = 171] [outer = 0x7fa8c509a400] 06:32:44 INFO - PROCESS | 1841 | 1461245564240 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:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1132ms 06:32:44 INFO - PROCESS | 1841 | 1461245564270 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 06:32:44 INFO - PROCESS | 1841 | 1461245564275 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 06:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:32:44 INFO - PROCESS | 1841 | 1461245564284 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:32:44 INFO - PROCESS | 1841 | 1461245564289 Marionette TRACE conn3 <- [1,202,null,{}] 06:32:44 INFO - PROCESS | 1841 | 1461245564297 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:32:44 INFO - PROCESS | 1841 | 1461245564445 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 06:32:44 INFO - PROCESS | 1841 | 1461245564573 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:44 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c91d8800 == 24 [pid = 1841] [id = 58] 06:32:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 57 (0x7fa8c72bd000) [pid = 1841] [serial = 172] [outer = (nil)] 06:32:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 58 (0x7fa8c8c2d000) [pid = 1841] [serial = 173] [outer = 0x7fa8c72bd000] 06:32:44 INFO - PROCESS | 1841 | 1461245564644 Marionette DEBUG loaded listener.js 06:32:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 59 (0x7fa8c9159400) [pid = 1841] [serial = 174] [outer = 0x7fa8c72bd000] 06:32:45 INFO - PROCESS | 1841 | 1461245565465 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:32:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1235ms 06:32:45 INFO - PROCESS | 1841 | 1461245565521 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 06:32:45 INFO - PROCESS | 1841 | 1461245565528 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 06:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:32:45 INFO - PROCESS | 1841 | 1461245565539 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:32:45 INFO - PROCESS | 1841 | 1461245565543 Marionette TRACE conn3 <- [1,206,null,{}] 06:32:45 INFO - PROCESS | 1841 | 1461245565549 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:32:45 INFO - PROCESS | 1841 | 1461245565743 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 06:32:45 INFO - PROCESS | 1841 | 1461245565866 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:45 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0b1b000 == 25 [pid = 1841] [id = 59] 06:32:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 60 (0x7fa8c7364000) [pid = 1841] [serial = 175] [outer = (nil)] 06:32:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 61 (0x7fa8cd09d000) [pid = 1841] [serial = 176] [outer = 0x7fa8c7364000] 06:32:45 INFO - PROCESS | 1841 | 1461245565937 Marionette DEBUG loaded listener.js 06:32:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 62 (0x7fa8cf188800) [pid = 1841] [serial = 177] [outer = 0x7fa8c7364000] 06:32:46 INFO - PROCESS | 1841 | 1461245566757 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:32:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1280ms 06:32:46 INFO - PROCESS | 1841 | 1461245566820 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 06:32:46 INFO - PROCESS | 1841 | 1461245566824 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 06:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:32:46 INFO - PROCESS | 1841 | 1461245566831 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:32:46 INFO - PROCESS | 1841 | 1461245566837 Marionette TRACE conn3 <- [1,210,null,{}] 06:32:46 INFO - PROCESS | 1841 | 1461245566852 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:32:47 INFO - PROCESS | 1841 | 1461245567049 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 06:32:47 INFO - PROCESS | 1841 | 1461245567178 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:47 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d1c0c800 == 26 [pid = 1841] [id = 60] 06:32:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 63 (0x7fa8cfe4b000) [pid = 1841] [serial = 178] [outer = (nil)] 06:32:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 64 (0x7fa8d14bf000) [pid = 1841] [serial = 179] [outer = 0x7fa8cfe4b000] 06:32:47 INFO - PROCESS | 1841 | 1461245567257 Marionette DEBUG loaded listener.js 06:32:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 65 (0x7fa8d1faf800) [pid = 1841] [serial = 180] [outer = 0x7fa8cfe4b000] 06:32:48 INFO - PROCESS | 1841 | 1461245568060 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:32:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1238ms 06:32:48 INFO - PROCESS | 1841 | 1461245568070 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 06:32:48 INFO - PROCESS | 1841 | 1461245568074 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 06:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:32:48 INFO - PROCESS | 1841 | 1461245568080 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:32:48 INFO - PROCESS | 1841 | 1461245568082 Marionette TRACE conn3 <- [1,214,null,{}] 06:32:48 INFO - PROCESS | 1841 | 1461245568088 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:32:48 INFO - PROCESS | 1841 | 1461245568237 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 06:32:48 INFO - PROCESS | 1841 | 1461245568339 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:48 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d3cdf800 == 27 [pid = 1841] [id = 61] 06:32:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 66 (0x7fa8d0f97800) [pid = 1841] [serial = 181] [outer = (nil)] 06:32:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 67 (0x7fa8d40bac00) [pid = 1841] [serial = 182] [outer = 0x7fa8d0f97800] 06:32:48 INFO - PROCESS | 1841 | 1461245568412 Marionette DEBUG loaded listener.js 06:32:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 68 (0x7fa8dcfc5c00) [pid = 1841] [serial = 183] [outer = 0x7fa8d0f97800] 06:32:49 INFO - PROCESS | 1841 | 1461245569429 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:32:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1378ms 06:32:49 INFO - PROCESS | 1841 | 1461245569459 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 06:32:49 INFO - PROCESS | 1841 | 1461245569464 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 06:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:32:49 INFO - PROCESS | 1841 | 1461245569488 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:32:49 INFO - PROCESS | 1841 | 1461245569494 Marionette TRACE conn3 <- [1,218,null,{}] 06:32:49 INFO - PROCESS | 1841 | 1461245569502 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:32:49 INFO - PROCESS | 1841 | 1461245569650 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 06:32:49 INFO - PROCESS | 1841 | 1461245569808 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:49 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c75cd000 == 28 [pid = 1841] [id = 62] 06:32:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 69 (0x7fa8c750e000) [pid = 1841] [serial = 184] [outer = (nil)] 06:32:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 70 (0x7fa8c79b0800) [pid = 1841] [serial = 185] [outer = 0x7fa8c750e000] 06:32:49 INFO - PROCESS | 1841 | 1461245569936 Marionette DEBUG loaded listener.js 06:32:50 INFO - PROCESS | 1841 | ++DOMWINDOW == 71 (0x7fa8c9151800) [pid = 1841] [serial = 186] [outer = 0x7fa8c750e000] 06:32:50 INFO - PROCESS | 1841 | --DOMWINDOW == 70 (0x7fa8c9c3c800) [pid = 1841] [serial = 143] [outer = (nil)] [url = about:blank] 06:32:50 INFO - PROCESS | 1841 | --DOMWINDOW == 69 (0x7fa8d1b54c00) [pid = 1841] [serial = 137] [outer = (nil)] [url = about:blank] 06:32:50 INFO - PROCESS | 1841 | --DOMWINDOW == 68 (0x7fa8cbcf2000) [pid = 1841] [serial = 129] [outer = (nil)] [url = about:blank] 06:32:50 INFO - PROCESS | 1841 | --DOMWINDOW == 67 (0x7fa8cd099000) [pid = 1841] [serial = 134] [outer = (nil)] [url = about:blank] 06:32:50 INFO - PROCESS | 1841 | --DOMWINDOW == 66 (0x7fa8ddd9ac00) [pid = 1841] [serial = 140] [outer = (nil)] [url = about:blank] 06:32:50 INFO - PROCESS | 1841 | --DOMWINDOW == 65 (0x7fa8ca750400) [pid = 1841] [serial = 131] [outer = (nil)] [url = about:blank] 06:32:50 INFO - PROCESS | 1841 | --DOMWINDOW == 64 (0x7fa8de09c800) [pid = 1841] [serial = 141] [outer = (nil)] [url = about:blank] 06:32:50 INFO - PROCESS | 1841 | --DOMWINDOW == 63 (0x7fa8cbcec800) [pid = 1841] [serial = 132] [outer = (nil)] [url = about:blank] 06:32:50 INFO - PROCESS | 1841 | --DOMWINDOW == 62 (0x7fa8d405a800) [pid = 1841] [serial = 138] [outer = (nil)] [url = about:blank] 06:32:50 INFO - PROCESS | 1841 | --DOMWINDOW == 61 (0x7fa8cf572c00) [pid = 1841] [serial = 135] [outer = (nil)] [url = about:blank] 06:32:50 INFO - PROCESS | 1841 | 1461245570742 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:32:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1293ms 06:32:50 INFO - PROCESS | 1841 | 1461245570779 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 06:32:50 INFO - PROCESS | 1841 | 1461245570787 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 06:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:32:50 INFO - PROCESS | 1841 | 1461245570796 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:32:50 INFO - PROCESS | 1841 | 1461245570800 Marionette TRACE conn3 <- [1,222,null,{}] 06:32:50 INFO - PROCESS | 1841 | 1461245570805 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:32:50 INFO - PROCESS | 1841 | 1461245570936 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 06:32:50 INFO - PROCESS | 1841 | 1461245570952 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:50 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8ce978000 == 29 [pid = 1841] [id = 63] 06:32:50 INFO - PROCESS | 1841 | ++DOMWINDOW == 62 (0x7fa8ca756400) [pid = 1841] [serial = 187] [outer = (nil)] 06:32:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 63 (0x7fa8cce0a800) [pid = 1841] [serial = 188] [outer = 0x7fa8ca756400] 06:32:51 INFO - PROCESS | 1841 | 1461245571012 Marionette DEBUG loaded listener.js 06:32:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 64 (0x7fa8ce312000) [pid = 1841] [serial = 189] [outer = 0x7fa8ca756400] 06:32:51 INFO - PROCESS | 1841 | 1461245571735 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:32:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 981ms 06:32:51 INFO - PROCESS | 1841 | 1461245571778 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 06:32:51 INFO - PROCESS | 1841 | 1461245571782 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 06:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:32:51 INFO - PROCESS | 1841 | 1461245571788 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:32:51 INFO - PROCESS | 1841 | 1461245571793 Marionette TRACE conn3 <- [1,226,null,{}] 06:32:51 INFO - PROCESS | 1841 | 1461245571814 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:32:51 INFO - PROCESS | 1841 | 1461245571954 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 06:32:51 INFO - PROCESS | 1841 | 1461245571970 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:51 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0f4e000 == 30 [pid = 1841] [id = 64] 06:32:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 65 (0x7fa8cf434800) [pid = 1841] [serial = 190] [outer = (nil)] 06:32:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 66 (0x7fa8d0f96400) [pid = 1841] [serial = 191] [outer = 0x7fa8cf434800] 06:32:52 INFO - PROCESS | 1841 | 1461245572036 Marionette DEBUG loaded listener.js 06:32:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 67 (0x7fa8d1bb9c00) [pid = 1841] [serial = 192] [outer = 0x7fa8cf434800] 06:32:52 INFO - PROCESS | 1841 | 1461245572721 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:32:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 991ms 06:32:52 INFO - PROCESS | 1841 | 1461245572784 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 06:32:52 INFO - PROCESS | 1841 | 1461245572788 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 06:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:32:52 INFO - PROCESS | 1841 | 1461245572793 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:32:52 INFO - PROCESS | 1841 | 1461245572795 Marionette TRACE conn3 <- [1,230,null,{}] 06:32:52 INFO - PROCESS | 1841 | 1461245572800 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:32:52 INFO - PROCESS | 1841 | 1461245572945 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 06:32:52 INFO - PROCESS | 1841 | 1461245572960 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:52 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d3cd9000 == 31 [pid = 1841] [id = 65] 06:32:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 68 (0x7fa8c50a1400) [pid = 1841] [serial = 193] [outer = (nil)] 06:32:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 69 (0x7fa8d2a2b400) [pid = 1841] [serial = 194] [outer = 0x7fa8c50a1400] 06:32:53 INFO - PROCESS | 1841 | 1461245573033 Marionette DEBUG loaded listener.js 06:32:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 70 (0x7fa8ddb4d000) [pid = 1841] [serial = 195] [outer = 0x7fa8c50a1400] 06:32:53 INFO - PROCESS | 1841 | 1461245573750 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:32:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 976ms 06:32:53 INFO - PROCESS | 1841 | 1461245573771 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 06:32:53 INFO - PROCESS | 1841 | 1461245573773 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 06:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:32:53 INFO - PROCESS | 1841 | 1461245573779 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:32:53 INFO - PROCESS | 1841 | 1461245573781 Marionette TRACE conn3 <- [1,234,null,{}] 06:32:53 INFO - PROCESS | 1841 | 1461245573798 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:32:53 INFO - PROCESS | 1841 | 1461245573961 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 06:32:54 INFO - PROCESS | 1841 | 1461245574023 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:54 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d7e1f000 == 32 [pid = 1841] [id = 66] 06:32:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 71 (0x7fa8c4f4c400) [pid = 1841] [serial = 196] [outer = (nil)] 06:32:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 72 (0x7fa8ddb55400) [pid = 1841] [serial = 197] [outer = 0x7fa8c4f4c400] 06:32:54 INFO - PROCESS | 1841 | 1461245574084 Marionette DEBUG loaded listener.js 06:32:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 73 (0x7fa8de020000) [pid = 1841] [serial = 198] [outer = 0x7fa8c4f4c400] 06:32:54 INFO - PROCESS | 1841 | 1461245574878 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:32:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1142ms 06:32:54 INFO - PROCESS | 1841 | 1461245574922 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 06:32:54 INFO - PROCESS | 1841 | 1461245574926 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 06:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:32:54 INFO - PROCESS | 1841 | 1461245574950 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:32:54 INFO - PROCESS | 1841 | 1461245574953 Marionette TRACE conn3 <- [1,238,null,{}] 06:32:54 INFO - PROCESS | 1841 | --DOMWINDOW == 72 (0x7fa8ce315000) [pid = 1841] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:32:54 INFO - PROCESS | 1841 | --DOMWINDOW == 71 (0x7fa8c4f4c000) [pid = 1841] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:32:54 INFO - PROCESS | 1841 | --DOMWINDOW == 70 (0x7fa8c4f49c00) [pid = 1841] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:32:54 INFO - PROCESS | 1841 | --DOMWINDOW == 69 (0x7fa8c79a7400) [pid = 1841] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:32:54 INFO - PROCESS | 1841 | --DOMWINDOW == 68 (0x7fa8c9152000) [pid = 1841] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:32:54 INFO - PROCESS | 1841 | --DOMWINDOW == 67 (0x7fa8c7510000) [pid = 1841] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:32:54 INFO - PROCESS | 1841 | 1461245574973 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:32:55 INFO - PROCESS | 1841 | 1461245575183 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 06:32:55 INFO - PROCESS | 1841 | 1461245575240 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:55 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8dddd8000 == 33 [pid = 1841] [id = 67] 06:32:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 68 (0x7fa8c4f54c00) [pid = 1841] [serial = 199] [outer = (nil)] 06:32:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 69 (0x7fa8cf2aac00) [pid = 1841] [serial = 200] [outer = 0x7fa8c4f54c00] 06:32:55 INFO - PROCESS | 1841 | 1461245575306 Marionette DEBUG loaded listener.js 06:32:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 70 (0x7fa8df3ee800) [pid = 1841] [serial = 201] [outer = 0x7fa8c4f54c00] 06:32:55 INFO - PROCESS | 1841 | 1461245575890 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:32:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1009ms 06:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:32:55 INFO - PROCESS | 1841 | 1461245575941 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 06:32:55 INFO - PROCESS | 1841 | 1461245575944 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 06:32:55 INFO - PROCESS | 1841 | 1461245575949 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:32:55 INFO - PROCESS | 1841 | 1461245575953 Marionette TRACE conn3 <- [1,242,null,{}] 06:32:55 INFO - PROCESS | 1841 | 1461245575957 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:32:56 INFO - PROCESS | 1841 | 1461245576079 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 06:32:56 INFO - PROCESS | 1841 | 1461245576208 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:56 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8de036000 == 34 [pid = 1841] [id = 68] 06:32:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 71 (0x7fa8e111c000) [pid = 1841] [serial = 202] [outer = (nil)] 06:32:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 72 (0x7fa8e11abc00) [pid = 1841] [serial = 203] [outer = 0x7fa8e111c000] 06:32:56 INFO - PROCESS | 1841 | 1461245576265 Marionette DEBUG loaded listener.js 06:32:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 73 (0x7fa8e2a42000) [pid = 1841] [serial = 204] [outer = 0x7fa8e111c000] 06:32:56 INFO - PROCESS | 1841 | 1461245576805 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:32:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 876ms 06:32:56 INFO - PROCESS | 1841 | 1461245576825 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 06:32:56 INFO - PROCESS | 1841 | 1461245576829 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 06:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:32:56 INFO - PROCESS | 1841 | 1461245576835 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:32:56 INFO - PROCESS | 1841 | 1461245576837 Marionette TRACE conn3 <- [1,246,null,{}] 06:32:56 INFO - PROCESS | 1841 | 1461245576842 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:32:56 INFO - PROCESS | 1841 | 1461245576964 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 06:32:57 INFO - PROCESS | 1841 | 1461245577055 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:57 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8de2c1800 == 35 [pid = 1841] [id = 69] 06:32:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 74 (0x7fa8c4f50000) [pid = 1841] [serial = 205] [outer = (nil)] 06:32:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 75 (0x7fa8e2a46c00) [pid = 1841] [serial = 206] [outer = 0x7fa8c4f50000] 06:32:57 INFO - PROCESS | 1841 | 1461245577114 Marionette DEBUG loaded listener.js 06:32:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 76 (0x7fa8e3153800) [pid = 1841] [serial = 207] [outer = 0x7fa8c4f50000] 06:32:57 INFO - PROCESS | 1841 | 1461245577931 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:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1126ms 06:32:57 INFO - PROCESS | 1841 | 1461245577962 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 06:32:57 INFO - PROCESS | 1841 | 1461245577969 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 06:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:32:57 INFO - PROCESS | 1841 | 1461245577978 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:32:57 INFO - PROCESS | 1841 | 1461245577983 Marionette TRACE conn3 <- [1,250,null,{}] 06:32:58 INFO - PROCESS | 1841 | 1461245578012 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:32:58 INFO - PROCESS | 1841 | 1461245578183 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 06:32:58 INFO - PROCESS | 1841 | 1461245578310 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:58 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d00cb800 == 36 [pid = 1841] [id = 70] 06:32:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 77 (0x7fa8c76d4800) [pid = 1841] [serial = 208] [outer = (nil)] 06:32:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 78 (0x7fa8ca756800) [pid = 1841] [serial = 209] [outer = 0x7fa8c76d4800] 06:32:58 INFO - PROCESS | 1841 | 1461245578388 Marionette DEBUG loaded listener.js 06:32:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 79 (0x7fa8ce26d400) [pid = 1841] [serial = 210] [outer = 0x7fa8c76d4800] 06:32:59 INFO - PROCESS | 1841 | 1461245579165 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:32:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1200ms 06:32:59 INFO - PROCESS | 1841 | 1461245579178 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 06:32:59 INFO - PROCESS | 1841 | 1461245579186 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 06:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:32:59 INFO - PROCESS | 1841 | 1461245579213 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:32:59 INFO - PROCESS | 1841 | 1461245579217 Marionette TRACE conn3 <- [1,254,null,{}] 06:32:59 INFO - PROCESS | 1841 | 1461245579223 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:32:59 INFO - PROCESS | 1841 | 1461245579373 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 06:32:59 INFO - PROCESS | 1841 | 1461245579507 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:32:59 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d7e1a800 == 37 [pid = 1841] [id = 71] 06:32:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 80 (0x7fa8c8fa8000) [pid = 1841] [serial = 211] [outer = (nil)] 06:32:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 81 (0x7fa8d1b55400) [pid = 1841] [serial = 212] [outer = 0x7fa8c8fa8000] 06:32:59 INFO - PROCESS | 1841 | 1461245579578 Marionette DEBUG loaded listener.js 06:32:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 82 (0x7fa8d405bc00) [pid = 1841] [serial = 213] [outer = 0x7fa8c8fa8000] 06:33:00 INFO - PROCESS | 1841 | 1461245580363 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:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1183ms 06:33:00 INFO - PROCESS | 1841 | 1461245580394 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 06:33:00 INFO - PROCESS | 1841 | 1461245580397 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 06:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:33:00 INFO - PROCESS | 1841 | 1461245580404 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:33:00 INFO - PROCESS | 1841 | 1461245580410 Marionette TRACE conn3 <- [1,258,null,{}] 06:33:00 INFO - PROCESS | 1841 | 1461245580445 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:33:00 INFO - PROCESS | 1841 | 1461245580620 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 06:33:00 INFO - PROCESS | 1841 | 1461245580755 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:00 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e117d000 == 38 [pid = 1841] [id = 72] 06:33:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 83 (0x7fa8dddce800) [pid = 1841] [serial = 214] [outer = (nil)] 06:33:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 84 (0x7fa8defd2800) [pid = 1841] [serial = 215] [outer = 0x7fa8dddce800] 06:33:00 INFO - PROCESS | 1841 | 1461245580836 Marionette DEBUG loaded listener.js 06:33:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 85 (0x7fa8e30cb800) [pid = 1841] [serial = 216] [outer = 0x7fa8dddce800] 06:33:01 INFO - PROCESS | 1841 | 1461245581724 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:33:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1350ms 06:33:01 INFO - PROCESS | 1841 | 1461245581757 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 06:33:01 INFO - PROCESS | 1841 | 1461245581760 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 06:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:33:01 INFO - PROCESS | 1841 | 1461245581768 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:33:01 INFO - PROCESS | 1841 | 1461245581771 Marionette TRACE conn3 <- [1,262,null,{}] 06:33:01 INFO - PROCESS | 1841 | 1461245581777 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:33:01 INFO - PROCESS | 1841 | 1461245581985 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 06:33:02 INFO - PROCESS | 1841 | 1461245582006 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:02 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e32bd800 == 39 [pid = 1841] [id = 73] 06:33:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 86 (0x7fa8dcf39c00) [pid = 1841] [serial = 217] [outer = (nil)] 06:33:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 87 (0x7fa8e329f400) [pid = 1841] [serial = 218] [outer = 0x7fa8dcf39c00] 06:33:02 INFO - PROCESS | 1841 | 1461245582117 Marionette DEBUG loaded listener.js 06:33:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 88 (0x7fa8e34b3000) [pid = 1841] [serial = 219] [outer = 0x7fa8dcf39c00] 06:33:02 INFO - PROCESS | 1841 | 1461245582932 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:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1179ms 06:33:02 INFO - PROCESS | 1841 | 1461245582963 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 06:33:02 INFO - PROCESS | 1841 | 1461245582967 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 06:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:33:02 INFO - PROCESS | 1841 | 1461245582974 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:33:02 INFO - PROCESS | 1841 | 1461245582977 Marionette TRACE conn3 <- [1,266,null,{}] 06:33:02 INFO - PROCESS | 1841 | 1461245582982 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:33:03 INFO - PROCESS | 1841 | 1461245583137 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 06:33:03 INFO - PROCESS | 1841 | 1461245583269 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:03 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e351a800 == 40 [pid = 1841] [id = 74] 06:33:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 89 (0x7fa8c76d8000) [pid = 1841] [serial = 220] [outer = (nil)] 06:33:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 90 (0x7fa8cf75bc00) [pid = 1841] [serial = 221] [outer = 0x7fa8c76d8000] 06:33:03 INFO - PROCESS | 1841 | 1461245583339 Marionette DEBUG loaded listener.js 06:33:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 91 (0x7fa8cf760c00) [pid = 1841] [serial = 222] [outer = 0x7fa8c76d8000] 06:33:04 INFO - PROCESS | 1841 | 1461245584154 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:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1235ms 06:33:04 INFO - PROCESS | 1841 | 1461245584212 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 06:33:04 INFO - PROCESS | 1841 | 1461245584216 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 06:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:33:04 INFO - PROCESS | 1841 | 1461245584221 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:33:04 INFO - PROCESS | 1841 | 1461245584223 Marionette TRACE conn3 <- [1,270,null,{}] 06:33:04 INFO - PROCESS | 1841 | 1461245584229 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:33:04 INFO - PROCESS | 1841 | 1461245584425 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 06:33:04 INFO - PROCESS | 1841 | 1461245584560 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:04 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e3632000 == 41 [pid = 1841] [id = 75] 06:33:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 92 (0x7fa8c50a6c00) [pid = 1841] [serial = 223] [outer = (nil)] 06:33:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 93 (0x7fa8e356d800) [pid = 1841] [serial = 224] [outer = 0x7fa8c50a6c00] 06:33:04 INFO - PROCESS | 1841 | 1461245584635 Marionette DEBUG loaded listener.js 06:33:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 94 (0x7fa8e5297c00) [pid = 1841] [serial = 225] [outer = 0x7fa8c50a6c00] 06:33:05 INFO - PROCESS | 1841 | 1461245585593 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:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1382ms 06:33:05 INFO - PROCESS | 1841 | 1461245585604 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 06:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:33:05 INFO - PROCESS | 1841 | 1461245585609 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 06:33:05 INFO - PROCESS | 1841 | 1461245585616 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:33:05 INFO - PROCESS | 1841 | 1461245585622 Marionette TRACE conn3 <- [1,274,null,{}] 06:33:05 INFO - PROCESS | 1841 | 1461245585630 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:33:05 INFO - PROCESS | 1841 | 1461245585777 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 06:33:05 INFO - PROCESS | 1841 | 1461245585970 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:05 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0f49800 == 42 [pid = 1841] [id = 76] 06:33:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 95 (0x7fa8c7366400) [pid = 1841] [serial = 226] [outer = (nil)] 06:33:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 96 (0x7fa8c8c2e400) [pid = 1841] [serial = 227] [outer = 0x7fa8c7366400] 06:33:06 INFO - PROCESS | 1841 | 1461245586037 Marionette DEBUG loaded listener.js 06:33:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 97 (0x7fa8ca756c00) [pid = 1841] [serial = 228] [outer = 0x7fa8c7366400] 06:33:06 INFO - PROCESS | 1841 | --DOMWINDOW == 96 (0x7fa8d1b56400) [pid = 1841] [serial = 170] [outer = (nil)] [url = about:blank] 06:33:06 INFO - PROCESS | 1841 | 1461245586961 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:33:06 INFO - PROCESS | 1841 | --DOMWINDOW == 95 (0x7fa8ce7d5000) [pid = 1841] [serial = 161] [outer = (nil)] [url = about:blank] 06:33:06 INFO - PROCESS | 1841 | --DOMWINDOW == 94 (0x7fa8c7503000) [pid = 1841] [serial = 164] [outer = (nil)] [url = about:blank] 06:33:06 INFO - PROCESS | 1841 | --DOMWINDOW == 93 (0x7fa8d0ecbc00) [pid = 1841] [serial = 167] [outer = (nil)] [url = about:blank] 06:33:06 INFO - PROCESS | 1841 | --DOMWINDOW == 92 (0x7fa8c914d400) [pid = 1841] [serial = 146] [outer = (nil)] [url = about:blank] 06:33:06 INFO - PROCESS | 1841 | --DOMWINDOW == 91 (0x7fa8c8036800) [pid = 1841] [serial = 155] [outer = (nil)] [url = about:blank] 06:33:06 INFO - PROCESS | 1841 | --DOMWINDOW == 90 (0x7fa8c9154c00) [pid = 1841] [serial = 156] [outer = (nil)] [url = about:blank] 06:33:06 INFO - PROCESS | 1841 | --DOMWINDOW == 89 (0x7fa8ca757c00) [pid = 1841] [serial = 158] [outer = (nil)] [url = about:blank] 06:33:06 INFO - PROCESS | 1841 | --DOMWINDOW == 88 (0x7fa8c76d5800) [pid = 1841] [serial = 152] [outer = (nil)] [url = about:blank] 06:33:06 INFO - PROCESS | 1841 | --DOMWINDOW == 87 (0x7fa8cf2adc00) [pid = 1841] [serial = 149] [outer = (nil)] [url = about:blank] 06:33:06 INFO - PROCESS | 1841 | --DOMWINDOW == 86 (0x7fa8d1141800) [pid = 1841] [serial = 144] [outer = (nil)] [url = about:blank] 06:33:06 INFO - PROCESS | 1841 | --DOMWINDOW == 85 (0x7fa8cf18d800) [pid = 1841] [serial = 162] [outer = (nil)] [url = about:blank] 06:33:06 INFO - PROCESS | 1841 | --DOMWINDOW == 84 (0x7fa8d1307800) [pid = 1841] [serial = 168] [outer = (nil)] [url = about:blank] 06:33:06 INFO - PROCESS | 1841 | --DOMWINDOW == 83 (0x7fa8cce0e400) [pid = 1841] [serial = 159] [outer = (nil)] [url = about:blank] 06:33:06 INFO - PROCESS | 1841 | --DOMWINDOW == 82 (0x7fa8cfe50400) [pid = 1841] [serial = 165] [outer = (nil)] [url = about:blank] 06:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1386ms 06:33:07 INFO - PROCESS | 1841 | 1461245587003 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 06:33:07 INFO - PROCESS | 1841 | 1461245587010 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 06:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:33:07 INFO - PROCESS | 1841 | 1461245587019 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:33:07 INFO - PROCESS | 1841 | 1461245587022 Marionette TRACE conn3 <- [1,278,null,{}] 06:33:07 INFO - PROCESS | 1841 | 1461245587026 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:33:07 INFO - PROCESS | 1841 | 1461245587160 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 06:33:07 INFO - PROCESS | 1841 | 1461245587176 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:07 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c9b5e800 == 43 [pid = 1841] [id = 77] 06:33:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 83 (0x7fa8ce315000) [pid = 1841] [serial = 229] [outer = (nil)] 06:33:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 84 (0x7fa8cf2adc00) [pid = 1841] [serial = 230] [outer = 0x7fa8ce315000] 06:33:07 INFO - PROCESS | 1841 | 1461245587252 Marionette DEBUG loaded listener.js 06:33:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 85 (0x7fa8cf75f000) [pid = 1841] [serial = 231] [outer = 0x7fa8ce315000] 06:33:08 INFO - PROCESS | 1841 | 1461245587996 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:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1032ms 06:33:08 INFO - PROCESS | 1841 | 1461245588058 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 06:33:08 INFO - PROCESS | 1841 | 1461245588067 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 06:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:33:08 INFO - PROCESS | 1841 | 1461245588106 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:33:08 INFO - PROCESS | 1841 | 1461245588115 Marionette TRACE conn3 <- [1,282,null,{}] 06:33:08 INFO - PROCESS | 1841 | 1461245588145 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:33:08 INFO - PROCESS | 1841 | 1461245588378 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 06:33:08 INFO - PROCESS | 1841 | 1461245588491 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:08 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0b21800 == 44 [pid = 1841] [id = 78] 06:33:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 86 (0x7fa8cce0e400) [pid = 1841] [serial = 232] [outer = (nil)] 06:33:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 87 (0x7fa8d1b5ac00) [pid = 1841] [serial = 233] [outer = 0x7fa8cce0e400] 06:33:08 INFO - PROCESS | 1841 | 1461245588575 Marionette DEBUG loaded listener.js 06:33:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 88 (0x7fa8d40be400) [pid = 1841] [serial = 234] [outer = 0x7fa8cce0e400] 06:33:09 INFO - PROCESS | 1841 | 1461245589315 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:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1254ms 06:33:09 INFO - PROCESS | 1841 | 1461245589358 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 06:33:09 INFO - PROCESS | 1841 | 1461245589362 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 06:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:33:09 INFO - PROCESS | 1841 | 1461245589375 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:33:09 INFO - PROCESS | 1841 | 1461245589377 Marionette TRACE conn3 <- [1,286,null,{}] 06:33:09 INFO - PROCESS | 1841 | 1461245589383 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:33:09 INFO - PROCESS | 1841 | 1461245589568 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 06:33:09 INFO - PROCESS | 1841 | 1461245589587 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:09 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d7e11800 == 45 [pid = 1841] [id = 79] 06:33:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 89 (0x7fa8d1c87400) [pid = 1841] [serial = 235] [outer = (nil)] 06:33:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 90 (0x7fa8de208800) [pid = 1841] [serial = 236] [outer = 0x7fa8d1c87400] 06:33:09 INFO - PROCESS | 1841 | 1461245589648 Marionette DEBUG loaded listener.js 06:33:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 91 (0x7fa8df3c7c00) [pid = 1841] [serial = 237] [outer = 0x7fa8d1c87400] 06:33:10 INFO - PROCESS | 1841 | 1461245590376 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:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1033ms 06:33:10 INFO - PROCESS | 1841 | 1461245590402 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 06:33:10 INFO - PROCESS | 1841 | 1461245590406 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 06:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:33:10 INFO - PROCESS | 1841 | 1461245590411 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:33:10 INFO - PROCESS | 1841 | 1461245590413 Marionette TRACE conn3 <- [1,290,null,{}] 06:33:10 INFO - PROCESS | 1841 | 1461245590419 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:33:10 INFO - PROCESS | 1841 | 1461245590608 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 06:33:10 INFO - PROCESS | 1841 | 1461245590637 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:10 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8de2ae800 == 46 [pid = 1841] [id = 80] 06:33:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 92 (0x7fa8ce7d6400) [pid = 1841] [serial = 238] [outer = (nil)] 06:33:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 93 (0x7fa8e11ce800) [pid = 1841] [serial = 239] [outer = 0x7fa8ce7d6400] 06:33:10 INFO - PROCESS | 1841 | 1461245590699 Marionette DEBUG loaded listener.js 06:33:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 94 (0x7fa8e3197c00) [pid = 1841] [serial = 240] [outer = 0x7fa8ce7d6400] 06:33:11 INFO - PROCESS | 1841 | --DOMWINDOW == 93 (0x7fa8cf434800) [pid = 1841] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:33:11 INFO - PROCESS | 1841 | --DOMWINDOW == 92 (0x7fa8c4f4c400) [pid = 1841] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:33:11 INFO - PROCESS | 1841 | --DOMWINDOW == 91 (0x7fa8ca756400) [pid = 1841] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:33:11 INFO - PROCESS | 1841 | --DOMWINDOW == 90 (0x7fa8c750e000) [pid = 1841] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:33:11 INFO - PROCESS | 1841 | --DOMWINDOW == 89 (0x7fa8c50a1400) [pid = 1841] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:33:11 INFO - PROCESS | 1841 | --DOMWINDOW == 88 (0x7fa8e111c000) [pid = 1841] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:33:11 INFO - PROCESS | 1841 | --DOMWINDOW == 87 (0x7fa8c4f54c00) [pid = 1841] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:33:11 INFO - PROCESS | 1841 | 1461245591593 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:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1231ms 06:33:11 INFO - PROCESS | 1841 | 1461245591644 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 06:33:11 INFO - PROCESS | 1841 | 1461245591648 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 06:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:33:11 INFO - PROCESS | 1841 | 1461245591653 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:33:11 INFO - PROCESS | 1841 | 1461245591656 Marionette TRACE conn3 <- [1,294,null,{}] 06:33:11 INFO - PROCESS | 1841 | 1461245591661 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:33:11 INFO - PROCESS | 1841 | 1461245591866 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 06:33:11 INFO - PROCESS | 1841 | 1461245591930 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:11 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e0c26000 == 47 [pid = 1841] [id = 81] 06:33:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 88 (0x7fa8e30c4800) [pid = 1841] [serial = 241] [outer = (nil)] 06:33:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 89 (0x7fa8e3612000) [pid = 1841] [serial = 242] [outer = 0x7fa8e30c4800] 06:33:12 INFO - PROCESS | 1841 | 1461245591999 Marionette DEBUG loaded listener.js 06:33:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 90 (0x7fa8e529d000) [pid = 1841] [serial = 243] [outer = 0x7fa8e30c4800] 06:33:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 91 (0x7fa8e52a4c00) [pid = 1841] [serial = 244] [outer = 0x7fa8c76d2400] 06:33:12 INFO - PROCESS | 1841 | 1461245592752 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:33:12 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:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1126ms 06:33:12 INFO - PROCESS | 1841 | 1461245592780 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 06:33:12 INFO - PROCESS | 1841 | 1461245592784 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 06:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:33:12 INFO - PROCESS | 1841 | 1461245592789 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:33:12 INFO - PROCESS | 1841 | 1461245592792 Marionette TRACE conn3 <- [1,298,null,{}] 06:33:12 INFO - PROCESS | 1841 | 1461245592797 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:33:12 INFO - PROCESS | 1841 | 1461245592960 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 06:33:12 INFO - PROCESS | 1841 | 1461245592976 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:12 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e3510000 == 48 [pid = 1841] [id = 82] 06:33:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 92 (0x7fa8c79aa400) [pid = 1841] [serial = 245] [outer = (nil)] 06:33:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 93 (0x7fa8dcfcd000) [pid = 1841] [serial = 246] [outer = 0x7fa8c79aa400] 06:33:13 INFO - PROCESS | 1841 | 1461245593039 Marionette DEBUG loaded listener.js 06:33:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 94 (0x7fa8e111f800) [pid = 1841] [serial = 247] [outer = 0x7fa8c79aa400] 06:33:13 INFO - PROCESS | 1841 | 1461245593898 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:33:13 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:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1137ms 06:33:13 INFO - PROCESS | 1841 | 1461245593927 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 06:33:13 INFO - PROCESS | 1841 | 1461245593933 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 06:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:33:13 INFO - PROCESS | 1841 | 1461245593941 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:33:13 INFO - PROCESS | 1841 | 1461245593948 Marionette TRACE conn3 <- [1,302,null,{}] 06:33:13 INFO - PROCESS | 1841 | 1461245593957 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:33:14 INFO - PROCESS | 1841 | 1461245594123 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 06:33:14 INFO - PROCESS | 1841 | 1461245594257 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:14 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfc3e800 == 49 [pid = 1841] [id = 83] 06:33:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 95 (0x7fa8c4edfc00) [pid = 1841] [serial = 248] [outer = (nil)] 06:33:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 96 (0x7fa8c50a0000) [pid = 1841] [serial = 249] [outer = 0x7fa8c4edfc00] 06:33:14 INFO - PROCESS | 1841 | 1461245594335 Marionette DEBUG loaded listener.js 06:33:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 97 (0x7fa8c7503000) [pid = 1841] [serial = 250] [outer = 0x7fa8c4edfc00] 06:33:15 INFO - PROCESS | 1841 | 1461245595176 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:33:15 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:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1288ms 06:33:15 INFO - PROCESS | 1841 | 1461245595230 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 06:33:15 INFO - PROCESS | 1841 | 1461245595238 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 06:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:33:15 INFO - PROCESS | 1841 | 1461245595248 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:33:15 INFO - PROCESS | 1841 | 1461245595252 Marionette TRACE conn3 <- [1,306,null,{}] 06:33:15 INFO - PROCESS | 1841 | 1461245595258 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:33:15 INFO - PROCESS | 1841 | 1461245595420 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 06:33:15 INFO - PROCESS | 1841 | 1461245595552 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:15 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d7eb8000 == 50 [pid = 1841] [id = 84] 06:33:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 98 (0x7fa8c4ee7c00) [pid = 1841] [serial = 251] [outer = (nil)] 06:33:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 99 (0x7fa8cdaa7c00) [pid = 1841] [serial = 252] [outer = 0x7fa8c4ee7c00] 06:33:15 INFO - PROCESS | 1841 | 1461245595643 Marionette DEBUG loaded listener.js 06:33:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 100 (0x7fa8cf48d400) [pid = 1841] [serial = 253] [outer = 0x7fa8c4ee7c00] 06:33:16 INFO - PROCESS | 1841 | 1461245596539 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:33:16 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:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1332ms 06:33:16 INFO - PROCESS | 1841 | 1461245596582 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 06:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:33:16 INFO - PROCESS | 1841 | 1461245596586 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 06:33:16 INFO - PROCESS | 1841 | 1461245596592 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:33:16 INFO - PROCESS | 1841 | 1461245596598 Marionette TRACE conn3 <- [1,310,null,{}] 06:33:16 INFO - PROCESS | 1841 | 1461245596614 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:33:16 INFO - PROCESS | 1841 | 1461245596782 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 06:33:16 INFO - PROCESS | 1841 | 1461245596914 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:16 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e7508000 == 51 [pid = 1841] [id = 85] 06:33:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 101 (0x7fa8cf7b8000) [pid = 1841] [serial = 254] [outer = (nil)] 06:33:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 102 (0x7fa8d0ecbc00) [pid = 1841] [serial = 255] [outer = 0x7fa8cf7b8000] 06:33:16 INFO - PROCESS | 1841 | 1461245596993 Marionette DEBUG loaded listener.js 06:33:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 103 (0x7fa8d4045800) [pid = 1841] [serial = 256] [outer = 0x7fa8cf7b8000] 06:33:17 INFO - PROCESS | 1841 | 1461245597884 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:33:17 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:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1336ms 06:33:17 INFO - PROCESS | 1841 | 1461245597928 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 06:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:33:17 INFO - PROCESS | 1841 | 1461245597933 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 06:33:17 INFO - PROCESS | 1841 | 1461245597940 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:33:17 INFO - PROCESS | 1841 | 1461245597943 Marionette TRACE conn3 <- [1,314,null,{}] 06:33:17 INFO - PROCESS | 1841 | 1461245597948 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:33:18 INFO - PROCESS | 1841 | 1461245598094 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 06:33:18 INFO - PROCESS | 1841 | 1461245598243 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:18 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8eac94000 == 52 [pid = 1841] [id = 86] 06:33:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 104 (0x7fa8d0382800) [pid = 1841] [serial = 257] [outer = (nil)] 06:33:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 105 (0x7fa8e111e000) [pid = 1841] [serial = 258] [outer = 0x7fa8d0382800] 06:33:18 INFO - PROCESS | 1841 | 1461245598314 Marionette DEBUG loaded listener.js 06:33:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 106 (0x7fa8e32a7c00) [pid = 1841] [serial = 259] [outer = 0x7fa8d0382800] 06:33:19 INFO - PROCESS | 1841 | 1461245599150 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:33:19 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:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1239ms 06:33:19 INFO - PROCESS | 1841 | 1461245599178 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 06:33:19 INFO - PROCESS | 1841 | 1461245599182 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 06:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:33:19 INFO - PROCESS | 1841 | 1461245599188 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:33:19 INFO - PROCESS | 1841 | 1461245599190 Marionette TRACE conn3 <- [1,318,null,{}] 06:33:19 INFO - PROCESS | 1841 | 1461245599196 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:33:19 INFO - PROCESS | 1841 | 1461245599340 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 06:33:19 INFO - PROCESS | 1841 | 1461245599476 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:19 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfebf800 == 53 [pid = 1841] [id = 87] 06:33:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 107 (0x7fa8c8036c00) [pid = 1841] [serial = 260] [outer = (nil)] 06:33:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 108 (0x7fa8e35d1000) [pid = 1841] [serial = 261] [outer = 0x7fa8c8036c00] 06:33:19 INFO - PROCESS | 1841 | 1461245599548 Marionette DEBUG loaded listener.js 06:33:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 109 (0x7fa8e365d000) [pid = 1841] [serial = 262] [outer = 0x7fa8c8036c00] 06:33:20 INFO - PROCESS | 1841 | 1461245600419 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:33:20 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:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1288ms 06:33:20 INFO - PROCESS | 1841 | 1461245600477 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 06:33:20 INFO - PROCESS | 1841 | 1461245600480 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 06:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:33:20 INFO - PROCESS | 1841 | 1461245600486 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:33:20 INFO - PROCESS | 1841 | 1461245600489 Marionette TRACE conn3 <- [1,322,null,{}] 06:33:20 INFO - PROCESS | 1841 | 1461245600494 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:33:20 INFO - PROCESS | 1841 | 1461245600676 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 06:33:20 INFO - PROCESS | 1841 | 1461245600811 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:20 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c9b62800 == 54 [pid = 1841] [id = 88] 06:33:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 110 (0x7fa8c509e800) [pid = 1841] [serial = 263] [outer = (nil)] 06:33:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 111 (0x7fa8cce0a400) [pid = 1841] [serial = 264] [outer = 0x7fa8c509e800] 06:33:20 INFO - PROCESS | 1841 | 1461245600885 Marionette DEBUG loaded listener.js 06:33:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 112 (0x7fa8e5fb6400) [pid = 1841] [serial = 265] [outer = 0x7fa8c509e800] 06:33:21 INFO - PROCESS | 1841 | 1461245601958 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:33:22 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:33:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1530ms 06:33:22 INFO - PROCESS | 1841 | 1461245602018 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 06:33:22 INFO - PROCESS | 1841 | 1461245602025 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 06:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:33:22 INFO - PROCESS | 1841 | 1461245602033 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:33:22 INFO - PROCESS | 1841 | 1461245602037 Marionette TRACE conn3 <- [1,326,null,{}] 06:33:22 INFO - PROCESS | 1841 | 1461245602044 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:33:22 INFO - PROCESS | 1841 | 1461245602204 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 06:33:22 INFO - PROCESS | 1841 | 1461245602358 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:22 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cf0b1000 == 55 [pid = 1841] [id = 89] 06:33:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 113 (0x7fa8ca74fc00) [pid = 1841] [serial = 266] [outer = (nil)] 06:33:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 114 (0x7fa8cbcedc00) [pid = 1841] [serial = 267] [outer = 0x7fa8ca74fc00] 06:33:22 INFO - PROCESS | 1841 | 1461245602432 Marionette DEBUG loaded listener.js 06:33:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 115 (0x7fa8ce993c00) [pid = 1841] [serial = 268] [outer = 0x7fa8ca74fc00] 06:33:22 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e0c26000 == 54 [pid = 1841] [id = 81] 06:33:22 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8de2ae800 == 53 [pid = 1841] [id = 80] 06:33:22 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d7e11800 == 52 [pid = 1841] [id = 79] 06:33:22 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d0b21800 == 51 [pid = 1841] [id = 78] 06:33:22 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c9b5e800 == 50 [pid = 1841] [id = 77] 06:33:22 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d0f49800 == 49 [pid = 1841] [id = 76] 06:33:23 INFO - PROCESS | 1841 | --DOMWINDOW == 114 (0x7fa8e2a42000) [pid = 1841] [serial = 204] [outer = (nil)] [url = about:blank] 06:33:23 INFO - PROCESS | 1841 | --DOMWINDOW == 113 (0x7fa8d0f96400) [pid = 1841] [serial = 191] [outer = (nil)] [url = about:blank] 06:33:23 INFO - PROCESS | 1841 | --DOMWINDOW == 112 (0x7fa8de020000) [pid = 1841] [serial = 198] [outer = (nil)] [url = about:blank] 06:33:23 INFO - PROCESS | 1841 | --DOMWINDOW == 111 (0x7fa8ddb55400) [pid = 1841] [serial = 197] [outer = (nil)] [url = about:blank] 06:33:23 INFO - PROCESS | 1841 | --DOMWINDOW == 110 (0x7fa8ce312000) [pid = 1841] [serial = 189] [outer = (nil)] [url = about:blank] 06:33:23 INFO - PROCESS | 1841 | --DOMWINDOW == 109 (0x7fa8c9151800) [pid = 1841] [serial = 186] [outer = (nil)] [url = about:blank] 06:33:23 INFO - PROCESS | 1841 | --DOMWINDOW == 108 (0x7fa8d40bac00) [pid = 1841] [serial = 182] [outer = (nil)] [url = about:blank] 06:33:23 INFO - PROCESS | 1841 | --DOMWINDOW == 107 (0x7fa8cce0a800) [pid = 1841] [serial = 188] [outer = (nil)] [url = about:blank] 06:33:23 INFO - PROCESS | 1841 | --DOMWINDOW == 106 (0x7fa8c79b0800) [pid = 1841] [serial = 185] [outer = (nil)] [url = about:blank] 06:33:23 INFO - PROCESS | 1841 | --DOMWINDOW == 105 (0x7fa8cd09d000) [pid = 1841] [serial = 176] [outer = (nil)] [url = about:blank] 06:33:23 INFO - PROCESS | 1841 | --DOMWINDOW == 104 (0x7fa8d2a2b400) [pid = 1841] [serial = 194] [outer = (nil)] [url = about:blank] 06:33:23 INFO - PROCESS | 1841 | --DOMWINDOW == 103 (0x7fa8d1bb9c00) [pid = 1841] [serial = 192] [outer = (nil)] [url = about:blank] 06:33:23 INFO - PROCESS | 1841 | --DOMWINDOW == 102 (0x7fa8e11abc00) [pid = 1841] [serial = 203] [outer = (nil)] [url = about:blank] 06:33:23 INFO - PROCESS | 1841 | --DOMWINDOW == 101 (0x7fa8d14bf000) [pid = 1841] [serial = 179] [outer = (nil)] [url = about:blank] 06:33:23 INFO - PROCESS | 1841 | --DOMWINDOW == 100 (0x7fa8ddb4d000) [pid = 1841] [serial = 195] [outer = (nil)] [url = about:blank] 06:33:23 INFO - PROCESS | 1841 | --DOMWINDOW == 99 (0x7fa8df3ee800) [pid = 1841] [serial = 201] [outer = (nil)] [url = about:blank] 06:33:23 INFO - PROCESS | 1841 | --DOMWINDOW == 98 (0x7fa8c8c2d000) [pid = 1841] [serial = 173] [outer = (nil)] [url = about:blank] 06:33:23 INFO - PROCESS | 1841 | --DOMWINDOW == 97 (0x7fa8cf2aac00) [pid = 1841] [serial = 200] [outer = (nil)] [url = about:blank] 06:33:23 INFO - PROCESS | 1841 | 1461245603296 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:33:23 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:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1335ms 06:33:23 INFO - PROCESS | 1841 | 1461245603369 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 06:33:23 INFO - PROCESS | 1841 | 1461245603377 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 06:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:33:23 INFO - PROCESS | 1841 | 1461245603387 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:33:23 INFO - PROCESS | 1841 | 1461245603392 Marionette TRACE conn3 <- [1,330,null,{}] 06:33:23 INFO - PROCESS | 1841 | 1461245603397 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:33:23 INFO - PROCESS | 1841 | 1461245603554 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 06:33:23 INFO - PROCESS | 1841 | 1461245603564 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:23 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0146800 == 50 [pid = 1841] [id = 90] 06:33:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 98 (0x7fa8cdaa6c00) [pid = 1841] [serial = 269] [outer = (nil)] 06:33:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 99 (0x7fa8d018e000) [pid = 1841] [serial = 270] [outer = 0x7fa8cdaa6c00] 06:33:23 INFO - PROCESS | 1841 | 1461245603630 Marionette DEBUG loaded listener.js 06:33:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 100 (0x7fa8d0f96400) [pid = 1841] [serial = 271] [outer = 0x7fa8cdaa6c00] 06:33:24 INFO - PROCESS | 1841 | 1461245604483 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:33:24 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:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1141ms 06:33:24 INFO - PROCESS | 1841 | 1461245604530 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 06:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:33:24 INFO - PROCESS | 1841 | 1461245604534 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 06:33:24 INFO - PROCESS | 1841 | 1461245604541 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:33:24 INFO - PROCESS | 1841 | 1461245604547 Marionette TRACE conn3 <- [1,334,null,{}] 06:33:24 INFO - PROCESS | 1841 | 1461245604563 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:33:24 INFO - PROCESS | 1841 | 1461245604717 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 06:33:24 INFO - PROCESS | 1841 | 1461245604727 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:24 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d3c74800 == 51 [pid = 1841] [id = 91] 06:33:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 101 (0x7fa8dcfd0000) [pid = 1841] [serial = 272] [outer = (nil)] 06:33:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 102 (0x7fa8dddc7000) [pid = 1841] [serial = 273] [outer = 0x7fa8dcfd0000] 06:33:24 INFO - PROCESS | 1841 | 1461245604792 Marionette DEBUG loaded listener.js 06:33:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 103 (0x7fa8df0ce000) [pid = 1841] [serial = 274] [outer = 0x7fa8dcfd0000] 06:33:25 INFO - PROCESS | 1841 | 1461245605560 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:33:25 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:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1037ms 06:33:25 INFO - PROCESS | 1841 | 1461245605580 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 06:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:33:25 INFO - PROCESS | 1841 | 1461245605596 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 06:33:25 INFO - PROCESS | 1841 | 1461245605602 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:33:25 INFO - PROCESS | 1841 | 1461245605605 Marionette TRACE conn3 <- [1,338,null,{}] 06:33:25 INFO - PROCESS | 1841 | 1461245605610 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:33:25 INFO - PROCESS | 1841 | 1461245605779 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 06:33:25 INFO - PROCESS | 1841 | 1461245605852 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:25 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d7e1a000 == 52 [pid = 1841] [id = 92] 06:33:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 104 (0x7fa8cf75b800) [pid = 1841] [serial = 275] [outer = (nil)] 06:33:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 105 (0x7fa8e30d0800) [pid = 1841] [serial = 276] [outer = 0x7fa8cf75b800] 06:33:25 INFO - PROCESS | 1841 | 1461245605914 Marionette DEBUG loaded listener.js 06:33:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 106 (0x7fa8e356f400) [pid = 1841] [serial = 277] [outer = 0x7fa8cf75b800] 06:33:26 INFO - PROCESS | 1841 | 1461245606604 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:33:26 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:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1027ms 06:33:26 INFO - PROCESS | 1841 | 1461245606628 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 06:33:26 INFO - PROCESS | 1841 | 1461245606631 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 06:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:33:26 INFO - PROCESS | 1841 | 1461245606636 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:33:26 INFO - PROCESS | 1841 | 1461245606638 Marionette TRACE conn3 <- [1,342,null,{}] 06:33:26 INFO - PROCESS | 1841 | 1461245606643 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:33:26 INFO - PROCESS | 1841 | 1461245606824 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 06:33:26 INFO - PROCESS | 1841 | --DOMWINDOW == 105 (0x7fa8ce7d6400) [pid = 1841] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:33:26 INFO - PROCESS | 1841 | --DOMWINDOW == 104 (0x7fa8c7366400) [pid = 1841] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:33:26 INFO - PROCESS | 1841 | --DOMWINDOW == 103 (0x7fa8cce0e400) [pid = 1841] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:33:26 INFO - PROCESS | 1841 | --DOMWINDOW == 102 (0x7fa8ce315000) [pid = 1841] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:33:26 INFO - PROCESS | 1841 | --DOMWINDOW == 101 (0x7fa8e30c4800) [pid = 1841] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:33:26 INFO - PROCESS | 1841 | --DOMWINDOW == 100 (0x7fa8d1c87400) [pid = 1841] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:33:26 INFO - PROCESS | 1841 | 1461245606908 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:26 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8caaca000 == 53 [pid = 1841] [id = 93] 06:33:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 101 (0x7fa8c6e32c00) [pid = 1841] [serial = 278] [outer = (nil)] 06:33:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 102 (0x7fa8c6e3e800) [pid = 1841] [serial = 279] [outer = 0x7fa8c6e32c00] 06:33:26 INFO - PROCESS | 1841 | 1461245606969 Marionette DEBUG loaded listener.js 06:33:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 103 (0x7fa8cbceec00) [pid = 1841] [serial = 280] [outer = 0x7fa8c6e32c00] 06:33:27 INFO - PROCESS | 1841 | 1461245607644 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:33:27 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:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1028ms 06:33:27 INFO - PROCESS | 1841 | 1461245607665 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 06:33:27 INFO - PROCESS | 1841 | 1461245607668 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 06:33:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:33:27 INFO - PROCESS | 1841 | 1461245607674 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:33:27 INFO - PROCESS | 1841 | 1461245607675 Marionette TRACE conn3 <- [1,346,null,{}] 06:33:27 INFO - PROCESS | 1841 | 1461245607680 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:33:27 INFO - PROCESS | 1841 | 1461245607884 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 06:33:27 INFO - PROCESS | 1841 | 1461245607908 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:27 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e116f800 == 54 [pid = 1841] [id = 94] 06:33:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 104 (0x7fa8c6e35000) [pid = 1841] [serial = 281] [outer = (nil)] 06:33:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 105 (0x7fa8e3655800) [pid = 1841] [serial = 282] [outer = 0x7fa8c6e35000] 06:33:27 INFO - PROCESS | 1841 | 1461245607973 Marionette DEBUG loaded listener.js 06:33:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 106 (0x7fa8e755d800) [pid = 1841] [serial = 283] [outer = 0x7fa8c6e35000] 06:33:28 INFO - PROCESS | 1841 | 1461245608614 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:33:28 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:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 981ms 06:33:28 INFO - PROCESS | 1841 | 1461245608656 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 06:33:28 INFO - PROCESS | 1841 | 1461245608660 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 06:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:33:28 INFO - PROCESS | 1841 | 1461245608666 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:33:28 INFO - PROCESS | 1841 | 1461245608670 Marionette TRACE conn3 <- [1,350,null,{}] 06:33:28 INFO - PROCESS | 1841 | 1461245608676 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:33:28 INFO - PROCESS | 1841 | 1461245608814 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 06:33:28 INFO - PROCESS | 1841 | 1461245608917 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:28 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e351d800 == 55 [pid = 1841] [id = 95] 06:33:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 107 (0x7fa8c509bc00) [pid = 1841] [serial = 284] [outer = (nil)] 06:33:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 108 (0x7fa8c7454000) [pid = 1841] [serial = 285] [outer = 0x7fa8c509bc00] 06:33:28 INFO - PROCESS | 1841 | 1461245608980 Marionette DEBUG loaded listener.js 06:33:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 109 (0x7fa8c745b800) [pid = 1841] [serial = 286] [outer = 0x7fa8c509bc00] 06:33:29 INFO - PROCESS | 1841 | 1461245609859 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:33:29 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:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1232ms 06:33:29 INFO - PROCESS | 1841 | 1461245609903 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 06:33:29 INFO - PROCESS | 1841 | 1461245609911 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 06:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:33:29 INFO - PROCESS | 1841 | 1461245609922 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:33:29 INFO - PROCESS | 1841 | 1461245609927 Marionette TRACE conn3 <- [1,354,null,{}] 06:33:29 INFO - PROCESS | 1841 | 1461245609935 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:33:30 INFO - PROCESS | 1841 | 1461245610109 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 06:33:30 INFO - PROCESS | 1841 | 1461245610249 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:30 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d00c2800 == 56 [pid = 1841] [id = 96] 06:33:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 110 (0x7fa8c745bc00) [pid = 1841] [serial = 287] [outer = (nil)] 06:33:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 111 (0x7fa8c7505800) [pid = 1841] [serial = 288] [outer = 0x7fa8c745bc00] 06:33:30 INFO - PROCESS | 1841 | 1461245610327 Marionette DEBUG loaded listener.js 06:33:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 112 (0x7fa8cce0a800) [pid = 1841] [serial = 289] [outer = 0x7fa8c745bc00] 06:33:31 INFO - PROCESS | 1841 | 1461245611355 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:33:31 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:33:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1483ms 06:33:31 INFO - PROCESS | 1841 | 1461245611406 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 06:33:31 INFO - PROCESS | 1841 | 1461245611414 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 06:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:33:31 INFO - PROCESS | 1841 | 1461245611425 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:33:31 INFO - PROCESS | 1841 | 1461245611429 Marionette TRACE conn3 <- [1,358,null,{}] 06:33:31 INFO - PROCESS | 1841 | 1461245611443 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:33:31 INFO - PROCESS | 1841 | 1461245611682 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 06:33:31 INFO - PROCESS | 1841 | 1461245611787 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:31 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8def02800 == 57 [pid = 1841] [id = 97] 06:33:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 113 (0x7fa8c50a5c00) [pid = 1841] [serial = 290] [outer = (nil)] 06:33:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 114 (0x7fa8d0a9d000) [pid = 1841] [serial = 291] [outer = 0x7fa8c50a5c00] 06:33:31 INFO - PROCESS | 1841 | 1461245611866 Marionette DEBUG loaded listener.js 06:33:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 115 (0x7fa8d1bbb400) [pid = 1841] [serial = 292] [outer = 0x7fa8c50a5c00] 06:33:32 INFO - PROCESS | 1841 | 1461245612743 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:33:32 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:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1343ms 06:33:32 INFO - PROCESS | 1841 | 1461245612769 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 06:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:33:32 INFO - PROCESS | 1841 | 1461245612773 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 06:33:32 INFO - PROCESS | 1841 | 1461245612780 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:33:32 INFO - PROCESS | 1841 | 1461245612786 Marionette TRACE conn3 <- [1,362,null,{}] 06:33:32 INFO - PROCESS | 1841 | 1461245612801 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:33:32 INFO - PROCESS | 1841 | 1461245612967 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 06:33:33 INFO - PROCESS | 1841 | 1461245613111 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:33 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8eac8f800 == 58 [pid = 1841] [id = 98] 06:33:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 116 (0x7fa8d1bc0000) [pid = 1841] [serial = 293] [outer = (nil)] 06:33:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 117 (0x7fa8e0ce0c00) [pid = 1841] [serial = 294] [outer = 0x7fa8d1bc0000] 06:33:33 INFO - PROCESS | 1841 | 1461245613191 Marionette DEBUG loaded listener.js 06:33:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 118 (0x7fa8e360fc00) [pid = 1841] [serial = 295] [outer = 0x7fa8d1bc0000] 06:33:34 INFO - PROCESS | 1841 | 1461245614107 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:33:34 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:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1385ms 06:33:34 INFO - PROCESS | 1841 | 1461245614166 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 06:33:34 INFO - PROCESS | 1841 | 1461245614171 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 06:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:33:34 INFO - PROCESS | 1841 | 1461245614177 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:33:34 INFO - PROCESS | 1841 | 1461245614180 Marionette TRACE conn3 <- [1,366,null,{}] 06:33:34 INFO - PROCESS | 1841 | 1461245614186 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:33:34 INFO - PROCESS | 1841 | 1461245614360 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 06:33:34 INFO - PROCESS | 1841 | 1461245614499 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:34 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6d36000 == 59 [pid = 1841] [id = 99] 06:33:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 119 (0x7fa8d405ac00) [pid = 1841] [serial = 296] [outer = (nil)] 06:33:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 120 (0x7fa8e5f90400) [pid = 1841] [serial = 297] [outer = 0x7fa8d405ac00] 06:33:34 INFO - PROCESS | 1841 | 1461245614590 Marionette DEBUG loaded listener.js 06:33:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 121 (0x7fa8e7566400) [pid = 1841] [serial = 298] [outer = 0x7fa8d405ac00] 06:33:35 INFO - PROCESS | 1841 | 1461245615469 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:33:35 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:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1337ms 06:33:35 INFO - PROCESS | 1841 | 1461245615515 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 06:33:35 INFO - PROCESS | 1841 | 1461245615519 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 06:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:33:35 INFO - PROCESS | 1841 | 1461245615524 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:33:35 INFO - PROCESS | 1841 | 1461245615527 Marionette TRACE conn3 <- [1,370,null,{}] 06:33:35 INFO - PROCESS | 1841 | 1461245615533 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:33:35 INFO - PROCESS | 1841 | 1461245615702 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 06:33:35 INFO - PROCESS | 1841 | 1461245615872 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:35 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6e18800 == 60 [pid = 1841] [id = 100] 06:33:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 122 (0x7fa8ca959c00) [pid = 1841] [serial = 299] [outer = (nil)] 06:33:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 123 (0x7fa8ca95fc00) [pid = 1841] [serial = 300] [outer = 0x7fa8ca959c00] 06:33:35 INFO - PROCESS | 1841 | 1461245615950 Marionette DEBUG loaded listener.js 06:33:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 124 (0x7fa8ca963c00) [pid = 1841] [serial = 301] [outer = 0x7fa8ca959c00] 06:33:37 INFO - PROCESS | 1841 | 1461245617157 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:33:37 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:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1687ms 06:33:37 INFO - PROCESS | 1841 | 1461245617215 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 06:33:37 INFO - PROCESS | 1841 | 1461245617224 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 06:33:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:33:37 INFO - PROCESS | 1841 | 1461245617292 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:33:37 INFO - PROCESS | 1841 | 1461245617302 Marionette TRACE conn3 <- [1,374,null,{}] 06:33:37 INFO - PROCESS | 1841 | 1461245617510 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:33:37 INFO - PROCESS | 1841 | 1461245617725 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 06:33:37 INFO - PROCESS | 1841 | 1461245617921 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:37 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6e16000 == 61 [pid = 1841] [id = 101] 06:33:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 125 (0x7fa8c65e5c00) [pid = 1841] [serial = 302] [outer = (nil)] 06:33:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 126 (0x7fa8c65e9000) [pid = 1841] [serial = 303] [outer = 0x7fa8c65e5c00] 06:33:38 INFO - PROCESS | 1841 | 1461245618120 Marionette DEBUG loaded listener.js 06:33:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 127 (0x7fa8c65f1000) [pid = 1841] [serial = 304] [outer = 0x7fa8c65e5c00] 06:33:39 INFO - PROCESS | 1841 | 1461245619084 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:33:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:33:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1877ms 06:33:39 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e116f800 == 60 [pid = 1841] [id = 94] 06:33:39 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8caaca000 == 59 [pid = 1841] [id = 93] 06:33:39 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d7e1a000 == 58 [pid = 1841] [id = 92] 06:33:39 INFO - PROCESS | 1841 | --DOMWINDOW == 126 (0x7fa8d1b55400) [pid = 1841] [serial = 212] [outer = (nil)] [url = about:blank] 06:33:39 INFO - PROCESS | 1841 | --DOMWINDOW == 125 (0x7fa8ca756800) [pid = 1841] [serial = 209] [outer = (nil)] [url = about:blank] 06:33:39 INFO - PROCESS | 1841 | --DOMWINDOW == 124 (0x7fa8e356d800) [pid = 1841] [serial = 224] [outer = (nil)] [url = about:blank] 06:33:39 INFO - PROCESS | 1841 | --DOMWINDOW == 123 (0x7fa8defd2800) [pid = 1841] [serial = 215] [outer = (nil)] [url = about:blank] 06:33:39 INFO - PROCESS | 1841 | --DOMWINDOW == 122 (0x7fa8e329f400) [pid = 1841] [serial = 218] [outer = (nil)] [url = about:blank] 06:33:39 INFO - PROCESS | 1841 | --DOMWINDOW == 121 (0x7fa8cf75bc00) [pid = 1841] [serial = 221] [outer = (nil)] [url = about:blank] 06:33:39 INFO - PROCESS | 1841 | --DOMWINDOW == 120 (0x7fa8dcfcd000) [pid = 1841] [serial = 246] [outer = (nil)] [url = about:blank] 06:33:39 INFO - PROCESS | 1841 | 1461245619177 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 06:33:39 INFO - PROCESS | 1841 | 1461245619185 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 06:33:39 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d3c74800 == 57 [pid = 1841] [id = 91] 06:33:39 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d0146800 == 56 [pid = 1841] [id = 90] 06:33:39 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cf0b1000 == 55 [pid = 1841] [id = 89] 06:33:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:33:39 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfc3e800 == 54 [pid = 1841] [id = 83] 06:33:39 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e3510000 == 53 [pid = 1841] [id = 82] 06:33:39 INFO - PROCESS | 1841 | 1461245619206 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:33:39 INFO - PROCESS | 1841 | 1461245619209 Marionette TRACE conn3 <- [1,378,null,{}] 06:33:39 INFO - PROCESS | 1841 | 1461245619217 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:33:39 INFO - PROCESS | 1841 | 1461245619359 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 06:33:39 INFO - PROCESS | 1841 | --DOMWINDOW == 119 (0x7fa8e11ce800) [pid = 1841] [serial = 239] [outer = (nil)] [url = about:blank] 06:33:39 INFO - PROCESS | 1841 | --DOMWINDOW == 118 (0x7fa8ca756c00) [pid = 1841] [serial = 228] [outer = (nil)] [url = about:blank] 06:33:39 INFO - PROCESS | 1841 | --DOMWINDOW == 117 (0x7fa8c8c2e400) [pid = 1841] [serial = 227] [outer = (nil)] [url = about:blank] 06:33:39 INFO - PROCESS | 1841 | --DOMWINDOW == 116 (0x7fa8d1b5ac00) [pid = 1841] [serial = 233] [outer = (nil)] [url = about:blank] 06:33:39 INFO - PROCESS | 1841 | --DOMWINDOW == 115 (0x7fa8e2a46c00) [pid = 1841] [serial = 206] [outer = (nil)] [url = about:blank] 06:33:39 INFO - PROCESS | 1841 | --DOMWINDOW == 114 (0x7fa8cf2adc00) [pid = 1841] [serial = 230] [outer = (nil)] [url = about:blank] 06:33:39 INFO - PROCESS | 1841 | --DOMWINDOW == 113 (0x7fa8cf75f000) [pid = 1841] [serial = 231] [outer = (nil)] [url = about:blank] 06:33:39 INFO - PROCESS | 1841 | --DOMWINDOW == 112 (0x7fa8e3612000) [pid = 1841] [serial = 242] [outer = (nil)] [url = about:blank] 06:33:39 INFO - PROCESS | 1841 | --DOMWINDOW == 111 (0x7fa8de208800) [pid = 1841] [serial = 236] [outer = (nil)] [url = about:blank] 06:33:39 INFO - PROCESS | 1841 | --DOMWINDOW == 110 (0x7fa8ce261400) [pid = 1841] [serial = 105] [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:33:39 INFO - PROCESS | 1841 | --DOMWINDOW == 109 (0x7fa8e3197c00) [pid = 1841] [serial = 240] [outer = (nil)] [url = about:blank] 06:33:39 INFO - PROCESS | 1841 | --DOMWINDOW == 108 (0x7fa8e529d000) [pid = 1841] [serial = 243] [outer = (nil)] [url = about:blank] 06:33:39 INFO - PROCESS | 1841 | --DOMWINDOW == 107 (0x7fa8df3c7c00) [pid = 1841] [serial = 237] [outer = (nil)] [url = about:blank] 06:33:39 INFO - PROCESS | 1841 | --DOMWINDOW == 106 (0x7fa8d40be400) [pid = 1841] [serial = 234] [outer = (nil)] [url = about:blank] 06:33:39 INFO - PROCESS | 1841 | 1461245619481 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:39 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c8ca6800 == 54 [pid = 1841] [id = 102] 06:33:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 107 (0x7fa8c50a8c00) [pid = 1841] [serial = 305] [outer = (nil)] 06:33:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 108 (0x7fa8c6e40800) [pid = 1841] [serial = 306] [outer = 0x7fa8c50a8c00] 06:33:39 INFO - PROCESS | 1841 | 1461245619551 Marionette DEBUG loaded listener.js 06:33:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 109 (0x7fa8c7459000) [pid = 1841] [serial = 307] [outer = 0x7fa8c50a8c00] 06:33:40 INFO - PROCESS | 1841 | 1461245620292 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:33:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:33:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1144ms 06:33:40 INFO - PROCESS | 1841 | 1461245620347 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 06:33:40 INFO - PROCESS | 1841 | 1461245620350 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 06:33:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:33:40 INFO - PROCESS | 1841 | 1461245620356 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:33:40 INFO - PROCESS | 1841 | 1461245620361 Marionette TRACE conn3 <- [1,382,null,{}] 06:33:40 INFO - PROCESS | 1841 | 1461245620375 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:33:40 INFO - PROCESS | 1841 | 1461245620541 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 06:33:40 INFO - PROCESS | 1841 | 1461245620553 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:40 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8caacf000 == 55 [pid = 1841] [id = 103] 06:33:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 110 (0x7fa8c8fab400) [pid = 1841] [serial = 308] [outer = (nil)] 06:33:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 111 (0x7fa8c9c41800) [pid = 1841] [serial = 309] [outer = 0x7fa8c8fab400] 06:33:40 INFO - PROCESS | 1841 | 1461245620621 Marionette DEBUG loaded listener.js 06:33:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 112 (0x7fa8ca95a800) [pid = 1841] [serial = 310] [outer = 0x7fa8c8fab400] 06:33:41 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:33:41 INFO - PROCESS | 1841 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:33:41 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:33:41 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:33:41 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:33:42 INFO - PROCESS | 1841 | 1461245622098 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:33:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:33:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1789ms 06:33:42 INFO - PROCESS | 1841 | 1461245622148 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 06:33:42 INFO - PROCESS | 1841 | 1461245622154 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 06:33:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:33:42 INFO - PROCESS | 1841 | 1461245622165 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:33:42 INFO - PROCESS | 1841 | 1461245622170 Marionette TRACE conn3 <- [1,386,null,{}] 06:33:42 INFO - PROCESS | 1841 | 1461245622203 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:33:42 INFO - PROCESS | 1841 | 1461245622526 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 06:33:42 INFO - PROCESS | 1841 | 1461245622579 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:42 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cf513800 == 56 [pid = 1841] [id = 104] 06:33:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 113 (0x7fa8c4ee5800) [pid = 1841] [serial = 311] [outer = (nil)] 06:33:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 114 (0x7fa8cce10400) [pid = 1841] [serial = 312] [outer = 0x7fa8c4ee5800] 06:33:42 INFO - PROCESS | 1841 | 1461245622685 Marionette DEBUG loaded listener.js 06:33:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 115 (0x7fa8ce3e9c00) [pid = 1841] [serial = 313] [outer = 0x7fa8c4ee5800] 06:33:43 INFO - PROCESS | 1841 | 1461245623564 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:33:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:33:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1462ms 06:33:43 INFO - PROCESS | 1841 | 1461245623661 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 06:33:43 INFO - PROCESS | 1841 | 1461245623664 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 06:33:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:33:43 INFO - PROCESS | 1841 | 1461245623671 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:33:43 INFO - PROCESS | 1841 | 1461245623673 Marionette TRACE conn3 <- [1,390,null,{}] 06:33:43 INFO - PROCESS | 1841 | 1461245623678 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:33:43 INFO - PROCESS | 1841 | 1461245623853 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 06:33:43 INFO - PROCESS | 1841 | 1461245623873 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:43 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d00cd800 == 57 [pid = 1841] [id = 105] 06:33:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 116 (0x7fa8ce2f7800) [pid = 1841] [serial = 314] [outer = (nil)] 06:33:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 117 (0x7fa8cf18d000) [pid = 1841] [serial = 315] [outer = 0x7fa8ce2f7800] 06:33:43 INFO - PROCESS | 1841 | 1461245623935 Marionette DEBUG loaded listener.js 06:33:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 118 (0x7fa8cf754000) [pid = 1841] [serial = 316] [outer = 0x7fa8ce2f7800] 06:33:44 INFO - PROCESS | 1841 | --DOMWINDOW == 117 (0x7fa8cf75b800) [pid = 1841] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:33:44 INFO - PROCESS | 1841 | --DOMWINDOW == 116 (0x7fa8c6e32c00) [pid = 1841] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:33:44 INFO - PROCESS | 1841 | --DOMWINDOW == 115 (0x7fa8cdaa6c00) [pid = 1841] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:33:44 INFO - PROCESS | 1841 | --DOMWINDOW == 114 (0x7fa8c6e35000) [pid = 1841] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:33:44 INFO - PROCESS | 1841 | --DOMWINDOW == 113 (0x7fa8dcfd0000) [pid = 1841] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:33:44 INFO - PROCESS | 1841 | --DOMWINDOW == 112 (0x7fa8ca74fc00) [pid = 1841] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:33:44 INFO - PROCESS | 1841 | --DOMWINDOW == 111 (0x7fa8c4ee7c00) [pid = 1841] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:33:44 INFO - PROCESS | 1841 | --DOMWINDOW == 110 (0x7fa8c509e800) [pid = 1841] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:33:44 INFO - PROCESS | 1841 | --DOMWINDOW == 109 (0x7fa8c4edfc00) [pid = 1841] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:33:44 INFO - PROCESS | 1841 | --DOMWINDOW == 108 (0x7fa8cf7b8000) [pid = 1841] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:33:44 INFO - PROCESS | 1841 | --DOMWINDOW == 107 (0x7fa8c79aa400) [pid = 1841] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:33:44 INFO - PROCESS | 1841 | --DOMWINDOW == 106 (0x7fa8c76d8000) [pid = 1841] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:33:44 INFO - PROCESS | 1841 | --DOMWINDOW == 105 (0x7fa8dcf39c00) [pid = 1841] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:33:44 INFO - PROCESS | 1841 | --DOMWINDOW == 104 (0x7fa8dddce800) [pid = 1841] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:33:44 INFO - PROCESS | 1841 | --DOMWINDOW == 103 (0x7fa8c76d4800) [pid = 1841] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:33:44 INFO - PROCESS | 1841 | --DOMWINDOW == 102 (0x7fa8c8fa8000) [pid = 1841] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:33:44 INFO - PROCESS | 1841 | --DOMWINDOW == 101 (0x7fa8c509a400) [pid = 1841] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:33:44 INFO - PROCESS | 1841 | --DOMWINDOW == 100 (0x7fa8c50a6c00) [pid = 1841] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:33:44 INFO - PROCESS | 1841 | --DOMWINDOW == 99 (0x7fa8c7364000) [pid = 1841] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:33:44 INFO - PROCESS | 1841 | --DOMWINDOW == 98 (0x7fa8cce0d400) [pid = 1841] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:33:44 INFO - PROCESS | 1841 | --DOMWINDOW == 97 (0x7fa8cfe4b000) [pid = 1841] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:33:44 INFO - PROCESS | 1841 | --DOMWINDOW == 96 (0x7fa8c8fa0000) [pid = 1841] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:33:44 INFO - PROCESS | 1841 | --DOMWINDOW == 95 (0x7fa8c736c400) [pid = 1841] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:33:44 INFO - PROCESS | 1841 | --DOMWINDOW == 94 (0x7fa8c72bd000) [pid = 1841] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:33:44 INFO - PROCESS | 1841 | --DOMWINDOW == 93 (0x7fa8d0f97800) [pid = 1841] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:33:44 INFO - PROCESS | 1841 | --DOMWINDOW == 92 (0x7fa8c4f50000) [pid = 1841] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:33:45 INFO - PROCESS | 1841 | 1461245625097 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:33:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:33:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1477ms 06:33:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:33:45 INFO - PROCESS | 1841 | 1461245625150 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 06:33:45 INFO - PROCESS | 1841 | 1461245625152 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 06:33:45 INFO - PROCESS | 1841 | 1461245625158 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:33:45 INFO - PROCESS | 1841 | 1461245625161 Marionette TRACE conn3 <- [1,394,null,{}] 06:33:45 INFO - PROCESS | 1841 | 1461245625166 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:33:45 INFO - PROCESS | 1841 | 1461245625339 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 06:33:45 INFO - PROCESS | 1841 | 1461245625371 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:45 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c657e000 == 58 [pid = 1841] [id = 106] 06:33:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 93 (0x7fa8c4edd400) [pid = 1841] [serial = 317] [outer = (nil)] 06:33:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 94 (0x7fa8cbcf4400) [pid = 1841] [serial = 318] [outer = 0x7fa8c4edd400] 06:33:45 INFO - PROCESS | 1841 | 1461245625519 Marionette DEBUG loaded listener.js 06:33:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 95 (0x7fa8d018dc00) [pid = 1841] [serial = 319] [outer = 0x7fa8c4edd400] 06:33:46 INFO - PROCESS | 1841 | 1461245626159 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:33:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:33:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1032ms 06:33:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:33:46 INFO - PROCESS | 1841 | 1461245626189 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 06:33:46 INFO - PROCESS | 1841 | 1461245626192 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 06:33:46 INFO - PROCESS | 1841 | 1461245626196 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:33:46 INFO - PROCESS | 1841 | 1461245626199 Marionette TRACE conn3 <- [1,398,null,{}] 06:33:46 INFO - PROCESS | 1841 | 1461245626204 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:33:46 INFO - PROCESS | 1841 | 1461245626332 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 06:33:46 INFO - PROCESS | 1841 | 1461245626349 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:46 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d1b65800 == 59 [pid = 1841] [id = 107] 06:33:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 96 (0x7fa8cfdd9800) [pid = 1841] [serial = 320] [outer = (nil)] 06:33:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 97 (0x7fa8d0ecf400) [pid = 1841] [serial = 321] [outer = 0x7fa8cfdd9800] 06:33:46 INFO - PROCESS | 1841 | 1461245626407 Marionette DEBUG loaded listener.js 06:33:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 98 (0x7fa8d14bf400) [pid = 1841] [serial = 322] [outer = 0x7fa8cfdd9800] 06:33:47 INFO - PROCESS | 1841 | 1461245627490 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:33:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:33:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1328ms 06:33:47 INFO - PROCESS | 1841 | 1461245627525 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 06:33:47 INFO - PROCESS | 1841 | 1461245627533 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 06:33:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:33:47 INFO - PROCESS | 1841 | 1461245627541 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:33:47 INFO - PROCESS | 1841 | 1461245627547 Marionette TRACE conn3 <- [1,402,null,{}] 06:33:47 INFO - PROCESS | 1841 | 1461245627554 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:33:47 INFO - PROCESS | 1841 | 1461245627713 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 06:33:47 INFO - PROCESS | 1841 | 1461245627859 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:47 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c913c800 == 60 [pid = 1841] [id = 108] 06:33:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 99 (0x7fa8c65f1400) [pid = 1841] [serial = 323] [outer = (nil)] 06:33:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 100 (0x7fa8c72af000) [pid = 1841] [serial = 324] [outer = 0x7fa8c65f1400] 06:33:47 INFO - PROCESS | 1841 | 1461245627972 Marionette DEBUG loaded listener.js 06:33:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 101 (0x7fa8c7456400) [pid = 1841] [serial = 325] [outer = 0x7fa8c65f1400] 06:33:48 INFO - PROCESS | 1841 | 1461245628947 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:33:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:33:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1482ms 06:33:49 INFO - PROCESS | 1841 | 1461245629024 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 06:33:49 INFO - PROCESS | 1841 | 1461245629033 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 06:33:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:33:49 INFO - PROCESS | 1841 | 1461245629042 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:33:49 INFO - PROCESS | 1841 | 1461245629046 Marionette TRACE conn3 <- [1,406,null,{}] 06:33:49 INFO - PROCESS | 1841 | 1461245629052 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:33:49 INFO - PROCESS | 1841 | 1461245629246 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 06:33:49 INFO - PROCESS | 1841 | 1461245629465 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:49 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0879000 == 61 [pid = 1841] [id = 109] 06:33:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 102 (0x7fa8c8c31400) [pid = 1841] [serial = 326] [outer = (nil)] 06:33:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 103 (0x7fa8ca74d000) [pid = 1841] [serial = 327] [outer = 0x7fa8c8c31400] 06:33:49 INFO - PROCESS | 1841 | 1461245629578 Marionette DEBUG loaded listener.js 06:33:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 104 (0x7fa8ca963800) [pid = 1841] [serial = 328] [outer = 0x7fa8c8c31400] 06:33:50 INFO - PROCESS | 1841 | 1461245630375 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:33:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:33:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1386ms 06:33:50 INFO - PROCESS | 1841 | 1461245630430 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 06:33:50 INFO - PROCESS | 1841 | 1461245630433 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 06:33:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:33:50 INFO - PROCESS | 1841 | 1461245630440 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:33:50 INFO - PROCESS | 1841 | 1461245630446 Marionette TRACE conn3 <- [1,410,null,{}] 06:33:50 INFO - PROCESS | 1841 | 1461245630461 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:33:50 INFO - PROCESS | 1841 | 1461245630686 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 06:33:50 INFO - PROCESS | 1841 | 1461245630827 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:50 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d7e05000 == 62 [pid = 1841] [id = 110] 06:33:50 INFO - PROCESS | 1841 | ++DOMWINDOW == 105 (0x7fa8ca964800) [pid = 1841] [serial = 329] [outer = (nil)] 06:33:50 INFO - PROCESS | 1841 | ++DOMWINDOW == 106 (0x7fa8cf760000) [pid = 1841] [serial = 330] [outer = 0x7fa8ca964800] 06:33:50 INFO - PROCESS | 1841 | 1461245630921 Marionette DEBUG loaded listener.js 06:33:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 107 (0x7fa8d0f99c00) [pid = 1841] [serial = 331] [outer = 0x7fa8ca964800] 06:33:51 INFO - PROCESS | 1841 | 1461245631846 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:33:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:33:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1442ms 06:33:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:33:51 INFO - PROCESS | 1841 | 1461245631884 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 06:33:51 INFO - PROCESS | 1841 | 1461245631887 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 06:33:51 INFO - PROCESS | 1841 | 1461245631894 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:33:51 INFO - PROCESS | 1841 | 1461245631897 Marionette TRACE conn3 <- [1,414,null,{}] 06:33:51 INFO - PROCESS | 1841 | 1461245631903 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:33:52 INFO - PROCESS | 1841 | 1461245632067 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 06:33:52 INFO - PROCESS | 1841 | 1461245632214 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:52 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8dde0c800 == 63 [pid = 1841] [id = 111] 06:33:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 108 (0x7fa8ce3e8400) [pid = 1841] [serial = 332] [outer = (nil)] 06:33:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 109 (0x7fa8d1fae400) [pid = 1841] [serial = 333] [outer = 0x7fa8ce3e8400] 06:33:52 INFO - PROCESS | 1841 | 1461245632291 Marionette DEBUG loaded listener.js 06:33:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 110 (0x7fa8d403d000) [pid = 1841] [serial = 334] [outer = 0x7fa8ce3e8400] 06:33:53 INFO - PROCESS | 1841 | 1461245633164 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:33:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:33:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1338ms 06:33:53 INFO - PROCESS | 1841 | 1461245633231 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 06:33:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:33:53 INFO - PROCESS | 1841 | 1461245633235 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 06:33:53 INFO - PROCESS | 1841 | 1461245633241 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:33:53 INFO - PROCESS | 1841 | 1461245633244 Marionette TRACE conn3 <- [1,418,null,{}] 06:33:53 INFO - PROCESS | 1841 | 1461245633249 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:33:53 INFO - PROCESS | 1841 | 1461245633456 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 06:33:53 INFO - PROCESS | 1841 | 1461245633604 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:53 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8def1b000 == 64 [pid = 1841] [id = 112] 06:33:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 111 (0x7fa8d1bc6c00) [pid = 1841] [serial = 335] [outer = (nil)] 06:33:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 112 (0x7fa8d40c1000) [pid = 1841] [serial = 336] [outer = 0x7fa8d1bc6c00] 06:33:53 INFO - PROCESS | 1841 | 1461245633687 Marionette DEBUG loaded listener.js 06:33:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 113 (0x7fa8ddb4d400) [pid = 1841] [serial = 337] [outer = 0x7fa8d1bc6c00] 06:33:55 INFO - PROCESS | 1841 | 1461245635339 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:33:55 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:33:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2135ms 06:33:55 INFO - PROCESS | 1841 | 1461245635377 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 06:33:55 INFO - PROCESS | 1841 | 1461245635382 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 06:33:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:33:55 INFO - PROCESS | 1841 | 1461245635393 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:33:55 INFO - PROCESS | 1841 | 1461245635398 Marionette TRACE conn3 <- [1,422,null,{}] 06:33:55 INFO - PROCESS | 1841 | 1461245635410 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:33:55 INFO - PROCESS | 1841 | 1461245635610 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 06:33:55 INFO - PROCESS | 1841 | 1461245635800 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:55 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6d2f000 == 65 [pid = 1841] [id = 113] 06:33:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 114 (0x7fa8c6e34000) [pid = 1841] [serial = 338] [outer = (nil)] 06:33:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 115 (0x7fa8c6e37400) [pid = 1841] [serial = 339] [outer = 0x7fa8c6e34000] 06:33:55 INFO - PROCESS | 1841 | 1461245635922 Marionette DEBUG loaded listener.js 06:33:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 116 (0x7fa8c72bb400) [pid = 1841] [serial = 340] [outer = 0x7fa8c6e34000] 06:33:56 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8ce978000 == 64 [pid = 1841] [id = 63] 06:33:56 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c657e000 == 63 [pid = 1841] [id = 106] 06:33:56 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d00cd800 == 62 [pid = 1841] [id = 105] 06:33:56 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cf513800 == 61 [pid = 1841] [id = 104] 06:33:56 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8caacf000 == 60 [pid = 1841] [id = 103] 06:33:56 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c8ca6800 == 59 [pid = 1841] [id = 102] 06:33:56 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6e16000 == 58 [pid = 1841] [id = 101] 06:33:56 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d00c2800 == 57 [pid = 1841] [id = 96] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 115 (0x7fa8d3d4a000) [pid = 1841] [serial = 171] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 114 (0x7fa8e5297c00) [pid = 1841] [serial = 225] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 113 (0x7fa8cf188800) [pid = 1841] [serial = 177] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 112 (0x7fa8d018e400) [pid = 1841] [serial = 150] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 111 (0x7fa8d1faf800) [pid = 1841] [serial = 180] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 110 (0x7fa8cbc0d400) [pid = 1841] [serial = 147] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 109 (0x7fa8ce2ec800) [pid = 1841] [serial = 153] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 108 (0x7fa8c9159400) [pid = 1841] [serial = 174] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 107 (0x7fa8dcfc5c00) [pid = 1841] [serial = 183] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 106 (0x7fa8cf760c00) [pid = 1841] [serial = 222] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 105 (0x7fa8e34b3000) [pid = 1841] [serial = 219] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 104 (0x7fa8e30cb800) [pid = 1841] [serial = 216] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 103 (0x7fa8ce26d400) [pid = 1841] [serial = 210] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 102 (0x7fa8d405bc00) [pid = 1841] [serial = 213] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 101 (0x7fa8e3153800) [pid = 1841] [serial = 207] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 100 (0x7fa8e30d0800) [pid = 1841] [serial = 276] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 99 (0x7fa8c6e3e800) [pid = 1841] [serial = 279] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 98 (0x7fa8e356f400) [pid = 1841] [serial = 277] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 97 (0x7fa8d018e000) [pid = 1841] [serial = 270] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 96 (0x7fa8e3655800) [pid = 1841] [serial = 282] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 95 (0x7fa8dddc7000) [pid = 1841] [serial = 273] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 94 (0x7fa8ce993c00) [pid = 1841] [serial = 268] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 93 (0x7fa8cbcedc00) [pid = 1841] [serial = 267] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 92 (0x7fa8cf48d400) [pid = 1841] [serial = 253] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 91 (0x7fa8cdaa7c00) [pid = 1841] [serial = 252] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 90 (0x7fa8e5fb6400) [pid = 1841] [serial = 265] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 89 (0x7fa8cce0a400) [pid = 1841] [serial = 264] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 88 (0x7fa8c7503000) [pid = 1841] [serial = 250] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 87 (0x7fa8c50a0000) [pid = 1841] [serial = 249] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 86 (0x7fa8d4045800) [pid = 1841] [serial = 256] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 85 (0x7fa8d0ecbc00) [pid = 1841] [serial = 255] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 84 (0x7fa8e111f800) [pid = 1841] [serial = 247] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 83 (0x7fa8e111e000) [pid = 1841] [serial = 258] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 82 (0x7fa8e35d1000) [pid = 1841] [serial = 261] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 81 (0x7fa8d0f96400) [pid = 1841] [serial = 271] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 80 (0x7fa8e755d800) [pid = 1841] [serial = 283] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 79 (0x7fa8df0ce000) [pid = 1841] [serial = 274] [outer = (nil)] [url = about:blank] 06:33:56 INFO - PROCESS | 1841 | --DOMWINDOW == 78 (0x7fa8cbceec00) [pid = 1841] [serial = 280] [outer = (nil)] [url = about:blank] 06:33:57 INFO - PROCESS | 1841 | 1461245637309 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:33:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:33:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1938ms 06:33:57 INFO - PROCESS | 1841 | 1461245637330 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 06:33:57 INFO - PROCESS | 1841 | 1461245637338 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 06:33:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:33:57 INFO - PROCESS | 1841 | 1461245637348 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:33:57 INFO - PROCESS | 1841 | 1461245637351 Marionette TRACE conn3 <- [1,426,null,{}] 06:33:57 INFO - PROCESS | 1841 | 1461245637357 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:33:57 INFO - PROCESS | 1841 | 1461245637522 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 06:33:57 INFO - PROCESS | 1841 | 1461245637622 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:57 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8ca7ae000 == 58 [pid = 1841] [id = 114] 06:33:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 79 (0x7fa8c4ee0000) [pid = 1841] [serial = 341] [outer = (nil)] 06:33:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 80 (0x7fa8c7458400) [pid = 1841] [serial = 342] [outer = 0x7fa8c4ee0000] 06:33:57 INFO - PROCESS | 1841 | 1461245637691 Marionette DEBUG loaded listener.js 06:33:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 81 (0x7fa8c9155800) [pid = 1841] [serial = 343] [outer = 0x7fa8c4ee0000] 06:33:58 INFO - PROCESS | 1841 | 1461245638404 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:33:58 INFO - PROCESS | 1841 | 1461245638535 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 06:33:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:33:58 INFO - PROCESS | 1841 | 1461245638543 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:33:58 INFO - PROCESS | 1841 | 1461245638549 Marionette TRACE conn3 <- [1,430,null,{}] 06:33:58 INFO - PROCESS | 1841 | 1461245638566 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:33:58 INFO - PROCESS | 1841 | 1461245638713 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 06:33:58 INFO - PROCESS | 1841 | 1461245638723 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:33:58 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfea9800 == 59 [pid = 1841] [id = 115] 06:33:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 82 (0x7fa8cbceb000) [pid = 1841] [serial = 344] [outer = (nil)] 06:33:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 83 (0x7fa8cce0a400) [pid = 1841] [serial = 345] [outer = 0x7fa8cbceb000] 06:33:58 INFO - PROCESS | 1841 | 1461245638785 Marionette DEBUG loaded listener.js 06:33:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 84 (0x7fa8ce7ca800) [pid = 1841] [serial = 346] [outer = 0x7fa8cbceb000] 06:33:59 INFO - PROCESS | 1841 | 1461245639709 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:33:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:33:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1235ms 06:33:59 INFO - PROCESS | 1841 | 1461245639779 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 06:33:59 INFO - PROCESS | 1841 | 1461245639783 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 06:33:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:33:59 INFO - PROCESS | 1841 | 1461245639788 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:33:59 INFO - PROCESS | 1841 | 1461245639790 Marionette TRACE conn3 <- [1,434,null,{}] 06:33:59 INFO - PROCESS | 1841 | 1461245639795 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:33:59 INFO - PROCESS | 1841 | 1461245639973 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 06:34:00 INFO - PROCESS | 1841 | 1461245639996 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:00 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0529800 == 60 [pid = 1841] [id = 116] 06:34:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 85 (0x7fa8c8c27c00) [pid = 1841] [serial = 347] [outer = (nil)] 06:34:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 86 (0x7fa8cf755800) [pid = 1841] [serial = 348] [outer = 0x7fa8c8c27c00] 06:34:00 INFO - PROCESS | 1841 | 1461245640057 Marionette DEBUG loaded listener.js 06:34:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 87 (0x7fa8d0385c00) [pid = 1841] [serial = 349] [outer = 0x7fa8c8c27c00] 06:34:00 INFO - PROCESS | 1841 | 1461245640917 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:34:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:34:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1179ms 06:34:01 INFO - PROCESS | 1841 | --DOMWINDOW == 86 (0x7fa8ca959c00) [pid = 1841] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:34:01 INFO - PROCESS | 1841 | --DOMWINDOW == 85 (0x7fa8c65e5c00) [pid = 1841] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:34:01 INFO - PROCESS | 1841 | --DOMWINDOW == 84 (0x7fa8c745bc00) [pid = 1841] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:34:01 INFO - PROCESS | 1841 | --DOMWINDOW == 83 (0x7fa8c8fab400) [pid = 1841] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:34:01 INFO - PROCESS | 1841 | --DOMWINDOW == 82 (0x7fa8c50a8c00) [pid = 1841] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:34:01 INFO - PROCESS | 1841 | --DOMWINDOW == 81 (0x7fa8c50a5c00) [pid = 1841] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:34:01 INFO - PROCESS | 1841 | --DOMWINDOW == 80 (0x7fa8d1bc0000) [pid = 1841] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:34:01 INFO - PROCESS | 1841 | --DOMWINDOW == 79 (0x7fa8c4ee5800) [pid = 1841] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:34:01 INFO - PROCESS | 1841 | --DOMWINDOW == 78 (0x7fa8ce2f7800) [pid = 1841] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:34:01 INFO - PROCESS | 1841 | --DOMWINDOW == 77 (0x7fa8c4edd400) [pid = 1841] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:34:01 INFO - PROCESS | 1841 | 1461245641100 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 06:34:01 INFO - PROCESS | 1841 | 1461245641104 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 06:34:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:34:01 INFO - PROCESS | 1841 | 1461245641113 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:34:01 INFO - PROCESS | 1841 | 1461245641115 Marionette TRACE conn3 <- [1,438,null,{}] 06:34:01 INFO - PROCESS | 1841 | 1461245641121 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:34:01 INFO - PROCESS | 1841 | 1461245641263 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 06:34:01 INFO - PROCESS | 1841 | 1461245641273 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:01 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfeb6000 == 61 [pid = 1841] [id = 117] 06:34:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 78 (0x7fa8c50a8c00) [pid = 1841] [serial = 350] [outer = (nil)] 06:34:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 79 (0x7fa8ca959c00) [pid = 1841] [serial = 351] [outer = 0x7fa8c50a8c00] 06:34:01 INFO - PROCESS | 1841 | 1461245641337 Marionette DEBUG loaded listener.js 06:34:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 80 (0x7fa8cf193c00) [pid = 1841] [serial = 352] [outer = 0x7fa8c50a8c00] 06:34:02 INFO - PROCESS | 1841 | 1461245642242 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:34:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:34:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1180ms 06:34:02 INFO - PROCESS | 1841 | 1461245642293 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 06:34:02 INFO - PROCESS | 1841 | 1461245642297 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 06:34:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:34:02 INFO - PROCESS | 1841 | 1461245642302 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:34:02 INFO - PROCESS | 1841 | 1461245642304 Marionette TRACE conn3 <- [1,442,null,{}] 06:34:02 INFO - PROCESS | 1841 | 1461245642309 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:34:02 INFO - PROCESS | 1841 | 1461245642528 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 06:34:02 INFO - PROCESS | 1841 | 1461245642632 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:02 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6d20800 == 62 [pid = 1841] [id = 118] 06:34:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 81 (0x7fa8c65ed400) [pid = 1841] [serial = 353] [outer = (nil)] 06:34:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 82 (0x7fa8d0f97c00) [pid = 1841] [serial = 354] [outer = 0x7fa8c65ed400] 06:34:02 INFO - PROCESS | 1841 | 1461245642714 Marionette DEBUG loaded listener.js 06:34:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 83 (0x7fa8dddc5400) [pid = 1841] [serial = 355] [outer = 0x7fa8c65ed400] 06:34:03 INFO - PROCESS | 1841 | 1461245643720 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:34:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:34:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1479ms 06:34:03 INFO - PROCESS | 1841 | 1461245643783 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 06:34:03 INFO - PROCESS | 1841 | 1461245643790 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 06:34:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:34:03 INFO - PROCESS | 1841 | 1461245643800 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:34:03 INFO - PROCESS | 1841 | 1461245643805 Marionette TRACE conn3 <- [1,446,null,{}] 06:34:03 INFO - PROCESS | 1841 | 1461245643815 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:34:04 INFO - PROCESS | 1841 | 1461245644041 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 06:34:04 INFO - PROCESS | 1841 | 1461245644247 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:04 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c9141000 == 63 [pid = 1841] [id = 119] 06:34:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 84 (0x7fa8c7369000) [pid = 1841] [serial = 356] [outer = (nil)] 06:34:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 85 (0x7fa8c7459c00) [pid = 1841] [serial = 357] [outer = 0x7fa8c7369000] 06:34:04 INFO - PROCESS | 1841 | 1461245644389 Marionette DEBUG loaded listener.js 06:34:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 86 (0x7fa8c8041400) [pid = 1841] [serial = 358] [outer = 0x7fa8c7369000] 06:34:05 INFO - PROCESS | 1841 | 1461245645678 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:34:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:34:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1944ms 06:34:05 INFO - PROCESS | 1841 | 1461245645747 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 06:34:05 INFO - PROCESS | 1841 | 1461245645760 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 06:34:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:34:05 INFO - PROCESS | 1841 | 1461245645796 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:34:05 INFO - PROCESS | 1841 | 1461245645803 Marionette TRACE conn3 <- [1,450,null,{}] 06:34:05 INFO - PROCESS | 1841 | 1461245645925 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:34:06 INFO - PROCESS | 1841 | 1461245646081 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 06:34:06 INFO - PROCESS | 1841 | 1461245646214 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:06 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d1b85000 == 64 [pid = 1841] [id = 120] 06:34:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 87 (0x7fa8c4f4c400) [pid = 1841] [serial = 359] [outer = (nil)] 06:34:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 88 (0x7fa8ca965000) [pid = 1841] [serial = 360] [outer = 0x7fa8c4f4c400] 06:34:06 INFO - PROCESS | 1841 | 1461245646294 Marionette DEBUG loaded listener.js 06:34:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 89 (0x7fa8cf0d7800) [pid = 1841] [serial = 361] [outer = 0x7fa8c4f4c400] 06:34:07 INFO - PROCESS | 1841 | 1461245647321 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:34:07 INFO - PROCESS | 1841 | 1461245647386 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 06:34:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:34:07 INFO - PROCESS | 1841 | 1461245647392 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:34:07 INFO - PROCESS | 1841 | 1461245647398 Marionette TRACE conn3 <- [1,454,null,{}] 06:34:07 INFO - PROCESS | 1841 | 1461245647414 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:34:07 INFO - PROCESS | 1841 | 1461245647616 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 06:34:07 INFO - PROCESS | 1841 | 1461245647801 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:07 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8dde1f800 == 65 [pid = 1841] [id = 121] 06:34:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 90 (0x7fa8cfe96c00) [pid = 1841] [serial = 362] [outer = (nil)] 06:34:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 91 (0x7fa8cfe9ec00) [pid = 1841] [serial = 363] [outer = 0x7fa8cfe96c00] 06:34:07 INFO - PROCESS | 1841 | 1461245647921 Marionette DEBUG loaded listener.js 06:34:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 92 (0x7fa8d1141c00) [pid = 1841] [serial = 364] [outer = 0x7fa8cfe96c00] 06:34:08 INFO - PROCESS | 1841 | [1841] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:34:08 INFO - PROCESS | 1841 | 1461245648705 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:34:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:34:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1388ms 06:34:08 INFO - PROCESS | 1841 | 1461245648781 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 06:34:08 INFO - PROCESS | 1841 | 1461245648786 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 06:34:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:34:08 INFO - PROCESS | 1841 | 1461245648792 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:34:08 INFO - PROCESS | 1841 | 1461245648794 Marionette TRACE conn3 <- [1,458,null,{}] 06:34:08 INFO - PROCESS | 1841 | 1461245648800 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:34:08 INFO - PROCESS | 1841 | 1461245648961 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 06:34:09 INFO - PROCESS | 1841 | 1461245649103 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:09 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e2a22000 == 66 [pid = 1841] [id = 122] 06:34:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 93 (0x7fa8cfe99000) [pid = 1841] [serial = 365] [outer = (nil)] 06:34:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 94 (0x7fa8d4052c00) [pid = 1841] [serial = 366] [outer = 0x7fa8cfe99000] 06:34:09 INFO - PROCESS | 1841 | 1461245649176 Marionette DEBUG loaded listener.js 06:34:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 95 (0x7fa8ddb54000) [pid = 1841] [serial = 367] [outer = 0x7fa8cfe99000] 06:34:10 INFO - PROCESS | 1841 | 1461245650063 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:34:10 INFO - PROCESS | 1841 | 1461245650125 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 06:34:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:34:10 INFO - PROCESS | 1841 | 1461245650133 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:34:10 INFO - PROCESS | 1841 | 1461245650136 Marionette TRACE conn3 <- [1,462,null,{}] 06:34:10 INFO - PROCESS | 1841 | 1461245650141 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:34:10 INFO - PROCESS | 1841 | 1461245650286 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 06:34:10 INFO - PROCESS | 1841 | 1461245650427 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:10 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e3445800 == 67 [pid = 1841] [id = 123] 06:34:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 96 (0x7fa8d1c86c00) [pid = 1841] [serial = 368] [outer = (nil)] 06:34:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 97 (0x7fa8de09c000) [pid = 1841] [serial = 369] [outer = 0x7fa8d1c86c00] 06:34:10 INFO - PROCESS | 1841 | 1461245650501 Marionette DEBUG loaded listener.js 06:34:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 98 (0x7fa8df0d2000) [pid = 1841] [serial = 370] [outer = 0x7fa8d1c86c00] 06:34:11 INFO - PROCESS | 1841 | [1841] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:34:11 INFO - PROCESS | 1841 | 1461245651420 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:34:11 INFO - PROCESS | 1841 | 1461245651473 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 06:34:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:34:11 INFO - PROCESS | 1841 | 1461245651479 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:34:11 INFO - PROCESS | 1841 | 1461245651482 Marionette TRACE conn3 <- [1,466,null,{}] 06:34:11 INFO - PROCESS | 1841 | 1461245651487 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:34:11 INFO - PROCESS | 1841 | 1461245651675 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 06:34:11 INFO - PROCESS | 1841 | 1461245651813 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:11 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e5f32800 == 68 [pid = 1841] [id = 124] 06:34:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 99 (0x7fa8c764f800) [pid = 1841] [serial = 371] [outer = (nil)] 06:34:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 100 (0x7fa8c765a400) [pid = 1841] [serial = 372] [outer = 0x7fa8c764f800] 06:34:11 INFO - PROCESS | 1841 | 1461245651893 Marionette DEBUG loaded listener.js 06:34:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 101 (0x7fa8e2a43c00) [pid = 1841] [serial = 373] [outer = 0x7fa8c764f800] 06:34:12 INFO - PROCESS | 1841 | 1461245652800 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:34:12 INFO - PROCESS | 1841 | 1461245652863 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 06:34:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:34:12 INFO - PROCESS | 1841 | 1461245652869 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:34:12 INFO - PROCESS | 1841 | 1461245652871 Marionette TRACE conn3 <- [1,470,null,{}] 06:34:12 INFO - PROCESS | 1841 | 1461245652876 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:34:13 INFO - PROCESS | 1841 | 1461245653019 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 06:34:13 INFO - PROCESS | 1841 | 1461245653311 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:13 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c9b59800 == 69 [pid = 1841] [id = 125] 06:34:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 102 (0x7fa8c4f4c800) [pid = 1841] [serial = 374] [outer = (nil)] 06:34:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 103 (0x7fa8c50a1c00) [pid = 1841] [serial = 375] [outer = 0x7fa8c4f4c800] 06:34:13 INFO - PROCESS | 1841 | 1461245653454 Marionette DEBUG loaded listener.js 06:34:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 104 (0x7fa8c6e3d400) [pid = 1841] [serial = 376] [outer = 0x7fa8c4f4c800] 06:34:14 INFO - PROCESS | 1841 | 1461245654319 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:34:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:34:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1532ms 06:34:14 INFO - PROCESS | 1841 | 1461245654405 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 06:34:14 INFO - PROCESS | 1841 | 1461245654415 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 06:34:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:34:14 INFO - PROCESS | 1841 | 1461245654423 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:34:14 INFO - PROCESS | 1841 | 1461245654427 Marionette TRACE conn3 <- [1,474,null,{}] 06:34:14 INFO - PROCESS | 1841 | 1461245654434 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:34:14 INFO - PROCESS | 1841 | 1461245654609 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 06:34:14 INFO - PROCESS | 1841 | 1461245654754 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:14 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8caac5000 == 70 [pid = 1841] [id = 126] 06:34:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 105 (0x7fa8c7657800) [pid = 1841] [serial = 377] [outer = (nil)] 06:34:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 106 (0x7fa8c765b400) [pid = 1841] [serial = 378] [outer = 0x7fa8c7657800] 06:34:14 INFO - PROCESS | 1841 | 1461245654881 Marionette DEBUG loaded listener.js 06:34:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 107 (0x7fa8c8faac00) [pid = 1841] [serial = 379] [outer = 0x7fa8c7657800] 06:34:15 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e351d800 == 69 [pid = 1841] [id = 95] 06:34:15 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfeb6000 == 68 [pid = 1841] [id = 117] 06:34:15 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d0529800 == 67 [pid = 1841] [id = 116] 06:34:15 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfea9800 == 66 [pid = 1841] [id = 115] 06:34:15 INFO - PROCESS | 1841 | --DOMWINDOW == 106 (0x7fa8d0ecf400) [pid = 1841] [serial = 321] [outer = (nil)] [url = about:blank] 06:34:15 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8ca7ae000 == 65 [pid = 1841] [id = 114] 06:34:15 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6d2f000 == 64 [pid = 1841] [id = 113] 06:34:15 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8dde0c800 == 63 [pid = 1841] [id = 111] 06:34:15 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d7e05000 == 62 [pid = 1841] [id = 110] 06:34:15 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d0879000 == 61 [pid = 1841] [id = 109] 06:34:15 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c913c800 == 60 [pid = 1841] [id = 108] 06:34:15 INFO - PROCESS | 1841 | --DOMWINDOW == 105 (0x7fa8ca963c00) [pid = 1841] [serial = 301] [outer = (nil)] [url = about:blank] 06:34:15 INFO - PROCESS | 1841 | --DOMWINDOW == 104 (0x7fa8ca95fc00) [pid = 1841] [serial = 300] [outer = (nil)] [url = about:blank] 06:34:15 INFO - PROCESS | 1841 | --DOMWINDOW == 103 (0x7fa8c65f1000) [pid = 1841] [serial = 304] [outer = (nil)] [url = about:blank] 06:34:15 INFO - PROCESS | 1841 | --DOMWINDOW == 102 (0x7fa8c65e9000) [pid = 1841] [serial = 303] [outer = (nil)] [url = about:blank] 06:34:15 INFO - PROCESS | 1841 | --DOMWINDOW == 101 (0x7fa8cce0a800) [pid = 1841] [serial = 289] [outer = (nil)] [url = about:blank] 06:34:15 INFO - PROCESS | 1841 | --DOMWINDOW == 100 (0x7fa8c7505800) [pid = 1841] [serial = 288] [outer = (nil)] [url = about:blank] 06:34:15 INFO - PROCESS | 1841 | --DOMWINDOW == 99 (0x7fa8c9c41800) [pid = 1841] [serial = 309] [outer = (nil)] [url = about:blank] 06:34:15 INFO - PROCESS | 1841 | --DOMWINDOW == 98 (0x7fa8c6e40800) [pid = 1841] [serial = 306] [outer = (nil)] [url = about:blank] 06:34:15 INFO - PROCESS | 1841 | --DOMWINDOW == 97 (0x7fa8c7459000) [pid = 1841] [serial = 307] [outer = (nil)] [url = about:blank] 06:34:15 INFO - PROCESS | 1841 | --DOMWINDOW == 96 (0x7fa8d1bbb400) [pid = 1841] [serial = 292] [outer = (nil)] [url = about:blank] 06:34:15 INFO - PROCESS | 1841 | --DOMWINDOW == 95 (0x7fa8d0a9d000) [pid = 1841] [serial = 291] [outer = (nil)] [url = about:blank] 06:34:15 INFO - PROCESS | 1841 | --DOMWINDOW == 94 (0x7fa8e360fc00) [pid = 1841] [serial = 295] [outer = (nil)] [url = about:blank] 06:34:15 INFO - PROCESS | 1841 | --DOMWINDOW == 93 (0x7fa8e0ce0c00) [pid = 1841] [serial = 294] [outer = (nil)] [url = about:blank] 06:34:15 INFO - PROCESS | 1841 | --DOMWINDOW == 92 (0x7fa8c7454000) [pid = 1841] [serial = 285] [outer = (nil)] [url = about:blank] 06:34:15 INFO - PROCESS | 1841 | --DOMWINDOW == 91 (0x7fa8cce10400) [pid = 1841] [serial = 312] [outer = (nil)] [url = about:blank] 06:34:15 INFO - PROCESS | 1841 | --DOMWINDOW == 90 (0x7fa8ce3e9c00) [pid = 1841] [serial = 313] [outer = (nil)] [url = about:blank] 06:34:15 INFO - PROCESS | 1841 | --DOMWINDOW == 89 (0x7fa8e5f90400) [pid = 1841] [serial = 297] [outer = (nil)] [url = about:blank] 06:34:15 INFO - PROCESS | 1841 | --DOMWINDOW == 88 (0x7fa8cf18d000) [pid = 1841] [serial = 315] [outer = (nil)] [url = about:blank] 06:34:15 INFO - PROCESS | 1841 | --DOMWINDOW == 87 (0x7fa8cf754000) [pid = 1841] [serial = 316] [outer = (nil)] [url = about:blank] 06:34:15 INFO - PROCESS | 1841 | --DOMWINDOW == 86 (0x7fa8cbcf4400) [pid = 1841] [serial = 318] [outer = (nil)] [url = about:blank] 06:34:15 INFO - PROCESS | 1841 | --DOMWINDOW == 85 (0x7fa8ca95a800) [pid = 1841] [serial = 310] [outer = (nil)] [url = about:blank] 06:34:15 INFO - PROCESS | 1841 | --DOMWINDOW == 84 (0x7fa8d018dc00) [pid = 1841] [serial = 319] [outer = (nil)] [url = about:blank] 06:34:15 INFO - PROCESS | 1841 | 1461245655815 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:34:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:34:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1429ms 06:34:15 INFO - PROCESS | 1841 | 1461245655856 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 06:34:15 INFO - PROCESS | 1841 | 1461245655862 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 06:34:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:34:15 INFO - PROCESS | 1841 | 1461245655872 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:34:15 INFO - PROCESS | 1841 | 1461245655874 Marionette TRACE conn3 <- [1,478,null,{}] 06:34:15 INFO - PROCESS | 1841 | 1461245655878 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:34:16 INFO - PROCESS | 1841 | 1461245656048 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 06:34:16 INFO - PROCESS | 1841 | 1461245656149 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:16 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c9138000 == 61 [pid = 1841] [id = 127] 06:34:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 85 (0x7fa8c65e3400) [pid = 1841] [serial = 380] [outer = (nil)] 06:34:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 86 (0x7fa8ca962000) [pid = 1841] [serial = 381] [outer = 0x7fa8c65e3400] 06:34:16 INFO - PROCESS | 1841 | 1461245656225 Marionette DEBUG loaded listener.js 06:34:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 87 (0x7fa8cd09d000) [pid = 1841] [serial = 382] [outer = 0x7fa8c65e3400] 06:34:17 INFO - PROCESS | 1841 | 1461245657036 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:34:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:34:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1178ms 06:34:17 INFO - PROCESS | 1841 | 1461245657051 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 06:34:17 INFO - PROCESS | 1841 | 1461245657053 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 06:34:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:34:17 INFO - PROCESS | 1841 | 1461245657083 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:34:17 INFO - PROCESS | 1841 | 1461245657093 Marionette TRACE conn3 <- [1,482,null,{}] 06:34:17 INFO - PROCESS | 1841 | 1461245657108 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:34:17 INFO - PROCESS | 1841 | 1461245657282 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 06:34:17 INFO - PROCESS | 1841 | 1461245657294 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:17 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0f4b000 == 62 [pid = 1841] [id = 128] 06:34:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 88 (0x7fa8ca95a800) [pid = 1841] [serial = 383] [outer = (nil)] 06:34:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 89 (0x7fa8cfe97000) [pid = 1841] [serial = 384] [outer = 0x7fa8ca95a800] 06:34:17 INFO - PROCESS | 1841 | 1461245657359 Marionette DEBUG loaded listener.js 06:34:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 90 (0x7fa8d0384800) [pid = 1841] [serial = 385] [outer = 0x7fa8ca95a800] 06:34:18 INFO - PROCESS | 1841 | 1461245658224 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:34:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:34:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1192ms 06:34:18 INFO - PROCESS | 1841 | 1461245658282 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 06:34:18 INFO - PROCESS | 1841 | 1461245658287 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 06:34:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:34:18 INFO - PROCESS | 1841 | 1461245658315 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:34:18 INFO - PROCESS | 1841 | 1461245658318 Marionette TRACE conn3 <- [1,486,null,{}] 06:34:18 INFO - PROCESS | 1841 | 1461245658323 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:34:18 INFO - PROCESS | 1841 | 1461245658500 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 06:34:18 INFO - PROCESS | 1841 | 1461245658522 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:18 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7226000 == 63 [pid = 1841] [id = 129] 06:34:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 91 (0x7fa8cfc76800) [pid = 1841] [serial = 386] [outer = (nil)] 06:34:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 92 (0x7fa8d1bb9c00) [pid = 1841] [serial = 387] [outer = 0x7fa8cfc76800] 06:34:18 INFO - PROCESS | 1841 | 1461245658587 Marionette DEBUG loaded listener.js 06:34:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 93 (0x7fa8dcfc6000) [pid = 1841] [serial = 388] [outer = 0x7fa8cfc76800] 06:34:19 INFO - PROCESS | 1841 | 1461245659419 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:34:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:34:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1133ms 06:34:19 INFO - PROCESS | 1841 | 1461245659447 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 06:34:19 INFO - PROCESS | 1841 | 1461245659451 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 06:34:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:34:19 INFO - PROCESS | 1841 | 1461245659456 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:34:19 INFO - PROCESS | 1841 | 1461245659459 Marionette TRACE conn3 <- [1,490,null,{}] 06:34:19 INFO - PROCESS | 1841 | 1461245659464 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:34:19 INFO - PROCESS | 1841 | 1461245659695 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 06:34:19 INFO - PROCESS | 1841 | --DOMWINDOW == 92 (0x7fa8c8c27c00) [pid = 1841] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:34:19 INFO - PROCESS | 1841 | --DOMWINDOW == 91 (0x7fa8c50a8c00) [pid = 1841] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:34:19 INFO - PROCESS | 1841 | --DOMWINDOW == 90 (0x7fa8c6e34000) [pid = 1841] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:34:19 INFO - PROCESS | 1841 | --DOMWINDOW == 89 (0x7fa8cbceb000) [pid = 1841] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:34:19 INFO - PROCESS | 1841 | --DOMWINDOW == 88 (0x7fa8c4ee0000) [pid = 1841] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:34:19 INFO - PROCESS | 1841 | 1461245659774 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:19 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0f53000 == 64 [pid = 1841] [id = 130] 06:34:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 89 (0x7fa8ca756400) [pid = 1841] [serial = 389] [outer = (nil)] 06:34:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 90 (0x7fa8d0ed7400) [pid = 1841] [serial = 390] [outer = 0x7fa8ca756400] 06:34:19 INFO - PROCESS | 1841 | 1461245659847 Marionette DEBUG loaded listener.js 06:34:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 91 (0x7fa8e0ceec00) [pid = 1841] [serial = 391] [outer = 0x7fa8ca756400] 06:34:20 INFO - PROCESS | 1841 | 1461245660499 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:34:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:34:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1075ms 06:34:20 INFO - PROCESS | 1841 | 1461245660533 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 06:34:20 INFO - PROCESS | 1841 | 1461245660536 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 06:34:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:34:20 INFO - PROCESS | 1841 | 1461245660541 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:34:20 INFO - PROCESS | 1841 | 1461245660543 Marionette TRACE conn3 <- [1,494,null,{}] 06:34:20 INFO - PROCESS | 1841 | 1461245660549 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:34:20 INFO - PROCESS | 1841 | 1461245660733 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 06:34:20 INFO - PROCESS | 1841 | 1461245660752 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:20 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e3486800 == 65 [pid = 1841] [id = 131] 06:34:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 92 (0x7fa8c6db2800) [pid = 1841] [serial = 392] [outer = (nil)] 06:34:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 93 (0x7fa8e1119c00) [pid = 1841] [serial = 393] [outer = 0x7fa8c6db2800] 06:34:20 INFO - PROCESS | 1841 | 1461245660813 Marionette DEBUG loaded listener.js 06:34:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 94 (0x7fa8e2eb9c00) [pid = 1841] [serial = 394] [outer = 0x7fa8c6db2800] 06:34:21 INFO - PROCESS | 1841 | 1461245661519 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:34:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:34:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1027ms 06:34:21 INFO - PROCESS | 1841 | 1461245661570 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 06:34:21 INFO - PROCESS | 1841 | 1461245661574 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 06:34:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:34:21 INFO - PROCESS | 1841 | 1461245661579 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:34:21 INFO - PROCESS | 1841 | 1461245661581 Marionette TRACE conn3 <- [1,498,null,{}] 06:34:21 INFO - PROCESS | 1841 | 1461245661590 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:34:21 INFO - PROCESS | 1841 | 1461245661848 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 06:34:21 INFO - PROCESS | 1841 | 1461245661966 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:21 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7243000 == 66 [pid = 1841] [id = 132] 06:34:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 95 (0x7fa8c4eeac00) [pid = 1841] [serial = 395] [outer = (nil)] 06:34:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 96 (0x7fa8c4f51000) [pid = 1841] [serial = 396] [outer = 0x7fa8c4eeac00] 06:34:22 INFO - PROCESS | 1841 | 1461245662042 Marionette DEBUG loaded listener.js 06:34:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 97 (0x7fa8c6da5800) [pid = 1841] [serial = 397] [outer = 0x7fa8c4eeac00] 06:34:22 INFO - PROCESS | 1841 | 1461245662996 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:34:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:34:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1484ms 06:34:23 INFO - PROCESS | 1841 | 1461245663066 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 06:34:23 INFO - PROCESS | 1841 | 1461245663071 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 06:34:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:34:23 INFO - PROCESS | 1841 | 1461245663080 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:34:23 INFO - PROCESS | 1841 | 1461245663087 Marionette TRACE conn3 <- [1,502,null,{}] 06:34:23 INFO - PROCESS | 1841 | 1461245663094 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:34:23 INFO - PROCESS | 1841 | 1461245663274 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 06:34:23 INFO - PROCESS | 1841 | 1461245663414 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:23 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0f43800 == 67 [pid = 1841] [id = 133] 06:34:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 98 (0x7fa8c4f48c00) [pid = 1841] [serial = 398] [outer = (nil)] 06:34:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 99 (0x7fa8c7650400) [pid = 1841] [serial = 399] [outer = 0x7fa8c4f48c00] 06:34:23 INFO - PROCESS | 1841 | 1461245663492 Marionette DEBUG loaded listener.js 06:34:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 100 (0x7fa8c76d3c00) [pid = 1841] [serial = 400] [outer = 0x7fa8c4f48c00] 06:34:24 INFO - PROCESS | 1841 | 1461245664433 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:34:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:34:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1393ms 06:34:24 INFO - PROCESS | 1841 | 1461245664474 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 06:34:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:34:24 INFO - PROCESS | 1841 | 1461245664479 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 06:34:24 INFO - PROCESS | 1841 | 1461245664486 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:34:24 INFO - PROCESS | 1841 | 1461245664489 Marionette TRACE conn3 <- [1,506,null,{}] 06:34:24 INFO - PROCESS | 1841 | 1461245664495 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:34:24 INFO - PROCESS | 1841 | 1461245664656 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 06:34:24 INFO - PROCESS | 1841 | 1461245664801 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:24 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e5fc5000 == 68 [pid = 1841] [id = 134] 06:34:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 101 (0x7fa8c72b2800) [pid = 1841] [serial = 401] [outer = (nil)] 06:34:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 102 (0x7fa8cce10400) [pid = 1841] [serial = 402] [outer = 0x7fa8c72b2800] 06:34:24 INFO - PROCESS | 1841 | 1461245664878 Marionette DEBUG loaded listener.js 06:34:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 103 (0x7fa8cf762000) [pid = 1841] [serial = 403] [outer = 0x7fa8c72b2800] 06:34:25 INFO - PROCESS | 1841 | 1461245665789 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:34:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:34:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1332ms 06:34:25 INFO - PROCESS | 1841 | 1461245665819 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 06:34:25 INFO - PROCESS | 1841 | 1461245665825 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 06:34:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:34:25 INFO - PROCESS | 1841 | 1461245665840 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:34:25 INFO - PROCESS | 1841 | 1461245665847 Marionette TRACE conn3 <- [1,510,null,{}] 06:34:25 INFO - PROCESS | 1841 | 1461245665853 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:34:26 INFO - PROCESS | 1841 | 1461245666028 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 06:34:26 INFO - PROCESS | 1841 | 1461245666172 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:26 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c511b000 == 69 [pid = 1841] [id = 135] 06:34:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 104 (0x7fa8c6e3d000) [pid = 1841] [serial = 404] [outer = (nil)] 06:34:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 105 (0x7fa8cfb77800) [pid = 1841] [serial = 405] [outer = 0x7fa8c6e3d000] 06:34:26 INFO - PROCESS | 1841 | 1461245666246 Marionette DEBUG loaded listener.js 06:34:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 106 (0x7fa8d1fb6000) [pid = 1841] [serial = 406] [outer = 0x7fa8c6e3d000] 06:34:27 INFO - PROCESS | 1841 | 1461245667161 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:34:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:34:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1394ms 06:34:27 INFO - PROCESS | 1841 | 1461245667259 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 06:34:27 INFO - PROCESS | 1841 | 1461245667265 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 06:34:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:34:27 INFO - PROCESS | 1841 | 1461245667274 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:34:27 INFO - PROCESS | 1841 | 1461245667277 Marionette TRACE conn3 <- [1,514,null,{}] 06:34:27 INFO - PROCESS | 1841 | 1461245667282 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:34:27 INFO - PROCESS | 1841 | 1461245667508 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 06:34:27 INFO - PROCESS | 1841 | 1461245667669 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:27 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6f10800 == 70 [pid = 1841] [id = 136] 06:34:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 107 (0x7fa8c4ee4c00) [pid = 1841] [serial = 407] [outer = (nil)] 06:34:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 108 (0x7fa8df3f5400) [pid = 1841] [serial = 408] [outer = 0x7fa8c4ee4c00] 06:34:27 INFO - PROCESS | 1841 | 1461245667753 Marionette DEBUG loaded listener.js 06:34:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 109 (0x7fa8e2ebd000) [pid = 1841] [serial = 409] [outer = 0x7fa8c4ee4c00] 06:34:28 INFO - PROCESS | 1841 | 1461245668471 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:34:28 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:34:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1227ms 06:34:28 INFO - PROCESS | 1841 | 1461245668502 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 06:34:28 INFO - PROCESS | 1841 | 1461245668505 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 06:34:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:34:28 INFO - PROCESS | 1841 | 1461245668511 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:34:28 INFO - PROCESS | 1841 | 1461245668513 Marionette TRACE conn3 <- [1,518,null,{}] 06:34:28 INFO - PROCESS | 1841 | 1461245668519 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:34:28 INFO - PROCESS | 1841 | 1461245668668 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 06:34:28 INFO - PROCESS | 1841 | 1461245668831 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:28 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb9b3800 == 71 [pid = 1841] [id = 137] 06:34:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 110 (0x7fa8cfd69000) [pid = 1841] [serial = 410] [outer = (nil)] 06:34:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 111 (0x7fa8cfd6ac00) [pid = 1841] [serial = 411] [outer = 0x7fa8cfd69000] 06:34:28 INFO - PROCESS | 1841 | 1461245668911 Marionette DEBUG loaded listener.js 06:34:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 112 (0x7fa8e2ec1800) [pid = 1841] [serial = 412] [outer = 0x7fa8cfd69000] 06:34:29 INFO - PROCESS | 1841 | 1461245669777 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:34:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:34:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1332ms 06:34:29 INFO - PROCESS | 1841 | 1461245669844 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 06:34:29 INFO - PROCESS | 1841 | 1461245669847 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 06:34:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:34:29 INFO - PROCESS | 1841 | 1461245669853 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:34:29 INFO - PROCESS | 1841 | 1461245669855 Marionette TRACE conn3 <- [1,522,null,{}] 06:34:29 INFO - PROCESS | 1841 | 1461245669861 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:34:30 INFO - PROCESS | 1841 | 1461245670010 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 06:34:30 INFO - PROCESS | 1841 | 1461245670310 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:30 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c9130800 == 72 [pid = 1841] [id = 138] 06:34:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 113 (0x7fa8c65e4800) [pid = 1841] [serial = 413] [outer = (nil)] 06:34:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 114 (0x7fa8c65ee400) [pid = 1841] [serial = 414] [outer = 0x7fa8c65e4800] 06:34:30 INFO - PROCESS | 1841 | 1461245670449 Marionette DEBUG loaded listener.js 06:34:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 115 (0x7fa8c6db1400) [pid = 1841] [serial = 415] [outer = 0x7fa8c65e4800] 06:34:31 INFO - PROCESS | 1841 | 1461245671328 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:34:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:34:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1528ms 06:34:31 INFO - PROCESS | 1841 | 1461245671382 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 06:34:31 INFO - PROCESS | 1841 | 1461245671395 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 06:34:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:34:31 INFO - PROCESS | 1841 | 1461245671412 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:34:31 INFO - PROCESS | 1841 | 1461245671420 Marionette TRACE conn3 <- [1,526,null,{}] 06:34:31 INFO - PROCESS | 1841 | 1461245671433 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:34:31 INFO - PROCESS | 1841 | 1461245671601 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 06:34:31 INFO - PROCESS | 1841 | 1461245671747 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:31 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8caad7800 == 73 [pid = 1841] [id = 139] 06:34:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 116 (0x7fa8c7653400) [pid = 1841] [serial = 416] [outer = (nil)] 06:34:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 117 (0x7fa8c7659800) [pid = 1841] [serial = 417] [outer = 0x7fa8c7653400] 06:34:31 INFO - PROCESS | 1841 | 1461245671862 Marionette DEBUG loaded listener.js 06:34:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 118 (0x7fa8c9153800) [pid = 1841] [serial = 418] [outer = 0x7fa8c7653400] 06:34:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8def02800 == 72 [pid = 1841] [id = 97] 06:34:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6d36000 == 71 [pid = 1841] [id = 99] 06:34:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8eac8f800 == 70 [pid = 1841] [id = 98] 06:34:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e3486800 == 69 [pid = 1841] [id = 131] 06:34:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d0f53000 == 68 [pid = 1841] [id = 130] 06:34:32 INFO - PROCESS | 1841 | --DOMWINDOW == 117 (0x7fa8c72af000) [pid = 1841] [serial = 324] [outer = (nil)] [url = about:blank] 06:34:32 INFO - PROCESS | 1841 | --DOMWINDOW == 116 (0x7fa8ca74d000) [pid = 1841] [serial = 327] [outer = (nil)] [url = about:blank] 06:34:32 INFO - PROCESS | 1841 | --DOMWINDOW == 115 (0x7fa8cf760000) [pid = 1841] [serial = 330] [outer = (nil)] [url = about:blank] 06:34:32 INFO - PROCESS | 1841 | --DOMWINDOW == 114 (0x7fa8d1fae400) [pid = 1841] [serial = 333] [outer = (nil)] [url = about:blank] 06:34:32 INFO - PROCESS | 1841 | --DOMWINDOW == 113 (0x7fa8d0f97c00) [pid = 1841] [serial = 354] [outer = (nil)] [url = about:blank] 06:34:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7226000 == 67 [pid = 1841] [id = 129] 06:34:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d0f4b000 == 66 [pid = 1841] [id = 128] 06:34:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c9138000 == 65 [pid = 1841] [id = 127] 06:34:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8caac5000 == 64 [pid = 1841] [id = 126] 06:34:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c9b59800 == 63 [pid = 1841] [id = 125] 06:34:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e3445800 == 62 [pid = 1841] [id = 123] 06:34:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e2a22000 == 61 [pid = 1841] [id = 122] 06:34:32 INFO - PROCESS | 1841 | 1461245672845 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:34:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8dde1f800 == 60 [pid = 1841] [id = 121] 06:34:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d1b85000 == 59 [pid = 1841] [id = 120] 06:34:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c9141000 == 58 [pid = 1841] [id = 119] 06:34:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6d20800 == 57 [pid = 1841] [id = 118] 06:34:32 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:34:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1496ms 06:34:32 INFO - PROCESS | 1841 | 1461245672906 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 06:34:32 INFO - PROCESS | 1841 | 1461245672911 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 06:34:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:34:32 INFO - PROCESS | 1841 | 1461245672919 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:34:32 INFO - PROCESS | 1841 | 1461245672922 Marionette TRACE conn3 <- [1,530,null,{}] 06:34:32 INFO - PROCESS | 1841 | 1461245672928 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:34:33 INFO - PROCESS | 1841 | 1461245673083 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 06:34:33 INFO - PROCESS | 1841 | --DOMWINDOW == 112 (0x7fa8cf755800) [pid = 1841] [serial = 348] [outer = (nil)] [url = about:blank] 06:34:33 INFO - PROCESS | 1841 | --DOMWINDOW == 111 (0x7fa8ca959c00) [pid = 1841] [serial = 351] [outer = (nil)] [url = about:blank] 06:34:33 INFO - PROCESS | 1841 | --DOMWINDOW == 110 (0x7fa8c72bb400) [pid = 1841] [serial = 340] [outer = (nil)] [url = about:blank] 06:34:33 INFO - PROCESS | 1841 | --DOMWINDOW == 109 (0x7fa8c6e37400) [pid = 1841] [serial = 339] [outer = (nil)] [url = about:blank] 06:34:33 INFO - PROCESS | 1841 | --DOMWINDOW == 108 (0x7fa8cce0a400) [pid = 1841] [serial = 345] [outer = (nil)] [url = about:blank] 06:34:33 INFO - PROCESS | 1841 | --DOMWINDOW == 107 (0x7fa8d40c1000) [pid = 1841] [serial = 336] [outer = (nil)] [url = about:blank] 06:34:33 INFO - PROCESS | 1841 | --DOMWINDOW == 106 (0x7fa8c7458400) [pid = 1841] [serial = 342] [outer = (nil)] [url = about:blank] 06:34:33 INFO - PROCESS | 1841 | --DOMWINDOW == 105 (0x7fa8c9155800) [pid = 1841] [serial = 343] [outer = (nil)] [url = about:blank] 06:34:33 INFO - PROCESS | 1841 | --DOMWINDOW == 104 (0x7fa8d0385c00) [pid = 1841] [serial = 349] [outer = (nil)] [url = about:blank] 06:34:33 INFO - PROCESS | 1841 | --DOMWINDOW == 103 (0x7fa8cf193c00) [pid = 1841] [serial = 352] [outer = (nil)] [url = about:blank] 06:34:33 INFO - PROCESS | 1841 | --DOMWINDOW == 102 (0x7fa8ce7ca800) [pid = 1841] [serial = 346] [outer = (nil)] [url = about:blank] 06:34:33 INFO - PROCESS | 1841 | 1461245673265 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:33 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c8ca6000 == 58 [pid = 1841] [id = 140] 06:34:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 103 (0x7fa8c6e37400) [pid = 1841] [serial = 419] [outer = (nil)] 06:34:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 104 (0x7fa8ca961400) [pid = 1841] [serial = 420] [outer = 0x7fa8c6e37400] 06:34:33 INFO - PROCESS | 1841 | 1461245673330 Marionette DEBUG loaded listener.js 06:34:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 105 (0x7fa8ce99bc00) [pid = 1841] [serial = 421] [outer = 0x7fa8c6e37400] 06:34:33 INFO - PROCESS | 1841 | 1461245673935 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:34:33 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:34:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:34:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:34:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:34:33 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:34:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:34:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:34:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:34:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1050ms 06:34:34 INFO - PROCESS | 1841 | 1461245674008 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 06:34:34 INFO - PROCESS | 1841 | 1461245674013 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 06:34:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:34:34 INFO - PROCESS | 1841 | 1461245674022 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:34:34 INFO - PROCESS | 1841 | 1461245674030 Marionette TRACE conn3 <- [1,534,null,{}] 06:34:34 INFO - PROCESS | 1841 | 1461245674044 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:34:34 INFO - PROCESS | 1841 | 1461245674215 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 06:34:34 INFO - PROCESS | 1841 | 1461245674313 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:34 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0f49000 == 59 [pid = 1841] [id = 141] 06:34:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 106 (0x7fa8c4f57400) [pid = 1841] [serial = 422] [outer = (nil)] 06:34:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 107 (0x7fa8cfd5d000) [pid = 1841] [serial = 423] [outer = 0x7fa8c4f57400] 06:34:34 INFO - PROCESS | 1841 | 1461245674373 Marionette DEBUG loaded listener.js 06:34:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 108 (0x7fa8cfe9c000) [pid = 1841] [serial = 424] [outer = 0x7fa8c4f57400] 06:34:35 INFO - PROCESS | 1841 | 1461245675469 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:34:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:34:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1590ms 06:34:35 INFO - PROCESS | 1841 | 1461245675624 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 06:34:35 INFO - PROCESS | 1841 | 1461245675627 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 06:34:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:34:35 INFO - PROCESS | 1841 | 1461245675633 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:34:35 INFO - PROCESS | 1841 | 1461245675635 Marionette TRACE conn3 <- [1,538,null,{}] 06:34:35 INFO - PROCESS | 1841 | 1461245675640 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:34:35 INFO - PROCESS | 1841 | 1461245675821 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 06:34:35 INFO - PROCESS | 1841 | 1461245675855 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:35 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8df20f000 == 60 [pid = 1841] [id = 142] 06:34:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 109 (0x7fa8cf754c00) [pid = 1841] [serial = 425] [outer = (nil)] 06:34:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 110 (0x7fa8d1bb8c00) [pid = 1841] [serial = 426] [outer = 0x7fa8cf754c00] 06:34:35 INFO - PROCESS | 1841 | 1461245675915 Marionette DEBUG loaded listener.js 06:34:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 111 (0x7fa8e2ec3c00) [pid = 1841] [serial = 427] [outer = 0x7fa8cf754c00] 06:34:36 INFO - PROCESS | 1841 | 1461245676699 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:34:36 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:34:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1130ms 06:34:36 INFO - PROCESS | 1841 | 1461245676764 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 06:34:36 INFO - PROCESS | 1841 | 1461245676767 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 06:34:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:34:36 INFO - PROCESS | 1841 | 1461245676779 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:34:36 INFO - PROCESS | 1841 | 1461245676781 Marionette TRACE conn3 <- [1,542,null,{}] 06:34:36 INFO - PROCESS | 1841 | 1461245676786 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:34:36 INFO - PROCESS | 1841 | 1461245676961 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 06:34:36 INFO - PROCESS | 1841 | 1461245676980 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:37 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e362b000 == 61 [pid = 1841] [id = 143] 06:34:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 112 (0x7fa8c7deec00) [pid = 1841] [serial = 428] [outer = (nil)] 06:34:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 113 (0x7fa8c7df1800) [pid = 1841] [serial = 429] [outer = 0x7fa8c7deec00] 06:34:37 INFO - PROCESS | 1841 | 1461245677050 Marionette DEBUG loaded listener.js 06:34:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 114 (0x7fa8e2a40800) [pid = 1841] [serial = 430] [outer = 0x7fa8c7deec00] 06:34:37 INFO - PROCESS | 1841 | --DOMWINDOW == 113 (0x7fa8c65e3400) [pid = 1841] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:34:37 INFO - PROCESS | 1841 | --DOMWINDOW == 112 (0x7fa8cfdd9800) [pid = 1841] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:34:37 INFO - PROCESS | 1841 | --DOMWINDOW == 111 (0x7fa8d405ac00) [pid = 1841] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:34:37 INFO - PROCESS | 1841 | --DOMWINDOW == 110 (0x7fa8ca756400) [pid = 1841] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:34:37 INFO - PROCESS | 1841 | --DOMWINDOW == 109 (0x7fa8ca95a800) [pid = 1841] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:34:37 INFO - PROCESS | 1841 | --DOMWINDOW == 108 (0x7fa8c8036c00) [pid = 1841] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:34:37 INFO - PROCESS | 1841 | --DOMWINDOW == 107 (0x7fa8cfc76800) [pid = 1841] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:34:37 INFO - PROCESS | 1841 | --DOMWINDOW == 106 (0x7fa8c7657800) [pid = 1841] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:34:37 INFO - PROCESS | 1841 | --DOMWINDOW == 105 (0x7fa8d0382800) [pid = 1841] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:34:37 INFO - PROCESS | 1841 | --DOMWINDOW == 104 (0x7fa8c4f4c800) [pid = 1841] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:34:37 INFO - PROCESS | 1841 | --DOMWINDOW == 103 (0x7fa8c65ed400) [pid = 1841] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:34:38 INFO - PROCESS | 1841 | 1461245678112 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:34:38 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:34:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1377ms 06:34:38 INFO - PROCESS | 1841 | 1461245678167 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 06:34:38 INFO - PROCESS | 1841 | 1461245678171 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 06:34:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:34:38 INFO - PROCESS | 1841 | 1461245678181 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:34:38 INFO - PROCESS | 1841 | 1461245678185 Marionette TRACE conn3 <- [1,546,null,{}] 06:34:38 INFO - PROCESS | 1841 | 1461245678194 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:34:38 INFO - PROCESS | 1841 | 1461245678460 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 06:34:38 INFO - PROCESS | 1841 | 1461245678609 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:38 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e31db800 == 62 [pid = 1841] [id = 144] 06:34:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 104 (0x7fa8c6dae400) [pid = 1841] [serial = 431] [outer = (nil)] 06:34:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 105 (0x7fa8c78c3800) [pid = 1841] [serial = 432] [outer = 0x7fa8c6dae400] 06:34:38 INFO - PROCESS | 1841 | 1461245678712 Marionette DEBUG loaded listener.js 06:34:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 106 (0x7fa8c7dee800) [pid = 1841] [serial = 433] [outer = 0x7fa8c6dae400] 06:34:39 INFO - PROCESS | 1841 | 1461245679499 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:34:39 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:34:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1338ms 06:34:39 INFO - PROCESS | 1841 | 1461245679593 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 06:34:39 INFO - PROCESS | 1841 | 1461245679599 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 06:34:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:34:39 INFO - PROCESS | 1841 | 1461245679608 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:34:39 INFO - PROCESS | 1841 | 1461245679614 Marionette TRACE conn3 <- [1,550,null,{}] 06:34:39 INFO - PROCESS | 1841 | 1461245679622 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:34:39 INFO - PROCESS | 1841 | 1461245679824 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 06:34:39 INFO - PROCESS | 1841 | 1461245679971 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:39 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7308000 == 63 [pid = 1841] [id = 145] 06:34:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 107 (0x7fa8c509ec00) [pid = 1841] [serial = 434] [outer = (nil)] 06:34:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 108 (0x7fa8c6da7000) [pid = 1841] [serial = 435] [outer = 0x7fa8c509ec00] 06:34:40 INFO - PROCESS | 1841 | 1461245680045 Marionette DEBUG loaded listener.js 06:34:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 109 (0x7fa8c72bb400) [pid = 1841] [serial = 436] [outer = 0x7fa8c509ec00] 06:34:40 INFO - PROCESS | 1841 | 1461245680898 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:34:40 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:34:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1344ms 06:34:40 INFO - PROCESS | 1841 | 1461245680953 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 06:34:40 INFO - PROCESS | 1841 | 1461245680957 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 06:34:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:34:40 INFO - PROCESS | 1841 | 1461245680971 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:34:40 INFO - PROCESS | 1841 | 1461245680976 Marionette TRACE conn3 <- [1,554,null,{}] 06:34:41 INFO - PROCESS | 1841 | 1461245681028 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:34:41 INFO - PROCESS | 1841 | 1461245681222 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 06:34:41 INFO - PROCESS | 1841 | 1461245681361 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:41 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfc20800 == 64 [pid = 1841] [id = 146] 06:34:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 110 (0x7fa8c50a5c00) [pid = 1841] [serial = 437] [outer = (nil)] 06:34:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 111 (0x7fa8c78c4000) [pid = 1841] [serial = 438] [outer = 0x7fa8c50a5c00] 06:34:41 INFO - PROCESS | 1841 | 1461245681437 Marionette DEBUG loaded listener.js 06:34:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 112 (0x7fa8c7de7400) [pid = 1841] [serial = 439] [outer = 0x7fa8c50a5c00] 06:34:41 INFO - PROCESS | 1841 | [1841] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:34:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 113 (0x7fa8c7dedc00) [pid = 1841] [serial = 440] [outer = 0x7fa8c76d2400] 06:34:42 INFO - PROCESS | 1841 | 1461245682448 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:34:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:34:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1531ms 06:34:42 INFO - PROCESS | 1841 | 1461245682526 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 06:34:42 INFO - PROCESS | 1841 | 1461245682531 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 06:34:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:34:42 INFO - PROCESS | 1841 | 1461245682541 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:34:42 INFO - PROCESS | 1841 | 1461245682546 Marionette TRACE conn3 <- [1,558,null,{}] 06:34:42 INFO - PROCESS | 1841 | 1461245682567 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:34:42 INFO - PROCESS | 1841 | 1461245682739 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 06:34:42 INFO - PROCESS | 1841 | 1461245682965 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:43 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7f40000 == 65 [pid = 1841] [id = 147] 06:34:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 114 (0x7fa8ca957400) [pid = 1841] [serial = 441] [outer = (nil)] 06:34:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 115 (0x7fa8cf43e000) [pid = 1841] [serial = 442] [outer = 0x7fa8ca957400] 06:34:43 INFO - PROCESS | 1841 | 1461245683048 Marionette DEBUG loaded listener.js 06:34:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 116 (0x7fa8cf761800) [pid = 1841] [serial = 443] [outer = 0x7fa8ca957400] 06:34:43 INFO - PROCESS | 1841 | 1461245683876 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:34:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:34:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1389ms 06:34:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:34:43 INFO - PROCESS | 1841 | 1461245683932 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 06:34:43 INFO - PROCESS | 1841 | 1461245683935 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 06:34:43 INFO - PROCESS | 1841 | 1461245683941 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:34:43 INFO - PROCESS | 1841 | 1461245683944 Marionette TRACE conn3 <- [1,562,null,{}] 06:34:43 INFO - PROCESS | 1841 | 1461245683952 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:34:44 INFO - PROCESS | 1841 | 1461245684142 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 06:34:44 INFO - PROCESS | 1841 | 1461245684316 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:44 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e3453000 == 66 [pid = 1841] [id = 148] 06:34:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 117 (0x7fa8ce7cbc00) [pid = 1841] [serial = 444] [outer = (nil)] 06:34:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 118 (0x7fa8d0388000) [pid = 1841] [serial = 445] [outer = 0x7fa8ce7cbc00] 06:34:44 INFO - PROCESS | 1841 | 1461245684447 Marionette DEBUG loaded listener.js 06:34:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 119 (0x7fa8d2a31c00) [pid = 1841] [serial = 446] [outer = 0x7fa8ce7cbc00] 06:34:45 INFO - PROCESS | 1841 | [1841] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:34:45 INFO - PROCESS | 1841 | 1461245685556 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:34:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:34:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1687ms 06:34:45 INFO - PROCESS | 1841 | 1461245685628 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 06:34:45 INFO - PROCESS | 1841 | 1461245685632 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 06:34:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:34:45 INFO - PROCESS | 1841 | 1461245685638 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:34:45 INFO - PROCESS | 1841 | 1461245685640 Marionette TRACE conn3 <- [1,566,null,{}] 06:34:45 INFO - PROCESS | 1841 | 1461245685646 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:34:45 INFO - PROCESS | 1841 | 1461245685839 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 06:34:45 INFO - PROCESS | 1841 | 1461245685983 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:46 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7f60800 == 67 [pid = 1841] [id = 149] 06:34:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 120 (0x7fa8cf761400) [pid = 1841] [serial = 447] [outer = (nil)] 06:34:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 121 (0x7fa8e2ec0800) [pid = 1841] [serial = 448] [outer = 0x7fa8cf761400] 06:34:46 INFO - PROCESS | 1841 | 1461245686064 Marionette DEBUG loaded listener.js 06:34:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 122 (0x7fa8e30cc800) [pid = 1841] [serial = 449] [outer = 0x7fa8cf761400] 06:34:46 INFO - PROCESS | 1841 | [1841] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:34:46 INFO - PROCESS | 1841 | 1461245686875 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:34:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:34:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1278ms 06:34:46 INFO - PROCESS | 1841 | 1461245686916 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 06:34:46 INFO - PROCESS | 1841 | 1461245686920 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 06:34:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:34:46 INFO - PROCESS | 1841 | 1461245686926 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:34:46 INFO - PROCESS | 1841 | 1461245686928 Marionette TRACE conn3 <- [1,570,null,{}] 06:34:46 INFO - PROCESS | 1841 | 1461245686951 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:34:47 INFO - PROCESS | 1841 | 1461245687137 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 06:34:47 INFO - PROCESS | 1841 | 1461245687284 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:47 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb043800 == 68 [pid = 1841] [id = 150] 06:34:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 123 (0x7fa8c7455800) [pid = 1841] [serial = 450] [outer = (nil)] 06:34:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 124 (0x7fa8cfdd9400) [pid = 1841] [serial = 451] [outer = 0x7fa8c7455800] 06:34:47 INFO - PROCESS | 1841 | 1461245687356 Marionette DEBUG loaded listener.js 06:34:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 125 (0x7fa8e319f000) [pid = 1841] [serial = 452] [outer = 0x7fa8c7455800] 06:34:47 INFO - PROCESS | 1841 | [1841] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:34:48 INFO - PROCESS | 1841 | 1461245688169 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:34:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:34:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1294ms 06:34:48 INFO - PROCESS | 1841 | 1461245688221 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 06:34:48 INFO - PROCESS | 1841 | 1461245688224 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 06:34:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:34:48 INFO - PROCESS | 1841 | 1461245688230 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:34:48 INFO - PROCESS | 1841 | 1461245688232 Marionette TRACE conn3 <- [1,574,null,{}] 06:34:48 INFO - PROCESS | 1841 | 1461245688238 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:34:48 INFO - PROCESS | 1841 | 1461245688381 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 06:34:48 INFO - PROCESS | 1841 | 1461245688529 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:48 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb5c9800 == 69 [pid = 1841] [id = 151] 06:34:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 126 (0x7fa8cb01c800) [pid = 1841] [serial = 453] [outer = (nil)] 06:34:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 127 (0x7fa8cb579400) [pid = 1841] [serial = 454] [outer = 0x7fa8cb01c800] 06:34:48 INFO - PROCESS | 1841 | 1461245688602 Marionette DEBUG loaded listener.js 06:34:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 128 (0x7fa8cb57d400) [pid = 1841] [serial = 455] [outer = 0x7fa8cb01c800] 06:34:49 INFO - PROCESS | 1841 | 1461245689452 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:34:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:34:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1277ms 06:34:49 INFO - PROCESS | 1841 | 1461245689509 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 06:34:49 INFO - PROCESS | 1841 | 1461245689513 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 06:34:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:34:49 INFO - PROCESS | 1841 | 1461245689519 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:34:49 INFO - PROCESS | 1841 | 1461245689521 Marionette TRACE conn3 <- [1,578,null,{}] 06:34:49 INFO - PROCESS | 1841 | 1461245689527 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:34:49 INFO - PROCESS | 1841 | 1461245689682 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 06:34:49 INFO - PROCESS | 1841 | 1461245689832 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:49 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb5e2000 == 70 [pid = 1841] [id = 152] 06:34:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 129 (0x7fa8c6db0c00) [pid = 1841] [serial = 456] [outer = (nil)] 06:34:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 130 (0x7fa8cb6cf000) [pid = 1841] [serial = 457] [outer = 0x7fa8c6db0c00] 06:34:49 INFO - PROCESS | 1841 | 1461245689902 Marionette DEBUG loaded listener.js 06:34:50 INFO - PROCESS | 1841 | ++DOMWINDOW == 131 (0x7fa8cb6d4400) [pid = 1841] [serial = 458] [outer = 0x7fa8c6db0c00] 06:34:50 INFO - PROCESS | 1841 | 1461245690749 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:34:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:34:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1283ms 06:34:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:34:50 INFO - PROCESS | 1841 | 1461245690803 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 06:34:50 INFO - PROCESS | 1841 | 1461245690805 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 06:34:50 INFO - PROCESS | 1841 | 1461245690812 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:34:50 INFO - PROCESS | 1841 | 1461245690815 Marionette TRACE conn3 <- [1,582,null,{}] 06:34:50 INFO - PROCESS | 1841 | 1461245690820 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:34:50 INFO - PROCESS | 1841 | 1461245690983 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 06:34:51 INFO - PROCESS | 1841 | 1461245691139 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:51 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8be6f8000 == 71 [pid = 1841] [id = 153] 06:34:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 132 (0x7fa8c4edfc00) [pid = 1841] [serial = 459] [outer = (nil)] 06:34:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 133 (0x7fa8c72af400) [pid = 1841] [serial = 460] [outer = 0x7fa8c4edfc00] 06:34:51 INFO - PROCESS | 1841 | 1461245691210 Marionette DEBUG loaded listener.js 06:34:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 134 (0x7fa8cb6d7800) [pid = 1841] [serial = 461] [outer = 0x7fa8c4edfc00] 06:34:52 INFO - PROCESS | 1841 | 1461245692313 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:34:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:34:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1529ms 06:34:52 INFO - PROCESS | 1841 | 1461245692342 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 06:34:52 INFO - PROCESS | 1841 | 1461245692348 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 06:34:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:34:52 INFO - PROCESS | 1841 | 1461245692357 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:34:52 INFO - PROCESS | 1841 | 1461245692362 Marionette TRACE conn3 <- [1,586,null,{}] 06:34:52 INFO - PROCESS | 1841 | 1461245692371 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:34:52 INFO - PROCESS | 1841 | 1461245692536 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 06:34:52 INFO - PROCESS | 1841 | 1461245692769 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:52 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7f61800 == 72 [pid = 1841] [id = 154] 06:34:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 135 (0x7fa8c50a4c00) [pid = 1841] [serial = 462] [outer = (nil)] 06:34:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 136 (0x7fa8c72af000) [pid = 1841] [serial = 463] [outer = 0x7fa8c50a4c00] 06:34:52 INFO - PROCESS | 1841 | 1461245692836 Marionette DEBUG loaded listener.js 06:34:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 137 (0x7fa8c78be400) [pid = 1841] [serial = 464] [outer = 0x7fa8c50a4c00] 06:34:53 INFO - PROCESS | 1841 | [1841] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:34:53 INFO - PROCESS | 1841 | 1461245693687 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:34:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:34:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1386ms 06:34:53 INFO - PROCESS | 1841 | 1461245693745 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 06:34:53 INFO - PROCESS | 1841 | 1461245693753 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 06:34:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:34:53 INFO - PROCESS | 1841 | 1461245693762 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:34:53 INFO - PROCESS | 1841 | 1461245693766 Marionette TRACE conn3 <- [1,590,null,{}] 06:34:53 INFO - PROCESS | 1841 | 1461245693771 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:34:53 INFO - PROCESS | 1841 | 1461245693928 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 06:34:54 INFO - PROCESS | 1841 | 1461245694085 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:54 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e362b000 == 71 [pid = 1841] [id = 143] 06:34:54 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8df20f000 == 70 [pid = 1841] [id = 142] 06:34:54 INFO - PROCESS | 1841 | --DOMWINDOW == 136 (0x7fa8e1119c00) [pid = 1841] [serial = 393] [outer = (nil)] [url = about:blank] 06:34:54 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6e05000 == 71 [pid = 1841] [id = 155] 06:34:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 137 (0x7fa8c72b3800) [pid = 1841] [serial = 465] [outer = (nil)] 06:34:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 138 (0x7fa8c8043000) [pid = 1841] [serial = 466] [outer = 0x7fa8c72b3800] 06:34:54 INFO - PROCESS | 1841 | 1461245694180 Marionette DEBUG loaded listener.js 06:34:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 139 (0x7fa8ca755400) [pid = 1841] [serial = 467] [outer = 0x7fa8c72b3800] 06:34:54 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d0f49000 == 70 [pid = 1841] [id = 141] 06:34:54 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c8ca6000 == 69 [pid = 1841] [id = 140] 06:34:54 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8caad7800 == 68 [pid = 1841] [id = 139] 06:34:54 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c9130800 == 67 [pid = 1841] [id = 138] 06:34:54 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e5fc5000 == 66 [pid = 1841] [id = 134] 06:34:54 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d0f43800 == 65 [pid = 1841] [id = 133] 06:34:54 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7243000 == 64 [pid = 1841] [id = 132] 06:34:54 INFO - PROCESS | 1841 | --DOMWINDOW == 138 (0x7fa8ca962000) [pid = 1841] [serial = 381] [outer = (nil)] [url = about:blank] 06:34:54 INFO - PROCESS | 1841 | --DOMWINDOW == 137 (0x7fa8d4052c00) [pid = 1841] [serial = 366] [outer = (nil)] [url = about:blank] 06:34:54 INFO - PROCESS | 1841 | --DOMWINDOW == 136 (0x7fa8d14bf400) [pid = 1841] [serial = 322] [outer = (nil)] [url = about:blank] 06:34:54 INFO - PROCESS | 1841 | --DOMWINDOW == 135 (0x7fa8e7566400) [pid = 1841] [serial = 298] [outer = (nil)] [url = about:blank] 06:34:54 INFO - PROCESS | 1841 | --DOMWINDOW == 134 (0x7fa8cd09d000) [pid = 1841] [serial = 382] [outer = (nil)] [url = about:blank] 06:34:54 INFO - PROCESS | 1841 | --DOMWINDOW == 133 (0x7fa8d0ed7400) [pid = 1841] [serial = 390] [outer = (nil)] [url = about:blank] 06:34:54 INFO - PROCESS | 1841 | --DOMWINDOW == 132 (0x7fa8cfe97000) [pid = 1841] [serial = 384] [outer = (nil)] [url = about:blank] 06:34:54 INFO - PROCESS | 1841 | --DOMWINDOW == 131 (0x7fa8cfe9ec00) [pid = 1841] [serial = 363] [outer = (nil)] [url = about:blank] 06:34:54 INFO - PROCESS | 1841 | --DOMWINDOW == 130 (0x7fa8e365d000) [pid = 1841] [serial = 262] [outer = (nil)] [url = about:blank] 06:34:54 INFO - PROCESS | 1841 | --DOMWINDOW == 129 (0x7fa8dcfc6000) [pid = 1841] [serial = 388] [outer = (nil)] [url = about:blank] 06:34:54 INFO - PROCESS | 1841 | --DOMWINDOW == 128 (0x7fa8d1bb9c00) [pid = 1841] [serial = 387] [outer = (nil)] [url = about:blank] 06:34:54 INFO - PROCESS | 1841 | --DOMWINDOW == 127 (0x7fa8c765b400) [pid = 1841] [serial = 378] [outer = (nil)] [url = about:blank] 06:34:54 INFO - PROCESS | 1841 | --DOMWINDOW == 126 (0x7fa8e32a7c00) [pid = 1841] [serial = 259] [outer = (nil)] [url = about:blank] 06:34:54 INFO - PROCESS | 1841 | --DOMWINDOW == 125 (0x7fa8c50a1c00) [pid = 1841] [serial = 375] [outer = (nil)] [url = about:blank] 06:34:54 INFO - PROCESS | 1841 | --DOMWINDOW == 124 (0x7fa8c6e3d400) [pid = 1841] [serial = 376] [outer = (nil)] [url = about:blank] 06:34:54 INFO - PROCESS | 1841 | --DOMWINDOW == 123 (0x7fa8c8faac00) [pid = 1841] [serial = 379] [outer = (nil)] [url = about:blank] 06:34:54 INFO - PROCESS | 1841 | --DOMWINDOW == 122 (0x7fa8e0ceec00) [pid = 1841] [serial = 391] [outer = (nil)] [url = about:blank] 06:34:54 INFO - PROCESS | 1841 | --DOMWINDOW == 121 (0x7fa8de09c000) [pid = 1841] [serial = 369] [outer = (nil)] [url = about:blank] 06:34:54 INFO - PROCESS | 1841 | --DOMWINDOW == 120 (0x7fa8c765a400) [pid = 1841] [serial = 372] [outer = (nil)] [url = about:blank] 06:34:54 INFO - PROCESS | 1841 | --DOMWINDOW == 119 (0x7fa8d0384800) [pid = 1841] [serial = 385] [outer = (nil)] [url = about:blank] 06:34:54 INFO - PROCESS | 1841 | --DOMWINDOW == 118 (0x7fa8c7459c00) [pid = 1841] [serial = 357] [outer = (nil)] [url = about:blank] 06:34:54 INFO - PROCESS | 1841 | --DOMWINDOW == 117 (0x7fa8dddc5400) [pid = 1841] [serial = 355] [outer = (nil)] [url = about:blank] 06:34:54 INFO - PROCESS | 1841 | --DOMWINDOW == 116 (0x7fa8ca965000) [pid = 1841] [serial = 360] [outer = (nil)] [url = about:blank] 06:34:55 INFO - PROCESS | 1841 | 1461245695006 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:34:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:34:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1288ms 06:34:55 INFO - PROCESS | 1841 | 1461245695052 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 06:34:55 INFO - PROCESS | 1841 | 1461245695055 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 06:34:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:34:55 INFO - PROCESS | 1841 | 1461245695062 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:34:55 INFO - PROCESS | 1841 | 1461245695067 Marionette TRACE conn3 <- [1,594,null,{}] 06:34:55 INFO - PROCESS | 1841 | 1461245695084 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:34:55 INFO - PROCESS | 1841 | 1461245695237 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 06:34:55 INFO - PROCESS | 1841 | 1461245695255 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:55 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb5da800 == 65 [pid = 1841] [id = 156] 06:34:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 117 (0x7fa8cb577000) [pid = 1841] [serial = 468] [outer = (nil)] 06:34:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 118 (0x7fa8cb6d5800) [pid = 1841] [serial = 469] [outer = 0x7fa8cb577000] 06:34:55 INFO - PROCESS | 1841 | 1461245695318 Marionette DEBUG loaded listener.js 06:34:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 119 (0x7fa8cba85400) [pid = 1841] [serial = 470] [outer = 0x7fa8cb577000] 06:34:56 INFO - PROCESS | 1841 | 1461245696122 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:34:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:34:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1093ms 06:34:56 INFO - PROCESS | 1841 | 1461245696168 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 06:34:56 INFO - PROCESS | 1841 | 1461245696172 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 06:34:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:34:56 INFO - PROCESS | 1841 | 1461245696178 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:34:56 INFO - PROCESS | 1841 | 1461245696180 Marionette TRACE conn3 <- [1,598,null,{}] 06:34:56 INFO - PROCESS | 1841 | 1461245696185 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:34:56 INFO - PROCESS | 1841 | 1461245696328 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 06:34:56 INFO - PROCESS | 1841 | 1461245696343 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:56 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cf0b6800 == 66 [pid = 1841] [id = 157] 06:34:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 120 (0x7fa8c79b0800) [pid = 1841] [serial = 471] [outer = (nil)] 06:34:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 121 (0x7fa8cba8e000) [pid = 1841] [serial = 472] [outer = 0x7fa8c79b0800] 06:34:56 INFO - PROCESS | 1841 | 1461245696406 Marionette DEBUG loaded listener.js 06:34:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 122 (0x7fa8cba93000) [pid = 1841] [serial = 473] [outer = 0x7fa8c79b0800] 06:34:57 INFO - PROCESS | 1841 | 1461245697790 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:34:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:34:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1632ms 06:34:57 INFO - PROCESS | 1841 | 1461245697812 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 06:34:57 INFO - PROCESS | 1841 | 1461245697818 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 06:34:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:34:57 INFO - PROCESS | 1841 | 1461245697825 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:34:57 INFO - PROCESS | 1841 | 1461245697832 Marionette TRACE conn3 <- [1,602,null,{}] 06:34:57 INFO - PROCESS | 1841 | 1461245697839 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:34:58 INFO - PROCESS | 1841 | 1461245698006 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 06:34:58 INFO - PROCESS | 1841 | 1461245698164 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:58 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7f4d800 == 67 [pid = 1841] [id = 158] 06:34:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 123 (0x7fa8c7658000) [pid = 1841] [serial = 474] [outer = (nil)] 06:34:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 124 (0x7fa8c7de6c00) [pid = 1841] [serial = 475] [outer = 0x7fa8c7658000] 06:34:58 INFO - PROCESS | 1841 | 1461245698238 Marionette DEBUG loaded listener.js 06:34:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 125 (0x7fa8ca959800) [pid = 1841] [serial = 476] [outer = 0x7fa8c7658000] 06:34:59 INFO - PROCESS | 1841 | 1461245699329 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:34:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:34:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1547ms 06:34:59 INFO - PROCESS | 1841 | 1461245699374 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 06:34:59 INFO - PROCESS | 1841 | 1461245699383 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 06:34:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:34:59 INFO - PROCESS | 1841 | 1461245699394 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:34:59 INFO - PROCESS | 1841 | 1461245699398 Marionette TRACE conn3 <- [1,606,null,{}] 06:34:59 INFO - PROCESS | 1841 | 1461245699404 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:34:59 INFO - PROCESS | 1841 | 1461245699586 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 06:34:59 INFO - PROCESS | 1841 | 1461245699782 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:34:59 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfc45800 == 68 [pid = 1841] [id = 159] 06:34:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 126 (0x7fa8c8fa8000) [pid = 1841] [serial = 477] [outer = (nil)] 06:34:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 127 (0x7fa8cba86800) [pid = 1841] [serial = 478] [outer = 0x7fa8c8fa8000] 06:34:59 INFO - PROCESS | 1841 | 1461245699869 Marionette DEBUG loaded listener.js 06:34:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 128 (0x7fa8cba8ec00) [pid = 1841] [serial = 479] [outer = 0x7fa8c8fa8000] 06:35:00 INFO - PROCESS | 1841 | 1461245700726 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:35:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:35:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1390ms 06:35:00 INFO - PROCESS | 1841 | 1461245700785 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 06:35:00 INFO - PROCESS | 1841 | 1461245700788 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 06:35:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:35:00 INFO - PROCESS | 1841 | 1461245700794 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:35:00 INFO - PROCESS | 1841 | 1461245700800 Marionette TRACE conn3 <- [1,610,null,{}] 06:35:00 INFO - PROCESS | 1841 | 1461245700816 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:35:00 INFO - PROCESS | 1841 | 1461245700995 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 06:35:01 INFO - PROCESS | 1841 | 1461245701148 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:01 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0f59800 == 69 [pid = 1841] [id = 160] 06:35:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 129 (0x7fa8cb6d1c00) [pid = 1841] [serial = 480] [outer = (nil)] 06:35:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 130 (0x7fa8cf18c800) [pid = 1841] [serial = 481] [outer = 0x7fa8cb6d1c00] 06:35:01 INFO - PROCESS | 1841 | 1461245701229 Marionette DEBUG loaded listener.js 06:35:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 131 (0x7fa8cfb6d400) [pid = 1841] [serial = 482] [outer = 0x7fa8cb6d1c00] 06:35:02 INFO - PROCESS | 1841 | 1461245702141 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:35:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:35:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1384ms 06:35:02 INFO - PROCESS | 1841 | 1461245702184 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 06:35:02 INFO - PROCESS | 1841 | 1461245702189 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 06:35:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:35:02 INFO - PROCESS | 1841 | 1461245702196 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:35:02 INFO - PROCESS | 1841 | 1461245702199 Marionette TRACE conn3 <- [1,614,null,{}] 06:35:02 INFO - PROCESS | 1841 | 1461245702204 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:35:02 INFO - PROCESS | 1841 | 1461245702362 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 06:35:02 INFO - PROCESS | 1841 | 1461245702561 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:02 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d7e21000 == 70 [pid = 1841] [id = 161] 06:35:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 132 (0x7fa8c76db000) [pid = 1841] [serial = 483] [outer = (nil)] 06:35:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 133 (0x7fa8cfd62800) [pid = 1841] [serial = 484] [outer = 0x7fa8c76db000] 06:35:02 INFO - PROCESS | 1841 | 1461245702637 Marionette DEBUG loaded listener.js 06:35:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 134 (0x7fa8cfe9cc00) [pid = 1841] [serial = 485] [outer = 0x7fa8c76db000] 06:35:03 INFO - PROCESS | 1841 | 1461245703491 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:35:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:35:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1331ms 06:35:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:35:03 INFO - PROCESS | 1841 | 1461245703528 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 06:35:03 INFO - PROCESS | 1841 | 1461245703531 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 06:35:03 INFO - PROCESS | 1841 | 1461245703538 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:35:03 INFO - PROCESS | 1841 | 1461245703542 Marionette TRACE conn3 <- [1,618,null,{}] 06:35:03 INFO - PROCESS | 1841 | 1461245703547 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:35:03 INFO - PROCESS | 1841 | 1461245703725 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 06:35:03 INFO - PROCESS | 1841 | 1461245703887 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:03 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8de2bf800 == 71 [pid = 1841] [id = 162] 06:35:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 135 (0x7fa8c7653c00) [pid = 1841] [serial = 486] [outer = (nil)] 06:35:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 136 (0x7fa8d038d800) [pid = 1841] [serial = 487] [outer = 0x7fa8c7653c00] 06:35:03 INFO - PROCESS | 1841 | 1461245703967 Marionette DEBUG loaded listener.js 06:35:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 137 (0x7fa8d4047400) [pid = 1841] [serial = 488] [outer = 0x7fa8c7653c00] 06:35:04 INFO - PROCESS | 1841 | 1461245704888 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:35:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:35:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1380ms 06:35:04 INFO - PROCESS | 1841 | 1461245704919 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 06:35:04 INFO - PROCESS | 1841 | 1461245704923 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 06:35:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:35:04 INFO - PROCESS | 1841 | 1461245704929 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:35:04 INFO - PROCESS | 1841 | 1461245704933 Marionette TRACE conn3 <- [1,622,null,{}] 06:35:04 INFO - PROCESS | 1841 | 1461245704938 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:35:05 INFO - PROCESS | 1841 | 1461245705115 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 06:35:05 INFO - PROCESS | 1841 | 1461245705274 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:05 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e5fcf800 == 72 [pid = 1841] [id = 163] 06:35:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 138 (0x7fa8d038c400) [pid = 1841] [serial = 489] [outer = (nil)] 06:35:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 139 (0x7fa8e315a400) [pid = 1841] [serial = 490] [outer = 0x7fa8d038c400] 06:35:05 INFO - PROCESS | 1841 | 1461245705353 Marionette DEBUG loaded listener.js 06:35:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 140 (0x7fa8e34e4000) [pid = 1841] [serial = 491] [outer = 0x7fa8d038c400] 06:35:06 INFO - PROCESS | 1841 | 1461245706286 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:35:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:35:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1429ms 06:35:06 INFO - PROCESS | 1841 | 1461245706359 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 06:35:06 INFO - PROCESS | 1841 | 1461245706363 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 06:35:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:35:06 INFO - PROCESS | 1841 | 1461245706369 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:35:06 INFO - PROCESS | 1841 | 1461245706372 Marionette TRACE conn3 <- [1,626,null,{}] 06:35:06 INFO - PROCESS | 1841 | 1461245706378 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:35:06 INFO - PROCESS | 1841 | 1461245706580 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 06:35:06 INFO - PROCESS | 1841 | 1461245706731 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:06 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8df033000 == 73 [pid = 1841] [id = 164] 06:35:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 141 (0x7fa8c6243000) [pid = 1841] [serial = 492] [outer = (nil)] 06:35:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 142 (0x7fa8c624a800) [pid = 1841] [serial = 493] [outer = 0x7fa8c6243000] 06:35:06 INFO - PROCESS | 1841 | 1461245706801 Marionette DEBUG loaded listener.js 06:35:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 143 (0x7fa8c624fc00) [pid = 1841] [serial = 494] [outer = 0x7fa8c6243000] 06:35:07 INFO - PROCESS | 1841 | 1461245707676 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:35:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:35:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1385ms 06:35:07 INFO - PROCESS | 1841 | 1461245707755 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 06:35:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:35:07 INFO - PROCESS | 1841 | 1461245707763 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 06:35:07 INFO - PROCESS | 1841 | 1461245707768 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:35:07 INFO - PROCESS | 1841 | 1461245707771 Marionette TRACE conn3 <- [1,630,null,{}] 06:35:07 INFO - PROCESS | 1841 | 1461245707779 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:35:07 INFO - PROCESS | 1841 | 1461245707976 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 06:35:08 INFO - PROCESS | 1841 | 1461245708126 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:08 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c449b000 == 74 [pid = 1841] [id = 165] 06:35:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 144 (0x7fa8c6243c00) [pid = 1841] [serial = 495] [outer = (nil)] 06:35:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 145 (0x7fa8e329f400) [pid = 1841] [serial = 496] [outer = 0x7fa8c6243c00] 06:35:08 INFO - PROCESS | 1841 | 1461245708196 Marionette DEBUG loaded listener.js 06:35:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 146 (0x7fa8e35d1000) [pid = 1841] [serial = 497] [outer = 0x7fa8c6243c00] 06:35:09 INFO - PROCESS | 1841 | 1461245709066 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:35:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:35:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1329ms 06:35:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:35:09 INFO - PROCESS | 1841 | 1461245709099 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 06:35:09 INFO - PROCESS | 1841 | 1461245709102 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 06:35:09 INFO - PROCESS | 1841 | 1461245709109 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:35:09 INFO - PROCESS | 1841 | 1461245709112 Marionette TRACE conn3 <- [1,634,null,{}] 06:35:09 INFO - PROCESS | 1841 | 1461245709117 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:35:09 INFO - PROCESS | 1841 | 1461245709280 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 06:35:09 INFO - PROCESS | 1841 | 1461245709437 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:09 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6583000 == 75 [pid = 1841] [id = 166] 06:35:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 147 (0x7fa8c44c1800) [pid = 1841] [serial = 498] [outer = (nil)] 06:35:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 148 (0x7fa8c44ca000) [pid = 1841] [serial = 499] [outer = 0x7fa8c44c1800] 06:35:09 INFO - PROCESS | 1841 | 1461245709508 Marionette DEBUG loaded listener.js 06:35:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 149 (0x7fa8c44cf000) [pid = 1841] [serial = 500] [outer = 0x7fa8c44c1800] 06:35:10 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb5da800 == 74 [pid = 1841] [id = 156] 06:35:10 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6e05000 == 73 [pid = 1841] [id = 155] 06:35:10 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7f61800 == 72 [pid = 1841] [id = 154] 06:35:10 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb5c9800 == 71 [pid = 1841] [id = 151] 06:35:10 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb043800 == 70 [pid = 1841] [id = 150] 06:35:10 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7f60800 == 69 [pid = 1841] [id = 149] 06:35:10 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e3453000 == 68 [pid = 1841] [id = 148] 06:35:10 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7f40000 == 67 [pid = 1841] [id = 147] 06:35:10 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfc20800 == 66 [pid = 1841] [id = 146] 06:35:10 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7308000 == 65 [pid = 1841] [id = 145] 06:35:10 INFO - PROCESS | 1841 | [1841] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:35:10 INFO - PROCESS | 1841 | 1461245710920 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:35:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:35:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1834ms 06:35:10 INFO - PROCESS | 1841 | 1461245710943 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 06:35:10 INFO - PROCESS | 1841 | 1461245710951 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 06:35:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:35:10 INFO - PROCESS | 1841 | 1461245710966 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:35:10 INFO - PROCESS | 1841 | 1461245710970 Marionette TRACE conn3 <- [1,638,null,{}] 06:35:10 INFO - PROCESS | 1841 | 1461245710978 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:35:11 INFO - PROCESS | 1841 | 1461245711184 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 06:35:11 INFO - PROCESS | 1841 | 1461245711219 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:11 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c722f000 == 66 [pid = 1841] [id = 167] 06:35:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 150 (0x7fa8c745d800) [pid = 1841] [serial = 501] [outer = (nil)] 06:35:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 151 (0x7fa8c7650800) [pid = 1841] [serial = 502] [outer = 0x7fa8c745d800] 06:35:11 INFO - PROCESS | 1841 | 1461245711286 Marionette DEBUG loaded listener.js 06:35:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 152 (0x7fa8c78c2000) [pid = 1841] [serial = 503] [outer = 0x7fa8c745d800] 06:35:11 INFO - PROCESS | 1841 | [1841] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:35:12 INFO - PROCESS | 1841 | 1461245712228 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:35:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:35:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1282ms 06:35:12 INFO - PROCESS | 1841 | 1461245712247 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 06:35:12 INFO - PROCESS | 1841 | 1461245712255 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 06:35:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:35:12 INFO - PROCESS | 1841 | 1461245712264 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:35:12 INFO - PROCESS | 1841 | 1461245712268 Marionette TRACE conn3 <- [1,642,null,{}] 06:35:12 INFO - PROCESS | 1841 | 1461245712279 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:35:12 INFO - PROCESS | 1841 | 1461245712476 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 06:35:12 INFO - PROCESS | 1841 | 1461245712505 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:12 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8caadd800 == 67 [pid = 1841] [id = 168] 06:35:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 153 (0x7fa8c745e000) [pid = 1841] [serial = 504] [outer = (nil)] 06:35:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 154 (0x7fa8cb019400) [pid = 1841] [serial = 505] [outer = 0x7fa8c745e000] 06:35:12 INFO - PROCESS | 1841 | 1461245712569 Marionette DEBUG loaded listener.js 06:35:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 155 (0x7fa8cb026400) [pid = 1841] [serial = 506] [outer = 0x7fa8c745e000] 06:35:13 INFO - PROCESS | 1841 | --DOMWINDOW == 154 (0x7fa8cf754c00) [pid = 1841] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:35:13 INFO - PROCESS | 1841 | --DOMWINDOW == 153 (0x7fa8c7deec00) [pid = 1841] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:35:13 INFO - PROCESS | 1841 | --DOMWINDOW == 152 (0x7fa8c6e37400) [pid = 1841] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:35:13 INFO - PROCESS | 1841 | --DOMWINDOW == 151 (0x7fa8c4f57400) [pid = 1841] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:35:13 INFO - PROCESS | 1841 | --DOMWINDOW == 150 (0x7fa8c6db2800) [pid = 1841] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:35:13 INFO - PROCESS | 1841 | --DOMWINDOW == 149 (0x7fa8c65e4800) [pid = 1841] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:35:13 INFO - PROCESS | 1841 | --DOMWINDOW == 148 (0x7fa8c7653400) [pid = 1841] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:35:13 INFO - PROCESS | 1841 | --DOMWINDOW == 147 (0x7fa8c6dae400) [pid = 1841] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:35:13 INFO - PROCESS | 1841 | --DOMWINDOW == 146 (0x7fa8c50a4c00) [pid = 1841] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:35:13 INFO - PROCESS | 1841 | --DOMWINDOW == 145 (0x7fa8c72b3800) [pid = 1841] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:35:13 INFO - PROCESS | 1841 | --DOMWINDOW == 144 (0x7fa8cb577000) [pid = 1841] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:35:13 INFO - PROCESS | 1841 | 1461245713632 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:35:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:35:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1398ms 06:35:13 INFO - PROCESS | 1841 | 1461245713663 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 06:35:13 INFO - PROCESS | 1841 | 1461245713666 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 06:35:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:35:13 INFO - PROCESS | 1841 | 1461245713673 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:35:13 INFO - PROCESS | 1841 | 1461245713679 Marionette TRACE conn3 <- [1,646,null,{}] 06:35:13 INFO - PROCESS | 1841 | 1461245713695 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:35:13 INFO - PROCESS | 1841 | 1461245713864 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 06:35:13 INFO - PROCESS | 1841 | 1461245713983 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:14 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb9cf800 == 68 [pid = 1841] [id = 169] 06:35:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 145 (0x7fa8c6db2800) [pid = 1841] [serial = 507] [outer = (nil)] 06:35:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 146 (0x7fa8cba86c00) [pid = 1841] [serial = 508] [outer = 0x7fa8c6db2800] 06:35:14 INFO - PROCESS | 1841 | 1461245714051 Marionette DEBUG loaded listener.js 06:35:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 147 (0x7fa8cbc0d400) [pid = 1841] [serial = 509] [outer = 0x7fa8c6db2800] 06:35:14 INFO - PROCESS | 1841 | 1461245714745 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:35:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:35:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1133ms 06:35:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:35:14 INFO - PROCESS | 1841 | 1461245714817 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 06:35:14 INFO - PROCESS | 1841 | 1461245714820 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 06:35:14 INFO - PROCESS | 1841 | 1461245714830 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:35:14 INFO - PROCESS | 1841 | 1461245714833 Marionette TRACE conn3 <- [1,650,null,{}] 06:35:14 INFO - PROCESS | 1841 | 1461245714837 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:35:15 INFO - PROCESS | 1841 | 1461245715053 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 06:35:15 INFO - PROCESS | 1841 | 1461245715297 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:15 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c510f000 == 69 [pid = 1841] [id = 170] 06:35:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 148 (0x7fa8c44c1000) [pid = 1841] [serial = 510] [outer = (nil)] 06:35:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 149 (0x7fa8c44ca400) [pid = 1841] [serial = 511] [outer = 0x7fa8c44c1000] 06:35:15 INFO - PROCESS | 1841 | 1461245715379 Marionette DEBUG loaded listener.js 06:35:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 150 (0x7fa8c6248c00) [pid = 1841] [serial = 512] [outer = 0x7fa8c44c1000] 06:35:16 INFO - PROCESS | 1841 | 1461245716497 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:35:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:35:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1734ms 06:35:16 INFO - PROCESS | 1841 | 1461245716562 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 06:35:16 INFO - PROCESS | 1841 | 1461245716569 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 06:35:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:35:16 INFO - PROCESS | 1841 | 1461245716578 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:35:16 INFO - PROCESS | 1841 | 1461245716583 Marionette TRACE conn3 <- [1,654,null,{}] 06:35:16 INFO - PROCESS | 1841 | 1461245716590 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:35:16 INFO - PROCESS | 1841 | 1461245716796 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 06:35:17 INFO - PROCESS | 1841 | 1461245717002 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:17 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cbc50000 == 70 [pid = 1841] [id = 171] 06:35:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 151 (0x7fa8c7dea400) [pid = 1841] [serial = 513] [outer = (nil)] 06:35:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 152 (0x7fa8ca956400) [pid = 1841] [serial = 514] [outer = 0x7fa8c7dea400] 06:35:17 INFO - PROCESS | 1841 | 1461245717130 Marionette DEBUG loaded listener.js 06:35:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 153 (0x7fa8cb57a000) [pid = 1841] [serial = 515] [outer = 0x7fa8c7dea400] 06:35:18 INFO - PROCESS | 1841 | 1461245718125 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:35:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:35:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1593ms 06:35:18 INFO - PROCESS | 1841 | 1461245718176 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 06:35:18 INFO - PROCESS | 1841 | 1461245718182 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 06:35:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:35:18 INFO - PROCESS | 1841 | 1461245718189 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:35:18 INFO - PROCESS | 1841 | 1461245718191 Marionette TRACE conn3 <- [1,658,null,{}] 06:35:18 INFO - PROCESS | 1841 | 1461245718198 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:35:18 INFO - PROCESS | 1841 | 1461245718421 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 06:35:18 INFO - PROCESS | 1841 | 1461245718740 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:18 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d3c79800 == 71 [pid = 1841] [id = 172] 06:35:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 154 (0x7fa8cba91c00) [pid = 1841] [serial = 516] [outer = (nil)] 06:35:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 155 (0x7fa8cf2adc00) [pid = 1841] [serial = 517] [outer = 0x7fa8cba91c00] 06:35:18 INFO - PROCESS | 1841 | 1461245718917 Marionette DEBUG loaded listener.js 06:35:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 156 (0x7fa8cfb73c00) [pid = 1841] [serial = 518] [outer = 0x7fa8cba91c00] 06:35:19 INFO - PROCESS | 1841 | 1461245719800 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:35:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:35:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1685ms 06:35:19 INFO - PROCESS | 1841 | 1461245719875 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 06:35:19 INFO - PROCESS | 1841 | 1461245719878 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 06:35:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:35:19 INFO - PROCESS | 1841 | 1461245719897 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:35:19 INFO - PROCESS | 1841 | 1461245719907 Marionette TRACE conn3 <- [1,662,null,{}] 06:35:19 INFO - PROCESS | 1841 | 1461245719914 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:35:20 INFO - PROCESS | 1841 | 1461245720178 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 06:35:20 INFO - PROCESS | 1841 | 1461245720299 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:20 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e5f36800 == 72 [pid = 1841] [id = 173] 06:35:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 157 (0x7fa8c4f49c00) [pid = 1841] [serial = 519] [outer = (nil)] 06:35:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 158 (0x7fa8dddc5400) [pid = 1841] [serial = 520] [outer = 0x7fa8c4f49c00] 06:35:20 INFO - PROCESS | 1841 | 1461245720379 Marionette DEBUG loaded listener.js 06:35:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 159 (0x7fa8e111c000) [pid = 1841] [serial = 521] [outer = 0x7fa8c4f49c00] 06:35:20 INFO - PROCESS | 1841 | [1841] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:35:21 INFO - PROCESS | 1841 | 1461245721293 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:35:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:35:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1455ms 06:35:21 INFO - PROCESS | 1841 | 1461245721345 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 06:35:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:35:21 INFO - PROCESS | 1841 | 1461245721350 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 06:35:21 INFO - PROCESS | 1841 | 1461245721356 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:35:21 INFO - PROCESS | 1841 | 1461245721359 Marionette TRACE conn3 <- [1,666,null,{}] 06:35:21 INFO - PROCESS | 1841 | 1461245721364 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:35:21 INFO - PROCESS | 1841 | 1461245721543 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 06:35:21 INFO - PROCESS | 1841 | 1461245721699 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:21 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb228000 == 73 [pid = 1841] [id = 174] 06:35:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 160 (0x7fa8cb6d8400) [pid = 1841] [serial = 522] [outer = (nil)] 06:35:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 161 (0x7fa8e3199000) [pid = 1841] [serial = 523] [outer = 0x7fa8cb6d8400] 06:35:21 INFO - PROCESS | 1841 | 1461245721774 Marionette DEBUG loaded listener.js 06:35:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 162 (0x7fa8e35d2000) [pid = 1841] [serial = 524] [outer = 0x7fa8cb6d8400] 06:35:22 INFO - PROCESS | 1841 | [1841] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:35:22 INFO - PROCESS | 1841 | 1461245722580 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:35:22 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:35:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1279ms 06:35:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:35:22 INFO - PROCESS | 1841 | 1461245722635 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 06:35:22 INFO - PROCESS | 1841 | 1461245722638 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 06:35:22 INFO - PROCESS | 1841 | 1461245722645 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:35:22 INFO - PROCESS | 1841 | 1461245722648 Marionette TRACE conn3 <- [1,670,null,{}] 06:35:22 INFO - PROCESS | 1841 | 1461245722673 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:35:22 INFO - PROCESS | 1841 | 1461245722898 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 06:35:23 INFO - PROCESS | 1841 | 1461245723098 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:23 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb555800 == 74 [pid = 1841] [id = 175] 06:35:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 163 (0x7fa8c6d61c00) [pid = 1841] [serial = 525] [outer = (nil)] 06:35:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 164 (0x7fa8c6d63c00) [pid = 1841] [serial = 526] [outer = 0x7fa8c6d61c00] 06:35:23 INFO - PROCESS | 1841 | 1461245723236 Marionette DEBUG loaded listener.js 06:35:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 165 (0x7fa8e356f400) [pid = 1841] [serial = 527] [outer = 0x7fa8c6d61c00] 06:35:24 INFO - PROCESS | 1841 | 1461245724150 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:35:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:35:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1548ms 06:35:24 INFO - PROCESS | 1841 | 1461245724194 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 06:35:24 INFO - PROCESS | 1841 | 1461245724198 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 06:35:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:35:24 INFO - PROCESS | 1841 | 1461245724203 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:35:24 INFO - PROCESS | 1841 | 1461245724205 Marionette TRACE conn3 <- [1,674,null,{}] 06:35:24 INFO - PROCESS | 1841 | 1461245724211 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:35:24 INFO - PROCESS | 1841 | 1461245724378 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 06:35:24 INFO - PROCESS | 1841 | 1461245724540 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:24 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb186000 == 75 [pid = 1841] [id = 176] 06:35:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 166 (0x7fa8bdef3c00) [pid = 1841] [serial = 528] [outer = (nil)] 06:35:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 167 (0x7fa8bdefa800) [pid = 1841] [serial = 529] [outer = 0x7fa8bdef3c00] 06:35:24 INFO - PROCESS | 1841 | 1461245724614 Marionette DEBUG loaded listener.js 06:35:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 168 (0x7fa8e35d4000) [pid = 1841] [serial = 530] [outer = 0x7fa8bdef3c00] 06:35:25 INFO - PROCESS | 1841 | [1841] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:35:25 INFO - PROCESS | 1841 | 1461245725453 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:35:25 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:35:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1277ms 06:35:25 INFO - PROCESS | 1841 | 1461245725481 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 06:35:25 INFO - PROCESS | 1841 | 1461245725484 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 06:35:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:35:25 INFO - PROCESS | 1841 | 1461245725491 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:35:25 INFO - PROCESS | 1841 | 1461245725494 Marionette TRACE conn3 <- [1,678,null,{}] 06:35:25 INFO - PROCESS | 1841 | 1461245725499 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:35:25 INFO - PROCESS | 1841 | 1461245725683 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 06:35:26 INFO - PROCESS | 1841 | 1461245726268 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:26 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7f50800 == 76 [pid = 1841] [id = 177] 06:35:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 169 (0x7fa8c44c3400) [pid = 1841] [serial = 531] [outer = (nil)] 06:35:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 170 (0x7fa8c4550400) [pid = 1841] [serial = 532] [outer = 0x7fa8c44c3400] 06:35:26 INFO - PROCESS | 1841 | 1461245726399 Marionette DEBUG loaded listener.js 06:35:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 171 (0x7fa8c4557000) [pid = 1841] [serial = 533] [outer = 0x7fa8c44c3400] 06:35:27 INFO - PROCESS | 1841 | 1461245727436 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:35:27 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:35:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1984ms 06:35:27 INFO - PROCESS | 1841 | 1461245727477 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 06:35:27 INFO - PROCESS | 1841 | 1461245727484 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 06:35:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:35:27 INFO - PROCESS | 1841 | 1461245727492 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:35:27 INFO - PROCESS | 1841 | 1461245727496 Marionette TRACE conn3 <- [1,682,null,{}] 06:35:27 INFO - PROCESS | 1841 | 1461245727503 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:35:27 INFO - PROCESS | 1841 | 1461245727662 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 06:35:27 INFO - PROCESS | 1841 | 1461245727829 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:27 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6e1e000 == 77 [pid = 1841] [id = 178] 06:35:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 172 (0x7fa8c44cbc00) [pid = 1841] [serial = 534] [outer = (nil)] 06:35:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 173 (0x7fa8c50a8000) [pid = 1841] [serial = 535] [outer = 0x7fa8c44cbc00] 06:35:27 INFO - PROCESS | 1841 | 1461245727910 Marionette DEBUG loaded listener.js 06:35:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 174 (0x7fa8c65e3c00) [pid = 1841] [serial = 536] [outer = 0x7fa8c44cbc00] 06:35:29 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8dec8c000 == 76 [pid = 1841] [id = 43] 06:35:29 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c75cd000 == 75 [pid = 1841] [id = 62] 06:35:29 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6f10800 == 74 [pid = 1841] [id = 136] 06:35:29 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb9b3800 == 73 [pid = 1841] [id = 137] 06:35:29 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c511b000 == 72 [pid = 1841] [id = 135] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 173 (0x7fa8cce10400) [pid = 1841] [serial = 402] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 172 (0x7fa8c4f51000) [pid = 1841] [serial = 396] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 171 (0x7fa8cfb77800) [pid = 1841] [serial = 405] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 170 (0x7fa8df3f5400) [pid = 1841] [serial = 408] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 169 (0x7fa8c7650400) [pid = 1841] [serial = 399] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 168 (0x7fa8cfd6ac00) [pid = 1841] [serial = 411] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 167 (0x7fa8c6da7000) [pid = 1841] [serial = 435] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 166 (0x7fa8c78c4000) [pid = 1841] [serial = 438] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 165 (0x7fa8cf43e000) [pid = 1841] [serial = 442] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 164 (0x7fa8d0388000) [pid = 1841] [serial = 445] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 163 (0x7fa8e2ec0800) [pid = 1841] [serial = 448] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 162 (0x7fa8cfdd9400) [pid = 1841] [serial = 451] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 161 (0x7fa8cb579400) [pid = 1841] [serial = 454] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 160 (0x7fa8cb6cf000) [pid = 1841] [serial = 457] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 159 (0x7fa8c72af400) [pid = 1841] [serial = 460] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb9cf800 == 71 [pid = 1841] [id = 169] 06:35:29 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8caadd800 == 70 [pid = 1841] [id = 168] 06:35:29 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c722f000 == 69 [pid = 1841] [id = 167] 06:35:29 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6583000 == 68 [pid = 1841] [id = 166] 06:35:29 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c449b000 == 67 [pid = 1841] [id = 165] 06:35:29 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8df033000 == 66 [pid = 1841] [id = 164] 06:35:29 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e5fcf800 == 65 [pid = 1841] [id = 163] 06:35:29 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8de2bf800 == 64 [pid = 1841] [id = 162] 06:35:29 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d7e21000 == 63 [pid = 1841] [id = 161] 06:35:29 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d0f59800 == 62 [pid = 1841] [id = 160] 06:35:29 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfc45800 == 61 [pid = 1841] [id = 159] 06:35:29 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7f4d800 == 60 [pid = 1841] [id = 158] 06:35:29 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cf0b6800 == 59 [pid = 1841] [id = 157] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 158 (0x7fa8cb6d5800) [pid = 1841] [serial = 469] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 157 (0x7fa8c78c3800) [pid = 1841] [serial = 432] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 156 (0x7fa8d1bb8c00) [pid = 1841] [serial = 426] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 155 (0x7fa8c7df1800) [pid = 1841] [serial = 429] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 154 (0x7fa8e2ec3c00) [pid = 1841] [serial = 427] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 153 (0x7fa8ca961400) [pid = 1841] [serial = 420] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 152 (0x7fa8ce99bc00) [pid = 1841] [serial = 421] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 151 (0x7fa8cfd5d000) [pid = 1841] [serial = 423] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 150 (0x7fa8e2a40800) [pid = 1841] [serial = 430] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 149 (0x7fa8e2eb9c00) [pid = 1841] [serial = 394] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 148 (0x7fa8c6db1400) [pid = 1841] [serial = 415] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 147 (0x7fa8c65ee400) [pid = 1841] [serial = 414] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 146 (0x7fa8c7659800) [pid = 1841] [serial = 417] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 145 (0x7fa8c9153800) [pid = 1841] [serial = 418] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 144 (0x7fa8c72af000) [pid = 1841] [serial = 463] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 143 (0x7fa8e52a4c00) [pid = 1841] [serial = 244] [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:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 142 (0x7fa8c78be400) [pid = 1841] [serial = 464] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 141 (0x7fa8c8043000) [pid = 1841] [serial = 466] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 140 (0x7fa8cba85400) [pid = 1841] [serial = 470] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 139 (0x7fa8ca755400) [pid = 1841] [serial = 467] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 138 (0x7fa8cfe9c000) [pid = 1841] [serial = 424] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | --DOMWINDOW == 137 (0x7fa8c7dee800) [pid = 1841] [serial = 433] [outer = (nil)] [url = about:blank] 06:35:29 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:29 INFO - PROCESS | 1841 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:35:29 INFO - PROCESS | 1841 | 1461245729305 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:35:29 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:35:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1944ms 06:35:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:35:29 INFO - PROCESS | 1841 | 1461245729440 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 06:35:29 INFO - PROCESS | 1841 | 1461245729445 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 06:35:29 INFO - PROCESS | 1841 | 1461245729452 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:35:29 INFO - PROCESS | 1841 | 1461245729455 Marionette TRACE conn3 <- [1,686,null,{}] 06:35:29 INFO - PROCESS | 1841 | 1461245729461 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:35:29 INFO - PROCESS | 1841 | 1461245729612 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 06:35:29 INFO - PROCESS | 1841 | 1461245729622 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:29 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6586000 == 60 [pid = 1841] [id = 179] 06:35:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 138 (0x7fa8c65e4400) [pid = 1841] [serial = 537] [outer = (nil)] 06:35:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 139 (0x7fa8c6db3c00) [pid = 1841] [serial = 538] [outer = 0x7fa8c65e4400] 06:35:29 INFO - PROCESS | 1841 | 1461245729685 Marionette DEBUG loaded listener.js 06:35:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 140 (0x7fa8c72af400) [pid = 1841] [serial = 539] [outer = 0x7fa8c65e4400] 06:35:30 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:30 INFO - PROCESS | 1841 | 1461245730876 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:35:30 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:35:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1481ms 06:35:30 INFO - PROCESS | 1841 | 1461245730933 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 06:35:30 INFO - PROCESS | 1841 | 1461245730937 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 06:35:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:35:30 INFO - PROCESS | 1841 | 1461245730949 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:35:30 INFO - PROCESS | 1841 | 1461245730957 Marionette TRACE conn3 <- [1,690,null,{}] 06:35:30 INFO - PROCESS | 1841 | 1461245730965 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:35:31 INFO - PROCESS | 1841 | 1461245731158 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 06:35:31 INFO - PROCESS | 1841 | 1461245731213 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:31 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb224800 == 61 [pid = 1841] [id = 180] 06:35:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 141 (0x7fa8c65ea800) [pid = 1841] [serial = 540] [outer = (nil)] 06:35:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 142 (0x7fa8c7507000) [pid = 1841] [serial = 541] [outer = 0x7fa8c65ea800] 06:35:31 INFO - PROCESS | 1841 | 1461245731287 Marionette DEBUG loaded listener.js 06:35:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 143 (0x7fa8c8fa1400) [pid = 1841] [serial = 542] [outer = 0x7fa8c65ea800] 06:35:32 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:32 INFO - PROCESS | 1841 | 1461245732515 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:35:32 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:35:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1592ms 06:35:32 INFO - PROCESS | 1841 | 1461245732536 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 06:35:32 INFO - PROCESS | 1841 | 1461245732552 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 06:35:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:35:32 INFO - PROCESS | 1841 | 1461245732563 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:35:32 INFO - PROCESS | 1841 | 1461245732567 Marionette TRACE conn3 <- [1,694,null,{}] 06:35:32 INFO - PROCESS | 1841 | 1461245732581 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:35:32 INFO - PROCESS | 1841 | 1461245732758 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 06:35:32 INFO - PROCESS | 1841 | 1461245732897 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:32 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c75c0800 == 62 [pid = 1841] [id = 181] 06:35:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 144 (0x7fa8bdeee400) [pid = 1841] [serial = 543] [outer = (nil)] 06:35:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 145 (0x7fa8ca95fc00) [pid = 1841] [serial = 544] [outer = 0x7fa8bdeee400] 06:35:32 INFO - PROCESS | 1841 | 1461245732958 Marionette DEBUG loaded listener.js 06:35:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 146 (0x7fa8cb024400) [pid = 1841] [serial = 545] [outer = 0x7fa8bdeee400] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 145 (0x7fa8cfe96c00) [pid = 1841] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 144 (0x7fa8c745d800) [pid = 1841] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 143 (0x7fa8c76db000) [pid = 1841] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 142 (0x7fa8ca964800) [pid = 1841] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 141 (0x7fa8c44c1800) [pid = 1841] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 140 (0x7fa8c6db0c00) [pid = 1841] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 139 (0x7fa8ca957400) [pid = 1841] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 138 (0x7fa8c8c31400) [pid = 1841] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 137 (0x7fa8c509bc00) [pid = 1841] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 136 (0x7fa8c79b0800) [pid = 1841] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 135 (0x7fa8c7658000) [pid = 1841] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 134 (0x7fa8c65f1400) [pid = 1841] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 133 (0x7fa8c6e3d000) [pid = 1841] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 132 (0x7fa8c4ee4c00) [pid = 1841] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 131 (0x7fa8c4eeac00) [pid = 1841] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 130 (0x7fa8cb6d1c00) [pid = 1841] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 129 (0x7fa8d038c400) [pid = 1841] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 128 (0x7fa8c8fa8000) [pid = 1841] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 127 (0x7fa8c4f48c00) [pid = 1841] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 126 (0x7fa8c764f800) [pid = 1841] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 125 (0x7fa8ce7cbc00) [pid = 1841] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 124 (0x7fa8c50a5c00) [pid = 1841] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 123 (0x7fa8cb01c800) [pid = 1841] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 122 (0x7fa8d1bc6c00) [pid = 1841] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 121 (0x7fa8c7653c00) [pid = 1841] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 120 (0x7fa8c509ec00) [pid = 1841] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 119 (0x7fa8d1c86c00) [pid = 1841] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 118 (0x7fa8c745e000) [pid = 1841] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 117 (0x7fa8cfd69000) [pid = 1841] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 116 (0x7fa8ce3e8400) [pid = 1841] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 115 (0x7fa8c72b2800) [pid = 1841] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 114 (0x7fa8c4f4c400) [pid = 1841] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 113 (0x7fa8cfe99000) [pid = 1841] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 112 (0x7fa8c7455800) [pid = 1841] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 111 (0x7fa8c7369000) [pid = 1841] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 110 (0x7fa8c4edfc00) [pid = 1841] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:35:34 INFO - PROCESS | 1841 | --DOMWINDOW == 109 (0x7fa8cf761400) [pid = 1841] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:35:34 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:34 INFO - PROCESS | 1841 | 1461245734720 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:35:34 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:35:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2201ms 06:35:34 INFO - PROCESS | 1841 | 1461245734766 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 06:35:34 INFO - PROCESS | 1841 | 1461245734769 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 06:35:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:35:34 INFO - PROCESS | 1841 | 1461245734775 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:35:34 INFO - PROCESS | 1841 | 1461245734777 Marionette TRACE conn3 <- [1,698,null,{}] 06:35:34 INFO - PROCESS | 1841 | 1461245734782 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:35:34 INFO - PROCESS | 1841 | 1461245734992 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 06:35:35 INFO - PROCESS | 1841 | 1461245735094 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:35 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cbc5f000 == 63 [pid = 1841] [id = 182] 06:35:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 110 (0x7fa8cb023000) [pid = 1841] [serial = 546] [outer = (nil)] 06:35:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 111 (0x7fa8cb574400) [pid = 1841] [serial = 547] [outer = 0x7fa8cb023000] 06:35:35 INFO - PROCESS | 1841 | 1461245735176 Marionette DEBUG loaded listener.js 06:35:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 112 (0x7fa8cba86000) [pid = 1841] [serial = 548] [outer = 0x7fa8cb023000] 06:35:36 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:36 INFO - PROCESS | 1841 | 1461245736315 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:35:36 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:35:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1587ms 06:35:36 INFO - PROCESS | 1841 | 1461245736363 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 06:35:36 INFO - PROCESS | 1841 | 1461245736369 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 06:35:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:35:36 INFO - PROCESS | 1841 | 1461245736377 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:35:36 INFO - PROCESS | 1841 | 1461245736382 Marionette TRACE conn3 <- [1,702,null,{}] 06:35:36 INFO - PROCESS | 1841 | 1461245736390 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:35:36 INFO - PROCESS | 1841 | 1461245736595 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 06:35:36 INFO - PROCESS | 1841 | 1461245736790 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:36 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6f0c800 == 64 [pid = 1841] [id = 183] 06:35:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 113 (0x7fa8c4557400) [pid = 1841] [serial = 549] [outer = (nil)] 06:35:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 114 (0x7fa8c4eeac00) [pid = 1841] [serial = 550] [outer = 0x7fa8c4557400] 06:35:36 INFO - PROCESS | 1841 | 1461245736864 Marionette DEBUG loaded listener.js 06:35:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 115 (0x7fa8c6244c00) [pid = 1841] [serial = 551] [outer = 0x7fa8c4557400] 06:35:38 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:38 INFO - PROCESS | 1841 | 1461245738173 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:35:38 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:35:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1837ms 06:35:38 INFO - PROCESS | 1841 | 1461245738215 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 06:35:38 INFO - PROCESS | 1841 | 1461245738224 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 06:35:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:35:38 INFO - PROCESS | 1841 | 1461245738345 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:35:38 INFO - PROCESS | 1841 | 1461245738350 Marionette TRACE conn3 <- [1,706,null,{}] 06:35:38 INFO - PROCESS | 1841 | 1461245738358 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:35:38 INFO - PROCESS | 1841 | 1461245738522 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 06:35:38 INFO - PROCESS | 1841 | 1461245738673 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:38 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb21a000 == 65 [pid = 1841] [id = 184] 06:35:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 116 (0x7fa8c4552c00) [pid = 1841] [serial = 552] [outer = (nil)] 06:35:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 117 (0x7fa8c65f2000) [pid = 1841] [serial = 553] [outer = 0x7fa8c4552c00] 06:35:38 INFO - PROCESS | 1841 | 1461245738746 Marionette DEBUG loaded listener.js 06:35:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 118 (0x7fa8c7508c00) [pid = 1841] [serial = 554] [outer = 0x7fa8c4552c00] 06:35:40 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:40 INFO - PROCESS | 1841 | 1461245740061 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:35:40 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:35:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1798ms 06:35:40 INFO - PROCESS | 1841 | 1461245740210 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 06:35:40 INFO - PROCESS | 1841 | 1461245740214 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 06:35:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:35:40 INFO - PROCESS | 1841 | 1461245740229 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:35:40 INFO - PROCESS | 1841 | 1461245740234 Marionette TRACE conn3 <- [1,710,null,{}] 06:35:40 INFO - PROCESS | 1841 | 1461245740250 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:35:40 INFO - PROCESS | 1841 | 1461245740421 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 06:35:40 INFO - PROCESS | 1841 | 1461245740576 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:40 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfc3c000 == 66 [pid = 1841] [id = 185] 06:35:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 119 (0x7fa8c6dadc00) [pid = 1841] [serial = 555] [outer = (nil)] 06:35:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 120 (0x7fa8c9155000) [pid = 1841] [serial = 556] [outer = 0x7fa8c6dadc00] 06:35:40 INFO - PROCESS | 1841 | 1461245740662 Marionette DEBUG loaded listener.js 06:35:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 121 (0x7fa8cb6d9c00) [pid = 1841] [serial = 557] [outer = 0x7fa8c6dadc00] 06:35:41 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:41 INFO - PROCESS | 1841 | 1461245741951 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:35:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:35:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1743ms 06:35:41 INFO - PROCESS | 1841 | 1461245741972 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 06:35:41 INFO - PROCESS | 1841 | 1461245741977 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 06:35:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:35:41 INFO - PROCESS | 1841 | 1461245741983 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:35:41 INFO - PROCESS | 1841 | 1461245741986 Marionette TRACE conn3 <- [1,714,null,{}] 06:35:41 INFO - PROCESS | 1841 | 1461245741991 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:35:42 INFO - PROCESS | 1841 | 1461245742234 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 06:35:42 INFO - PROCESS | 1841 | 1461245742385 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:42 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d09d2000 == 67 [pid = 1841] [id = 186] 06:35:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 122 (0x7fa8c4558800) [pid = 1841] [serial = 558] [outer = (nil)] 06:35:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 123 (0x7fa8cbceec00) [pid = 1841] [serial = 559] [outer = 0x7fa8c4558800] 06:35:42 INFO - PROCESS | 1841 | 1461245742470 Marionette DEBUG loaded listener.js 06:35:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 124 (0x7fa8ce3e1400) [pid = 1841] [serial = 560] [outer = 0x7fa8c4558800] 06:35:43 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:43 INFO - PROCESS | 1841 | 1461245743875 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:35:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 06:35:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1933ms 06:35:43 INFO - PROCESS | 1841 | 1461245743916 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 06:35:43 INFO - PROCESS | 1841 | 1461245743919 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 06:35:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:35:43 INFO - PROCESS | 1841 | 1461245743925 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:35:43 INFO - PROCESS | 1841 | 1461245743927 Marionette TRACE conn3 <- [1,718,null,{}] 06:35:43 INFO - PROCESS | 1841 | 1461245743933 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:35:44 INFO - PROCESS | 1841 | 1461245744161 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 06:35:44 INFO - PROCESS | 1841 | 1461245744315 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:44 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c44a5000 == 68 [pid = 1841] [id = 187] 06:35:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 125 (0x7fa8bdef0000) [pid = 1841] [serial = 561] [outer = (nil)] 06:35:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 126 (0x7fa8c624b000) [pid = 1841] [serial = 562] [outer = 0x7fa8bdef0000] 06:35:44 INFO - PROCESS | 1841 | 1461245744385 Marionette DEBUG loaded listener.js 06:35:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 127 (0x7fa8c7459000) [pid = 1841] [serial = 563] [outer = 0x7fa8bdef0000] 06:35:45 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:45 INFO - PROCESS | 1841 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:35:45 INFO - PROCESS | 1841 | 1461245745638 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:35:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:35:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1731ms 06:35:45 INFO - PROCESS | 1841 | 1461245745657 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 06:35:45 INFO - PROCESS | 1841 | 1461245745662 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 06:35:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:35:45 INFO - PROCESS | 1841 | 1461245745671 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:35:45 INFO - PROCESS | 1841 | 1461245745676 Marionette TRACE conn3 <- [1,722,null,{}] 06:35:45 INFO - PROCESS | 1841 | 1461245745785 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:35:45 INFO - PROCESS | 1841 | 1461245745967 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 06:35:46 INFO - PROCESS | 1841 | 1461245746135 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:46 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c658d000 == 69 [pid = 1841] [id = 188] 06:35:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 128 (0x7fa8bdef8800) [pid = 1841] [serial = 564] [outer = (nil)] 06:35:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 129 (0x7fa8c4eea000) [pid = 1841] [serial = 565] [outer = 0x7fa8bdef8800] 06:35:46 INFO - PROCESS | 1841 | 1461245746202 Marionette DEBUG loaded listener.js 06:35:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 130 (0x7fa8c509d800) [pid = 1841] [serial = 566] [outer = 0x7fa8bdef8800] 06:35:47 INFO - PROCESS | 1841 | 1461245747146 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:35:47 INFO - PROCESS | 1841 | 1461245747222 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 06:35:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:35:47 INFO - PROCESS | 1841 | 1461245747232 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:35:47 INFO - PROCESS | 1841 | 1461245747236 Marionette TRACE conn3 <- [1,726,null,{}] 06:35:47 INFO - PROCESS | 1841 | 1461245747242 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:35:47 INFO - PROCESS | 1841 | 1461245747408 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 128 (0x7fa8d1141c00) [pid = 1841] [serial = 364] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 127 (0x7fa8c7650800) [pid = 1841] [serial = 502] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 126 (0x7fa8cfd62800) [pid = 1841] [serial = 484] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 125 (0x7fa8d0f99c00) [pid = 1841] [serial = 331] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 124 (0x7fa8c44ca000) [pid = 1841] [serial = 499] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 123 (0x7fa8cb6d4400) [pid = 1841] [serial = 458] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 122 (0x7fa8cf761800) [pid = 1841] [serial = 443] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 121 (0x7fa8ca963800) [pid = 1841] [serial = 328] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 120 (0x7fa8c78c2000) [pid = 1841] [serial = 503] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 119 (0x7fa8c745b800) [pid = 1841] [serial = 286] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 118 (0x7fa8cba8e000) [pid = 1841] [serial = 472] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 117 (0x7fa8c7de6c00) [pid = 1841] [serial = 475] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 116 (0x7fa8c7456400) [pid = 1841] [serial = 325] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 115 (0x7fa8d1fb6000) [pid = 1841] [serial = 406] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 114 (0x7fa8e2ebd000) [pid = 1841] [serial = 409] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 113 (0x7fa8c6da5800) [pid = 1841] [serial = 397] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 112 (0x7fa8cf18c800) [pid = 1841] [serial = 481] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 111 (0x7fa8e315a400) [pid = 1841] [serial = 490] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 110 (0x7fa8cba8ec00) [pid = 1841] [serial = 479] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 109 (0x7fa8e34e4000) [pid = 1841] [serial = 491] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 108 (0x7fa8c76d3c00) [pid = 1841] [serial = 400] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 107 (0x7fa8e2a43c00) [pid = 1841] [serial = 373] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 106 (0x7fa8d2a31c00) [pid = 1841] [serial = 446] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 105 (0x7fa8c7de7400) [pid = 1841] [serial = 439] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 104 (0x7fa8cb57d400) [pid = 1841] [serial = 455] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 103 (0x7fa8ddb4d400) [pid = 1841] [serial = 337] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 102 (0x7fa8cba93000) [pid = 1841] [serial = 473] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 101 (0x7fa8d038d800) [pid = 1841] [serial = 487] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 100 (0x7fa8c72bb400) [pid = 1841] [serial = 436] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 99 (0x7fa8df0d2000) [pid = 1841] [serial = 370] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 98 (0x7fa8cb019400) [pid = 1841] [serial = 505] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 97 (0x7fa8e2ec1800) [pid = 1841] [serial = 412] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 96 (0x7fa8d403d000) [pid = 1841] [serial = 334] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 95 (0x7fa8cf762000) [pid = 1841] [serial = 403] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 94 (0x7fa8cf0d7800) [pid = 1841] [serial = 361] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 93 (0x7fa8ddb54000) [pid = 1841] [serial = 367] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 92 (0x7fa8cba86800) [pid = 1841] [serial = 478] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 91 (0x7fa8ca959800) [pid = 1841] [serial = 476] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 90 (0x7fa8cb026400) [pid = 1841] [serial = 506] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 89 (0x7fa8cfb6d400) [pid = 1841] [serial = 482] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 88 (0x7fa8cfe9cc00) [pid = 1841] [serial = 485] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 87 (0x7fa8d4047400) [pid = 1841] [serial = 488] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 86 (0x7fa8c44cf000) [pid = 1841] [serial = 500] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 85 (0x7fa8c624a800) [pid = 1841] [serial = 493] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 84 (0x7fa8e319f000) [pid = 1841] [serial = 452] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 83 (0x7fa8c8041400) [pid = 1841] [serial = 358] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 82 (0x7fa8e329f400) [pid = 1841] [serial = 496] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 81 (0x7fa8cb6d7800) [pid = 1841] [serial = 461] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | --DOMWINDOW == 80 (0x7fa8e30cc800) [pid = 1841] [serial = 449] [outer = (nil)] [url = about:blank] 06:35:47 INFO - PROCESS | 1841 | 1461245747565 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:47 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c658e000 == 58 [pid = 1841] [id = 189] 06:35:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 81 (0x7fa8c44ca000) [pid = 1841] [serial = 567] [outer = (nil)] 06:35:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 82 (0x7fa8c65e5800) [pid = 1841] [serial = 568] [outer = 0x7fa8c44ca000] 06:35:47 INFO - PROCESS | 1841 | 1461245747635 Marionette DEBUG loaded listener.js 06:35:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 83 (0x7fa8c6d64800) [pid = 1841] [serial = 569] [outer = 0x7fa8c44ca000] 06:35:48 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:48 INFO - PROCESS | 1841 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:35:48 INFO - PROCESS | 1841 | 1461245748623 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:35:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:35:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1436ms 06:35:48 INFO - PROCESS | 1841 | 1461245748670 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 06:35:48 INFO - PROCESS | 1841 | 1461245748676 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 06:35:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:35:48 INFO - PROCESS | 1841 | 1461245748683 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:35:48 INFO - PROCESS | 1841 | 1461245748691 Marionette TRACE conn3 <- [1,730,null,{}] 06:35:48 INFO - PROCESS | 1841 | 1461245748716 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:35:48 INFO - PROCESS | 1841 | 1461245748954 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 06:35:49 INFO - PROCESS | 1841 | 1461245749133 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:49 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7f5f000 == 59 [pid = 1841] [id = 190] 06:35:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 84 (0x7fa8c72b7c00) [pid = 1841] [serial = 570] [outer = (nil)] 06:35:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 85 (0x7fa8c7450400) [pid = 1841] [serial = 571] [outer = 0x7fa8c72b7c00] 06:35:49 INFO - PROCESS | 1841 | 1461245749206 Marionette DEBUG loaded listener.js 06:35:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 86 (0x7fa8c7503000) [pid = 1841] [serial = 572] [outer = 0x7fa8c72b7c00] 06:35:49 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:49 INFO - PROCESS | 1841 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:35:49 INFO - PROCESS | 1841 | 1461245749958 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:35:50 INFO - PROCESS | 1841 | 1461245750040 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 06:35:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:35:50 INFO - PROCESS | 1841 | 1461245750058 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:35:50 INFO - PROCESS | 1841 | 1461245750060 Marionette TRACE conn3 <- [1,734,null,{}] 06:35:50 INFO - PROCESS | 1841 | 1461245750066 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:35:50 INFO - PROCESS | 1841 | 1461245750264 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 06:35:50 INFO - PROCESS | 1841 | 1461245750285 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:50 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8ca7c5000 == 60 [pid = 1841] [id = 191] 06:35:50 INFO - PROCESS | 1841 | ++DOMWINDOW == 87 (0x7fa8bdefac00) [pid = 1841] [serial = 573] [outer = (nil)] 06:35:50 INFO - PROCESS | 1841 | ++DOMWINDOW == 88 (0x7fa8c76d8400) [pid = 1841] [serial = 574] [outer = 0x7fa8bdefac00] 06:35:50 INFO - PROCESS | 1841 | 1461245750348 Marionette DEBUG loaded listener.js 06:35:50 INFO - PROCESS | 1841 | ++DOMWINDOW == 89 (0x7fa8c78c9400) [pid = 1841] [serial = 575] [outer = 0x7fa8bdefac00] 06:35:51 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:51 INFO - PROCESS | 1841 | 1461245751168 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:35:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:35:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1181ms 06:35:51 INFO - PROCESS | 1841 | 1461245751240 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 06:35:51 INFO - PROCESS | 1841 | 1461245751246 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 06:35:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:35:51 INFO - PROCESS | 1841 | 1461245751258 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:35:51 INFO - PROCESS | 1841 | 1461245751260 Marionette TRACE conn3 <- [1,738,null,{}] 06:35:51 INFO - PROCESS | 1841 | 1461245751266 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:35:51 INFO - PROCESS | 1841 | 1461245751483 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 06:35:51 INFO - PROCESS | 1841 | 1461245751503 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:51 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb17e000 == 61 [pid = 1841] [id = 192] 06:35:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 90 (0x7fa8c78c8800) [pid = 1841] [serial = 576] [outer = (nil)] 06:35:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 91 (0x7fa8c7de8c00) [pid = 1841] [serial = 577] [outer = 0x7fa8c78c8800] 06:35:51 INFO - PROCESS | 1841 | 1461245751563 Marionette DEBUG loaded listener.js 06:35:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 92 (0x7fa8c8043000) [pid = 1841] [serial = 578] [outer = 0x7fa8c78c8800] 06:35:52 INFO - PROCESS | 1841 | --DOMWINDOW == 91 (0x7fa8bdeee400) [pid = 1841] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:35:52 INFO - PROCESS | 1841 | --DOMWINDOW == 90 (0x7fa8c44c3400) [pid = 1841] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:35:52 INFO - PROCESS | 1841 | --DOMWINDOW == 89 (0x7fa8c44cbc00) [pid = 1841] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:35:52 INFO - PROCESS | 1841 | --DOMWINDOW == 88 (0x7fa8c65ea800) [pid = 1841] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:35:52 INFO - PROCESS | 1841 | --DOMWINDOW == 87 (0x7fa8c65e4400) [pid = 1841] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:35:52 INFO - PROCESS | 1841 | --DOMWINDOW == 86 (0x7fa8c6db2800) [pid = 1841] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:35:52 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:52 INFO - PROCESS | 1841 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:35:52 INFO - PROCESS | 1841 | 1461245752936 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:35:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:35:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1727ms 06:35:52 INFO - PROCESS | 1841 | 1461245752986 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 06:35:52 INFO - PROCESS | 1841 | 1461245752990 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 06:35:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:35:53 INFO - PROCESS | 1841 | 1461245753057 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:35:53 INFO - PROCESS | 1841 | 1461245753061 Marionette TRACE conn3 <- [1,742,null,{}] 06:35:53 INFO - PROCESS | 1841 | 1461245753066 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:35:53 INFO - PROCESS | 1841 | 1461245753239 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 06:35:53 INFO - PROCESS | 1841 | 1461245753250 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:53 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb547800 == 62 [pid = 1841] [id = 193] 06:35:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 87 (0x7fa8c6d5f800) [pid = 1841] [serial = 579] [outer = (nil)] 06:35:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 88 (0x7fa8c8f9dc00) [pid = 1841] [serial = 580] [outer = 0x7fa8c6d5f800] 06:35:53 INFO - PROCESS | 1841 | 1461245753320 Marionette DEBUG loaded listener.js 06:35:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 89 (0x7fa8ca963c00) [pid = 1841] [serial = 581] [outer = 0x7fa8c6d5f800] 06:35:54 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:54 INFO - PROCESS | 1841 | 1461245754497 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:35:54 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:35:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1495ms 06:35:54 INFO - PROCESS | 1841 | 1461245754538 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 06:35:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:35:54 INFO - PROCESS | 1841 | 1461245754544 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 06:35:54 INFO - PROCESS | 1841 | 1461245754552 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:35:54 INFO - PROCESS | 1841 | 1461245754558 Marionette TRACE conn3 <- [1,746,null,{}] 06:35:54 INFO - PROCESS | 1841 | 1461245754611 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:35:54 INFO - PROCESS | 1841 | 1461245754841 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 06:35:55 INFO - PROCESS | 1841 | 1461245755034 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:55 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6e18000 == 63 [pid = 1841] [id = 194] 06:35:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 90 (0x7fa8c4f55000) [pid = 1841] [serial = 582] [outer = (nil)] 06:35:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 91 (0x7fa8c50a7800) [pid = 1841] [serial = 583] [outer = 0x7fa8c4f55000] 06:35:55 INFO - PROCESS | 1841 | 1461245755115 Marionette DEBUG loaded listener.js 06:35:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 92 (0x7fa8c65f0000) [pid = 1841] [serial = 584] [outer = 0x7fa8c4f55000] 06:35:55 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:56 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:56 INFO - PROCESS | 1841 | 1461245756446 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:35:56 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:35:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1943ms 06:35:56 INFO - PROCESS | 1841 | 1461245756510 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 06:35:56 INFO - PROCESS | 1841 | 1461245756519 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 06:35:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:35:56 INFO - PROCESS | 1841 | 1461245756548 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:35:56 INFO - PROCESS | 1841 | 1461245756553 Marionette TRACE conn3 <- [1,750,null,{}] 06:35:56 INFO - PROCESS | 1841 | 1461245756560 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:35:56 INFO - PROCESS | 1841 | 1461245756730 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 06:35:56 INFO - PROCESS | 1841 | 1461245756881 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:56 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb054000 == 64 [pid = 1841] [id = 195] 06:35:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 93 (0x7fa8c4edec00) [pid = 1841] [serial = 585] [outer = (nil)] 06:35:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 94 (0x7fa8c6db2800) [pid = 1841] [serial = 586] [outer = 0x7fa8c4edec00] 06:35:56 INFO - PROCESS | 1841 | 1461245756955 Marionette DEBUG loaded listener.js 06:35:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 95 (0x7fa8c7502800) [pid = 1841] [serial = 587] [outer = 0x7fa8c4edec00] 06:35:58 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:35:58 INFO - PROCESS | 1841 | 1461245758417 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:35:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:35:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1889ms 06:35:58 INFO - PROCESS | 1841 | 1461245758470 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 06:35:58 INFO - PROCESS | 1841 | 1461245758474 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 06:35:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:35:58 INFO - PROCESS | 1841 | 1461245758516 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:35:58 INFO - PROCESS | 1841 | 1461245758524 Marionette TRACE conn3 <- [1,754,null,{}] 06:35:58 INFO - PROCESS | 1841 | 1461245758545 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:35:58 INFO - PROCESS | 1841 | 1461245758759 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 06:35:58 INFO - PROCESS | 1841 | 1461245758908 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:35:58 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb9c4000 == 65 [pid = 1841] [id = 196] 06:35:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 96 (0x7fa8c750d400) [pid = 1841] [serial = 588] [outer = (nil)] 06:35:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 97 (0x7fa8c8fa9800) [pid = 1841] [serial = 589] [outer = 0x7fa8c750d400] 06:35:58 INFO - PROCESS | 1841 | 1461245758985 Marionette DEBUG loaded listener.js 06:35:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 98 (0x7fa8ca74fc00) [pid = 1841] [serial = 590] [outer = 0x7fa8c750d400] 06:36:00 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:36:00 INFO - PROCESS | 1841 | 1461245760213 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:36:00 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:36:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1787ms 06:36:00 INFO - PROCESS | 1841 | 1461245760271 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 06:36:00 INFO - PROCESS | 1841 | 1461245760275 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 06:36:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:36:00 INFO - PROCESS | 1841 | 1461245760281 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:36:00 INFO - PROCESS | 1841 | 1461245760285 Marionette TRACE conn3 <- [1,758,null,{}] 06:36:00 INFO - PROCESS | 1841 | 1461245760290 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:36:00 INFO - PROCESS | 1841 | 1461245760541 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 06:36:00 INFO - PROCESS | 1841 | 1461245760692 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:00 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cf0ba800 == 66 [pid = 1841] [id = 197] 06:36:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 99 (0x7fa8c4ee4c00) [pid = 1841] [serial = 591] [outer = (nil)] 06:36:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 100 (0x7fa8cb01e000) [pid = 1841] [serial = 592] [outer = 0x7fa8c4ee4c00] 06:36:00 INFO - PROCESS | 1841 | 1461245760764 Marionette DEBUG loaded listener.js 06:36:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 101 (0x7fa8cb576000) [pid = 1841] [serial = 593] [outer = 0x7fa8c4ee4c00] 06:36:01 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:36:01 INFO - PROCESS | 1841 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:36:01 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:36:01 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:36:01 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:36:01 INFO - PROCESS | 1841 | 1461245761606 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:36:01 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:36:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1380ms 06:36:01 INFO - PROCESS | 1841 | 1461245761663 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 06:36:01 INFO - PROCESS | 1841 | 1461245761666 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 06:36:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:36:01 INFO - PROCESS | 1841 | 1461245761672 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:36:01 INFO - PROCESS | 1841 | 1461245761675 Marionette TRACE conn3 <- [1,762,null,{}] 06:36:01 INFO - PROCESS | 1841 | 1461245761680 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:36:01 INFO - PROCESS | 1841 | 1461245761844 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 06:36:02 INFO - PROCESS | 1841 | 1461245761999 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:02 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfc20000 == 67 [pid = 1841] [id = 198] 06:36:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 102 (0x7fa8c4551400) [pid = 1841] [serial = 594] [outer = (nil)] 06:36:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 103 (0x7fa8cb57f000) [pid = 1841] [serial = 595] [outer = 0x7fa8c4551400] 06:36:02 INFO - PROCESS | 1841 | 1461245762069 Marionette DEBUG loaded listener.js 06:36:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 104 (0x7fa8cb6d8000) [pid = 1841] [serial = 596] [outer = 0x7fa8c4551400] 06:36:03 INFO - PROCESS | 1841 | 1461245763649 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:36:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:36:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2028ms 06:36:03 INFO - PROCESS | 1841 | 1461245763743 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 06:36:03 INFO - PROCESS | 1841 | 1461245763749 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 06:36:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:36:03 INFO - PROCESS | 1841 | 1461245763760 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:36:03 INFO - PROCESS | 1841 | 1461245763762 Marionette TRACE conn3 <- [1,766,null,{}] 06:36:03 INFO - PROCESS | 1841 | 1461245763771 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:36:03 INFO - PROCESS | 1841 | 1461245763944 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 06:36:04 INFO - PROCESS | 1841 | 1461245764105 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:04 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb186000 == 66 [pid = 1841] [id = 176] 06:36:04 INFO - PROCESS | 1841 | --DOMWINDOW == 103 (0x7fa8cb574400) [pid = 1841] [serial = 547] [outer = (nil)] [url = about:blank] 06:36:04 INFO - PROCESS | 1841 | --DOMWINDOW == 102 (0x7fa8c44ca400) [pid = 1841] [serial = 511] [outer = (nil)] [url = about:blank] 06:36:04 INFO - PROCESS | 1841 | --DOMWINDOW == 101 (0x7fa8ca956400) [pid = 1841] [serial = 514] [outer = (nil)] [url = about:blank] 06:36:04 INFO - PROCESS | 1841 | --DOMWINDOW == 100 (0x7fa8cf2adc00) [pid = 1841] [serial = 517] [outer = (nil)] [url = about:blank] 06:36:04 INFO - PROCESS | 1841 | --DOMWINDOW == 99 (0x7fa8e3199000) [pid = 1841] [serial = 523] [outer = (nil)] [url = about:blank] 06:36:04 INFO - PROCESS | 1841 | --DOMWINDOW == 98 (0x7fa8dddc5400) [pid = 1841] [serial = 520] [outer = (nil)] [url = about:blank] 06:36:04 INFO - PROCESS | 1841 | --DOMWINDOW == 97 (0x7fa8c6d63c00) [pid = 1841] [serial = 526] [outer = (nil)] [url = about:blank] 06:36:04 INFO - PROCESS | 1841 | --DOMWINDOW == 96 (0x7fa8bdefa800) [pid = 1841] [serial = 529] [outer = (nil)] [url = about:blank] 06:36:04 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c5118000 == 67 [pid = 1841] [id = 199] 06:36:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 97 (0x7fa8c44ca400) [pid = 1841] [serial = 597] [outer = (nil)] 06:36:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 98 (0x7fa8c624a800) [pid = 1841] [serial = 598] [outer = 0x7fa8c44ca400] 06:36:04 INFO - PROCESS | 1841 | 1461245764210 Marionette DEBUG loaded listener.js 06:36:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 99 (0x7fa8c6d5e800) [pid = 1841] [serial = 599] [outer = 0x7fa8c44ca400] 06:36:04 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb17e000 == 66 [pid = 1841] [id = 192] 06:36:04 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8ca7c5000 == 65 [pid = 1841] [id = 191] 06:36:04 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7f5f000 == 64 [pid = 1841] [id = 190] 06:36:04 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c658e000 == 63 [pid = 1841] [id = 189] 06:36:04 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c658d000 == 62 [pid = 1841] [id = 188] 06:36:04 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d09d2000 == 61 [pid = 1841] [id = 186] 06:36:04 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfc3c000 == 60 [pid = 1841] [id = 185] 06:36:04 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb21a000 == 59 [pid = 1841] [id = 184] 06:36:04 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6f0c800 == 58 [pid = 1841] [id = 183] 06:36:04 INFO - PROCESS | 1841 | --DOMWINDOW == 98 (0x7fa8cbc0d400) [pid = 1841] [serial = 509] [outer = (nil)] [url = about:blank] 06:36:04 INFO - PROCESS | 1841 | --DOMWINDOW == 97 (0x7fa8ca95fc00) [pid = 1841] [serial = 544] [outer = (nil)] [url = about:blank] 06:36:04 INFO - PROCESS | 1841 | --DOMWINDOW == 96 (0x7fa8c4557000) [pid = 1841] [serial = 533] [outer = (nil)] [url = about:blank] 06:36:04 INFO - PROCESS | 1841 | --DOMWINDOW == 95 (0x7fa8c4550400) [pid = 1841] [serial = 532] [outer = (nil)] [url = about:blank] 06:36:04 INFO - PROCESS | 1841 | --DOMWINDOW == 94 (0x7fa8c65e3c00) [pid = 1841] [serial = 536] [outer = (nil)] [url = about:blank] 06:36:04 INFO - PROCESS | 1841 | --DOMWINDOW == 93 (0x7fa8c50a8000) [pid = 1841] [serial = 535] [outer = (nil)] [url = about:blank] 06:36:04 INFO - PROCESS | 1841 | --DOMWINDOW == 92 (0x7fa8c7507000) [pid = 1841] [serial = 541] [outer = (nil)] [url = about:blank] 06:36:04 INFO - PROCESS | 1841 | --DOMWINDOW == 91 (0x7fa8c6db3c00) [pid = 1841] [serial = 538] [outer = (nil)] [url = about:blank] 06:36:04 INFO - PROCESS | 1841 | --DOMWINDOW == 90 (0x7fa8c72af400) [pid = 1841] [serial = 539] [outer = (nil)] [url = about:blank] 06:36:04 INFO - PROCESS | 1841 | --DOMWINDOW == 89 (0x7fa8c8fa1400) [pid = 1841] [serial = 542] [outer = (nil)] [url = about:blank] 06:36:04 INFO - PROCESS | 1841 | --DOMWINDOW == 88 (0x7fa8cb024400) [pid = 1841] [serial = 545] [outer = (nil)] [url = about:blank] 06:36:05 INFO - PROCESS | 1841 | 1461245765319 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:36:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:36:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1592ms 06:36:05 INFO - PROCESS | 1841 | 1461245765353 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 06:36:05 INFO - PROCESS | 1841 | 1461245765361 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 06:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:36:05 INFO - PROCESS | 1841 | 1461245765371 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:36:05 INFO - PROCESS | 1841 | 1461245765375 Marionette TRACE conn3 <- [1,770,null,{}] 06:36:05 INFO - PROCESS | 1841 | 1461245765381 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:36:05 INFO - PROCESS | 1841 | 1461245765533 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 06:36:05 INFO - PROCESS | 1841 | 1461245765706 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:05 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c818e800 == 59 [pid = 1841] [id = 200] 06:36:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 89 (0x7fa8c65e3c00) [pid = 1841] [serial = 600] [outer = (nil)] 06:36:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 90 (0x7fa8c72af400) [pid = 1841] [serial = 601] [outer = 0x7fa8c65e3c00] 06:36:05 INFO - PROCESS | 1841 | 1461245765770 Marionette DEBUG loaded listener.js 06:36:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 91 (0x7fa8c7459c00) [pid = 1841] [serial = 602] [outer = 0x7fa8c65e3c00] 06:36:06 INFO - PROCESS | 1841 | 1461245766574 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:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1238ms 06:36:06 INFO - PROCESS | 1841 | 1461245766611 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 06:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:36:06 INFO - PROCESS | 1841 | 1461245766615 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 06:36:06 INFO - PROCESS | 1841 | 1461245766621 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:36:06 INFO - PROCESS | 1841 | 1461245766627 Marionette TRACE conn3 <- [1,774,null,{}] 06:36:06 INFO - PROCESS | 1841 | 1461245766651 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:36:06 INFO - PROCESS | 1841 | 1461245766857 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 06:36:06 INFO - PROCESS | 1841 | 1461245766884 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:06 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb052800 == 60 [pid = 1841] [id = 201] 06:36:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 92 (0x7fa8c78c4c00) [pid = 1841] [serial = 603] [outer = (nil)] 06:36:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 93 (0x7fa8c7dea800) [pid = 1841] [serial = 604] [outer = 0x7fa8c78c4c00] 06:36:06 INFO - PROCESS | 1841 | 1461245766950 Marionette DEBUG loaded listener.js 06:36:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 94 (0x7fa8c8fa8000) [pid = 1841] [serial = 605] [outer = 0x7fa8c78c4c00] 06:36:07 INFO - PROCESS | 1841 | 1461245767773 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:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1197ms 06:36:07 INFO - PROCESS | 1841 | 1461245767818 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 06:36:07 INFO - PROCESS | 1841 | 1461245767822 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 06:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:36:07 INFO - PROCESS | 1841 | 1461245767836 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:36:07 INFO - PROCESS | 1841 | 1461245767840 Marionette TRACE conn3 <- [1,778,null,{}] 06:36:07 INFO - PROCESS | 1841 | 1461245767845 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:36:08 INFO - PROCESS | 1841 | 1461245768051 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 06:36:08 INFO - PROCESS | 1841 | 1461245768076 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:08 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb559000 == 61 [pid = 1841] [id = 202] 06:36:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 95 (0x7fa8c7deec00) [pid = 1841] [serial = 606] [outer = (nil)] 06:36:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 96 (0x7fa8ca753800) [pid = 1841] [serial = 607] [outer = 0x7fa8c7deec00] 06:36:08 INFO - PROCESS | 1841 | 1461245768148 Marionette DEBUG loaded listener.js 06:36:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 97 (0x7fa8cb020400) [pid = 1841] [serial = 608] [outer = 0x7fa8c7deec00] 06:36:08 INFO - PROCESS | 1841 | --DOMWINDOW == 96 (0x7fa8bdefac00) [pid = 1841] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:36:08 INFO - PROCESS | 1841 | --DOMWINDOW == 95 (0x7fa8bdef8800) [pid = 1841] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:36:08 INFO - PROCESS | 1841 | --DOMWINDOW == 94 (0x7fa8c72b7c00) [pid = 1841] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:36:08 INFO - PROCESS | 1841 | --DOMWINDOW == 93 (0x7fa8c6243c00) [pid = 1841] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:36:08 INFO - PROCESS | 1841 | --DOMWINDOW == 92 (0x7fa8c78c8800) [pid = 1841] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:36:08 INFO - PROCESS | 1841 | --DOMWINDOW == 91 (0x7fa8c44ca000) [pid = 1841] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:36:08 INFO - PROCESS | 1841 | --DOMWINDOW == 90 (0x7fa8c6243000) [pid = 1841] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:36:08 INFO - PROCESS | 1841 | --DOMWINDOW == 89 (0x7fa8cb023000) [pid = 1841] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:36:09 INFO - PROCESS | 1841 | 1461245769172 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:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1382ms 06:36:09 INFO - PROCESS | 1841 | 1461245769219 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 06:36:09 INFO - PROCESS | 1841 | 1461245769223 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 06:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:36:09 INFO - PROCESS | 1841 | 1461245769228 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:36:09 INFO - PROCESS | 1841 | 1461245769230 Marionette TRACE conn3 <- [1,782,null,{}] 06:36:09 INFO - PROCESS | 1841 | 1461245769236 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:36:09 INFO - PROCESS | 1841 | 1461245769389 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 06:36:09 INFO - PROCESS | 1841 | 1461245769503 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:09 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb21e000 == 62 [pid = 1841] [id = 203] 06:36:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 90 (0x7fa8c44c1c00) [pid = 1841] [serial = 609] [outer = (nil)] 06:36:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 91 (0x7fa8c78c9000) [pid = 1841] [serial = 610] [outer = 0x7fa8c44c1c00] 06:36:09 INFO - PROCESS | 1841 | 1461245769568 Marionette DEBUG loaded listener.js 06:36:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 92 (0x7fa8cb023000) [pid = 1841] [serial = 611] [outer = 0x7fa8c44c1c00] 06:36:10 INFO - PROCESS | 1841 | 1461245770232 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:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1133ms 06:36:10 INFO - PROCESS | 1841 | 1461245770370 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 06:36:10 INFO - PROCESS | 1841 | 1461245770374 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 06:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:36:10 INFO - PROCESS | 1841 | 1461245770396 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:36:10 INFO - PROCESS | 1841 | 1461245770401 Marionette TRACE conn3 <- [1,786,null,{}] 06:36:10 INFO - PROCESS | 1841 | 1461245770409 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:36:10 INFO - PROCESS | 1841 | 1461245770618 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 06:36:10 INFO - PROCESS | 1841 | 1461245770775 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:10 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c75ce800 == 63 [pid = 1841] [id = 204] 06:36:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 93 (0x7fa8c44c3c00) [pid = 1841] [serial = 612] [outer = (nil)] 06:36:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 94 (0x7fa8c50a5c00) [pid = 1841] [serial = 613] [outer = 0x7fa8c44c3c00] 06:36:10 INFO - PROCESS | 1841 | 1461245770851 Marionette DEBUG loaded listener.js 06:36:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 95 (0x7fa8c6d57c00) [pid = 1841] [serial = 614] [outer = 0x7fa8c44c3c00] 06:36:11 INFO - PROCESS | 1841 | 1461245771775 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:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1434ms 06:36:11 INFO - PROCESS | 1841 | 1461245771830 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 06:36:11 INFO - PROCESS | 1841 | 1461245771835 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 06:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:36:11 INFO - PROCESS | 1841 | 1461245771849 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:36:11 INFO - PROCESS | 1841 | 1461245771854 Marionette TRACE conn3 <- [1,790,null,{}] 06:36:11 INFO - PROCESS | 1841 | 1461245771861 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:36:12 INFO - PROCESS | 1841 | 1461245772038 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 06:36:12 INFO - PROCESS | 1841 | 1461245772194 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:12 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb229000 == 64 [pid = 1841] [id = 205] 06:36:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 96 (0x7fa8c4f51c00) [pid = 1841] [serial = 615] [outer = (nil)] 06:36:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 97 (0x7fa8c7458c00) [pid = 1841] [serial = 616] [outer = 0x7fa8c4f51c00] 06:36:12 INFO - PROCESS | 1841 | 1461245772269 Marionette DEBUG loaded listener.js 06:36:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 98 (0x7fa8c79b0000) [pid = 1841] [serial = 617] [outer = 0x7fa8c4f51c00] 06:36:13 INFO - PROCESS | 1841 | 1461245773262 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:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1488ms 06:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:36:13 INFO - PROCESS | 1841 | 1461245773334 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 06:36:13 INFO - PROCESS | 1841 | 1461245773337 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 06:36:13 INFO - PROCESS | 1841 | 1461245773344 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:36:13 INFO - PROCESS | 1841 | 1461245773347 Marionette TRACE conn3 <- [1,794,null,{}] 06:36:13 INFO - PROCESS | 1841 | 1461245773363 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:36:13 INFO - PROCESS | 1841 | 1461245773635 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 06:36:14 INFO - PROCESS | 1841 | 1461245773995 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:14 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfc17800 == 65 [pid = 1841] [id = 206] 06:36:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 99 (0x7fa8cb576800) [pid = 1841] [serial = 618] [outer = (nil)] 06:36:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 100 (0x7fa8cb6d1800) [pid = 1841] [serial = 619] [outer = 0x7fa8cb576800] 06:36:14 INFO - PROCESS | 1841 | 1461245774115 Marionette DEBUG loaded listener.js 06:36:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 101 (0x7fa8cba87000) [pid = 1841] [serial = 620] [outer = 0x7fa8cb576800] 06:36:14 INFO - PROCESS | 1841 | 1461245774961 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:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1684ms 06:36:15 INFO - PROCESS | 1841 | 1461245775027 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 06:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:36:15 INFO - PROCESS | 1841 | 1461245775031 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 06:36:15 INFO - PROCESS | 1841 | 1461245775037 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:36:15 INFO - PROCESS | 1841 | 1461245775040 Marionette TRACE conn3 <- [1,798,null,{}] 06:36:15 INFO - PROCESS | 1841 | 1461245775045 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:36:15 INFO - PROCESS | 1841 | 1461245775239 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 06:36:15 INFO - PROCESS | 1841 | 1461245775392 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:15 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d00b2000 == 66 [pid = 1841] [id = 207] 06:36:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 102 (0x7fa8cb57dc00) [pid = 1841] [serial = 621] [outer = (nil)] 06:36:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 103 (0x7fa8cbce5800) [pid = 1841] [serial = 622] [outer = 0x7fa8cb57dc00] 06:36:15 INFO - PROCESS | 1841 | 1461245775464 Marionette DEBUG loaded listener.js 06:36:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 104 (0x7fa8cbcf4800) [pid = 1841] [serial = 623] [outer = 0x7fa8cb57dc00] 06:36:16 INFO - PROCESS | 1841 | 1461245776322 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:36:16 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:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1335ms 06:36:16 INFO - PROCESS | 1841 | 1461245776372 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 06:36:16 INFO - PROCESS | 1841 | 1461245776376 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 06:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:36:16 INFO - PROCESS | 1841 | 1461245776385 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:36:16 INFO - PROCESS | 1841 | 1461245776389 Marionette TRACE conn3 <- [1,802,null,{}] 06:36:16 INFO - PROCESS | 1841 | 1461245776400 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:36:16 INFO - PROCESS | 1841 | 1461245776574 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 06:36:16 INFO - PROCESS | 1841 | 1461245776732 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:16 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d09cd800 == 67 [pid = 1841] [id = 208] 06:36:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 105 (0x7fa8cba92c00) [pid = 1841] [serial = 624] [outer = (nil)] 06:36:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 106 (0x7fa8cdaa4400) [pid = 1841] [serial = 625] [outer = 0x7fa8cba92c00] 06:36:16 INFO - PROCESS | 1841 | 1461245776807 Marionette DEBUG loaded listener.js 06:36:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 107 (0x7fa8ce314c00) [pid = 1841] [serial = 626] [outer = 0x7fa8cba92c00] 06:36:17 INFO - PROCESS | 1841 | 1461245777653 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:36:17 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:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1311ms 06:36:17 INFO - PROCESS | 1841 | 1461245777694 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 06:36:17 INFO - PROCESS | 1841 | 1461245777697 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 06:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:36:17 INFO - PROCESS | 1841 | 1461245777703 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:36:17 INFO - PROCESS | 1841 | 1461245777705 Marionette TRACE conn3 <- [1,806,null,{}] 06:36:17 INFO - PROCESS | 1841 | 1461245777711 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:36:17 INFO - PROCESS | 1841 | 1461245777913 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 06:36:18 INFO - PROCESS | 1841 | 1461245778068 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:18 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d1377800 == 68 [pid = 1841] [id = 209] 06:36:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 108 (0x7fa8ce3e8400) [pid = 1841] [serial = 627] [outer = (nil)] 06:36:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 109 (0x7fa8cf18d400) [pid = 1841] [serial = 628] [outer = 0x7fa8ce3e8400] 06:36:18 INFO - PROCESS | 1841 | 1461245778144 Marionette DEBUG loaded listener.js 06:36:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 110 (0x7fa8cf489400) [pid = 1841] [serial = 629] [outer = 0x7fa8ce3e8400] 06:36:19 INFO - PROCESS | 1841 | 1461245779083 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:36:19 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:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1429ms 06:36:19 INFO - PROCESS | 1841 | 1461245779134 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 06:36:19 INFO - PROCESS | 1841 | 1461245779138 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 06:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:36:19 INFO - PROCESS | 1841 | 1461245779144 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:36:19 INFO - PROCESS | 1841 | 1461245779146 Marionette TRACE conn3 <- [1,810,null,{}] 06:36:19 INFO - PROCESS | 1841 | 1461245779152 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:36:19 INFO - PROCESS | 1841 | 1461245779332 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 06:36:19 INFO - PROCESS | 1841 | 1461245779486 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:19 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d3c6e800 == 69 [pid = 1841] [id = 210] 06:36:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 111 (0x7fa8c764d000) [pid = 1841] [serial = 630] [outer = (nil)] 06:36:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 112 (0x7fa8cf759000) [pid = 1841] [serial = 631] [outer = 0x7fa8c764d000] 06:36:19 INFO - PROCESS | 1841 | 1461245779562 Marionette DEBUG loaded listener.js 06:36:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 113 (0x7fa8cfb6a000) [pid = 1841] [serial = 632] [outer = 0x7fa8c764d000] 06:36:20 INFO - PROCESS | 1841 | 1461245780477 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:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1384ms 06:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:36:20 INFO - PROCESS | 1841 | 1461245780529 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 06:36:20 INFO - PROCESS | 1841 | 1461245780532 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 06:36:20 INFO - PROCESS | 1841 | 1461245780538 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:36:20 INFO - PROCESS | 1841 | 1461245780541 Marionette TRACE conn3 <- [1,814,null,{}] 06:36:20 INFO - PROCESS | 1841 | 1461245780546 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:36:20 INFO - PROCESS | 1841 | 1461245780720 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 06:36:20 INFO - PROCESS | 1841 | 1461245780916 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:20 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d3d97000 == 70 [pid = 1841] [id = 211] 06:36:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 114 (0x7fa8ce7cd400) [pid = 1841] [serial = 633] [outer = (nil)] 06:36:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 115 (0x7fa8cfb6f000) [pid = 1841] [serial = 634] [outer = 0x7fa8ce7cd400] 06:36:21 INFO - PROCESS | 1841 | 1461245781023 Marionette DEBUG loaded listener.js 06:36:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 116 (0x7fa8cfb78c00) [pid = 1841] [serial = 635] [outer = 0x7fa8ce7cd400] 06:36:21 INFO - PROCESS | 1841 | 1461245781886 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:36:21 INFO - PROCESS | 1841 | 1461245781929 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 06:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:36:21 INFO - PROCESS | 1841 | 1461245781936 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:36:21 INFO - PROCESS | 1841 | 1461245781939 Marionette TRACE conn3 <- [1,818,null,{}] 06:36:21 INFO - PROCESS | 1841 | 1461245781944 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:36:22 INFO - PROCESS | 1841 | 1461245782101 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 06:36:22 INFO - PROCESS | 1841 | 1461245782259 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:22 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8ddbd6000 == 71 [pid = 1841] [id = 212] 06:36:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 117 (0x7fa8bdef8800) [pid = 1841] [serial = 636] [outer = (nil)] 06:36:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 118 (0x7fa8cfd62400) [pid = 1841] [serial = 637] [outer = 0x7fa8bdef8800] 06:36:22 INFO - PROCESS | 1841 | 1461245782335 Marionette DEBUG loaded listener.js 06:36:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 119 (0x7fa8cfe49400) [pid = 1841] [serial = 638] [outer = 0x7fa8bdef8800] 06:36:23 INFO - PROCESS | 1841 | 1461245783188 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:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1301ms 06:36:23 INFO - PROCESS | 1841 | 1461245783238 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 06:36:23 INFO - PROCESS | 1841 | 1461245783241 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 06:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:36:23 INFO - PROCESS | 1841 | 1461245783248 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:36:23 INFO - PROCESS | 1841 | 1461245783251 Marionette TRACE conn3 <- [1,822,null,{}] 06:36:23 INFO - PROCESS | 1841 | 1461245783256 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:36:23 INFO - PROCESS | 1841 | 1461245783422 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 06:36:23 INFO - PROCESS | 1841 | 1461245783583 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:23 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8dde15000 == 72 [pid = 1841] [id = 213] 06:36:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 120 (0x7fa8c78cd400) [pid = 1841] [serial = 639] [outer = (nil)] 06:36:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 121 (0x7fa8cfe92800) [pid = 1841] [serial = 640] [outer = 0x7fa8c78cd400] 06:36:23 INFO - PROCESS | 1841 | 1461245783655 Marionette DEBUG loaded listener.js 06:36:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 122 (0x7fa8cfe9a000) [pid = 1841] [serial = 641] [outer = 0x7fa8c78cd400] 06:36:24 INFO - PROCESS | 1841 | 1461245784505 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:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:36:24 INFO - PROCESS | 1841 | 1461245784535 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 06:36:24 INFO - PROCESS | 1841 | 1461245784541 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:36:24 INFO - PROCESS | 1841 | 1461245784545 Marionette TRACE conn3 <- [1,826,null,{}] 06:36:24 INFO - PROCESS | 1841 | 1461245784550 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:36:24 INFO - PROCESS | 1841 | 1461245784739 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 06:36:24 INFO - PROCESS | 1841 | 1461245784912 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:24 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8caad5800 == 73 [pid = 1841] [id = 214] 06:36:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 123 (0x7fa8c4ee9c00) [pid = 1841] [serial = 642] [outer = (nil)] 06:36:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 124 (0x7fa8c79b0c00) [pid = 1841] [serial = 643] [outer = 0x7fa8c4ee9c00] 06:36:24 INFO - PROCESS | 1841 | 1461245784991 Marionette DEBUG loaded listener.js 06:36:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 125 (0x7fa8d0ec9c00) [pid = 1841] [serial = 644] [outer = 0x7fa8c4ee9c00] 06:36:25 INFO - PROCESS | 1841 | 1461245785886 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:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1587ms 06:36:26 INFO - PROCESS | 1841 | 1461245786128 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 06:36:26 INFO - PROCESS | 1841 | 1461245786134 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 06:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:36:26 INFO - PROCESS | 1841 | 1461245786141 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:36:26 INFO - PROCESS | 1841 | 1461245786145 Marionette TRACE conn3 <- [1,830,null,{}] 06:36:26 INFO - PROCESS | 1841 | 1461245786152 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:36:26 INFO - PROCESS | 1841 | 1461245786313 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 06:36:26 INFO - PROCESS | 1841 | 1461245786546 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:26 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8caac5800 == 74 [pid = 1841] [id = 215] 06:36:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 126 (0x7fa8c4f4f400) [pid = 1841] [serial = 645] [outer = (nil)] 06:36:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 127 (0x7fa8c6243000) [pid = 1841] [serial = 646] [outer = 0x7fa8c4f4f400] 06:36:26 INFO - PROCESS | 1841 | 1461245786658 Marionette DEBUG loaded listener.js 06:36:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 128 (0x7fa8c6d62400) [pid = 1841] [serial = 647] [outer = 0x7fa8c4f4f400] 06:36:27 INFO - PROCESS | 1841 | 1461245787606 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:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1530ms 06:36:27 INFO - PROCESS | 1841 | 1461245787673 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 06:36:27 INFO - PROCESS | 1841 | 1461245787678 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 06:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:36:27 INFO - PROCESS | 1841 | 1461245787690 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:36:27 INFO - PROCESS | 1841 | 1461245787694 Marionette TRACE conn3 <- [1,834,null,{}] 06:36:27 INFO - PROCESS | 1841 | 1461245787700 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:36:27 INFO - PROCESS | 1841 | 1461245787870 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 06:36:28 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb559000 == 73 [pid = 1841] [id = 202] 06:36:28 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb052800 == 72 [pid = 1841] [id = 201] 06:36:28 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c818e800 == 71 [pid = 1841] [id = 200] 06:36:28 INFO - PROCESS | 1841 | --DOMWINDOW == 127 (0x7fa8c624b000) [pid = 1841] [serial = 562] [outer = (nil)] [url = about:blank] 06:36:28 INFO - PROCESS | 1841 | --DOMWINDOW == 126 (0x7fa8c4eeac00) [pid = 1841] [serial = 550] [outer = (nil)] [url = about:blank] 06:36:28 INFO - PROCESS | 1841 | --DOMWINDOW == 125 (0x7fa8c65f2000) [pid = 1841] [serial = 553] [outer = (nil)] [url = about:blank] 06:36:28 INFO - PROCESS | 1841 | --DOMWINDOW == 124 (0x7fa8c9155000) [pid = 1841] [serial = 556] [outer = (nil)] [url = about:blank] 06:36:28 INFO - PROCESS | 1841 | --DOMWINDOW == 123 (0x7fa8c8f9dc00) [pid = 1841] [serial = 580] [outer = (nil)] [url = about:blank] 06:36:28 INFO - PROCESS | 1841 | 1461245788088 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:28 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c5118000 == 70 [pid = 1841] [id = 199] 06:36:28 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfc20000 == 69 [pid = 1841] [id = 198] 06:36:28 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb9c4000 == 68 [pid = 1841] [id = 196] 06:36:28 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6581000 == 69 [pid = 1841] [id = 216] 06:36:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 124 (0x7fa8c4ee9800) [pid = 1841] [serial = 648] [outer = (nil)] 06:36:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 125 (0x7fa8c6d66000) [pid = 1841] [serial = 649] [outer = 0x7fa8c4ee9800] 06:36:28 INFO - PROCESS | 1841 | 1461245788164 Marionette DEBUG loaded listener.js 06:36:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 126 (0x7fa8c7510000) [pid = 1841] [serial = 650] [outer = 0x7fa8c4ee9800] 06:36:28 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb054000 == 68 [pid = 1841] [id = 195] 06:36:28 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6e18000 == 67 [pid = 1841] [id = 194] 06:36:28 INFO - PROCESS | 1841 | --DOMWINDOW == 125 (0x7fa8c76d8400) [pid = 1841] [serial = 574] [outer = (nil)] [url = about:blank] 06:36:28 INFO - PROCESS | 1841 | --DOMWINDOW == 124 (0x7fa8c4eea000) [pid = 1841] [serial = 565] [outer = (nil)] [url = about:blank] 06:36:28 INFO - PROCESS | 1841 | --DOMWINDOW == 123 (0x7fa8c7450400) [pid = 1841] [serial = 571] [outer = (nil)] [url = about:blank] 06:36:28 INFO - PROCESS | 1841 | --DOMWINDOW == 122 (0x7fa8c509d800) [pid = 1841] [serial = 566] [outer = (nil)] [url = about:blank] 06:36:28 INFO - PROCESS | 1841 | --DOMWINDOW == 121 (0x7fa8cbceec00) [pid = 1841] [serial = 559] [outer = (nil)] [url = about:blank] 06:36:28 INFO - PROCESS | 1841 | --DOMWINDOW == 120 (0x7fa8e35d1000) [pid = 1841] [serial = 497] [outer = (nil)] [url = about:blank] 06:36:28 INFO - PROCESS | 1841 | --DOMWINDOW == 119 (0x7fa8c7de8c00) [pid = 1841] [serial = 577] [outer = (nil)] [url = about:blank] 06:36:28 INFO - PROCESS | 1841 | --DOMWINDOW == 118 (0x7fa8c6d64800) [pid = 1841] [serial = 569] [outer = (nil)] [url = about:blank] 06:36:28 INFO - PROCESS | 1841 | --DOMWINDOW == 117 (0x7fa8c624fc00) [pid = 1841] [serial = 494] [outer = (nil)] [url = about:blank] 06:36:28 INFO - PROCESS | 1841 | --DOMWINDOW == 116 (0x7fa8c8043000) [pid = 1841] [serial = 578] [outer = (nil)] [url = about:blank] 06:36:28 INFO - PROCESS | 1841 | --DOMWINDOW == 115 (0x7fa8cba86000) [pid = 1841] [serial = 548] [outer = (nil)] [url = about:blank] 06:36:28 INFO - PROCESS | 1841 | --DOMWINDOW == 114 (0x7fa8c78c9400) [pid = 1841] [serial = 575] [outer = (nil)] [url = about:blank] 06:36:28 INFO - PROCESS | 1841 | --DOMWINDOW == 113 (0x7fa8c7503000) [pid = 1841] [serial = 572] [outer = (nil)] [url = about:blank] 06:36:28 INFO - PROCESS | 1841 | --DOMWINDOW == 112 (0x7fa8c65e5800) [pid = 1841] [serial = 568] [outer = (nil)] [url = about:blank] 06:36:29 INFO - PROCESS | 1841 | 1461245789051 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:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1384ms 06:36:29 INFO - PROCESS | 1841 | 1461245789072 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 06:36:29 INFO - PROCESS | 1841 | 1461245789076 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 06:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:36:29 INFO - PROCESS | 1841 | 1461245789082 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:36:29 INFO - PROCESS | 1841 | 1461245789085 Marionette TRACE conn3 <- [1,838,null,{}] 06:36:29 INFO - PROCESS | 1841 | 1461245789099 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:36:29 INFO - PROCESS | 1841 | 1461245789267 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 06:36:29 INFO - PROCESS | 1841 | 1461245789279 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:29 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb043000 == 68 [pid = 1841] [id = 217] 06:36:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 113 (0x7fa8c8037000) [pid = 1841] [serial = 651] [outer = (nil)] 06:36:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 114 (0x7fa8c9cb4c00) [pid = 1841] [serial = 652] [outer = 0x7fa8c8037000] 06:36:29 INFO - PROCESS | 1841 | 1461245789347 Marionette DEBUG loaded listener.js 06:36:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 115 (0x7fa8cb024c00) [pid = 1841] [serial = 653] [outer = 0x7fa8c8037000] 06:36:30 INFO - PROCESS | 1841 | 1461245790199 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:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1138ms 06:36:30 INFO - PROCESS | 1841 | 1461245790220 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 06:36:30 INFO - PROCESS | 1841 | 1461245790223 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 06:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:36:30 INFO - PROCESS | 1841 | 1461245790229 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:36:30 INFO - PROCESS | 1841 | 1461245790231 Marionette TRACE conn3 <- [1,842,null,{}] 06:36:30 INFO - PROCESS | 1841 | 1461245790236 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:36:30 INFO - PROCESS | 1841 | 1461245790395 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 06:36:30 INFO - PROCESS | 1841 | 1461245790411 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:30 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb9bb000 == 69 [pid = 1841] [id = 218] 06:36:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 116 (0x7fa8ca74e800) [pid = 1841] [serial = 654] [outer = (nil)] 06:36:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 117 (0x7fa8cba92000) [pid = 1841] [serial = 655] [outer = 0x7fa8ca74e800] 06:36:30 INFO - PROCESS | 1841 | 1461245790482 Marionette DEBUG loaded listener.js 06:36:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 118 (0x7fa8cd095800) [pid = 1841] [serial = 656] [outer = 0x7fa8ca74e800] 06:36:31 INFO - PROCESS | 1841 | 1461245791328 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:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1139ms 06:36:31 INFO - PROCESS | 1841 | 1461245791368 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 06:36:31 INFO - PROCESS | 1841 | 1461245791373 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 06:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:36:31 INFO - PROCESS | 1841 | 1461245791388 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:36:31 INFO - PROCESS | 1841 | 1461245791392 Marionette TRACE conn3 <- [1,846,null,{}] 06:36:31 INFO - PROCESS | 1841 | 1461245791400 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:36:31 INFO - PROCESS | 1841 | 1461245791605 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 06:36:31 INFO - PROCESS | 1841 | 1461245791632 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:31 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfc0c800 == 70 [pid = 1841] [id = 219] 06:36:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 119 (0x7fa8cbce9800) [pid = 1841] [serial = 657] [outer = (nil)] 06:36:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 120 (0x7fa8ce7d2000) [pid = 1841] [serial = 658] [outer = 0x7fa8cbce9800] 06:36:31 INFO - PROCESS | 1841 | 1461245791693 Marionette DEBUG loaded listener.js 06:36:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 121 (0x7fa8cf0d9400) [pid = 1841] [serial = 659] [outer = 0x7fa8cbce9800] 06:36:32 INFO - PROCESS | 1841 | 1461245792519 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:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1200ms 06:36:32 INFO - PROCESS | 1841 | 1461245792591 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 06:36:32 INFO - PROCESS | 1841 | 1461245792594 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 06:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:36:32 INFO - PROCESS | 1841 | 1461245792600 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:36:32 INFO - PROCESS | 1841 | 1461245792602 Marionette TRACE conn3 <- [1,850,null,{}] 06:36:32 INFO - PROCESS | 1841 | 1461245792608 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:36:32 INFO - PROCESS | 1841 | 1461245792850 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 06:36:32 INFO - PROCESS | 1841 | 1461245792879 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:32 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0f5d800 == 71 [pid = 1841] [id = 220] 06:36:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 122 (0x7fa8cf75cc00) [pid = 1841] [serial = 660] [outer = (nil)] 06:36:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 123 (0x7fa8d038b000) [pid = 1841] [serial = 661] [outer = 0x7fa8cf75cc00] 06:36:32 INFO - PROCESS | 1841 | 1461245792949 Marionette DEBUG loaded listener.js 06:36:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 124 (0x7fa8d0f9b400) [pid = 1841] [serial = 662] [outer = 0x7fa8cf75cc00] 06:36:33 INFO - PROCESS | 1841 | --DOMWINDOW == 123 (0x7fa8c4f49c00) [pid = 1841] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:36:33 INFO - PROCESS | 1841 | --DOMWINDOW == 122 (0x7fa8c65e3c00) [pid = 1841] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:36:33 INFO - PROCESS | 1841 | --DOMWINDOW == 121 (0x7fa8c4551400) [pid = 1841] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:36:33 INFO - PROCESS | 1841 | --DOMWINDOW == 120 (0x7fa8c78c4c00) [pid = 1841] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:36:33 INFO - PROCESS | 1841 | --DOMWINDOW == 119 (0x7fa8c7deec00) [pid = 1841] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:36:33 INFO - PROCESS | 1841 | --DOMWINDOW == 118 (0x7fa8c44ca400) [pid = 1841] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:36:33 INFO - PROCESS | 1841 | --DOMWINDOW == 117 (0x7fa8bdef0000) [pid = 1841] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:36:33 INFO - PROCESS | 1841 | --DOMWINDOW == 116 (0x7fa8c4552c00) [pid = 1841] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:36:33 INFO - PROCESS | 1841 | --DOMWINDOW == 115 (0x7fa8c6dadc00) [pid = 1841] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:36:33 INFO - PROCESS | 1841 | --DOMWINDOW == 114 (0x7fa8c4557400) [pid = 1841] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:36:33 INFO - PROCESS | 1841 | --DOMWINDOW == 113 (0x7fa8c6d61c00) [pid = 1841] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:36:33 INFO - PROCESS | 1841 | --DOMWINDOW == 112 (0x7fa8bdef3c00) [pid = 1841] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:36:33 INFO - PROCESS | 1841 | --DOMWINDOW == 111 (0x7fa8cba91c00) [pid = 1841] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:36:33 INFO - PROCESS | 1841 | --DOMWINDOW == 110 (0x7fa8cb6d8400) [pid = 1841] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:36:33 INFO - PROCESS | 1841 | --DOMWINDOW == 109 (0x7fa8c7dea400) [pid = 1841] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:36:33 INFO - PROCESS | 1841 | --DOMWINDOW == 108 (0x7fa8c44c1000) [pid = 1841] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:36:34 INFO - PROCESS | 1841 | 1461245794039 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:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1484ms 06:36:34 INFO - PROCESS | 1841 | 1461245794086 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 06:36:34 INFO - PROCESS | 1841 | 1461245794090 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 06:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:36:34 INFO - PROCESS | 1841 | 1461245794100 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:36:34 INFO - PROCESS | 1841 | 1461245794104 Marionette TRACE conn3 <- [1,854,null,{}] 06:36:34 INFO - PROCESS | 1841 | 1461245794113 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:36:34 INFO - PROCESS | 1841 | 1461245794305 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 06:36:34 INFO - PROCESS | 1841 | 1461245794422 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:34 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d3cea000 == 72 [pid = 1841] [id = 221] 06:36:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 109 (0x7fa8c4552c00) [pid = 1841] [serial = 663] [outer = (nil)] 06:36:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 110 (0x7fa8c6dad800) [pid = 1841] [serial = 664] [outer = 0x7fa8c4552c00] 06:36:34 INFO - PROCESS | 1841 | 1461245794484 Marionette DEBUG loaded listener.js 06:36:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 111 (0x7fa8cba91c00) [pid = 1841] [serial = 665] [outer = 0x7fa8c4552c00] 06:36:35 INFO - PROCESS | 1841 | 1461245795132 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:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1086ms 06:36:35 INFO - PROCESS | 1841 | 1461245795197 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 06:36:35 INFO - PROCESS | 1841 | 1461245795200 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 06:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:36:35 INFO - PROCESS | 1841 | 1461245795213 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:36:35 INFO - PROCESS | 1841 | 1461245795216 Marionette TRACE conn3 <- [1,858,null,{}] 06:36:35 INFO - PROCESS | 1841 | 1461245795222 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:36:35 INFO - PROCESS | 1841 | 1461245795448 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 06:36:35 INFO - PROCESS | 1841 | 1461245795629 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:35 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c5122000 == 73 [pid = 1841] [id = 222] 06:36:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 112 (0x7fa8bdef0c00) [pid = 1841] [serial = 666] [outer = (nil)] 06:36:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 113 (0x7fa8bdefa000) [pid = 1841] [serial = 667] [outer = 0x7fa8bdef0c00] 06:36:35 INFO - PROCESS | 1841 | 1461245795711 Marionette DEBUG loaded listener.js 06:36:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 114 (0x7fa8c4ee7c00) [pid = 1841] [serial = 668] [outer = 0x7fa8bdef0c00] 06:36:36 INFO - PROCESS | 1841 | 1461245796675 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:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1539ms 06:36:36 INFO - PROCESS | 1841 | 1461245796749 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 06:36:36 INFO - PROCESS | 1841 | 1461245796756 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 06:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:36:36 INFO - PROCESS | 1841 | 1461245796767 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:36:36 INFO - PROCESS | 1841 | 1461245796772 Marionette TRACE conn3 <- [1,862,null,{}] 06:36:36 INFO - PROCESS | 1841 | 1461245796780 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:36:37 INFO - PROCESS | 1841 | 1461245797011 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 06:36:37 INFO - PROCESS | 1841 | 1461245797225 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:37 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb55e800 == 74 [pid = 1841] [id = 223] 06:36:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 115 (0x7fa8c72bbc00) [pid = 1841] [serial = 669] [outer = (nil)] 06:36:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 116 (0x7fa8c764dc00) [pid = 1841] [serial = 670] [outer = 0x7fa8c72bbc00] 06:36:37 INFO - PROCESS | 1841 | 1461245797346 Marionette DEBUG loaded listener.js 06:36:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 117 (0x7fa8c7de6000) [pid = 1841] [serial = 671] [outer = 0x7fa8c72bbc00] 06:36:38 INFO - PROCESS | 1841 | 1461245798260 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:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1542ms 06:36:38 INFO - PROCESS | 1841 | 1461245798313 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 06:36:38 INFO - PROCESS | 1841 | 1461245798319 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 06:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:36:38 INFO - PROCESS | 1841 | 1461245798326 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:36:38 INFO - PROCESS | 1841 | 1461245798329 Marionette TRACE conn3 <- [1,866,null,{}] 06:36:38 INFO - PROCESS | 1841 | 1461245798335 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:36:38 INFO - PROCESS | 1841 | 1461245798559 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 06:36:38 INFO - PROCESS | 1841 | 1461245798803 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:38 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8dde12800 == 75 [pid = 1841] [id = 224] 06:36:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 118 (0x7fa8cb572800) [pid = 1841] [serial = 672] [outer = (nil)] 06:36:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 119 (0x7fa8cba8ac00) [pid = 1841] [serial = 673] [outer = 0x7fa8cb572800] 06:36:38 INFO - PROCESS | 1841 | 1461245798922 Marionette DEBUG loaded listener.js 06:36:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 120 (0x7fa8ce2f4c00) [pid = 1841] [serial = 674] [outer = 0x7fa8cb572800] 06:36:39 INFO - PROCESS | 1841 | 1461245799812 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:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1539ms 06:36:39 INFO - PROCESS | 1841 | 1461245799867 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 06:36:39 INFO - PROCESS | 1841 | 1461245799870 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 06:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:36:39 INFO - PROCESS | 1841 | 1461245799890 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:36:39 INFO - PROCESS | 1841 | 1461245799905 Marionette TRACE conn3 <- [1,870,null,{}] 06:36:39 INFO - PROCESS | 1841 | 1461245799917 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:36:40 INFO - PROCESS | 1841 | 1461245800145 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 06:36:40 INFO - PROCESS | 1841 | 1461245800374 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:40 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8df042800 == 76 [pid = 1841] [id = 225] 06:36:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 121 (0x7fa8cb576400) [pid = 1841] [serial = 675] [outer = (nil)] 06:36:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 122 (0x7fa8cfd66000) [pid = 1841] [serial = 676] [outer = 0x7fa8cb576400] 06:36:40 INFO - PROCESS | 1841 | 1461245800491 Marionette DEBUG loaded listener.js 06:36:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 123 (0x7fa8d0a9d000) [pid = 1841] [serial = 677] [outer = 0x7fa8cb576400] 06:36:41 INFO - PROCESS | 1841 | 1461245801430 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:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1608ms 06:36:41 INFO - PROCESS | 1841 | 1461245801489 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 06:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:36:41 INFO - PROCESS | 1841 | 1461245801497 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 06:36:41 INFO - PROCESS | 1841 | 1461245801503 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:36:41 INFO - PROCESS | 1841 | 1461245801506 Marionette TRACE conn3 <- [1,874,null,{}] 06:36:41 INFO - PROCESS | 1841 | 1461245801511 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:36:41 INFO - PROCESS | 1841 | 1461245801755 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 06:36:42 INFO - PROCESS | 1841 | 1461245802022 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:42 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e3136800 == 77 [pid = 1841] [id = 226] 06:36:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 124 (0x7fa8cfb70400) [pid = 1841] [serial = 678] [outer = (nil)] 06:36:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 125 (0x7fa8d130dc00) [pid = 1841] [serial = 679] [outer = 0x7fa8cfb70400] 06:36:42 INFO - PROCESS | 1841 | 1461245802102 Marionette DEBUG loaded listener.js 06:36:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 126 (0x7fa8d1b55800) [pid = 1841] [serial = 680] [outer = 0x7fa8cfb70400] 06:36:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 127 (0x7fa8d1bc5000) [pid = 1841] [serial = 681] [outer = 0x7fa8c76d2400] 06:36:43 INFO - PROCESS | 1841 | 1461245803022 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:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1553ms 06:36:43 INFO - PROCESS | 1841 | 1461245803057 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 06:36:43 INFO - PROCESS | 1841 | 1461245803061 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 06:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:36:43 INFO - PROCESS | 1841 | 1461245803067 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:36:43 INFO - PROCESS | 1841 | 1461245803070 Marionette TRACE conn3 <- [1,878,null,{}] 06:36:43 INFO - PROCESS | 1841 | 1461245803077 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:36:43 INFO - PROCESS | 1841 | 1461245803257 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 06:36:43 INFO - PROCESS | 1841 | 1461245803473 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:43 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e347f000 == 78 [pid = 1841] [id = 227] 06:36:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 128 (0x7fa8d1c85400) [pid = 1841] [serial = 682] [outer = (nil)] 06:36:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 129 (0x7fa8d2a26000) [pid = 1841] [serial = 683] [outer = 0x7fa8d1c85400] 06:36:43 INFO - PROCESS | 1841 | 1461245803607 Marionette DEBUG loaded listener.js 06:36:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 130 (0x7fa8d3d4ec00) [pid = 1841] [serial = 684] [outer = 0x7fa8d1c85400] 06:36:44 INFO - PROCESS | 1841 | 1461245804508 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:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1487ms 06:36:44 INFO - PROCESS | 1841 | 1461245804557 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 06:36:44 INFO - PROCESS | 1841 | 1461245804560 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 06:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:36:44 INFO - PROCESS | 1841 | 1461245804567 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:36:44 INFO - PROCESS | 1841 | 1461245804570 Marionette TRACE conn3 <- [1,882,null,{}] 06:36:44 INFO - PROCESS | 1841 | 1461245804576 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:36:44 INFO - PROCESS | 1841 | 1461245804761 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 06:36:44 INFO - PROCESS | 1841 | 1461245804928 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:44 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb192000 == 79 [pid = 1841] [id = 228] 06:36:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 131 (0x7fa8c44c2c00) [pid = 1841] [serial = 685] [outer = (nil)] 06:36:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 132 (0x7fa8c9c3c000) [pid = 1841] [serial = 686] [outer = 0x7fa8c44c2c00] 06:36:45 INFO - PROCESS | 1841 | 1461245804997 Marionette DEBUG loaded listener.js 06:36:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 133 (0x7fa8dcfcc800) [pid = 1841] [serial = 687] [outer = 0x7fa8c44c2c00] 06:36:46 INFO - PROCESS | 1841 | 1461245806453 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:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1986ms 06:36:46 INFO - PROCESS | 1841 | 1461245806559 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 06:36:46 INFO - PROCESS | 1841 | 1461245806566 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 06:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:36:46 INFO - PROCESS | 1841 | 1461245806579 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:36:46 INFO - PROCESS | 1841 | 1461245806586 Marionette TRACE conn3 <- [1,886,null,{}] 06:36:46 INFO - PROCESS | 1841 | 1461245806596 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:36:46 INFO - PROCESS | 1841 | 1461245806795 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 06:36:46 INFO - PROCESS | 1841 | 1461245806965 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:46 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8ca7c3800 == 80 [pid = 1841] [id = 229] 06:36:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 134 (0x7fa8c454ec00) [pid = 1841] [serial = 688] [outer = (nil)] 06:36:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 135 (0x7fa8c50a4c00) [pid = 1841] [serial = 689] [outer = 0x7fa8c454ec00] 06:36:47 INFO - PROCESS | 1841 | 1461245807033 Marionette DEBUG loaded listener.js 06:36:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 136 (0x7fa8c65f1c00) [pid = 1841] [serial = 690] [outer = 0x7fa8c454ec00] 06:36:47 INFO - PROCESS | 1841 | 1461245807861 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:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1338ms 06:36:47 INFO - PROCESS | 1841 | 1461245807917 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 06:36:47 INFO - PROCESS | 1841 | 1461245807925 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 06:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:36:47 INFO - PROCESS | 1841 | 1461245807935 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:36:47 INFO - PROCESS | 1841 | 1461245807938 Marionette TRACE conn3 <- [1,890,null,{}] 06:36:47 INFO - PROCESS | 1841 | 1461245807944 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:36:48 INFO - PROCESS | 1841 | 1461245808108 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 06:36:48 INFO - PROCESS | 1841 | 1461245808280 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:48 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6e1e000 == 81 [pid = 1841] [id = 230] 06:36:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 137 (0x7fa8c6da7c00) [pid = 1841] [serial = 691] [outer = (nil)] 06:36:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 138 (0x7fa8c6dacc00) [pid = 1841] [serial = 692] [outer = 0x7fa8c6da7c00] 06:36:48 INFO - PROCESS | 1841 | 1461245808421 Marionette DEBUG loaded listener.js 06:36:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 139 (0x7fa8c7361800) [pid = 1841] [serial = 693] [outer = 0x7fa8c6da7c00] 06:36:49 INFO - PROCESS | 1841 | 1461245809373 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:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1489ms 06:36:49 INFO - PROCESS | 1841 | 1461245809423 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 06:36:49 INFO - PROCESS | 1841 | 1461245809427 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 06:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:36:49 INFO - PROCESS | 1841 | 1461245809433 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:36:49 INFO - PROCESS | 1841 | 1461245809438 Marionette TRACE conn3 <- [1,894,null,{}] 06:36:49 INFO - PROCESS | 1841 | 1461245809452 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:36:49 INFO - PROCESS | 1841 | 1461245809620 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 06:36:49 INFO - PROCESS | 1841 | 1461245809763 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:49 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb21e800 == 82 [pid = 1841] [id = 231] 06:36:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 140 (0x7fa8c7650800) [pid = 1841] [serial = 694] [outer = (nil)] 06:36:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 141 (0x7fa8c78cc400) [pid = 1841] [serial = 695] [outer = 0x7fa8c7650800] 06:36:49 INFO - PROCESS | 1841 | 1461245809838 Marionette DEBUG loaded listener.js 06:36:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 142 (0x7fa8c8038000) [pid = 1841] [serial = 696] [outer = 0x7fa8c7650800] 06:36:50 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cf0ba800 == 81 [pid = 1841] [id = 197] 06:36:50 INFO - PROCESS | 1841 | --DOMWINDOW == 141 (0x7fa8c50a7800) [pid = 1841] [serial = 583] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1841 | --DOMWINDOW == 140 (0x7fa8c6db2800) [pid = 1841] [serial = 586] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1841 | --DOMWINDOW == 139 (0x7fa8c8fa9800) [pid = 1841] [serial = 589] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1841 | --DOMWINDOW == 138 (0x7fa8cb01e000) [pid = 1841] [serial = 592] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1841 | --DOMWINDOW == 137 (0x7fa8c78c9000) [pid = 1841] [serial = 610] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d3cea000 == 80 [pid = 1841] [id = 221] 06:36:50 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d0f5d800 == 79 [pid = 1841] [id = 220] 06:36:50 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfc0c800 == 78 [pid = 1841] [id = 219] 06:36:50 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb9bb000 == 77 [pid = 1841] [id = 218] 06:36:50 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb043000 == 76 [pid = 1841] [id = 217] 06:36:50 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6581000 == 75 [pid = 1841] [id = 216] 06:36:50 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8caac5800 == 74 [pid = 1841] [id = 215] 06:36:50 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8caad5800 == 73 [pid = 1841] [id = 214] 06:36:50 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8dde15000 == 72 [pid = 1841] [id = 213] 06:36:50 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8ddbd6000 == 71 [pid = 1841] [id = 212] 06:36:50 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d3d97000 == 70 [pid = 1841] [id = 211] 06:36:50 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d1377800 == 69 [pid = 1841] [id = 209] 06:36:50 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d09cd800 == 68 [pid = 1841] [id = 208] 06:36:50 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d00b2000 == 67 [pid = 1841] [id = 207] 06:36:50 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfc17800 == 66 [pid = 1841] [id = 206] 06:36:50 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb229000 == 65 [pid = 1841] [id = 205] 06:36:50 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c75ce800 == 64 [pid = 1841] [id = 204] 06:36:50 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb21e000 == 63 [pid = 1841] [id = 203] 06:36:50 INFO - PROCESS | 1841 | 1461245810866 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:36:50 INFO - PROCESS | 1841 | --DOMWINDOW == 136 (0x7fa8e356f400) [pid = 1841] [serial = 527] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1841 | --DOMWINDOW == 135 (0x7fa8e35d4000) [pid = 1841] [serial = 530] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1841 | --DOMWINDOW == 134 (0x7fa8cfb73c00) [pid = 1841] [serial = 518] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1841 | --DOMWINDOW == 133 (0x7fa8e35d2000) [pid = 1841] [serial = 524] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1841 | --DOMWINDOW == 132 (0x7fa8cb57a000) [pid = 1841] [serial = 515] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1841 | --DOMWINDOW == 131 (0x7fa8c6248c00) [pid = 1841] [serial = 512] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1841 | --DOMWINDOW == 130 (0x7fa8e111c000) [pid = 1841] [serial = 521] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1841 | --DOMWINDOW == 129 (0x7fa8c72af400) [pid = 1841] [serial = 601] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1841 | --DOMWINDOW == 128 (0x7fa8cb6d8000) [pid = 1841] [serial = 596] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1841 | --DOMWINDOW == 127 (0x7fa8cb57f000) [pid = 1841] [serial = 595] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1841 | --DOMWINDOW == 126 (0x7fa8c8fa8000) [pid = 1841] [serial = 605] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1841 | --DOMWINDOW == 125 (0x7fa8ca753800) [pid = 1841] [serial = 607] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1841 | --DOMWINDOW == 124 (0x7fa8c624a800) [pid = 1841] [serial = 598] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1841 | --DOMWINDOW == 123 (0x7fa8c6d5e800) [pid = 1841] [serial = 599] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1841 | --DOMWINDOW == 122 (0x7fa8c7dea800) [pid = 1841] [serial = 604] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1841 | --DOMWINDOW == 121 (0x7fa8cb020400) [pid = 1841] [serial = 608] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1841 | --DOMWINDOW == 120 (0x7fa8c7459c00) [pid = 1841] [serial = 602] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1841 | --DOMWINDOW == 119 (0x7fa8c7459000) [pid = 1841] [serial = 563] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1841 | --DOMWINDOW == 118 (0x7fa8c7508c00) [pid = 1841] [serial = 554] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1841 | --DOMWINDOW == 117 (0x7fa8cb6d9c00) [pid = 1841] [serial = 557] [outer = (nil)] [url = about:blank] 06:36:50 INFO - PROCESS | 1841 | --DOMWINDOW == 116 (0x7fa8c6244c00) [pid = 1841] [serial = 551] [outer = (nil)] [url = about:blank] 06:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1483ms 06:36:50 INFO - PROCESS | 1841 | 1461245810918 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 06:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:36:50 INFO - PROCESS | 1841 | 1461245810925 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 06:36:50 INFO - PROCESS | 1841 | 1461245810933 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:36:50 INFO - PROCESS | 1841 | 1461245810936 Marionette TRACE conn3 <- [1,898,null,{}] 06:36:50 INFO - PROCESS | 1841 | 1461245810944 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:36:51 INFO - PROCESS | 1841 | 1461245811151 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 06:36:51 INFO - PROCESS | 1841 | 1461245811296 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:51 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6e16000 == 64 [pid = 1841] [id = 232] 06:36:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 117 (0x7fa8c44cac00) [pid = 1841] [serial = 697] [outer = (nil)] 06:36:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 118 (0x7fa8c8c27c00) [pid = 1841] [serial = 698] [outer = 0x7fa8c44cac00] 06:36:51 INFO - PROCESS | 1841 | 1461245811360 Marionette DEBUG loaded listener.js 06:36:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 119 (0x7fa8c8fabc00) [pid = 1841] [serial = 699] [outer = 0x7fa8c44cac00] 06:36:52 INFO - PROCESS | 1841 | 1461245812138 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:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1242ms 06:36:52 INFO - PROCESS | 1841 | 1461245812174 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 06:36:52 INFO - PROCESS | 1841 | 1461245812178 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 06:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:36:52 INFO - PROCESS | 1841 | 1461245812184 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:36:52 INFO - PROCESS | 1841 | 1461245812186 Marionette TRACE conn3 <- [1,902,null,{}] 06:36:52 INFO - PROCESS | 1841 | 1461245812191 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:36:52 INFO - PROCESS | 1841 | 1461245812344 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 06:36:52 INFO - PROCESS | 1841 | 1461245812358 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:52 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7243800 == 65 [pid = 1841] [id = 233] 06:36:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 120 (0x7fa8c78cb000) [pid = 1841] [serial = 700] [outer = (nil)] 06:36:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 121 (0x7fa8ca74d800) [pid = 1841] [serial = 701] [outer = 0x7fa8c78cb000] 06:36:52 INFO - PROCESS | 1841 | 1461245812421 Marionette DEBUG loaded listener.js 06:36:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 122 (0x7fa8cb019400) [pid = 1841] [serial = 702] [outer = 0x7fa8c78cb000] 06:36:53 INFO - PROCESS | 1841 | 1461245813356 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:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1240ms 06:36:53 INFO - PROCESS | 1841 | 1461245813426 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 06:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:36:53 INFO - PROCESS | 1841 | 1461245813441 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 06:36:53 INFO - PROCESS | 1841 | 1461245813461 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:36:53 INFO - PROCESS | 1841 | 1461245813465 Marionette TRACE conn3 <- [1,906,null,{}] 06:36:53 INFO - PROCESS | 1841 | 1461245813472 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:36:53 INFO - PROCESS | 1841 | 1461245813726 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 06:36:53 INFO - PROCESS | 1841 | 1461245813753 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:53 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb9b9000 == 66 [pid = 1841] [id = 234] 06:36:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 123 (0x7fa8c9155400) [pid = 1841] [serial = 703] [outer = (nil)] 06:36:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 124 (0x7fa8cb6db400) [pid = 1841] [serial = 704] [outer = 0x7fa8c9155400] 06:36:53 INFO - PROCESS | 1841 | 1461245813821 Marionette DEBUG loaded listener.js 06:36:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 125 (0x7fa8cce09c00) [pid = 1841] [serial = 705] [outer = 0x7fa8c9155400] 06:36:54 INFO - PROCESS | 1841 | 1461245814719 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:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1297ms 06:36:54 INFO - PROCESS | 1841 | 1461245814744 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 06:36:54 INFO - PROCESS | 1841 | 1461245814748 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 06:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:36:54 INFO - PROCESS | 1841 | 1461245814753 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:36:54 INFO - PROCESS | 1841 | 1461245814756 Marionette TRACE conn3 <- [1,910,null,{}] 06:36:54 INFO - PROCESS | 1841 | 1461245814761 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:36:54 INFO - PROCESS | 1841 | 1461245814946 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 06:36:54 INFO - PROCESS | 1841 | 1461245814974 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:54 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfc45000 == 67 [pid = 1841] [id = 235] 06:36:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 126 (0x7fa8cce0a800) [pid = 1841] [serial = 706] [outer = (nil)] 06:36:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 127 (0x7fa8ce313000) [pid = 1841] [serial = 707] [outer = 0x7fa8cce0a800] 06:36:55 INFO - PROCESS | 1841 | 1461245815038 Marionette DEBUG loaded listener.js 06:36:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 128 (0x7fa8cf18d800) [pid = 1841] [serial = 708] [outer = 0x7fa8cce0a800] 06:36:55 INFO - PROCESS | 1841 | --DOMWINDOW == 127 (0x7fa8c8037000) [pid = 1841] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:36:55 INFO - PROCESS | 1841 | --DOMWINDOW == 126 (0x7fa8c4f4f400) [pid = 1841] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:36:55 INFO - PROCESS | 1841 | --DOMWINDOW == 125 (0x7fa8c4ee4c00) [pid = 1841] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:36:55 INFO - PROCESS | 1841 | --DOMWINDOW == 124 (0x7fa8cf75cc00) [pid = 1841] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:36:55 INFO - PROCESS | 1841 | --DOMWINDOW == 123 (0x7fa8c4ee9800) [pid = 1841] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:36:55 INFO - PROCESS | 1841 | --DOMWINDOW == 122 (0x7fa8ca74e800) [pid = 1841] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:36:55 INFO - PROCESS | 1841 | --DOMWINDOW == 121 (0x7fa8c4f55000) [pid = 1841] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:36:55 INFO - PROCESS | 1841 | --DOMWINDOW == 120 (0x7fa8cbce9800) [pid = 1841] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:36:55 INFO - PROCESS | 1841 | --DOMWINDOW == 119 (0x7fa8c44c1c00) [pid = 1841] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:36:55 INFO - PROCESS | 1841 | --DOMWINDOW == 118 (0x7fa8c750d400) [pid = 1841] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:36:55 INFO - PROCESS | 1841 | --DOMWINDOW == 117 (0x7fa8c4558800) [pid = 1841] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:36:55 INFO - PROCESS | 1841 | --DOMWINDOW == 116 (0x7fa8c4edec00) [pid = 1841] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:36:56 INFO - PROCESS | 1841 | 1461245816306 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:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1577ms 06:36:56 INFO - PROCESS | 1841 | 1461245816333 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 06:36:56 INFO - PROCESS | 1841 | 1461245816336 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 06:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:36:56 INFO - PROCESS | 1841 | 1461245816342 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:36:56 INFO - PROCESS | 1841 | 1461245816344 Marionette TRACE conn3 <- [1,914,null,{}] 06:36:56 INFO - PROCESS | 1841 | 1461245816357 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:36:56 INFO - PROCESS | 1841 | 1461245816515 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 06:36:56 INFO - PROCESS | 1841 | 1461245816528 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:56 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cf517800 == 68 [pid = 1841] [id = 236] 06:36:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 117 (0x7fa8c78ca400) [pid = 1841] [serial = 709] [outer = (nil)] 06:36:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 118 (0x7fa8c8037000) [pid = 1841] [serial = 710] [outer = 0x7fa8c78ca400] 06:36:56 INFO - PROCESS | 1841 | 1461245816597 Marionette DEBUG loaded listener.js 06:36:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 119 (0x7fa8cf196400) [pid = 1841] [serial = 711] [outer = 0x7fa8c78ca400] 06:36:57 INFO - PROCESS | 1841 | 1461245817375 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:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1088ms 06:36:57 INFO - PROCESS | 1841 | 1461245817439 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 06:36:57 INFO - PROCESS | 1841 | 1461245817442 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 06:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:36:57 INFO - PROCESS | 1841 | 1461245817448 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:36:57 INFO - PROCESS | 1841 | 1461245817450 Marionette TRACE conn3 <- [1,918,null,{}] 06:36:57 INFO - PROCESS | 1841 | 1461245817455 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:36:57 INFO - PROCESS | 1841 | 1461245817591 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 06:36:57 INFO - PROCESS | 1841 | 1461245817608 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:57 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d053f000 == 69 [pid = 1841] [id = 237] 06:36:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 120 (0x7fa8c6da5c00) [pid = 1841] [serial = 712] [outer = (nil)] 06:36:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 121 (0x7fa8cf43a800) [pid = 1841] [serial = 713] [outer = 0x7fa8c6da5c00] 06:36:57 INFO - PROCESS | 1841 | 1461245817667 Marionette DEBUG loaded listener.js 06:36:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 122 (0x7fa8cfb6c000) [pid = 1841] [serial = 714] [outer = 0x7fa8c6da5c00] 06:36:58 INFO - PROCESS | 1841 | 1461245818780 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:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1378ms 06:36:58 INFO - PROCESS | 1841 | 1461245818827 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 06:36:58 INFO - PROCESS | 1841 | 1461245818835 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 06:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:36:58 INFO - PROCESS | 1841 | 1461245818844 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:36:58 INFO - PROCESS | 1841 | 1461245818849 Marionette TRACE conn3 <- [1,922,null,{}] 06:36:58 INFO - PROCESS | 1841 | 1461245818857 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:36:59 INFO - PROCESS | 1841 | 1461245819041 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 06:36:59 INFO - PROCESS | 1841 | 1461245819200 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:36:59 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c9144800 == 70 [pid = 1841] [id = 238] 06:36:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 123 (0x7fa8c624bc00) [pid = 1841] [serial = 715] [outer = (nil)] 06:36:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 124 (0x7fa8c6dae400) [pid = 1841] [serial = 716] [outer = 0x7fa8c624bc00] 06:36:59 INFO - PROCESS | 1841 | 1461245819287 Marionette DEBUG loaded listener.js 06:36:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 125 (0x7fa8c736e400) [pid = 1841] [serial = 717] [outer = 0x7fa8c624bc00] 06:37:00 INFO - PROCESS | 1841 | 1461245820273 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:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1488ms 06:37:00 INFO - PROCESS | 1841 | 1461245820333 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 06:37:00 INFO - PROCESS | 1841 | 1461245820341 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 06:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:37:00 INFO - PROCESS | 1841 | 1461245820351 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:37:00 INFO - PROCESS | 1841 | 1461245820355 Marionette TRACE conn3 <- [1,926,null,{}] 06:37:00 INFO - PROCESS | 1841 | 1461245820360 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:37:00 INFO - PROCESS | 1841 | 1461245820545 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 06:37:00 INFO - PROCESS | 1841 | 1461245820704 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:00 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cd0a3000 == 71 [pid = 1841] [id = 239] 06:37:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 126 (0x7fa8c65e9c00) [pid = 1841] [serial = 718] [outer = (nil)] 06:37:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 127 (0x7fa8c7df3000) [pid = 1841] [serial = 719] [outer = 0x7fa8c65e9c00] 06:37:00 INFO - PROCESS | 1841 | 1461245820776 Marionette DEBUG loaded listener.js 06:37:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 128 (0x7fa8ca74e800) [pid = 1841] [serial = 720] [outer = 0x7fa8c65e9c00] 06:37:01 INFO - PROCESS | 1841 | 1461245821794 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:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1484ms 06:37:01 INFO - PROCESS | 1841 | 1461245821836 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 06:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:37:01 INFO - PROCESS | 1841 | 1461245821840 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 06:37:01 INFO - PROCESS | 1841 | 1461245821847 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:37:01 INFO - PROCESS | 1841 | 1461245821853 Marionette TRACE conn3 <- [1,930,null,{}] 06:37:01 INFO - PROCESS | 1841 | 1461245821868 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:37:02 INFO - PROCESS | 1841 | 1461245822039 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 06:37:02 INFO - PROCESS | 1841 | 1461245822241 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:02 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d1c07000 == 72 [pid = 1841] [id = 240] 06:37:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 129 (0x7fa8c8043000) [pid = 1841] [serial = 721] [outer = (nil)] 06:37:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 130 (0x7fa8cba8e400) [pid = 1841] [serial = 722] [outer = 0x7fa8c8043000] 06:37:02 INFO - PROCESS | 1841 | 1461245822363 Marionette DEBUG loaded listener.js 06:37:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 131 (0x7fa8cf2ad800) [pid = 1841] [serial = 723] [outer = 0x7fa8c8043000] 06:37:03 INFO - PROCESS | 1841 | 1461245823217 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:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1434ms 06:37:03 INFO - PROCESS | 1841 | 1461245823282 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 06:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:37:03 INFO - PROCESS | 1841 | 1461245823287 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 06:37:03 INFO - PROCESS | 1841 | 1461245823293 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:37:03 INFO - PROCESS | 1841 | 1461245823296 Marionette TRACE conn3 <- [1,934,null,{}] 06:37:03 INFO - PROCESS | 1841 | 1461245823301 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:37:03 INFO - PROCESS | 1841 | 1461245823473 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 06:37:03 INFO - PROCESS | 1841 | 1461245823638 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:03 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d7e05800 == 73 [pid = 1841] [id = 241] 06:37:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 132 (0x7fa8ca750400) [pid = 1841] [serial = 724] [outer = (nil)] 06:37:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 133 (0x7fa8cfb72800) [pid = 1841] [serial = 725] [outer = 0x7fa8ca750400] 06:37:03 INFO - PROCESS | 1841 | 1461245823711 Marionette DEBUG loaded listener.js 06:37:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 134 (0x7fa8cfd65800) [pid = 1841] [serial = 726] [outer = 0x7fa8ca750400] 06:37:04 INFO - PROCESS | 1841 | 1461245824517 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:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1279ms 06:37:04 INFO - PROCESS | 1841 | 1461245824573 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 06:37:04 INFO - PROCESS | 1841 | 1461245824577 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 06:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:37:04 INFO - PROCESS | 1841 | 1461245824583 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:37:04 INFO - PROCESS | 1841 | 1461245824586 Marionette TRACE conn3 <- [1,938,null,{}] 06:37:04 INFO - PROCESS | 1841 | 1461245824591 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:37:04 INFO - PROCESS | 1841 | 1461245824783 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 06:37:04 INFO - PROCESS | 1841 | 1461245824956 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:04 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8de21e800 == 74 [pid = 1841] [id = 242] 06:37:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 135 (0x7fa8cf48d400) [pid = 1841] [serial = 727] [outer = (nil)] 06:37:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 136 (0x7fa8cfe97000) [pid = 1841] [serial = 728] [outer = 0x7fa8cf48d400] 06:37:05 INFO - PROCESS | 1841 | 1461245825042 Marionette DEBUG loaded listener.js 06:37:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 137 (0x7fa8d0388400) [pid = 1841] [serial = 729] [outer = 0x7fa8cf48d400] 06:37:05 INFO - PROCESS | 1841 | 1461245825958 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:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1429ms 06:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:37:06 INFO - PROCESS | 1841 | 1461245826013 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 06:37:06 INFO - PROCESS | 1841 | 1461245826016 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 06:37:06 INFO - PROCESS | 1841 | 1461245826022 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:37:06 INFO - PROCESS | 1841 | 1461245826025 Marionette TRACE conn3 <- [1,942,null,{}] 06:37:06 INFO - PROCESS | 1841 | 1461245826030 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:37:06 INFO - PROCESS | 1841 | 1461245826240 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 06:37:06 INFO - PROCESS | 1841 | 1461245826402 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:06 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e0c12800 == 75 [pid = 1841] [id = 243] 06:37:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 138 (0x7fa8d038e400) [pid = 1841] [serial = 730] [outer = (nil)] 06:37:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 139 (0x7fa8d1fafc00) [pid = 1841] [serial = 731] [outer = 0x7fa8d038e400] 06:37:06 INFO - PROCESS | 1841 | 1461245826478 Marionette DEBUG loaded listener.js 06:37:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 140 (0x7fa8d4053400) [pid = 1841] [serial = 732] [outer = 0x7fa8d038e400] 06:37:07 INFO - PROCESS | 1841 | 1461245827470 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:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1492ms 06:37:07 INFO - PROCESS | 1841 | 1461245827514 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 06:37:07 INFO - PROCESS | 1841 | 1461245827518 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 06:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:37:07 INFO - PROCESS | 1841 | 1461245827524 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:37:07 INFO - PROCESS | 1841 | 1461245827526 Marionette TRACE conn3 <- [1,946,null,{}] 06:37:07 INFO - PROCESS | 1841 | 1461245827532 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:37:07 INFO - PROCESS | 1841 | 1461245827753 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 06:37:07 INFO - PROCESS | 1841 | 1461245827890 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:07 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e361e000 == 76 [pid = 1841] [id = 244] 06:37:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 141 (0x7fa8d0f98800) [pid = 1841] [serial = 733] [outer = (nil)] 06:37:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 142 (0x7fa8d7153000) [pid = 1841] [serial = 734] [outer = 0x7fa8d0f98800] 06:37:07 INFO - PROCESS | 1841 | 1461245827961 Marionette DEBUG loaded listener.js 06:37:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 143 (0x7fa8dcfce800) [pid = 1841] [serial = 735] [outer = 0x7fa8d0f98800] 06:37:08 INFO - PROCESS | 1841 | 1461245828799 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:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1334ms 06:37:08 INFO - PROCESS | 1841 | 1461245828861 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 06:37:08 INFO - PROCESS | 1841 | 1461245828867 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 06:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:37:08 INFO - PROCESS | 1841 | 1461245828876 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:37:08 INFO - PROCESS | 1841 | 1461245828881 Marionette TRACE conn3 <- [1,950,null,{}] 06:37:08 INFO - PROCESS | 1841 | 1461245828889 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:37:09 INFO - PROCESS | 1841 | 1461245829137 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 06:37:09 INFO - PROCESS | 1841 | 1461245829329 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:09 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e5cc0800 == 77 [pid = 1841] [id = 245] 06:37:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 144 (0x7fa8d3d4e400) [pid = 1841] [serial = 736] [outer = (nil)] 06:37:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 145 (0x7fa8ddb54c00) [pid = 1841] [serial = 737] [outer = 0x7fa8d3d4e400] 06:37:09 INFO - PROCESS | 1841 | 1461245829441 Marionette DEBUG loaded listener.js 06:37:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 146 (0x7fa8dddcec00) [pid = 1841] [serial = 738] [outer = 0x7fa8d3d4e400] 06:37:10 INFO - PROCESS | 1841 | 1461245830391 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:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1586ms 06:37:10 INFO - PROCESS | 1841 | 1461245830461 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 06:37:10 INFO - PROCESS | 1841 | 1461245830465 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 06:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:37:10 INFO - PROCESS | 1841 | 1461245830471 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:37:10 INFO - PROCESS | 1841 | 1461245830473 Marionette TRACE conn3 <- [1,954,null,{}] 06:37:10 INFO - PROCESS | 1841 | 1461245830479 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:37:10 INFO - PROCESS | 1841 | 1461245830730 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 06:37:10 INFO - PROCESS | 1841 | 1461245830937 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:11 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e75ac000 == 78 [pid = 1841] [id = 246] 06:37:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 147 (0x7fa8d7247000) [pid = 1841] [serial = 739] [outer = (nil)] 06:37:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 148 (0x7fa8de098400) [pid = 1841] [serial = 740] [outer = 0x7fa8d7247000] 06:37:11 INFO - PROCESS | 1841 | 1461245831061 Marionette DEBUG loaded listener.js 06:37:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 149 (0x7fa8defdf000) [pid = 1841] [serial = 741] [outer = 0x7fa8d7247000] 06:37:12 INFO - PROCESS | 1841 | 1461245832010 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:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1592ms 06:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:37:12 INFO - PROCESS | 1841 | 1461245832064 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 06:37:12 INFO - PROCESS | 1841 | 1461245832067 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 06:37:12 INFO - PROCESS | 1841 | 1461245832073 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:37:12 INFO - PROCESS | 1841 | 1461245832077 Marionette TRACE conn3 <- [1,958,null,{}] 06:37:12 INFO - PROCESS | 1841 | 1461245832082 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:37:12 INFO - PROCESS | 1841 | 1461245832265 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 06:37:12 INFO - PROCESS | 1841 | 1461245832509 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:12 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bd4d1000 == 79 [pid = 1841] [id = 247] 06:37:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 150 (0x7fa8df3c6400) [pid = 1841] [serial = 742] [outer = (nil)] 06:37:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 151 (0x7fa8df3f5400) [pid = 1841] [serial = 743] [outer = 0x7fa8df3c6400] 06:37:12 INFO - PROCESS | 1841 | 1461245832628 Marionette DEBUG loaded listener.js 06:37:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 152 (0x7fa8e1121c00) [pid = 1841] [serial = 744] [outer = 0x7fa8df3c6400] 06:37:13 INFO - PROCESS | 1841 | 1461245833461 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:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1430ms 06:37:13 INFO - PROCESS | 1841 | 1461245833503 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 06:37:13 INFO - PROCESS | 1841 | 1461245833506 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 06:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:37:13 INFO - PROCESS | 1841 | 1461245833512 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:37:13 INFO - PROCESS | 1841 | 1461245833516 Marionette TRACE conn3 <- [1,962,null,{}] 06:37:13 INFO - PROCESS | 1841 | 1461245833521 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:37:13 INFO - PROCESS | 1841 | 1461245833743 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 06:37:13 INFO - PROCESS | 1841 | 1461245833908 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:13 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc8d6000 == 80 [pid = 1841] [id = 248] 06:37:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 153 (0x7fa8df3f0000) [pid = 1841] [serial = 745] [outer = (nil)] 06:37:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 154 (0x7fa8e2ec3000) [pid = 1841] [serial = 746] [outer = 0x7fa8df3f0000] 06:37:13 INFO - PROCESS | 1841 | 1461245833986 Marionette DEBUG loaded listener.js 06:37:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 155 (0x7fa8e30cc400) [pid = 1841] [serial = 747] [outer = 0x7fa8df3f0000] 06:37:14 INFO - PROCESS | 1841 | 1461245834939 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:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1478ms 06:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:37:14 INFO - PROCESS | 1841 | 1461245834992 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 06:37:14 INFO - PROCESS | 1841 | 1461245834994 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 06:37:15 INFO - PROCESS | 1841 | 1461245835001 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:37:15 INFO - PROCESS | 1841 | 1461245835004 Marionette TRACE conn3 <- [1,966,null,{}] 06:37:15 INFO - PROCESS | 1841 | 1461245835009 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:37:15 INFO - PROCESS | 1841 | 1461245835178 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 06:37:15 INFO - PROCESS | 1841 | 1461245835355 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:15 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c5112000 == 81 [pid = 1841] [id = 249] 06:37:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 156 (0x7fa8c4ee6800) [pid = 1841] [serial = 748] [outer = (nil)] 06:37:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 157 (0x7fa8c7653400) [pid = 1841] [serial = 749] [outer = 0x7fa8c4ee6800] 06:37:15 INFO - PROCESS | 1841 | 1461245835427 Marionette DEBUG loaded listener.js 06:37:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 158 (0x7fa8e30cd800) [pid = 1841] [serial = 750] [outer = 0x7fa8c4ee6800] 06:37:16 INFO - PROCESS | 1841 | 1461245836625 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:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1682ms 06:37:16 INFO - PROCESS | 1841 | 1461245836683 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 06:37:16 INFO - PROCESS | 1841 | 1461245836690 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 06:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:37:16 INFO - PROCESS | 1841 | 1461245836702 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:37:16 INFO - PROCESS | 1841 | 1461245836706 Marionette TRACE conn3 <- [1,970,null,{}] 06:37:16 INFO - PROCESS | 1841 | 1461245836716 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:37:16 INFO - PROCESS | 1841 | 1461245836908 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 06:37:17 INFO - PROCESS | 1841 | 1461245837077 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:17 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7f6e800 == 82 [pid = 1841] [id = 250] 06:37:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 159 (0x7fa8c509f000) [pid = 1841] [serial = 751] [outer = (nil)] 06:37:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 160 (0x7fa8c65e6400) [pid = 1841] [serial = 752] [outer = 0x7fa8c509f000] 06:37:17 INFO - PROCESS | 1841 | 1461245837148 Marionette DEBUG loaded listener.js 06:37:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 161 (0x7fa8c72af400) [pid = 1841] [serial = 753] [outer = 0x7fa8c509f000] 06:37:18 INFO - PROCESS | 1841 | 1461245838141 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:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1489ms 06:37:18 INFO - PROCESS | 1841 | 1461245838191 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 06:37:18 INFO - PROCESS | 1841 | 1461245838201 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 06:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:37:18 INFO - PROCESS | 1841 | 1461245838214 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:37:18 INFO - PROCESS | 1841 | 1461245838218 Marionette TRACE conn3 <- [1,974,null,{}] 06:37:18 INFO - PROCESS | 1841 | 1461245838225 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:37:18 INFO - PROCESS | 1841 | 1461245838435 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 06:37:18 INFO - PROCESS | 1841 | 1461245838711 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:18 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6f15800 == 83 [pid = 1841] [id = 251] 06:37:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 162 (0x7fa8c750c800) [pid = 1841] [serial = 754] [outer = (nil)] 06:37:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 163 (0x7fa8c78c3c00) [pid = 1841] [serial = 755] [outer = 0x7fa8c750c800] 06:37:18 INFO - PROCESS | 1841 | 1461245838806 Marionette DEBUG loaded listener.js 06:37:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 164 (0x7fa8c8168c00) [pid = 1841] [serial = 756] [outer = 0x7fa8c750c800] 06:37:19 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cf517800 == 82 [pid = 1841] [id = 236] 06:37:19 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfc45000 == 81 [pid = 1841] [id = 235] 06:37:19 INFO - PROCESS | 1841 | --DOMWINDOW == 163 (0x7fa8c6dad800) [pid = 1841] [serial = 664] [outer = (nil)] [url = about:blank] 06:37:19 INFO - PROCESS | 1841 | --DOMWINDOW == 162 (0x7fa8cfb6f000) [pid = 1841] [serial = 634] [outer = (nil)] [url = about:blank] 06:37:19 INFO - PROCESS | 1841 | --DOMWINDOW == 161 (0x7fa8cfe92800) [pid = 1841] [serial = 640] [outer = (nil)] [url = about:blank] 06:37:19 INFO - PROCESS | 1841 | --DOMWINDOW == 160 (0x7fa8cf759000) [pid = 1841] [serial = 631] [outer = (nil)] [url = about:blank] 06:37:19 INFO - PROCESS | 1841 | --DOMWINDOW == 159 (0x7fa8c79b0c00) [pid = 1841] [serial = 643] [outer = (nil)] [url = about:blank] 06:37:19 INFO - PROCESS | 1841 | --DOMWINDOW == 158 (0x7fa8cfd62400) [pid = 1841] [serial = 637] [outer = (nil)] [url = about:blank] 06:37:19 INFO - PROCESS | 1841 | 1461245839804 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:37:19 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb9b9000 == 80 [pid = 1841] [id = 234] 06:37:19 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7243800 == 79 [pid = 1841] [id = 233] 06:37:19 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6e16000 == 78 [pid = 1841] [id = 232] 06:37:19 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb21e800 == 77 [pid = 1841] [id = 231] 06:37:19 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6e1e000 == 76 [pid = 1841] [id = 230] 06:37:19 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8ca7c3800 == 75 [pid = 1841] [id = 229] 06:37:19 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c5122000 == 74 [pid = 1841] [id = 222] 06:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1632ms 06:37:19 INFO - PROCESS | 1841 | 1461245839845 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 06:37:19 INFO - PROCESS | 1841 | 1461245839849 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 06:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:37:19 INFO - PROCESS | 1841 | 1461245839856 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:37:19 INFO - PROCESS | 1841 | 1461245839861 Marionette TRACE conn3 <- [1,978,null,{}] 06:37:19 INFO - PROCESS | 1841 | 1461245839878 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:37:20 INFO - PROCESS | 1841 | 1461245840061 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 06:37:20 INFO - PROCESS | 1841 | --DOMWINDOW == 157 (0x7fa8c9cb4c00) [pid = 1841] [serial = 652] [outer = (nil)] [url = about:blank] 06:37:20 INFO - PROCESS | 1841 | --DOMWINDOW == 156 (0x7fa8c6243000) [pid = 1841] [serial = 646] [outer = (nil)] [url = about:blank] 06:37:20 INFO - PROCESS | 1841 | --DOMWINDOW == 155 (0x7fa8cb576000) [pid = 1841] [serial = 593] [outer = (nil)] [url = about:blank] 06:37:20 INFO - PROCESS | 1841 | --DOMWINDOW == 154 (0x7fa8cb6d1800) [pid = 1841] [serial = 619] [outer = (nil)] [url = about:blank] 06:37:20 INFO - PROCESS | 1841 | --DOMWINDOW == 153 (0x7fa8d038b000) [pid = 1841] [serial = 661] [outer = (nil)] [url = about:blank] 06:37:20 INFO - PROCESS | 1841 | --DOMWINDOW == 152 (0x7fa8c7510000) [pid = 1841] [serial = 650] [outer = (nil)] [url = about:blank] 06:37:20 INFO - PROCESS | 1841 | --DOMWINDOW == 151 (0x7fa8c6d66000) [pid = 1841] [serial = 649] [outer = (nil)] [url = about:blank] 06:37:20 INFO - PROCESS | 1841 | --DOMWINDOW == 150 (0x7fa8cdaa4400) [pid = 1841] [serial = 625] [outer = (nil)] [url = about:blank] 06:37:20 INFO - PROCESS | 1841 | --DOMWINDOW == 149 (0x7fa8cb024c00) [pid = 1841] [serial = 653] [outer = (nil)] [url = about:blank] 06:37:20 INFO - PROCESS | 1841 | --DOMWINDOW == 148 (0x7fa8d0f9b400) [pid = 1841] [serial = 662] [outer = (nil)] [url = about:blank] 06:37:20 INFO - PROCESS | 1841 | --DOMWINDOW == 147 (0x7fa8cba92000) [pid = 1841] [serial = 655] [outer = (nil)] [url = about:blank] 06:37:20 INFO - PROCESS | 1841 | --DOMWINDOW == 146 (0x7fa8c65f0000) [pid = 1841] [serial = 584] [outer = (nil)] [url = about:blank] 06:37:20 INFO - PROCESS | 1841 | --DOMWINDOW == 145 (0x7fa8ce7d2000) [pid = 1841] [serial = 658] [outer = (nil)] [url = about:blank] 06:37:20 INFO - PROCESS | 1841 | --DOMWINDOW == 144 (0x7fa8cd095800) [pid = 1841] [serial = 656] [outer = (nil)] [url = about:blank] 06:37:20 INFO - PROCESS | 1841 | --DOMWINDOW == 143 (0x7fa8cf18d400) [pid = 1841] [serial = 628] [outer = (nil)] [url = about:blank] 06:37:20 INFO - PROCESS | 1841 | --DOMWINDOW == 142 (0x7fa8c7458c00) [pid = 1841] [serial = 616] [outer = (nil)] [url = about:blank] 06:37:20 INFO - PROCESS | 1841 | --DOMWINDOW == 141 (0x7fa8cb023000) [pid = 1841] [serial = 611] [outer = (nil)] [url = about:blank] 06:37:20 INFO - PROCESS | 1841 | --DOMWINDOW == 140 (0x7fa8ca74fc00) [pid = 1841] [serial = 590] [outer = (nil)] [url = about:blank] 06:37:20 INFO - PROCESS | 1841 | --DOMWINDOW == 139 (0x7fa8ce3e1400) [pid = 1841] [serial = 560] [outer = (nil)] [url = about:blank] 06:37:20 INFO - PROCESS | 1841 | --DOMWINDOW == 138 (0x7fa8cf0d9400) [pid = 1841] [serial = 659] [outer = (nil)] [url = about:blank] 06:37:20 INFO - PROCESS | 1841 | --DOMWINDOW == 137 (0x7fa8c7502800) [pid = 1841] [serial = 587] [outer = (nil)] [url = about:blank] 06:37:20 INFO - PROCESS | 1841 | --DOMWINDOW == 136 (0x7fa8c50a5c00) [pid = 1841] [serial = 613] [outer = (nil)] [url = about:blank] 06:37:20 INFO - PROCESS | 1841 | --DOMWINDOW == 135 (0x7fa8c6d62400) [pid = 1841] [serial = 647] [outer = (nil)] [url = about:blank] 06:37:20 INFO - PROCESS | 1841 | --DOMWINDOW == 134 (0x7fa8cbce5800) [pid = 1841] [serial = 622] [outer = (nil)] [url = about:blank] 06:37:20 INFO - PROCESS | 1841 | 1461245840256 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:20 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c8c9d800 == 75 [pid = 1841] [id = 252] 06:37:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 135 (0x7fa8c6d66000) [pid = 1841] [serial = 757] [outer = (nil)] 06:37:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 136 (0x7fa8c9c3f800) [pid = 1841] [serial = 758] [outer = 0x7fa8c6d66000] 06:37:20 INFO - PROCESS | 1841 | 1461245840323 Marionette DEBUG loaded listener.js 06:37:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 137 (0x7fa8cb6d1000) [pid = 1841] [serial = 759] [outer = 0x7fa8c6d66000] 06:37:21 INFO - PROCESS | 1841 | 1461245841010 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:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1184ms 06:37:21 INFO - PROCESS | 1841 | 1461245841041 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 06:37:21 INFO - PROCESS | 1841 | 1461245841046 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 06:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:37:21 INFO - PROCESS | 1841 | 1461245841051 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:37:21 INFO - PROCESS | 1841 | 1461245841053 Marionette TRACE conn3 <- [1,982,null,{}] 06:37:21 INFO - PROCESS | 1841 | 1461245841058 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:37:21 INFO - PROCESS | 1841 | 1461245841232 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 06:37:21 INFO - PROCESS | 1841 | 1461245841359 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:21 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb54c000 == 76 [pid = 1841] [id = 253] 06:37:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 138 (0x7fa8c6e3d000) [pid = 1841] [serial = 760] [outer = (nil)] 06:37:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 139 (0x7fa8cba87400) [pid = 1841] [serial = 761] [outer = 0x7fa8c6e3d000] 06:37:21 INFO - PROCESS | 1841 | 1461245841420 Marionette DEBUG loaded listener.js 06:37:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 140 (0x7fa8ce2f3c00) [pid = 1841] [serial = 762] [outer = 0x7fa8c6e3d000] 06:37:22 INFO - PROCESS | 1841 | 1461245842197 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:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1190ms 06:37:22 INFO - PROCESS | 1841 | 1461245842255 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 06:37:22 INFO - PROCESS | 1841 | 1461245842258 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 06:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:37:22 INFO - PROCESS | 1841 | 1461245842266 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:37:22 INFO - PROCESS | 1841 | 1461245842268 Marionette TRACE conn3 <- [1,986,null,{}] 06:37:22 INFO - PROCESS | 1841 | 1461245842274 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:37:22 INFO - PROCESS | 1841 | 1461245842490 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 06:37:22 INFO - PROCESS | 1841 | 1461245842514 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:22 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cd0b9800 == 77 [pid = 1841] [id = 254] 06:37:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 141 (0x7fa8cbc12800) [pid = 1841] [serial = 763] [outer = (nil)] 06:37:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 142 (0x7fa8ce7d7c00) [pid = 1841] [serial = 764] [outer = 0x7fa8cbc12800] 06:37:22 INFO - PROCESS | 1841 | 1461245842580 Marionette DEBUG loaded listener.js 06:37:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 143 (0x7fa8cf5e8800) [pid = 1841] [serial = 765] [outer = 0x7fa8cbc12800] 06:37:23 INFO - PROCESS | 1841 | 1461245843441 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:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1234ms 06:37:23 INFO - PROCESS | 1841 | 1461245843502 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 06:37:23 INFO - PROCESS | 1841 | 1461245843505 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 06:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:37:23 INFO - PROCESS | 1841 | 1461245843520 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:37:23 INFO - PROCESS | 1841 | 1461245843523 Marionette TRACE conn3 <- [1,990,null,{}] 06:37:23 INFO - PROCESS | 1841 | 1461245843528 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:37:23 INFO - PROCESS | 1841 | 1461245843778 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 06:37:23 INFO - PROCESS | 1841 | 1461245843817 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:23 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfeb0000 == 78 [pid = 1841] [id = 255] 06:37:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 144 (0x7fa8cfd64800) [pid = 1841] [serial = 766] [outer = (nil)] 06:37:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 145 (0x7fa8d0f97400) [pid = 1841] [serial = 767] [outer = 0x7fa8cfd64800] 06:37:23 INFO - PROCESS | 1841 | 1461245843885 Marionette DEBUG loaded listener.js 06:37:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 146 (0x7fa8d2a2f800) [pid = 1841] [serial = 768] [outer = 0x7fa8cfd64800] 06:37:24 INFO - PROCESS | 1841 | --DOMWINDOW == 145 (0x7fa8c454ec00) [pid = 1841] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:37:24 INFO - PROCESS | 1841 | --DOMWINDOW == 144 (0x7fa8c9155400) [pid = 1841] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:37:24 INFO - PROCESS | 1841 | --DOMWINDOW == 143 (0x7fa8c6da7c00) [pid = 1841] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:37:24 INFO - PROCESS | 1841 | --DOMWINDOW == 142 (0x7fa8c44cac00) [pid = 1841] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:37:24 INFO - PROCESS | 1841 | --DOMWINDOW == 141 (0x7fa8c78cb000) [pid = 1841] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:37:24 INFO - PROCESS | 1841 | --DOMWINDOW == 140 (0x7fa8c7650800) [pid = 1841] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:37:24 INFO - PROCESS | 1841 | --DOMWINDOW == 139 (0x7fa8cce0a800) [pid = 1841] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:37:24 INFO - PROCESS | 1841 | --DOMWINDOW == 138 (0x7fa8c78ca400) [pid = 1841] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:37:24 INFO - PROCESS | 1841 | --DOMWINDOW == 137 (0x7fa8c4552c00) [pid = 1841] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:37:24 INFO - PROCESS | 1841 | 1461245844916 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:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1429ms 06:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:37:24 INFO - PROCESS | 1841 | 1461245844950 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 06:37:24 INFO - PROCESS | 1841 | 1461245844953 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 06:37:24 INFO - PROCESS | 1841 | 1461245844959 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:37:24 INFO - PROCESS | 1841 | 1461245844961 Marionette TRACE conn3 <- [1,994,null,{}] 06:37:24 INFO - PROCESS | 1841 | 1461245844966 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:37:25 INFO - PROCESS | 1841 | 1461245845116 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 06:37:25 INFO - PROCESS | 1841 | 1461245845253 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:25 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d09de000 == 79 [pid = 1841] [id = 256] 06:37:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 138 (0x7fa8c6dac800) [pid = 1841] [serial = 769] [outer = (nil)] 06:37:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 139 (0x7fa8cdaa4400) [pid = 1841] [serial = 770] [outer = 0x7fa8c6dac800] 06:37:25 INFO - PROCESS | 1841 | 1461245845317 Marionette DEBUG loaded listener.js 06:37:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 140 (0x7fa8d3d48000) [pid = 1841] [serial = 771] [outer = 0x7fa8c6dac800] 06:37:26 INFO - PROCESS | 1841 | 1461245846047 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:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1128ms 06:37:26 INFO - PROCESS | 1841 | 1461245846087 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 06:37:26 INFO - PROCESS | 1841 | 1461245846090 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 06:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:37:26 INFO - PROCESS | 1841 | 1461245846105 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:37:26 INFO - PROCESS | 1841 | 1461245846108 Marionette TRACE conn3 <- [1,998,null,{}] 06:37:26 INFO - PROCESS | 1841 | 1461245846113 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:37:26 INFO - PROCESS | 1841 | 1461245846264 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 06:37:26 INFO - PROCESS | 1841 | 1461245846278 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:26 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d1b6f000 == 80 [pid = 1841] [id = 257] 06:37:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 141 (0x7fa8d14be400) [pid = 1841] [serial = 772] [outer = (nil)] 06:37:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 142 (0x7fa8dddc8000) [pid = 1841] [serial = 773] [outer = 0x7fa8d14be400] 06:37:26 INFO - PROCESS | 1841 | 1461245846339 Marionette DEBUG loaded listener.js 06:37:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 143 (0x7fa8df0d2000) [pid = 1841] [serial = 774] [outer = 0x7fa8d14be400] 06:37:27 INFO - PROCESS | 1841 | 1461245847476 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:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1438ms 06:37:27 INFO - PROCESS | 1841 | 1461245847537 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 06:37:27 INFO - PROCESS | 1841 | 1461245847544 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 06:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:37:27 INFO - PROCESS | 1841 | 1461245847554 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:37:27 INFO - PROCESS | 1841 | 1461245847558 Marionette TRACE conn3 <- [1,1002,null,{}] 06:37:27 INFO - PROCESS | 1841 | 1461245847567 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:37:27 INFO - PROCESS | 1841 | 1461245847806 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 06:37:28 INFO - PROCESS | 1841 | 1461245848020 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:28 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7f3f000 == 81 [pid = 1841] [id = 258] 06:37:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 144 (0x7fa8c6d58400) [pid = 1841] [serial = 775] [outer = (nil)] 06:37:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 145 (0x7fa8c7361400) [pid = 1841] [serial = 776] [outer = 0x7fa8c6d58400] 06:37:28 INFO - PROCESS | 1841 | 1461245848139 Marionette DEBUG loaded listener.js 06:37:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 146 (0x7fa8c78c2400) [pid = 1841] [serial = 777] [outer = 0x7fa8c6d58400] 06:37:29 INFO - PROCESS | 1841 | 1461245849055 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:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1534ms 06:37:29 INFO - PROCESS | 1841 | 1461245849089 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 06:37:29 INFO - PROCESS | 1841 | 1461245849097 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 06:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:37:29 INFO - PROCESS | 1841 | 1461245849108 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:37:29 INFO - PROCESS | 1841 | 1461245849111 Marionette TRACE conn3 <- [1,1006,null,{}] 06:37:29 INFO - PROCESS | 1841 | 1461245849118 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:37:29 INFO - PROCESS | 1841 | 1461245849300 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 06:37:29 INFO - PROCESS | 1841 | 1461245849589 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:29 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cd0b8800 == 82 [pid = 1841] [id = 259] 06:37:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 147 (0x7fa8c9153400) [pid = 1841] [serial = 778] [outer = (nil)] 06:37:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 148 (0x7fa8cb57d800) [pid = 1841] [serial = 779] [outer = 0x7fa8c9153400] 06:37:29 INFO - PROCESS | 1841 | 1461245849705 Marionette DEBUG loaded listener.js 06:37:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 149 (0x7fa8ce3e6c00) [pid = 1841] [serial = 780] [outer = 0x7fa8c9153400] 06:37:30 INFO - PROCESS | 1841 | 1461245850638 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:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1589ms 06:37:30 INFO - PROCESS | 1841 | 1461245850697 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 06:37:30 INFO - PROCESS | 1841 | 1461245850701 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 06:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:37:30 INFO - PROCESS | 1841 | 1461245850708 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:37:30 INFO - PROCESS | 1841 | 1461245850715 Marionette TRACE conn3 <- [1,1010,null,{}] 06:37:30 INFO - PROCESS | 1841 | 1461245850742 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:37:30 INFO - PROCESS | 1841 | 1461245850949 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 06:37:31 INFO - PROCESS | 1841 | 1461245851114 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:31 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8de239800 == 83 [pid = 1841] [id = 260] 06:37:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 150 (0x7fa8ca963800) [pid = 1841] [serial = 781] [outer = (nil)] 06:37:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 151 (0x7fa8d0f9b800) [pid = 1841] [serial = 782] [outer = 0x7fa8ca963800] 06:37:31 INFO - PROCESS | 1841 | 1461245851237 Marionette DEBUG loaded listener.js 06:37:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 152 (0x7fa8d403d000) [pid = 1841] [serial = 783] [outer = 0x7fa8ca963800] 06:37:32 INFO - PROCESS | 1841 | 1461245852094 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:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1436ms 06:37:32 INFO - PROCESS | 1841 | 1461245852146 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 06:37:32 INFO - PROCESS | 1841 | 1461245852154 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 06:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:37:32 INFO - PROCESS | 1841 | 1461245852162 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:37:32 INFO - PROCESS | 1841 | 1461245852167 Marionette TRACE conn3 <- [1,1014,null,{}] 06:37:32 INFO - PROCESS | 1841 | 1461245852174 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:37:32 INFO - PROCESS | 1841 | 1461245852393 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 06:37:32 INFO - PROCESS | 1841 | 1461245852559 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:32 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8df03d800 == 84 [pid = 1841] [id = 261] 06:37:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 153 (0x7fa8ce3e9800) [pid = 1841] [serial = 784] [outer = (nil)] 06:37:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 154 (0x7fa8df3ef800) [pid = 1841] [serial = 785] [outer = 0x7fa8ce3e9800] 06:37:32 INFO - PROCESS | 1841 | 1461245852637 Marionette DEBUG loaded listener.js 06:37:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 155 (0x7fa8e2ebe000) [pid = 1841] [serial = 786] [outer = 0x7fa8ce3e9800] 06:37:33 INFO - PROCESS | 1841 | 1461245853486 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:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1386ms 06:37:33 INFO - PROCESS | 1841 | 1461245853549 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 06:37:33 INFO - PROCESS | 1841 | 1461245853553 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 06:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:37:33 INFO - PROCESS | 1841 | 1461245853560 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:37:33 INFO - PROCESS | 1841 | 1461245853562 Marionette TRACE conn3 <- [1,1018,null,{}] 06:37:33 INFO - PROCESS | 1841 | 1461245853569 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:37:33 INFO - PROCESS | 1841 | 1461245853758 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 06:37:33 INFO - PROCESS | 1841 | 1461245853925 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:33 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e3628800 == 85 [pid = 1841] [id = 262] 06:37:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 156 (0x7fa8d4047400) [pid = 1841] [serial = 787] [outer = (nil)] 06:37:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 157 (0x7fa8e30c7c00) [pid = 1841] [serial = 788] [outer = 0x7fa8d4047400] 06:37:34 INFO - PROCESS | 1841 | 1461245854002 Marionette DEBUG loaded listener.js 06:37:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 158 (0x7fa8e3194400) [pid = 1841] [serial = 789] [outer = 0x7fa8d4047400] 06:37:34 INFO - PROCESS | 1841 | 1461245854903 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:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1387ms 06:37:34 INFO - PROCESS | 1841 | 1461245854948 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 06:37:34 INFO - PROCESS | 1841 | 1461245854953 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 06:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:37:34 INFO - PROCESS | 1841 | 1461245854959 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:37:34 INFO - PROCESS | 1841 | 1461245854962 Marionette TRACE conn3 <- [1,1022,null,{}] 06:37:34 INFO - PROCESS | 1841 | 1461245854971 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:37:35 INFO - PROCESS | 1841 | 1461245855189 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 06:37:35 INFO - PROCESS | 1841 | 1461245855357 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:35 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bded5000 == 86 [pid = 1841] [id = 263] 06:37:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 159 (0x7fa8bd357400) [pid = 1841] [serial = 790] [outer = (nil)] 06:37:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 160 (0x7fa8bd360000) [pid = 1841] [serial = 791] [outer = 0x7fa8bd357400] 06:37:35 INFO - PROCESS | 1841 | 1461245855437 Marionette DEBUG loaded listener.js 06:37:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 161 (0x7fa8e34ee400) [pid = 1841] [serial = 792] [outer = 0x7fa8bd357400] 06:37:36 INFO - PROCESS | 1841 | 1461245856269 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:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1384ms 06:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:37:36 INFO - PROCESS | 1841 | 1461245856345 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 06:37:36 INFO - PROCESS | 1841 | 1461245856348 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 06:37:36 INFO - PROCESS | 1841 | 1461245856354 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:37:36 INFO - PROCESS | 1841 | 1461245856360 Marionette TRACE conn3 <- [1,1026,null,{}] 06:37:36 INFO - PROCESS | 1841 | 1461245856366 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:37:36 INFO - PROCESS | 1841 | 1461245856552 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 06:37:36 INFO - PROCESS | 1841 | 1461245856733 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:36 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc747800 == 87 [pid = 1841] [id = 264] 06:37:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 162 (0x7fa8bd357c00) [pid = 1841] [serial = 793] [outer = (nil)] 06:37:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 163 (0x7fa8c451bc00) [pid = 1841] [serial = 794] [outer = 0x7fa8bd357c00] 06:37:36 INFO - PROCESS | 1841 | 1461245856810 Marionette DEBUG loaded listener.js 06:37:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 164 (0x7fa8c4520000) [pid = 1841] [serial = 795] [outer = 0x7fa8bd357c00] 06:37:37 INFO - PROCESS | 1841 | 1461245857659 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:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1335ms 06:37:37 INFO - PROCESS | 1841 | 1461245857689 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 06:37:37 INFO - PROCESS | 1841 | 1461245857693 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 06:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:37:37 INFO - PROCESS | 1841 | 1461245857699 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:37:37 INFO - PROCESS | 1841 | 1461245857701 Marionette TRACE conn3 <- [1,1030,null,{}] 06:37:37 INFO - PROCESS | 1841 | 1461245857706 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:37:37 INFO - PROCESS | 1841 | 1461245857885 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 06:37:38 INFO - PROCESS | 1841 | 1461245858059 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:38 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8dde24000 == 88 [pid = 1841] [id = 265] 06:37:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 165 (0x7fa8c4515800) [pid = 1841] [serial = 796] [outer = (nil)] 06:37:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 166 (0x7fa8c4ee1000) [pid = 1841] [serial = 797] [outer = 0x7fa8c4515800] 06:37:38 INFO - PROCESS | 1841 | 1461245858131 Marionette DEBUG loaded listener.js 06:37:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 167 (0x7fa8ca8c7800) [pid = 1841] [serial = 798] [outer = 0x7fa8c4515800] 06:37:39 INFO - PROCESS | 1841 | 1461245859004 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:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1339ms 06:37:39 INFO - PROCESS | 1841 | 1461245859039 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 06:37:39 INFO - PROCESS | 1841 | 1461245859042 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 06:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:37:39 INFO - PROCESS | 1841 | 1461245859050 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:37:39 INFO - PROCESS | 1841 | 1461245859052 Marionette TRACE conn3 <- [1,1034,null,{}] 06:37:39 INFO - PROCESS | 1841 | 1461245859059 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:37:39 INFO - PROCESS | 1841 | 1461245859245 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 06:37:39 INFO - PROCESS | 1841 | 1461245859420 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:39 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8be0e7000 == 89 [pid = 1841] [id = 266] 06:37:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 168 (0x7fa8c4519400) [pid = 1841] [serial = 799] [outer = (nil)] 06:37:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 169 (0x7fa8ca8cc400) [pid = 1841] [serial = 800] [outer = 0x7fa8c4519400] 06:37:39 INFO - PROCESS | 1841 | 1461245859495 Marionette DEBUG loaded listener.js 06:37:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 170 (0x7fa8ca8d1800) [pid = 1841] [serial = 801] [outer = 0x7fa8c4519400] 06:37:40 INFO - PROCESS | 1841 | 1461245860375 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:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1383ms 06:37:40 INFO - PROCESS | 1841 | 1461245860431 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 06:37:40 INFO - PROCESS | 1841 | 1461245860435 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 06:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:37:40 INFO - PROCESS | 1841 | 1461245860441 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:37:40 INFO - PROCESS | 1841 | 1461245860444 Marionette TRACE conn3 <- [1,1038,null,{}] 06:37:40 INFO - PROCESS | 1841 | 1461245860449 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:37:40 INFO - PROCESS | 1841 | 1461245860648 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 06:37:40 INFO - PROCESS | 1841 | 1461245860829 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:40 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bbcda800 == 90 [pid = 1841] [id = 267] 06:37:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 171 (0x7fa8c4522000) [pid = 1841] [serial = 802] [outer = (nil)] 06:37:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 172 (0x7fa8c6d64800) [pid = 1841] [serial = 803] [outer = 0x7fa8c4522000] 06:37:40 INFO - PROCESS | 1841 | 1461245860911 Marionette DEBUG loaded listener.js 06:37:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 173 (0x7fa8cce0e000) [pid = 1841] [serial = 804] [outer = 0x7fa8c4522000] 06:37:41 INFO - PROCESS | 1841 | 1461245861849 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:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1479ms 06:37:41 INFO - PROCESS | 1841 | 1461245861921 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 06:37:41 INFO - PROCESS | 1841 | 1461245861926 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 06:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:37:41 INFO - PROCESS | 1841 | 1461245861931 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:37:41 INFO - PROCESS | 1841 | 1461245861936 Marionette TRACE conn3 <- [1,1042,null,{}] 06:37:41 INFO - PROCESS | 1841 | 1461245861941 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:37:42 INFO - PROCESS | 1841 | 1461245862197 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 06:37:42 INFO - PROCESS | 1841 | 1461245862843 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:42 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c510c000 == 91 [pid = 1841] [id = 268] 06:37:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 174 (0x7fa8bd35c400) [pid = 1841] [serial = 805] [outer = (nil)] 06:37:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 175 (0x7fa8bd35f400) [pid = 1841] [serial = 806] [outer = 0x7fa8bd35c400] 06:37:42 INFO - PROCESS | 1841 | 1461245862915 Marionette DEBUG loaded listener.js 06:37:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 176 (0x7fa8c44c7400) [pid = 1841] [serial = 807] [outer = 0x7fa8bd35c400] 06:37:43 INFO - PROCESS | 1841 | 1461245863729 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:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1831ms 06:37:43 INFO - PROCESS | 1841 | 1461245863767 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 06:37:43 INFO - PROCESS | 1841 | 1461245863774 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 06:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:37:43 INFO - PROCESS | 1841 | 1461245863782 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:37:43 INFO - PROCESS | 1841 | 1461245863787 Marionette TRACE conn3 <- [1,1046,null,{}] 06:37:43 INFO - PROCESS | 1841 | 1461245863793 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:37:43 INFO - PROCESS | 1841 | 1461245863954 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 06:37:44 INFO - PROCESS | 1841 | 1461245864149 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:44 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7f63000 == 92 [pid = 1841] [id = 269] 06:37:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 177 (0x7fa8bd35d000) [pid = 1841] [serial = 808] [outer = (nil)] 06:37:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 178 (0x7fa8c6249800) [pid = 1841] [serial = 809] [outer = 0x7fa8bd35d000] 06:37:44 INFO - PROCESS | 1841 | 1461245864215 Marionette DEBUG loaded listener.js 06:37:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 179 (0x7fa8c6db2800) [pid = 1841] [serial = 810] [outer = 0x7fa8bd35d000] 06:37:45 INFO - PROCESS | 1841 | 1461245865319 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:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1593ms 06:37:45 INFO - PROCESS | 1841 | 1461245865380 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 06:37:45 INFO - PROCESS | 1841 | 1461245865386 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 06:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:37:45 INFO - PROCESS | 1841 | 1461245865392 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:37:45 INFO - PROCESS | 1841 | 1461245865395 Marionette TRACE conn3 <- [1,1050,null,{}] 06:37:45 INFO - PROCESS | 1841 | 1461245865400 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:37:45 INFO - PROCESS | 1841 | 1461245865645 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 06:37:45 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d3c6e800 == 91 [pid = 1841] [id = 210] 06:37:45 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d09de000 == 90 [pid = 1841] [id = 256] 06:37:45 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfeb0000 == 89 [pid = 1841] [id = 255] 06:37:45 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cd0b9800 == 88 [pid = 1841] [id = 254] 06:37:45 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb54c000 == 87 [pid = 1841] [id = 253] 06:37:45 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c8c9d800 == 86 [pid = 1841] [id = 252] 06:37:45 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6f15800 == 85 [pid = 1841] [id = 251] 06:37:45 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7f6e800 == 84 [pid = 1841] [id = 250] 06:37:45 INFO - PROCESS | 1841 | 1461245865945 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:45 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bd4d1000 == 83 [pid = 1841] [id = 247] 06:37:45 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e75ac000 == 82 [pid = 1841] [id = 246] 06:37:45 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e5cc0800 == 81 [pid = 1841] [id = 245] 06:37:45 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bd4d1000 == 82 [pid = 1841] [id = 270] 06:37:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 180 (0x7fa8c6e3e800) [pid = 1841] [serial = 811] [outer = (nil)] 06:37:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 181 (0x7fa8c7de8c00) [pid = 1841] [serial = 812] [outer = 0x7fa8c6e3e800] 06:37:46 INFO - PROCESS | 1841 | 1461245866019 Marionette DEBUG loaded listener.js 06:37:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 182 (0x7fa8c9150c00) [pid = 1841] [serial = 813] [outer = 0x7fa8c6e3e800] 06:37:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e361e000 == 81 [pid = 1841] [id = 244] 06:37:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e0c12800 == 80 [pid = 1841] [id = 243] 06:37:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8de21e800 == 79 [pid = 1841] [id = 242] 06:37:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d7e05800 == 78 [pid = 1841] [id = 241] 06:37:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d1c07000 == 77 [pid = 1841] [id = 240] 06:37:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cd0a3000 == 76 [pid = 1841] [id = 239] 06:37:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c9144800 == 75 [pid = 1841] [id = 238] 06:37:46 INFO - PROCESS | 1841 | --DOMWINDOW == 181 (0x7fa8cba91c00) [pid = 1841] [serial = 665] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 1841 | --DOMWINDOW == 180 (0x7fa8c65f1c00) [pid = 1841] [serial = 690] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 1841 | --DOMWINDOW == 179 (0x7fa8c50a4c00) [pid = 1841] [serial = 689] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 1841 | --DOMWINDOW == 178 (0x7fa8cb6db400) [pid = 1841] [serial = 704] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 1841 | --DOMWINDOW == 177 (0x7fa8cfd66000) [pid = 1841] [serial = 676] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 1841 | --DOMWINDOW == 176 (0x7fa8d130dc00) [pid = 1841] [serial = 679] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 1841 | --DOMWINDOW == 175 (0x7fa8c7361800) [pid = 1841] [serial = 693] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 1841 | --DOMWINDOW == 174 (0x7fa8c6dacc00) [pid = 1841] [serial = 692] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 1841 | --DOMWINDOW == 173 (0x7fa8c8c27c00) [pid = 1841] [serial = 698] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 1841 | --DOMWINDOW == 172 (0x7fa8c8fabc00) [pid = 1841] [serial = 699] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 1841 | --DOMWINDOW == 171 (0x7fa8ca74d800) [pid = 1841] [serial = 701] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 1841 | --DOMWINDOW == 170 (0x7fa8bdefa000) [pid = 1841] [serial = 667] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 1841 | --DOMWINDOW == 169 (0x7fa8c8038000) [pid = 1841] [serial = 696] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 1841 | --DOMWINDOW == 168 (0x7fa8c78cc400) [pid = 1841] [serial = 695] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 1841 | --DOMWINDOW == 167 (0x7fa8cba8ac00) [pid = 1841] [serial = 673] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 1841 | --DOMWINDOW == 166 (0x7fa8ce313000) [pid = 1841] [serial = 707] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 1841 | --DOMWINDOW == 165 (0x7fa8c9c3c000) [pid = 1841] [serial = 686] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 1841 | --DOMWINDOW == 164 (0x7fa8cce09c00) [pid = 1841] [serial = 705] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 1841 | --DOMWINDOW == 163 (0x7fa8c764dc00) [pid = 1841] [serial = 670] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 1841 | --DOMWINDOW == 162 (0x7fa8d2a26000) [pid = 1841] [serial = 683] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 1841 | --DOMWINDOW == 161 (0x7fa8c8037000) [pid = 1841] [serial = 710] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 1841 | --DOMWINDOW == 160 (0x7fa8c7dedc00) [pid = 1841] [serial = 440] [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:37:46 INFO - PROCESS | 1841 | --DOMWINDOW == 159 (0x7fa8cf18d800) [pid = 1841] [serial = 708] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 1841 | --DOMWINDOW == 158 (0x7fa8cb019400) [pid = 1841] [serial = 702] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 1841 | --DOMWINDOW == 157 (0x7fa8cf196400) [pid = 1841] [serial = 711] [outer = (nil)] [url = about:blank] 06:37:46 INFO - PROCESS | 1841 | 1461245866777 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:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1439ms 06:37:46 INFO - PROCESS | 1841 | 1461245866832 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 06:37:46 INFO - PROCESS | 1841 | 1461245866835 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 06:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:37:46 INFO - PROCESS | 1841 | 1461245866851 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:37:46 INFO - PROCESS | 1841 | 1461245866861 Marionette TRACE conn3 <- [1,1054,null,{}] 06:37:46 INFO - PROCESS | 1841 | 1461245866868 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:37:47 INFO - PROCESS | 1841 | 1461245867052 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 06:37:47 INFO - PROCESS | 1841 | 1461245867176 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:47 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c80d9000 == 76 [pid = 1841] [id = 271] 06:37:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 158 (0x7fa8c50a5400) [pid = 1841] [serial = 814] [outer = (nil)] 06:37:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 159 (0x7fa8c9c3c000) [pid = 1841] [serial = 815] [outer = 0x7fa8c50a5400] 06:37:47 INFO - PROCESS | 1841 | 1461245867237 Marionette DEBUG loaded listener.js 06:37:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 160 (0x7fa8cb6cf000) [pid = 1841] [serial = 816] [outer = 0x7fa8c50a5400] 06:37:47 INFO - PROCESS | 1841 | 1461245867918 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:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1147ms 06:37:48 INFO - PROCESS | 1841 | 1461245868004 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 06:37:48 INFO - PROCESS | 1841 | 1461245868009 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 06:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:37:48 INFO - PROCESS | 1841 | 1461245868028 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:37:48 INFO - PROCESS | 1841 | 1461245868031 Marionette TRACE conn3 <- [1,1058,null,{}] 06:37:48 INFO - PROCESS | 1841 | 1461245868036 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:37:48 INFO - PROCESS | 1841 | 1461245868243 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 06:37:48 INFO - PROCESS | 1841 | 1461245868270 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:48 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb553000 == 77 [pid = 1841] [id = 272] 06:37:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 161 (0x7fa8cb023000) [pid = 1841] [serial = 817] [outer = (nil)] 06:37:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 162 (0x7fa8cba8c800) [pid = 1841] [serial = 818] [outer = 0x7fa8cb023000] 06:37:48 INFO - PROCESS | 1841 | 1461245868330 Marionette DEBUG loaded listener.js 06:37:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 163 (0x7fa8cd09cc00) [pid = 1841] [serial = 819] [outer = 0x7fa8cb023000] 06:37:49 INFO - PROCESS | 1841 | 1461245869220 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:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1228ms 06:37:49 INFO - PROCESS | 1841 | 1461245869259 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 06:37:49 INFO - PROCESS | 1841 | 1461245869262 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 06:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:37:49 INFO - PROCESS | 1841 | 1461245869274 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:37:49 INFO - PROCESS | 1841 | 1461245869276 Marionette TRACE conn3 <- [1,1062,null,{}] 06:37:49 INFO - PROCESS | 1841 | 1461245869283 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:37:49 INFO - PROCESS | 1841 | 1461245869503 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 06:37:49 INFO - PROCESS | 1841 | 1461245869535 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:49 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cbc63000 == 78 [pid = 1841] [id = 273] 06:37:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 164 (0x7fa8cf2a9800) [pid = 1841] [serial = 820] [outer = (nil)] 06:37:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 165 (0x7fa8cf432800) [pid = 1841] [serial = 821] [outer = 0x7fa8cf2a9800] 06:37:49 INFO - PROCESS | 1841 | 1461245869635 Marionette DEBUG loaded listener.js 06:37:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 166 (0x7fa8cfc81c00) [pid = 1841] [serial = 822] [outer = 0x7fa8cf2a9800] 06:37:50 INFO - PROCESS | 1841 | --DOMWINDOW == 165 (0x7fa8c509f000) [pid = 1841] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:37:50 INFO - PROCESS | 1841 | --DOMWINDOW == 164 (0x7fa8c6dac800) [pid = 1841] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:37:50 INFO - PROCESS | 1841 | --DOMWINDOW == 163 (0x7fa8c750c800) [pid = 1841] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:37:50 INFO - PROCESS | 1841 | --DOMWINDOW == 162 (0x7fa8c6d66000) [pid = 1841] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:37:50 INFO - PROCESS | 1841 | --DOMWINDOW == 161 (0x7fa8c6e3d000) [pid = 1841] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:37:50 INFO - PROCESS | 1841 | --DOMWINDOW == 160 (0x7fa8cfd64800) [pid = 1841] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:37:50 INFO - PROCESS | 1841 | --DOMWINDOW == 159 (0x7fa8cbc12800) [pid = 1841] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:37:50 INFO - PROCESS | 1841 | 1461245870879 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:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1639ms 06:37:50 INFO - PROCESS | 1841 | 1461245870909 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 06:37:50 INFO - PROCESS | 1841 | 1461245870912 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 06:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:37:50 INFO - PROCESS | 1841 | 1461245870918 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:37:50 INFO - PROCESS | 1841 | 1461245870920 Marionette TRACE conn3 <- [1,1066,null,{}] 06:37:50 INFO - PROCESS | 1841 | 1461245870925 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:37:51 INFO - PROCESS | 1841 | 1461245871122 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 06:37:51 INFO - PROCESS | 1841 | 1461245871145 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:51 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfc06800 == 79 [pid = 1841] [id = 274] 06:37:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 160 (0x7fa8c7507800) [pid = 1841] [serial = 823] [outer = (nil)] 06:37:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 161 (0x7fa8cfc83800) [pid = 1841] [serial = 824] [outer = 0x7fa8c7507800] 06:37:51 INFO - PROCESS | 1841 | 1461245871205 Marionette DEBUG loaded listener.js 06:37:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 162 (0x7fa8d034f000) [pid = 1841] [serial = 825] [outer = 0x7fa8c7507800] 06:37:51 INFO - PROCESS | 1841 | 1461245871965 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:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1079ms 06:37:52 INFO - PROCESS | 1841 | 1461245871999 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 06:37:52 INFO - PROCESS | 1841 | 1461245872002 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 06:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:37:52 INFO - PROCESS | 1841 | 1461245872008 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:37:52 INFO - PROCESS | 1841 | 1461245872010 Marionette TRACE conn3 <- [1,1070,null,{}] 06:37:52 INFO - PROCESS | 1841 | 1461245872015 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:37:52 INFO - PROCESS | 1841 | 1461245872207 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 06:37:52 INFO - PROCESS | 1841 | 1461245872226 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:52 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfebf000 == 80 [pid = 1841] [id = 275] 06:37:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 163 (0x7fa8c76d8c00) [pid = 1841] [serial = 826] [outer = (nil)] 06:37:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 164 (0x7fa8d0351000) [pid = 1841] [serial = 827] [outer = 0x7fa8c76d8c00] 06:37:52 INFO - PROCESS | 1841 | 1461245872287 Marionette DEBUG loaded listener.js 06:37:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 165 (0x7fa8d14b4c00) [pid = 1841] [serial = 828] [outer = 0x7fa8c76d8c00] 06:37:53 INFO - PROCESS | 1841 | 1461245873319 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:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1335ms 06:37:53 INFO - PROCESS | 1841 | 1461245873346 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 06:37:53 INFO - PROCESS | 1841 | 1461245873352 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 06:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:37:53 INFO - PROCESS | 1841 | 1461245873361 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:37:53 INFO - PROCESS | 1841 | 1461245873366 Marionette TRACE conn3 <- [1,1074,null,{}] 06:37:53 INFO - PROCESS | 1841 | 1461245873374 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:37:53 INFO - PROCESS | 1841 | 1461245873552 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 06:37:53 INFO - PROCESS | 1841 | 1461245873729 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:53 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6f1d000 == 81 [pid = 1841] [id = 276] 06:37:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 166 (0x7fa8c4f4bc00) [pid = 1841] [serial = 829] [outer = (nil)] 06:37:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 167 (0x7fa8c6da5400) [pid = 1841] [serial = 830] [outer = 0x7fa8c4f4bc00] 06:37:53 INFO - PROCESS | 1841 | 1461245873802 Marionette DEBUG loaded listener.js 06:37:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 168 (0x7fa8c7456400) [pid = 1841] [serial = 831] [outer = 0x7fa8c4f4bc00] 06:37:54 INFO - PROCESS | 1841 | 1461245874800 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:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1481ms 06:37:54 INFO - PROCESS | 1841 | 1461245874844 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 06:37:54 INFO - PROCESS | 1841 | 1461245874853 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 06:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:37:54 INFO - PROCESS | 1841 | 1461245874863 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:37:54 INFO - PROCESS | 1841 | 1461245874867 Marionette TRACE conn3 <- [1,1078,null,{}] 06:37:54 INFO - PROCESS | 1841 | 1461245874872 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:37:55 INFO - PROCESS | 1841 | 1461245875135 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 06:37:55 INFO - PROCESS | 1841 | 1461245875450 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:55 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb54c000 == 82 [pid = 1841] [id = 277] 06:37:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 169 (0x7fa8c7454400) [pid = 1841] [serial = 832] [outer = (nil)] 06:37:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 170 (0x7fa8ca8c4400) [pid = 1841] [serial = 833] [outer = 0x7fa8c7454400] 06:37:55 INFO - PROCESS | 1841 | 1461245875526 Marionette DEBUG loaded listener.js 06:37:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 171 (0x7fa8cb571400) [pid = 1841] [serial = 834] [outer = 0x7fa8c7454400] 06:37:56 INFO - PROCESS | 1841 | 1461245876358 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:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1530ms 06:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:37:56 INFO - PROCESS | 1841 | 1461245876393 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 06:37:56 INFO - PROCESS | 1841 | 1461245876396 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 06:37:56 INFO - PROCESS | 1841 | 1461245876403 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:37:56 INFO - PROCESS | 1841 | 1461245876408 Marionette TRACE conn3 <- [1,1082,null,{}] 06:37:56 INFO - PROCESS | 1841 | 1461245876423 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:37:56 INFO - PROCESS | 1841 | 1461245876599 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 06:37:56 INFO - PROCESS | 1841 | 1461245876777 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:56 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d3c6f800 == 83 [pid = 1841] [id = 278] 06:37:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 172 (0x7fa8cb6d1800) [pid = 1841] [serial = 835] [outer = (nil)] 06:37:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 173 (0x7fa8cfb69c00) [pid = 1841] [serial = 836] [outer = 0x7fa8cb6d1800] 06:37:56 INFO - PROCESS | 1841 | 1461245876867 Marionette DEBUG loaded listener.js 06:37:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 174 (0x7fa8d0343000) [pid = 1841] [serial = 837] [outer = 0x7fa8cb6d1800] 06:37:57 INFO - PROCESS | 1841 | 1461245877748 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:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1385ms 06:37:57 INFO - PROCESS | 1841 | 1461245877788 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 06:37:57 INFO - PROCESS | 1841 | 1461245877793 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 06:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:37:57 INFO - PROCESS | 1841 | 1461245877799 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:37:57 INFO - PROCESS | 1841 | 1461245877802 Marionette TRACE conn3 <- [1,1086,null,{}] 06:37:57 INFO - PROCESS | 1841 | 1461245877807 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:37:57 INFO - PROCESS | 1841 | 1461245877992 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 06:37:58 INFO - PROCESS | 1841 | 1461245878168 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:58 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8de233800 == 84 [pid = 1841] [id = 279] 06:37:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 175 (0x7fa8cbce8000) [pid = 1841] [serial = 838] [outer = (nil)] 06:37:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 176 (0x7fa8d038e000) [pid = 1841] [serial = 839] [outer = 0x7fa8cbce8000] 06:37:58 INFO - PROCESS | 1841 | 1461245878244 Marionette DEBUG loaded listener.js 06:37:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 177 (0x7fa8d20d7c00) [pid = 1841] [serial = 840] [outer = 0x7fa8cbce8000] 06:37:59 INFO - PROCESS | 1841 | 1461245879113 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:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1378ms 06:37:59 INFO - PROCESS | 1841 | 1461245879178 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 06:37:59 INFO - PROCESS | 1841 | 1461245879182 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 06:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:37:59 INFO - PROCESS | 1841 | 1461245879188 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:37:59 INFO - PROCESS | 1841 | 1461245879190 Marionette TRACE conn3 <- [1,1090,null,{}] 06:37:59 INFO - PROCESS | 1841 | 1461245879196 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:37:59 INFO - PROCESS | 1841 | 1461245879386 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 06:37:59 INFO - PROCESS | 1841 | 1461245879555 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:37:59 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8df219000 == 85 [pid = 1841] [id = 280] 06:37:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 178 (0x7fa8d0344000) [pid = 1841] [serial = 841] [outer = (nil)] 06:37:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 179 (0x7fa8d403c400) [pid = 1841] [serial = 842] [outer = 0x7fa8d0344000] 06:37:59 INFO - PROCESS | 1841 | 1461245879629 Marionette DEBUG loaded listener.js 06:37:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 180 (0x7fa8ddb4a400) [pid = 1841] [serial = 843] [outer = 0x7fa8d0344000] 06:38:00 INFO - PROCESS | 1841 | 1461245880569 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:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1430ms 06:38:00 INFO - PROCESS | 1841 | 1461245880619 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 06:38:00 INFO - PROCESS | 1841 | 1461245880622 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 06:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:38:00 INFO - PROCESS | 1841 | 1461245880628 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:38:00 INFO - PROCESS | 1841 | 1461245880632 Marionette TRACE conn3 <- [1,1094,null,{}] 06:38:00 INFO - PROCESS | 1841 | 1461245880637 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:38:00 INFO - PROCESS | 1841 | 1461245880892 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 06:38:01 INFO - PROCESS | 1841 | 1461245881104 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:01 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e5281000 == 86 [pid = 1841] [id = 281] 06:38:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 181 (0x7fa8def2b000) [pid = 1841] [serial = 844] [outer = (nil)] 06:38:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 182 (0x7fa8e2ebc400) [pid = 1841] [serial = 845] [outer = 0x7fa8def2b000] 06:38:01 INFO - PROCESS | 1841 | 1461245881224 Marionette DEBUG loaded listener.js 06:38:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 183 (0x7fa8e32a3000) [pid = 1841] [serial = 846] [outer = 0x7fa8def2b000] 06:38:02 INFO - PROCESS | 1841 | 1461245882065 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:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1478ms 06:38:02 INFO - PROCESS | 1841 | 1461245882109 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 06:38:02 INFO - PROCESS | 1841 | 1461245882112 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 06:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:38:02 INFO - PROCESS | 1841 | 1461245882118 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:38:02 INFO - PROCESS | 1841 | 1461245882121 Marionette TRACE conn3 <- [1,1098,null,{}] 06:38:02 INFO - PROCESS | 1841 | 1461245882126 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:38:02 INFO - PROCESS | 1841 | 1461245882334 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 06:38:02 INFO - PROCESS | 1841 | 1461245882517 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:02 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc710800 == 87 [pid = 1841] [id = 282] 06:38:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 184 (0x7fa8be7c6c00) [pid = 1841] [serial = 847] [outer = (nil)] 06:38:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 185 (0x7fa8be7cb000) [pid = 1841] [serial = 848] [outer = 0x7fa8be7c6c00] 06:38:02 INFO - PROCESS | 1841 | 1461245882588 Marionette DEBUG loaded listener.js 06:38:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 186 (0x7fa8be7d0000) [pid = 1841] [serial = 849] [outer = 0x7fa8be7c6c00] 06:38:03 INFO - PROCESS | 1841 | 1461245883419 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:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1327ms 06:38:03 INFO - PROCESS | 1841 | 1461245883447 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 06:38:03 INFO - PROCESS | 1841 | 1461245883451 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 06:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:38:03 INFO - PROCESS | 1841 | 1461245883457 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:38:03 INFO - PROCESS | 1841 | 1461245883460 Marionette TRACE conn3 <- [1,1102,null,{}] 06:38:03 INFO - PROCESS | 1841 | 1461245883465 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:38:03 INFO - PROCESS | 1841 | 1461245883643 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 06:38:03 INFO - PROCESS | 1841 | 1461245883820 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:03 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c4580800 == 88 [pid = 1841] [id = 283] 06:38:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 187 (0x7fa8be7c7400) [pid = 1841] [serial = 850] [outer = (nil)] 06:38:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 188 (0x7fa8beae4c00) [pid = 1841] [serial = 851] [outer = 0x7fa8be7c7400] 06:38:03 INFO - PROCESS | 1841 | 1461245883915 Marionette DEBUG loaded listener.js 06:38:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 189 (0x7fa8beae9c00) [pid = 1841] [serial = 852] [outer = 0x7fa8be7c7400] 06:38:04 INFO - PROCESS | 1841 | 1461245884801 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:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1392ms 06:38:04 INFO - PROCESS | 1841 | 1461245884850 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 06:38:04 INFO - PROCESS | 1841 | 1461245884854 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 06:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:38:04 INFO - PROCESS | 1841 | 1461245884859 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:38:04 INFO - PROCESS | 1841 | 1461245884862 Marionette TRACE conn3 <- [1,1106,null,{}] 06:38:04 INFO - PROCESS | 1841 | 1461245884867 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:38:05 INFO - PROCESS | 1841 | 1461245885051 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 06:38:05 INFO - PROCESS | 1841 | 1461245885228 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:05 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c4599800 == 89 [pid = 1841] [id = 284] 06:38:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 190 (0x7fa8be7ca000) [pid = 1841] [serial = 853] [outer = (nil)] 06:38:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 191 (0x7fa8beaee800) [pid = 1841] [serial = 854] [outer = 0x7fa8be7ca000] 06:38:05 INFO - PROCESS | 1841 | 1461245885298 Marionette DEBUG loaded listener.js 06:38:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 192 (0x7fa8defde400) [pid = 1841] [serial = 855] [outer = 0x7fa8be7ca000] 06:38:06 INFO - PROCESS | 1841 | 1461245886157 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:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1326ms 06:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:38:06 INFO - PROCESS | 1841 | 1461245886187 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 06:38:06 INFO - PROCESS | 1841 | 1461245886190 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 06:38:06 INFO - PROCESS | 1841 | 1461245886196 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:38:06 INFO - PROCESS | 1841 | 1461245886199 Marionette TRACE conn3 <- [1,1110,null,{}] 06:38:06 INFO - PROCESS | 1841 | 1461245886204 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:38:06 INFO - PROCESS | 1841 | 1461245886381 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 06:38:06 INFO - PROCESS | 1841 | 1461245886587 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:06 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8ba1e6000 == 90 [pid = 1841] [id = 285] 06:38:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 193 (0x7fa8b9ec6000) [pid = 1841] [serial = 856] [outer = (nil)] 06:38:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 194 (0x7fa8b9ecb800) [pid = 1841] [serial = 857] [outer = 0x7fa8b9ec6000] 06:38:06 INFO - PROCESS | 1841 | 1461245886660 Marionette DEBUG loaded listener.js 06:38:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 195 (0x7fa8b9ecfc00) [pid = 1841] [serial = 858] [outer = 0x7fa8b9ec6000] 06:38:07 INFO - PROCESS | 1841 | 1461245887537 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:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1387ms 06:38:07 INFO - PROCESS | 1841 | 1461245887583 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 06:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:38:07 INFO - PROCESS | 1841 | 1461245887588 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 06:38:07 INFO - PROCESS | 1841 | 1461245887594 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:38:07 INFO - PROCESS | 1841 | 1461245887598 Marionette TRACE conn3 <- [1,1114,null,{}] 06:38:07 INFO - PROCESS | 1841 | 1461245887603 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:38:07 INFO - PROCESS | 1841 | 1461245887818 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 06:38:07 INFO - PROCESS | 1841 | 1461245887991 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:08 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8ba2eb000 == 91 [pid = 1841] [id = 286] 06:38:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 196 (0x7fa8b9ec7400) [pid = 1841] [serial = 859] [outer = (nil)] 06:38:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 197 (0x7fa8ba29dc00) [pid = 1841] [serial = 860] [outer = 0x7fa8b9ec7400] 06:38:08 INFO - PROCESS | 1841 | 1461245888074 Marionette DEBUG loaded listener.js 06:38:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 198 (0x7fa8beaeb800) [pid = 1841] [serial = 861] [outer = 0x7fa8b9ec7400] 06:38:08 INFO - PROCESS | 1841 | 1461245888918 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:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1381ms 06:38:08 INFO - PROCESS | 1841 | 1461245888976 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 06:38:08 INFO - PROCESS | 1841 | 1461245888979 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 06:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:38:08 INFO - PROCESS | 1841 | 1461245888985 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:38:08 INFO - PROCESS | 1841 | 1461245888987 Marionette TRACE conn3 <- [1,1118,null,{}] 06:38:08 INFO - PROCESS | 1841 | 1461245888993 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:38:09 INFO - PROCESS | 1841 | 1461245889169 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 06:38:09 INFO - PROCESS | 1841 | 1461245889346 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:09 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bb20a800 == 92 [pid = 1841] [id = 287] 06:38:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 199 (0x7fa8b9ed0000) [pid = 1841] [serial = 862] [outer = (nil)] 06:38:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 200 (0x7fa8bb1c8400) [pid = 1841] [serial = 863] [outer = 0x7fa8b9ed0000] 06:38:09 INFO - PROCESS | 1841 | 1461245889418 Marionette DEBUG loaded listener.js 06:38:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 201 (0x7fa8bb1ce800) [pid = 1841] [serial = 864] [outer = 0x7fa8b9ed0000] 06:38:10 INFO - PROCESS | 1841 | 1461245890294 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:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1382ms 06:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:38:10 INFO - PROCESS | 1841 | 1461245890369 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 06:38:10 INFO - PROCESS | 1841 | 1461245890372 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 06:38:10 INFO - PROCESS | 1841 | 1461245890379 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:38:10 INFO - PROCESS | 1841 | 1461245890382 Marionette TRACE conn3 <- [1,1122,null,{}] 06:38:10 INFO - PROCESS | 1841 | 1461245890387 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:38:10 INFO - PROCESS | 1841 | 1461245890584 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 06:38:10 INFO - PROCESS | 1841 | 1461245890773 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:10 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bbcea000 == 93 [pid = 1841] [id = 288] 06:38:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 202 (0x7fa8bb1c4000) [pid = 1841] [serial = 865] [outer = (nil)] 06:38:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 203 (0x7fa8bb1d2c00) [pid = 1841] [serial = 866] [outer = 0x7fa8bb1c4000] 06:38:10 INFO - PROCESS | 1841 | 1461245890886 Marionette DEBUG loaded listener.js 06:38:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 204 (0x7fa8c6da9400) [pid = 1841] [serial = 867] [outer = 0x7fa8bb1c4000] 06:38:11 INFO - PROCESS | 1841 | 1461245891741 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:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1393ms 06:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:38:11 INFO - PROCESS | 1841 | 1461245891772 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 06:38:11 INFO - PROCESS | 1841 | 1461245891775 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 06:38:11 INFO - PROCESS | 1841 | 1461245891782 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:38:11 INFO - PROCESS | 1841 | 1461245891785 Marionette TRACE conn3 <- [1,1126,null,{}] 06:38:11 INFO - PROCESS | 1841 | 1461245891792 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:38:11 INFO - PROCESS | 1841 | 1461245891988 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 06:38:12 INFO - PROCESS | 1841 | 1461245892508 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:12 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc717000 == 94 [pid = 1841] [id = 289] 06:38:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 205 (0x7fa8b9ecf800) [pid = 1841] [serial = 868] [outer = (nil)] 06:38:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 206 (0x7fa8ba29b000) [pid = 1841] [serial = 869] [outer = 0x7fa8b9ecf800] 06:38:12 INFO - PROCESS | 1841 | 1461245892637 Marionette DEBUG loaded listener.js 06:38:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 207 (0x7fa8bd355000) [pid = 1841] [serial = 870] [outer = 0x7fa8b9ecf800] 06:38:13 INFO - PROCESS | 1841 | 1461245893508 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:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1783ms 06:38:13 INFO - PROCESS | 1841 | 1461245893567 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 06:38:13 INFO - PROCESS | 1841 | 1461245893573 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 06:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:38:13 INFO - PROCESS | 1841 | 1461245893581 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:38:13 INFO - PROCESS | 1841 | 1461245893585 Marionette TRACE conn3 <- [1,1130,null,{}] 06:38:13 INFO - PROCESS | 1841 | 1461245893592 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:38:13 INFO - PROCESS | 1841 | 1461245893905 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 06:38:14 INFO - PROCESS | 1841 | 1461245894187 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:14 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc741000 == 95 [pid = 1841] [id = 290] 06:38:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 208 (0x7fa8c4edec00) [pid = 1841] [serial = 871] [outer = (nil)] 06:38:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 209 (0x7fa8c4eea800) [pid = 1841] [serial = 872] [outer = 0x7fa8c4edec00] 06:38:14 INFO - PROCESS | 1841 | 1461245894260 Marionette DEBUG loaded listener.js 06:38:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 210 (0x7fa8c65eb000) [pid = 1841] [serial = 873] [outer = 0x7fa8c4edec00] 06:38:14 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8dde12800 == 94 [pid = 1841] [id = 224] 06:38:14 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8df042800 == 93 [pid = 1841] [id = 225] 06:38:14 INFO - PROCESS | 1841 | --DOMWINDOW == 209 (0x7fa8dddc8000) [pid = 1841] [serial = 773] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 208 (0x7fa8cfe97000) [pid = 1841] [serial = 728] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 207 (0x7fa8de098400) [pid = 1841] [serial = 740] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 206 (0x7fa8d1fafc00) [pid = 1841] [serial = 731] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 205 (0x7fa8ddb54c00) [pid = 1841] [serial = 737] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 204 (0x7fa8df3f5400) [pid = 1841] [serial = 743] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 203 (0x7fa8cfb72800) [pid = 1841] [serial = 725] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 202 (0x7fa8e2ec3000) [pid = 1841] [serial = 746] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 201 (0x7fa8d7153000) [pid = 1841] [serial = 734] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfc06800 == 92 [pid = 1841] [id = 274] 06:38:15 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cbc63000 == 91 [pid = 1841] [id = 273] 06:38:15 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb553000 == 90 [pid = 1841] [id = 272] 06:38:15 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c80d9000 == 89 [pid = 1841] [id = 271] 06:38:15 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bd4d1000 == 88 [pid = 1841] [id = 270] 06:38:15 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7f63000 == 87 [pid = 1841] [id = 269] 06:38:15 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c510c000 == 86 [pid = 1841] [id = 268] 06:38:15 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cd0b8800 == 85 [pid = 1841] [id = 259] 06:38:15 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7f3f000 == 84 [pid = 1841] [id = 258] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 200 (0x7fa8d3d48000) [pid = 1841] [serial = 771] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 199 (0x7fa8c72af400) [pid = 1841] [serial = 753] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 198 (0x7fa8c65e6400) [pid = 1841] [serial = 752] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 197 (0x7fa8cdaa4400) [pid = 1841] [serial = 770] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 196 (0x7fa8c7df3000) [pid = 1841] [serial = 719] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 195 (0x7fa8c8168c00) [pid = 1841] [serial = 756] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 194 (0x7fa8c9c3f800) [pid = 1841] [serial = 758] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 193 (0x7fa8ce2f3c00) [pid = 1841] [serial = 762] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 192 (0x7fa8cb6d1000) [pid = 1841] [serial = 759] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 191 (0x7fa8cba87400) [pid = 1841] [serial = 761] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 190 (0x7fa8d2a2f800) [pid = 1841] [serial = 768] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 189 (0x7fa8cf5e8800) [pid = 1841] [serial = 765] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 188 (0x7fa8cf43a800) [pid = 1841] [serial = 713] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 187 (0x7fa8cba8e400) [pid = 1841] [serial = 722] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 186 (0x7fa8c7653400) [pid = 1841] [serial = 749] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 185 (0x7fa8d0f97400) [pid = 1841] [serial = 767] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 184 (0x7fa8c78c3c00) [pid = 1841] [serial = 755] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 183 (0x7fa8ce7d7c00) [pid = 1841] [serial = 764] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | --DOMWINDOW == 182 (0x7fa8c6dae400) [pid = 1841] [serial = 716] [outer = (nil)] [url = about:blank] 06:38:15 INFO - PROCESS | 1841 | 1461245895461 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:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1941ms 06:38:15 INFO - PROCESS | 1841 | 1461245895527 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 06:38:15 INFO - PROCESS | 1841 | 1461245895533 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 06:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:38:15 INFO - PROCESS | 1841 | 1461245895549 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:38:15 INFO - PROCESS | 1841 | 1461245895551 Marionette TRACE conn3 <- [1,1134,null,{}] 06:38:15 INFO - PROCESS | 1841 | 1461245895557 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:38:15 INFO - PROCESS | 1841 | 1461245895743 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 06:38:15 INFO - PROCESS | 1841 | 1461245895753 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:15 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8be6e0800 == 85 [pid = 1841] [id = 291] 06:38:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 183 (0x7fa8beaf0000) [pid = 1841] [serial = 874] [outer = (nil)] 06:38:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 184 (0x7fa8c76d3000) [pid = 1841] [serial = 875] [outer = 0x7fa8beaf0000] 06:38:15 INFO - PROCESS | 1841 | 1461245895820 Marionette DEBUG loaded listener.js 06:38:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 185 (0x7fa8c8163000) [pid = 1841] [serial = 876] [outer = 0x7fa8beaf0000] 06:38:16 INFO - PROCESS | 1841 | 1461245896783 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:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1288ms 06:38:16 INFO - PROCESS | 1841 | 1461245896828 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 06:38:16 INFO - PROCESS | 1841 | 1461245896833 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 06:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:38:16 INFO - PROCESS | 1841 | 1461245896846 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:38:16 INFO - PROCESS | 1841 | 1461245896855 Marionette TRACE conn3 <- [1,1138,null,{}] 06:38:16 INFO - PROCESS | 1841 | 1461245896869 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:38:17 INFO - PROCESS | 1841 | 1461245897154 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 06:38:17 INFO - PROCESS | 1841 | 1461245897242 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:17 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c8cac800 == 86 [pid = 1841] [id = 292] 06:38:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 186 (0x7fa8c4ee1400) [pid = 1841] [serial = 877] [outer = (nil)] 06:38:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 187 (0x7fa8ca8c6800) [pid = 1841] [serial = 878] [outer = 0x7fa8c4ee1400] 06:38:17 INFO - PROCESS | 1841 | 1461245897303 Marionette DEBUG loaded listener.js 06:38:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 188 (0x7fa8cb6d6400) [pid = 1841] [serial = 879] [outer = 0x7fa8c4ee1400] 06:38:18 INFO - PROCESS | 1841 | 1461245898125 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:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1301ms 06:38:18 INFO - PROCESS | 1841 | 1461245898141 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 06:38:18 INFO - PROCESS | 1841 | 1461245898144 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 06:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:38:18 INFO - PROCESS | 1841 | 1461245898151 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:38:18 INFO - PROCESS | 1841 | 1461245898153 Marionette TRACE conn3 <- [1,1142,null,{}] 06:38:18 INFO - PROCESS | 1841 | 1461245898163 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:38:18 INFO - PROCESS | 1841 | 1461245898433 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 06:38:18 INFO - PROCESS | 1841 | 1461245898464 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:18 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb18d800 == 87 [pid = 1841] [id = 293] 06:38:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 189 (0x7fa8c7459c00) [pid = 1841] [serial = 880] [outer = (nil)] 06:38:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 190 (0x7fa8cbcee400) [pid = 1841] [serial = 881] [outer = 0x7fa8c7459c00] 06:38:18 INFO - PROCESS | 1841 | 1461245898568 Marionette DEBUG loaded listener.js 06:38:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 191 (0x7fa8cf2b3400) [pid = 1841] [serial = 882] [outer = 0x7fa8c7459c00] 06:38:19 INFO - PROCESS | 1841 | --DOMWINDOW == 190 (0x7fa8bd35c400) [pid = 1841] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:38:19 INFO - PROCESS | 1841 | --DOMWINDOW == 189 (0x7fa8c50a5400) [pid = 1841] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:38:19 INFO - PROCESS | 1841 | --DOMWINDOW == 188 (0x7fa8bd35d000) [pid = 1841] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:38:19 INFO - PROCESS | 1841 | --DOMWINDOW == 187 (0x7fa8c6e3e800) [pid = 1841] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:38:19 INFO - PROCESS | 1841 | --DOMWINDOW == 186 (0x7fa8cf2a9800) [pid = 1841] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:38:19 INFO - PROCESS | 1841 | --DOMWINDOW == 185 (0x7fa8c7507800) [pid = 1841] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:38:19 INFO - PROCESS | 1841 | --DOMWINDOW == 184 (0x7fa8cb023000) [pid = 1841] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:38:20 INFO - PROCESS | 1841 | 1461245900023 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:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1881ms 06:38:20 INFO - PROCESS | 1841 | 1461245900033 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 06:38:20 INFO - PROCESS | 1841 | 1461245900036 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 06:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:38:20 INFO - PROCESS | 1841 | 1461245900051 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:38:20 INFO - PROCESS | 1841 | 1461245900055 Marionette TRACE conn3 <- [1,1146,null,{}] 06:38:20 INFO - PROCESS | 1841 | 1461245900060 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:38:20 INFO - PROCESS | 1841 | 1461245900271 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 06:38:20 INFO - PROCESS | 1841 | 1461245900286 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:20 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb5d4800 == 88 [pid = 1841] [id = 294] 06:38:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 185 (0x7fa8ce992800) [pid = 1841] [serial = 883] [outer = (nil)] 06:38:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 186 (0x7fa8cf757c00) [pid = 1841] [serial = 884] [outer = 0x7fa8ce992800] 06:38:20 INFO - PROCESS | 1841 | 1461245900489 Marionette DEBUG loaded listener.js 06:38:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 187 (0x7fa8d0350800) [pid = 1841] [serial = 885] [outer = 0x7fa8ce992800] 06:38:21 INFO - PROCESS | 1841 | 1461245901273 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:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1233ms 06:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:38:21 INFO - PROCESS | 1841 | 1461245901285 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 06:38:21 INFO - PROCESS | 1841 | 1461245901288 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 06:38:21 INFO - PROCESS | 1841 | 1461245901294 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:38:21 INFO - PROCESS | 1841 | 1461245901297 Marionette TRACE conn3 <- [1,1150,null,{}] 06:38:21 INFO - PROCESS | 1841 | 1461245901303 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:38:21 INFO - PROCESS | 1841 | 1461245901584 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 06:38:21 INFO - PROCESS | 1841 | 1461245901607 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:21 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfead000 == 89 [pid = 1841] [id = 295] 06:38:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 188 (0x7fa8cfe92800) [pid = 1841] [serial = 886] [outer = (nil)] 06:38:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 189 (0x7fa8ddb4d400) [pid = 1841] [serial = 887] [outer = 0x7fa8cfe92800] 06:38:21 INFO - PROCESS | 1841 | 1461245901674 Marionette DEBUG loaded listener.js 06:38:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 190 (0x7fa8df3f0800) [pid = 1841] [serial = 888] [outer = 0x7fa8cfe92800] 06:38:22 INFO - PROCESS | 1841 | 1461245902788 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:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1533ms 06:38:22 INFO - PROCESS | 1841 | 1461245902828 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 06:38:22 INFO - PROCESS | 1841 | 1461245902836 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 06:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:38:22 INFO - PROCESS | 1841 | 1461245902848 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:38:22 INFO - PROCESS | 1841 | 1461245902853 Marionette TRACE conn3 <- [1,1154,null,{}] 06:38:22 INFO - PROCESS | 1841 | 1461245902862 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:38:23 INFO - PROCESS | 1841 | 1461245903097 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 06:38:23 INFO - PROCESS | 1841 | 1461245903329 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:23 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c4598800 == 90 [pid = 1841] [id = 296] 06:38:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 191 (0x7fa8c451cc00) [pid = 1841] [serial = 889] [outer = (nil)] 06:38:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 192 (0x7fa8c4ee2000) [pid = 1841] [serial = 890] [outer = 0x7fa8c451cc00] 06:38:23 INFO - PROCESS | 1841 | 1461245903454 Marionette DEBUG loaded listener.js 06:38:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 193 (0x7fa8c6dadc00) [pid = 1841] [serial = 891] [outer = 0x7fa8c451cc00] 06:38:24 INFO - PROCESS | 1841 | 1461245904374 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:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1591ms 06:38:24 INFO - PROCESS | 1841 | 1461245904440 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 06:38:24 INFO - PROCESS | 1841 | 1461245904449 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 06:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:38:24 INFO - PROCESS | 1841 | 1461245904462 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:38:24 INFO - PROCESS | 1841 | 1461245904466 Marionette TRACE conn3 <- [1,1158,null,{}] 06:38:24 INFO - PROCESS | 1841 | 1461245904473 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:38:24 INFO - PROCESS | 1841 | 1461245904729 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 06:38:25 INFO - PROCESS | 1841 | 1461245905033 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:25 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb22d800 == 91 [pid = 1841] [id = 297] 06:38:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 194 (0x7fa8c6e33c00) [pid = 1841] [serial = 892] [outer = (nil)] 06:38:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 195 (0x7fa8ca8c9c00) [pid = 1841] [serial = 893] [outer = 0x7fa8c6e33c00] 06:38:25 INFO - PROCESS | 1841 | 1461245905109 Marionette DEBUG loaded listener.js 06:38:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 196 (0x7fa8cb01bc00) [pid = 1841] [serial = 894] [outer = 0x7fa8c6e33c00] 06:38:26 INFO - PROCESS | 1841 | 1461245906033 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:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1634ms 06:38:26 INFO - PROCESS | 1841 | 1461245906095 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 06:38:26 INFO - PROCESS | 1841 | 1461245906099 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 06:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:38:26 INFO - PROCESS | 1841 | 1461245906106 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:38:26 INFO - PROCESS | 1841 | 1461245906112 Marionette TRACE conn3 <- [1,1162,null,{}] 06:38:26 INFO - PROCESS | 1841 | 1461245906128 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:38:26 INFO - PROCESS | 1841 | 1461245906364 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 06:38:26 INFO - PROCESS | 1841 | 1461245906584 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:26 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d137c800 == 92 [pid = 1841] [id = 298] 06:38:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 197 (0x7fa8cbcef400) [pid = 1841] [serial = 895] [outer = (nil)] 06:38:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 198 (0x7fa8d0350400) [pid = 1841] [serial = 896] [outer = 0x7fa8cbcef400] 06:38:26 INFO - PROCESS | 1841 | 1461245906703 Marionette DEBUG loaded listener.js 06:38:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 199 (0x7fa8d2a28800) [pid = 1841] [serial = 897] [outer = 0x7fa8cbcef400] 06:38:27 INFO - PROCESS | 1841 | 1461245907591 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:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1541ms 06:38:27 INFO - PROCESS | 1841 | 1461245907649 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 06:38:27 INFO - PROCESS | 1841 | 1461245907654 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 06:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:38:27 INFO - PROCESS | 1841 | 1461245907660 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:38:27 INFO - PROCESS | 1841 | 1461245907664 Marionette TRACE conn3 <- [1,1166,null,{}] 06:38:27 INFO - PROCESS | 1841 | 1461245907669 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:38:27 INFO - PROCESS | 1841 | 1461245907863 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 06:38:28 INFO - PROCESS | 1841 | 1461245908039 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:28 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8ddd7d800 == 93 [pid = 1841] [id = 299] 06:38:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 200 (0x7fa8c7df0c00) [pid = 1841] [serial = 898] [outer = (nil)] 06:38:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 201 (0x7fa8df0ce000) [pid = 1841] [serial = 899] [outer = 0x7fa8c7df0c00] 06:38:28 INFO - PROCESS | 1841 | 1461245908114 Marionette DEBUG loaded listener.js 06:38:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 202 (0x7fa8e2ebd000) [pid = 1841] [serial = 900] [outer = 0x7fa8c7df0c00] 06:38:28 INFO - PROCESS | 1841 | 1461245908952 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:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1340ms 06:38:29 INFO - PROCESS | 1841 | 1461245909001 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 06:38:29 INFO - PROCESS | 1841 | 1461245909006 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 06:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:38:29 INFO - PROCESS | 1841 | 1461245909013 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:38:29 INFO - PROCESS | 1841 | 1461245909018 Marionette TRACE conn3 <- [1,1170,null,{}] 06:38:29 INFO - PROCESS | 1841 | 1461245909024 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:38:29 INFO - PROCESS | 1841 | 1461245909205 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 06:38:29 INFO - PROCESS | 1841 | 1461245909391 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:29 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e2a1e800 == 94 [pid = 1841] [id = 300] 06:38:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 203 (0x7fa8d130cc00) [pid = 1841] [serial = 901] [outer = (nil)] 06:38:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 204 (0x7fa8e30c3400) [pid = 1841] [serial = 902] [outer = 0x7fa8d130cc00] 06:38:29 INFO - PROCESS | 1841 | 1461245909465 Marionette DEBUG loaded listener.js 06:38:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 205 (0x7fa8e3197c00) [pid = 1841] [serial = 903] [outer = 0x7fa8d130cc00] 06:38:30 INFO - PROCESS | 1841 | 1461245910343 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:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1388ms 06:38:30 INFO - PROCESS | 1841 | 1461245910402 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 06:38:30 INFO - PROCESS | 1841 | 1461245910406 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 06:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:38:30 INFO - PROCESS | 1841 | 1461245910412 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:38:30 INFO - PROCESS | 1841 | 1461245910414 Marionette TRACE conn3 <- [1,1174,null,{}] 06:38:30 INFO - PROCESS | 1841 | 1461245910420 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:38:30 INFO - PROCESS | 1841 | 1461245910680 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 06:38:30 INFO - PROCESS | 1841 | 1461245910925 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:30 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e7777000 == 95 [pid = 1841] [id = 301] 06:38:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 206 (0x7fa8bd34a800) [pid = 1841] [serial = 904] [outer = (nil)] 06:38:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 207 (0x7fa8e111c000) [pid = 1841] [serial = 905] [outer = 0x7fa8bd34a800] 06:38:31 INFO - PROCESS | 1841 | 1461245911047 Marionette DEBUG loaded listener.js 06:38:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 208 (0x7fa8e3571800) [pid = 1841] [serial = 906] [outer = 0x7fa8bd34a800] 06:38:31 INFO - PROCESS | 1841 | 1461245911887 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:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:38:31 INFO - PROCESS | 1841 | 1461245911955 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 06:38:31 INFO - PROCESS | 1841 | 1461245911963 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:38:31 INFO - PROCESS | 1841 | 1461245911970 Marionette TRACE conn3 <- [1,1178,null,{}] 06:38:31 INFO - PROCESS | 1841 | 1461245911976 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:38:32 INFO - PROCESS | 1841 | 1461245912170 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 06:38:32 INFO - PROCESS | 1841 | 1461245912347 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:32 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc794000 == 96 [pid = 1841] [id = 302] 06:38:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 209 (0x7fa8bd34b400) [pid = 1841] [serial = 907] [outer = (nil)] 06:38:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 210 (0x7fa8cb7b1000) [pid = 1841] [serial = 908] [outer = 0x7fa8bd34b400] 06:38:32 INFO - PROCESS | 1841 | 1461245912460 Marionette DEBUG loaded listener.js 06:38:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 211 (0x7fa8cb7b6400) [pid = 1841] [serial = 909] [outer = 0x7fa8bd34b400] 06:38:33 INFO - PROCESS | 1841 | 1461245913337 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:38:33 INFO - PROCESS | 1841 | 1461245913410 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 06:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:38:33 INFO - PROCESS | 1841 | 1461245913416 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:38:33 INFO - PROCESS | 1841 | 1461245913418 Marionette TRACE conn3 <- [1,1182,null,{}] 06:38:33 INFO - PROCESS | 1841 | 1461245913423 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:38:33 INFO - PROCESS | 1841 | 1461245913612 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 06:38:33 INFO - PROCESS | 1841 | 1461245913797 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:33 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfbb2800 == 97 [pid = 1841] [id = 303] 06:38:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 212 (0x7fa8bde86000) [pid = 1841] [serial = 910] [outer = (nil)] 06:38:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 213 (0x7fa8bde8ec00) [pid = 1841] [serial = 911] [outer = 0x7fa8bde86000] 06:38:33 INFO - PROCESS | 1841 | 1461245913875 Marionette DEBUG loaded listener.js 06:38:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 214 (0x7fa8bde94000) [pid = 1841] [serial = 912] [outer = 0x7fa8bde86000] 06:38:34 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:38:34 INFO - PROCESS | 1841 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:38:34 INFO - PROCESS | 1841 | 1461245914712 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:38:34 INFO - PROCESS | 1841 | 1461245914752 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 06:38:34 INFO - PROCESS | 1841 | 1461245914758 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:38:34 INFO - PROCESS | 1841 | 1461245914761 Marionette TRACE conn3 <- [1,1186,null,{}] 06:38:34 INFO - PROCESS | 1841 | 1461245914767 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:38:34 INFO - PROCESS | 1841 | 1461245914951 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 06:38:35 INFO - PROCESS | 1841 | 1461245915135 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:35 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c40e4800 == 98 [pid = 1841] [id = 304] 06:38:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 215 (0x7fa8bde89000) [pid = 1841] [serial = 913] [outer = (nil)] 06:38:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 216 (0x7fa8be749400) [pid = 1841] [serial = 914] [outer = 0x7fa8bde89000] 06:38:35 INFO - PROCESS | 1841 | 1461245915208 Marionette DEBUG loaded listener.js 06:38:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 217 (0x7fa8be74e400) [pid = 1841] [serial = 915] [outer = 0x7fa8bde89000] 06:38:36 INFO - PROCESS | 1841 | 1461245916132 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:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:38:36 INFO - PROCESS | 1841 | 1461245916201 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 06:38:36 INFO - PROCESS | 1841 | 1461245916210 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:38:36 INFO - PROCESS | 1841 | 1461245916213 Marionette TRACE conn3 <- [1,1190,null,{}] 06:38:36 INFO - PROCESS | 1841 | 1461245916220 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:38:36 INFO - PROCESS | 1841 | 1461245916425 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 06:38:36 INFO - PROCESS | 1841 | 1461245916608 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:36 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b92d5800 == 99 [pid = 1841] [id = 305] 06:38:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 218 (0x7fa8b91dfc00) [pid = 1841] [serial = 916] [outer = (nil)] 06:38:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 219 (0x7fa8b91e9000) [pid = 1841] [serial = 917] [outer = 0x7fa8b91dfc00] 06:38:36 INFO - PROCESS | 1841 | 1461245916679 Marionette DEBUG loaded listener.js 06:38:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 220 (0x7fa8bde8c800) [pid = 1841] [serial = 918] [outer = 0x7fa8b91dfc00] 06:38:37 INFO - PROCESS | 1841 | 1461245917568 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:38:37 INFO - PROCESS | 1841 | 1461245917647 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 06:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:38:37 INFO - PROCESS | 1841 | 1461245917654 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:38:37 INFO - PROCESS | 1841 | 1461245917658 Marionette TRACE conn3 <- [1,1194,null,{}] 06:38:37 INFO - PROCESS | 1841 | 1461245917663 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:38:37 INFO - PROCESS | 1841 | 1461245917917 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 06:38:38 INFO - PROCESS | 1841 | 1461245918140 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:38 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b93b8800 == 100 [pid = 1841] [id = 306] 06:38:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 221 (0x7fa8b91e6400) [pid = 1841] [serial = 919] [outer = (nil)] 06:38:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 222 (0x7fa8b9348c00) [pid = 1841] [serial = 920] [outer = 0x7fa8b91e6400] 06:38:38 INFO - PROCESS | 1841 | 1461245918285 Marionette DEBUG loaded listener.js 06:38:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 223 (0x7fa8c7dea800) [pid = 1841] [serial = 921] [outer = 0x7fa8b91e6400] 06:38:39 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:38:39 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:38:39 INFO - PROCESS | 1841 | 1461245919142 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:38:39 INFO - PROCESS | 1841 | 1461245919189 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 06:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:38:39 INFO - PROCESS | 1841 | 1461245919198 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:38:39 INFO - PROCESS | 1841 | 1461245919201 Marionette TRACE conn3 <- [1,1198,null,{}] 06:38:39 INFO - PROCESS | 1841 | 1461245919208 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:38:39 INFO - PROCESS | 1841 | 1461245919403 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 06:38:39 INFO - PROCESS | 1841 | 1461245919590 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:39 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c730e800 == 101 [pid = 1841] [id = 307] 06:38:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 224 (0x7fa8b9340400) [pid = 1841] [serial = 922] [outer = (nil)] 06:38:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 225 (0x7fa8bca89000) [pid = 1841] [serial = 923] [outer = 0x7fa8b9340400] 06:38:39 INFO - PROCESS | 1841 | 1461245919659 Marionette DEBUG loaded listener.js 06:38:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 226 (0x7fa8bca8fc00) [pid = 1841] [serial = 924] [outer = 0x7fa8b9340400] 06:38:40 INFO - PROCESS | 1841 | 1461245920573 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:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1431ms 06:38:40 INFO - PROCESS | 1841 | 1461245920630 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 06:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:38:40 INFO - PROCESS | 1841 | 1461245920639 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 06:38:40 INFO - PROCESS | 1841 | 1461245920645 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:38:40 INFO - PROCESS | 1841 | 1461245920649 Marionette TRACE conn3 <- [1,1202,null,{}] 06:38:40 INFO - PROCESS | 1841 | 1461245920656 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:38:40 INFO - PROCESS | 1841 | 1461245920879 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 06:38:41 INFO - PROCESS | 1841 | 1461245921545 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:41 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc77a000 == 102 [pid = 1841] [id = 308] 06:38:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 227 (0x7fa8b933d800) [pid = 1841] [serial = 925] [outer = (nil)] 06:38:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 228 (0x7fa8b9344400) [pid = 1841] [serial = 926] [outer = 0x7fa8b933d800] 06:38:41 INFO - PROCESS | 1841 | 1461245921617 Marionette DEBUG loaded listener.js 06:38:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 229 (0x7fa8b9ec6c00) [pid = 1841] [serial = 927] [outer = 0x7fa8b933d800] 06:38:42 INFO - PROCESS | 1841 | 1461245922486 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:38:42 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:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1888ms 06:38:42 INFO - PROCESS | 1841 | 1461245922535 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 06:38:42 INFO - PROCESS | 1841 | 1461245922542 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 06:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:38:42 INFO - PROCESS | 1841 | 1461245922550 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:38:42 INFO - PROCESS | 1841 | 1461245922554 Marionette TRACE conn3 <- [1,1206,null,{}] 06:38:42 INFO - PROCESS | 1841 | 1461245922560 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:38:42 INFO - PROCESS | 1841 | 1461245922771 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 06:38:43 INFO - PROCESS | 1841 | 1461245923141 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:43 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8ba2e9000 == 103 [pid = 1841] [id = 309] 06:38:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 230 (0x7fa8bca83000) [pid = 1841] [serial = 928] [outer = (nil)] 06:38:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 231 (0x7fa8bd346400) [pid = 1841] [serial = 929] [outer = 0x7fa8bca83000] 06:38:43 INFO - PROCESS | 1841 | 1461245923221 Marionette DEBUG loaded listener.js 06:38:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 232 (0x7fa8bd350800) [pid = 1841] [serial = 930] [outer = 0x7fa8bca83000] 06:38:44 INFO - PROCESS | 1841 | 1461245924086 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:38:44 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:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1582ms 06:38:44 INFO - PROCESS | 1841 | 1461245924135 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 06:38:44 INFO - PROCESS | 1841 | 1461245924141 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 06:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:38:44 INFO - PROCESS | 1841 | 1461245924148 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:38:44 INFO - PROCESS | 1841 | 1461245924150 Marionette TRACE conn3 <- [1,1210,null,{}] 06:38:44 INFO - PROCESS | 1841 | 1461245924156 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:38:44 INFO - PROCESS | 1841 | 1461245924334 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 06:38:44 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb5d4800 == 102 [pid = 1841] [id = 294] 06:38:44 INFO - PROCESS | 1841 | --DOMWINDOW == 231 (0x7fa8ca8cc400) [pid = 1841] [serial = 800] [outer = (nil)] [url = about:blank] 06:38:44 INFO - PROCESS | 1841 | --DOMWINDOW == 230 (0x7fa8c6d64800) [pid = 1841] [serial = 803] [outer = (nil)] [url = about:blank] 06:38:44 INFO - PROCESS | 1841 | --DOMWINDOW == 229 (0x7fa8d0351000) [pid = 1841] [serial = 827] [outer = (nil)] [url = about:blank] 06:38:44 INFO - PROCESS | 1841 | 1461245924665 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:44 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb18d800 == 101 [pid = 1841] [id = 293] 06:38:44 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c8cac800 == 100 [pid = 1841] [id = 292] 06:38:44 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8be6e0800 == 99 [pid = 1841] [id = 291] 06:38:44 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc741000 == 98 [pid = 1841] [id = 290] 06:38:44 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc750000 == 99 [pid = 1841] [id = 310] 06:38:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 230 (0x7fa8bca91800) [pid = 1841] [serial = 931] [outer = (nil)] 06:38:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 231 (0x7fa8be7cac00) [pid = 1841] [serial = 932] [outer = 0x7fa8bca91800] 06:38:44 INFO - PROCESS | 1841 | 1461245924760 Marionette DEBUG loaded listener.js 06:38:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 232 (0x7fa8beaed400) [pid = 1841] [serial = 933] [outer = 0x7fa8bca91800] 06:38:44 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc717000 == 98 [pid = 1841] [id = 289] 06:38:45 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc710800 == 97 [pid = 1841] [id = 282] 06:38:45 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e5281000 == 96 [pid = 1841] [id = 281] 06:38:45 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8df219000 == 95 [pid = 1841] [id = 280] 06:38:45 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8de233800 == 94 [pid = 1841] [id = 279] 06:38:45 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d3c6f800 == 93 [pid = 1841] [id = 278] 06:38:45 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb54c000 == 92 [pid = 1841] [id = 277] 06:38:45 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6f1d000 == 91 [pid = 1841] [id = 276] 06:38:45 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfebf000 == 90 [pid = 1841] [id = 275] 06:38:45 INFO - PROCESS | 1841 | --DOMWINDOW == 231 (0x7fa8c7361400) [pid = 1841] [serial = 776] [outer = (nil)] [url = about:blank] 06:38:45 INFO - PROCESS | 1841 | --DOMWINDOW == 230 (0x7fa8c451bc00) [pid = 1841] [serial = 794] [outer = (nil)] [url = about:blank] 06:38:45 INFO - PROCESS | 1841 | --DOMWINDOW == 229 (0x7fa8c44c7400) [pid = 1841] [serial = 807] [outer = (nil)] [url = about:blank] 06:38:45 INFO - PROCESS | 1841 | --DOMWINDOW == 228 (0x7fa8bd35f400) [pid = 1841] [serial = 806] [outer = (nil)] [url = about:blank] 06:38:45 INFO - PROCESS | 1841 | --DOMWINDOW == 227 (0x7fa8cb57d800) [pid = 1841] [serial = 779] [outer = (nil)] [url = about:blank] 06:38:45 INFO - PROCESS | 1841 | --DOMWINDOW == 226 (0x7fa8c9c3c000) [pid = 1841] [serial = 815] [outer = (nil)] [url = about:blank] 06:38:45 INFO - PROCESS | 1841 | --DOMWINDOW == 225 (0x7fa8c6db2800) [pid = 1841] [serial = 810] [outer = (nil)] [url = about:blank] 06:38:45 INFO - PROCESS | 1841 | --DOMWINDOW == 224 (0x7fa8c6249800) [pid = 1841] [serial = 809] [outer = (nil)] [url = about:blank] 06:38:45 INFO - PROCESS | 1841 | --DOMWINDOW == 223 (0x7fa8c4ee1000) [pid = 1841] [serial = 797] [outer = (nil)] [url = about:blank] 06:38:45 INFO - PROCESS | 1841 | --DOMWINDOW == 222 (0x7fa8e30c7c00) [pid = 1841] [serial = 788] [outer = (nil)] [url = about:blank] 06:38:45 INFO - PROCESS | 1841 | --DOMWINDOW == 221 (0x7fa8d0f9b800) [pid = 1841] [serial = 782] [outer = (nil)] [url = about:blank] 06:38:45 INFO - PROCESS | 1841 | --DOMWINDOW == 220 (0x7fa8c7de8c00) [pid = 1841] [serial = 812] [outer = (nil)] [url = about:blank] 06:38:45 INFO - PROCESS | 1841 | --DOMWINDOW == 219 (0x7fa8c9150c00) [pid = 1841] [serial = 813] [outer = (nil)] [url = about:blank] 06:38:45 INFO - PROCESS | 1841 | --DOMWINDOW == 218 (0x7fa8bd360000) [pid = 1841] [serial = 791] [outer = (nil)] [url = about:blank] 06:38:45 INFO - PROCESS | 1841 | --DOMWINDOW == 217 (0x7fa8df3ef800) [pid = 1841] [serial = 785] [outer = (nil)] [url = about:blank] 06:38:45 INFO - PROCESS | 1841 | --DOMWINDOW == 216 (0x7fa8cf432800) [pid = 1841] [serial = 821] [outer = (nil)] [url = about:blank] 06:38:45 INFO - PROCESS | 1841 | --DOMWINDOW == 215 (0x7fa8cfc81c00) [pid = 1841] [serial = 822] [outer = (nil)] [url = about:blank] 06:38:45 INFO - PROCESS | 1841 | --DOMWINDOW == 214 (0x7fa8cfc83800) [pid = 1841] [serial = 824] [outer = (nil)] [url = about:blank] 06:38:45 INFO - PROCESS | 1841 | --DOMWINDOW == 213 (0x7fa8cba8c800) [pid = 1841] [serial = 818] [outer = (nil)] [url = about:blank] 06:38:45 INFO - PROCESS | 1841 | --DOMWINDOW == 212 (0x7fa8cd09cc00) [pid = 1841] [serial = 819] [outer = (nil)] [url = about:blank] 06:38:45 INFO - PROCESS | 1841 | --DOMWINDOW == 211 (0x7fa8d034f000) [pid = 1841] [serial = 825] [outer = (nil)] [url = about:blank] 06:38:45 INFO - PROCESS | 1841 | --DOMWINDOW == 210 (0x7fa8cb6cf000) [pid = 1841] [serial = 816] [outer = (nil)] [url = about:blank] 06:38:45 INFO - PROCESS | 1841 | 1461245925529 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:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1428ms 06:38:45 INFO - PROCESS | 1841 | 1461245925664 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 06:38:45 INFO - PROCESS | 1841 | 1461245925669 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 06:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:38:45 INFO - PROCESS | 1841 | 1461245925679 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:38:45 INFO - PROCESS | 1841 | 1461245925685 Marionette TRACE conn3 <- [1,1214,null,{}] 06:38:45 INFO - PROCESS | 1841 | 1461245925694 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:38:45 INFO - PROCESS | 1841 | 1461245925968 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 06:38:46 INFO - PROCESS | 1841 | 1461245926218 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:46 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc719800 == 91 [pid = 1841] [id = 311] 06:38:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 211 (0x7fa8ba2a3800) [pid = 1841] [serial = 934] [outer = (nil)] 06:38:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 212 (0x7fa8bb1cf800) [pid = 1841] [serial = 935] [outer = 0x7fa8ba2a3800] 06:38:46 INFO - PROCESS | 1841 | 1461245926310 Marionette DEBUG loaded listener.js 06:38:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 213 (0x7fa8bd34a000) [pid = 1841] [serial = 936] [outer = 0x7fa8ba2a3800] 06:38:47 INFO - PROCESS | 1841 | 1461245927192 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:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1584ms 06:38:47 INFO - PROCESS | 1841 | 1461245927265 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 06:38:47 INFO - PROCESS | 1841 | 1461245927270 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 06:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:38:47 INFO - PROCESS | 1841 | 1461245927282 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:38:47 INFO - PROCESS | 1841 | 1461245927287 Marionette TRACE conn3 <- [1,1218,null,{}] 06:38:47 INFO - PROCESS | 1841 | 1461245927294 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:38:47 INFO - PROCESS | 1841 | 1461245927523 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 06:38:47 INFO - PROCESS | 1841 | 1461245927751 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:47 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c657f800 == 92 [pid = 1841] [id = 312] 06:38:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 214 (0x7fa8be74e800) [pid = 1841] [serial = 937] [outer = (nil)] 06:38:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 215 (0x7fa8be7cfc00) [pid = 1841] [serial = 938] [outer = 0x7fa8be74e800] 06:38:47 INFO - PROCESS | 1841 | 1461245927874 Marionette DEBUG loaded listener.js 06:38:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 216 (0x7fa8c44c6000) [pid = 1841] [serial = 939] [outer = 0x7fa8be74e800] 06:38:48 INFO - PROCESS | 1841 | 1461245928756 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:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1538ms 06:38:48 INFO - PROCESS | 1841 | 1461245928818 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 06:38:48 INFO - PROCESS | 1841 | 1461245928822 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 06:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:38:48 INFO - PROCESS | 1841 | 1461245928829 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:38:48 INFO - PROCESS | 1841 | 1461245928833 Marionette TRACE conn3 <- [1,1222,null,{}] 06:38:48 INFO - PROCESS | 1841 | 1461245928847 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:38:49 INFO - PROCESS | 1841 | 1461245929048 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 06:38:49 INFO - PROCESS | 1841 | 1461245929312 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:49 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7f5a800 == 93 [pid = 1841] [id = 313] 06:38:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 217 (0x7fa8c624c400) [pid = 1841] [serial = 940] [outer = (nil)] 06:38:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 218 (0x7fa8c65f1c00) [pid = 1841] [serial = 941] [outer = 0x7fa8c624c400] 06:38:49 INFO - PROCESS | 1841 | 1461245929433 Marionette DEBUG loaded listener.js 06:38:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 219 (0x7fa8c6e3e800) [pid = 1841] [serial = 942] [outer = 0x7fa8c624c400] 06:38:50 INFO - PROCESS | 1841 | 1461245930276 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:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:38:50 INFO - PROCESS | 1841 | 1461245930327 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 06:38:50 INFO - PROCESS | 1841 | 1461245930333 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:38:50 INFO - PROCESS | 1841 | 1461245930336 Marionette TRACE conn3 <- [1,1226,null,{}] 06:38:50 INFO - PROCESS | 1841 | 1461245930341 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:38:50 INFO - PROCESS | 1841 | 1461245930527 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 06:38:50 INFO - PROCESS | 1841 | 1461245930712 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:50 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c8d84800 == 94 [pid = 1841] [id = 314] 06:38:50 INFO - PROCESS | 1841 | ++DOMWINDOW == 220 (0x7fa8c65e5c00) [pid = 1841] [serial = 943] [outer = (nil)] 06:38:50 INFO - PROCESS | 1841 | ++DOMWINDOW == 221 (0x7fa8c7de9800) [pid = 1841] [serial = 944] [outer = 0x7fa8c65e5c00] 06:38:50 INFO - PROCESS | 1841 | 1461245930787 Marionette DEBUG loaded listener.js 06:38:50 INFO - PROCESS | 1841 | ++DOMWINDOW == 222 (0x7fa8c8fa7000) [pid = 1841] [serial = 945] [outer = 0x7fa8c65e5c00] 06:38:51 INFO - PROCESS | 1841 | 1461245931662 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:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1378ms 06:38:51 INFO - PROCESS | 1841 | 1461245931712 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 06:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:38:51 INFO - PROCESS | 1841 | 1461245931716 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 06:38:51 INFO - PROCESS | 1841 | 1461245931723 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:38:51 INFO - PROCESS | 1841 | 1461245931726 Marionette TRACE conn3 <- [1,1230,null,{}] 06:38:51 INFO - PROCESS | 1841 | 1461245931731 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:38:51 INFO - PROCESS | 1841 | 1461245931917 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 06:38:52 INFO - PROCESS | 1841 | 1461245932118 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:52 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb054000 == 95 [pid = 1841] [id = 315] 06:38:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 223 (0x7fa8c6e34c00) [pid = 1841] [serial = 946] [outer = (nil)] 06:38:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 224 (0x7fa8ca8d0400) [pid = 1841] [serial = 947] [outer = 0x7fa8c6e34c00] 06:38:52 INFO - PROCESS | 1841 | 1461245932235 Marionette DEBUG loaded listener.js 06:38:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 225 (0x7fa8cb01f400) [pid = 1841] [serial = 948] [outer = 0x7fa8c6e34c00] 06:38:54 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc8d6000 == 94 [pid = 1841] [id = 248] 06:38:54 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c4599800 == 93 [pid = 1841] [id = 284] 06:38:54 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8ba2eb000 == 92 [pid = 1841] [id = 286] 06:38:54 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8ba2e9000 == 91 [pid = 1841] [id = 309] 06:38:54 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc77a000 == 90 [pid = 1841] [id = 308] 06:38:54 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d137c800 == 89 [pid = 1841] [id = 298] 06:38:54 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb22d800 == 88 [pid = 1841] [id = 297] 06:38:54 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c4598800 == 87 [pid = 1841] [id = 296] 06:38:54 INFO - PROCESS | 1841 | 1461245934818 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:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 3138ms 06:38:54 INFO - PROCESS | 1841 | 1461245934862 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 06:38:54 INFO - PROCESS | 1841 | 1461245934869 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 06:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:38:54 INFO - PROCESS | 1841 | 1461245934879 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:38:54 INFO - PROCESS | 1841 | 1461245934884 Marionette TRACE conn3 <- [1,1234,null,{}] 06:38:54 INFO - PROCESS | 1841 | 1461245934893 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:38:55 INFO - PROCESS | 1841 | 1461245935091 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 06:38:55 INFO - PROCESS | 1841 | 1461245935247 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:55 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc751000 == 88 [pid = 1841] [id = 316] 06:38:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 226 (0x7fa8bb1c6000) [pid = 1841] [serial = 949] [outer = (nil)] 06:38:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 227 (0x7fa8bd34a400) [pid = 1841] [serial = 950] [outer = 0x7fa8bb1c6000] 06:38:55 INFO - PROCESS | 1841 | 1461245935319 Marionette DEBUG loaded listener.js 06:38:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 228 (0x7fa8bde87800) [pid = 1841] [serial = 951] [outer = 0x7fa8bb1c6000] 06:38:56 INFO - PROCESS | 1841 | 1461245936247 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:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1381ms 06:38:56 INFO - PROCESS | 1841 | 1461245936264 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 06:38:56 INFO - PROCESS | 1841 | 1461245936272 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 06:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:38:56 INFO - PROCESS | 1841 | 1461245936282 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:38:56 INFO - PROCESS | 1841 | 1461245936286 Marionette TRACE conn3 <- [1,1238,null,{}] 06:38:56 INFO - PROCESS | 1841 | 1461245936292 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:38:56 INFO - PROCESS | 1841 | 1461245936522 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 06:38:56 INFO - PROCESS | 1841 | 1461245936560 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:56 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c40e7000 == 89 [pid = 1841] [id = 317] 06:38:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 229 (0x7fa8bde92000) [pid = 1841] [serial = 952] [outer = (nil)] 06:38:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 230 (0x7fa8beae5400) [pid = 1841] [serial = 953] [outer = 0x7fa8bde92000] 06:38:56 INFO - PROCESS | 1841 | 1461245936633 Marionette DEBUG loaded listener.js 06:38:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 231 (0x7fa8c451d800) [pid = 1841] [serial = 954] [outer = 0x7fa8bde92000] 06:38:58 INFO - PROCESS | 1841 | 1461245938440 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:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 230 (0x7fa8c4ee6800) [pid = 1841] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 229 (0x7fa8c44c2c00) [pid = 1841] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 228 (0x7fa8c4522000) [pid = 1841] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 227 (0x7fa8bd357400) [pid = 1841] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 226 (0x7fa8c44c3c00) [pid = 1841] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 225 (0x7fa8c764d000) [pid = 1841] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 224 (0x7fa8cb57dc00) [pid = 1841] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 223 (0x7fa8cba92c00) [pid = 1841] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 222 (0x7fa8ce3e8400) [pid = 1841] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 221 (0x7fa8cfb70400) [pid = 1841] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 220 (0x7fa8d1c85400) [pid = 1841] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 219 (0x7fa8c624bc00) [pid = 1841] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 218 (0x7fa8c65e9c00) [pid = 1841] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 217 (0x7fa8c8043000) [pid = 1841] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 216 (0x7fa8ca750400) [pid = 1841] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 215 (0x7fa8cf48d400) [pid = 1841] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 214 (0x7fa8d038e400) [pid = 1841] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 213 (0x7fa8d0f98800) [pid = 1841] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 212 (0x7fa8d3d4e400) [pid = 1841] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 211 (0x7fa8d7247000) [pid = 1841] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 210 (0x7fa8df3c6400) [pid = 1841] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 209 (0x7fa8df3f0000) [pid = 1841] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 208 (0x7fa8d14be400) [pid = 1841] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 207 (0x7fa8c7459c00) [pid = 1841] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 206 (0x7fa8ce992800) [pid = 1841] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 205 (0x7fa8c4edec00) [pid = 1841] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 204 (0x7fa8c4ee1400) [pid = 1841] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 203 (0x7fa8be7c7400) [pid = 1841] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 202 (0x7fa8b9ecf800) [pid = 1841] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 201 (0x7fa8be7ca000) [pid = 1841] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 200 (0x7fa8beaf0000) [pid = 1841] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 199 (0x7fa8c76d8c00) [pid = 1841] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 198 (0x7fa8c4f4bc00) [pid = 1841] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 197 (0x7fa8cb6d1800) [pid = 1841] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 196 (0x7fa8be7c6c00) [pid = 1841] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 195 (0x7fa8c7454400) [pid = 1841] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 194 (0x7fa8def2b000) [pid = 1841] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 193 (0x7fa8cbce8000) [pid = 1841] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 192 (0x7fa8d0344000) [pid = 1841] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 191 (0x7fa8b9ec6000) [pid = 1841] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 190 (0x7fa8c6da5c00) [pid = 1841] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 189 (0x7fa8b9ec7400) [pid = 1841] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 188 (0x7fa8b9ed0000) [pid = 1841] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 187 (0x7fa8bb1c4000) [pid = 1841] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 186 (0x7fa8b933d800) [pid = 1841] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 185 (0x7fa8c451cc00) [pid = 1841] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 184 (0x7fa8c6e33c00) [pid = 1841] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 183 (0x7fa8cbcef400) [pid = 1841] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 182 (0x7fa8c7df0c00) [pid = 1841] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 181 (0x7fa8d130cc00) [pid = 1841] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 180 (0x7fa8bd34a800) [pid = 1841] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 179 (0x7fa8bd34b400) [pid = 1841] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 178 (0x7fa8bde86000) [pid = 1841] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 177 (0x7fa8bde89000) [pid = 1841] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 176 (0x7fa8bca83000) [pid = 1841] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 175 (0x7fa8cfe92800) [pid = 1841] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 174 (0x7fa8bdef0c00) [pid = 1841] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 173 (0x7fa8c4515800) [pid = 1841] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 172 (0x7fa8bdef8800) [pid = 1841] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 171 (0x7fa8c4f51c00) [pid = 1841] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 170 (0x7fa8c72bbc00) [pid = 1841] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 169 (0x7fa8bd357c00) [pid = 1841] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 168 (0x7fa8cb576400) [pid = 1841] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 167 (0x7fa8c9153400) [pid = 1841] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 166 (0x7fa8ca963800) [pid = 1841] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 165 (0x7fa8c4519400) [pid = 1841] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 164 (0x7fa8cb572800) [pid = 1841] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 163 (0x7fa8c78cd400) [pid = 1841] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 162 (0x7fa8c6d5f800) [pid = 1841] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 161 (0x7fa8d4047400) [pid = 1841] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 160 (0x7fa8c4ee9c00) [pid = 1841] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 159 (0x7fa8ce3e9800) [pid = 1841] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 158 (0x7fa8c6d58400) [pid = 1841] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 157 (0x7fa8cb576800) [pid = 1841] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:38:58 INFO - PROCESS | 1841 | --DOMWINDOW == 156 (0x7fa8ce7cd400) [pid = 1841] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 2391ms 06:38:58 INFO - PROCESS | 1841 | 1461245938690 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 06:38:58 INFO - PROCESS | 1841 | 1461245938693 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 06:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:38:58 INFO - PROCESS | 1841 | 1461245938702 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:38:58 INFO - PROCESS | 1841 | 1461245938707 Marionette TRACE conn3 <- [1,1242,null,{}] 06:38:58 INFO - PROCESS | 1841 | 1461245938723 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:38:58 INFO - PROCESS | 1841 | 1461245938890 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 06:38:58 INFO - PROCESS | 1841 | 1461245938901 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:38:58 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc757000 == 90 [pid = 1841] [id = 318] 06:38:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 157 (0x7fa8bde86000) [pid = 1841] [serial = 955] [outer = (nil)] 06:38:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 158 (0x7fa8bdef0c00) [pid = 1841] [serial = 956] [outer = 0x7fa8bde86000] 06:38:58 INFO - PROCESS | 1841 | 1461245938966 Marionette DEBUG loaded listener.js 06:38:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 159 (0x7fa8beae6c00) [pid = 1841] [serial = 957] [outer = 0x7fa8bde86000] 06:38:59 INFO - PROCESS | 1841 | 1461245939826 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:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1186ms 06:38:59 INFO - PROCESS | 1841 | 1461245939890 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 06:38:59 INFO - PROCESS | 1841 | 1461245939894 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 06:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:38:59 INFO - PROCESS | 1841 | 1461245939900 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:38:59 INFO - PROCESS | 1841 | 1461245939903 Marionette TRACE conn3 <- [1,1246,null,{}] 06:38:59 INFO - PROCESS | 1841 | 1461245939908 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:39:00 INFO - PROCESS | 1841 | 1461245940086 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 06:39:00 INFO - PROCESS | 1841 | 1461245940097 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:00 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7315000 == 91 [pid = 1841] [id = 319] 06:39:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 160 (0x7fa8b9347000) [pid = 1841] [serial = 958] [outer = (nil)] 06:39:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 161 (0x7fa8c4ee1000) [pid = 1841] [serial = 959] [outer = 0x7fa8b9347000] 06:39:00 INFO - PROCESS | 1841 | 1461245940294 Marionette DEBUG loaded listener.js 06:39:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 162 (0x7fa8c624e000) [pid = 1841] [serial = 960] [outer = 0x7fa8b9347000] 06:39:01 INFO - PROCESS | 1841 | 1461245941378 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:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1534ms 06:39:01 INFO - PROCESS | 1841 | 1461245941435 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 06:39:01 INFO - PROCESS | 1841 | 1461245941441 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 06:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:39:01 INFO - PROCESS | 1841 | 1461245941448 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:39:01 INFO - PROCESS | 1841 | 1461245941454 Marionette TRACE conn3 <- [1,1250,null,{}] 06:39:01 INFO - PROCESS | 1841 | 1461245941461 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:39:01 INFO - PROCESS | 1841 | 1461245941672 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 06:39:01 INFO - PROCESS | 1841 | 1461245941913 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:01 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bd4db800 == 92 [pid = 1841] [id = 320] 06:39:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 163 (0x7fa8bd346800) [pid = 1841] [serial = 961] [outer = (nil)] 06:39:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 164 (0x7fa8bde87c00) [pid = 1841] [serial = 962] [outer = 0x7fa8bd346800] 06:39:02 INFO - PROCESS | 1841 | 1461245942035 Marionette DEBUG loaded listener.js 06:39:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 165 (0x7fa8be746c00) [pid = 1841] [serial = 963] [outer = 0x7fa8bd346800] 06:39:02 INFO - PROCESS | 1841 | 1461245942901 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:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1489ms 06:39:02 INFO - PROCESS | 1841 | 1461245942939 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 06:39:02 INFO - PROCESS | 1841 | 1461245942947 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 06:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:39:02 INFO - PROCESS | 1841 | 1461245942957 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:39:02 INFO - PROCESS | 1841 | 1461245942961 Marionette TRACE conn3 <- [1,1254,null,{}] 06:39:02 INFO - PROCESS | 1841 | 1461245942968 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:39:03 INFO - PROCESS | 1841 | 1461245943154 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 06:39:03 INFO - PROCESS | 1841 | 1461245943335 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:03 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b93b5000 == 93 [pid = 1841] [id = 321] 06:39:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 166 (0x7fa8bb1d1800) [pid = 1841] [serial = 964] [outer = (nil)] 06:39:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 167 (0x7fa8c4f4bc00) [pid = 1841] [serial = 965] [outer = 0x7fa8bb1d1800] 06:39:03 INFO - PROCESS | 1841 | 1461245943410 Marionette DEBUG loaded listener.js 06:39:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 168 (0x7fa8c6d5f800) [pid = 1841] [serial = 966] [outer = 0x7fa8bb1d1800] 06:39:04 INFO - PROCESS | 1841 | 1461245944398 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:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1488ms 06:39:04 INFO - PROCESS | 1841 | 1461245944446 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 06:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:39:04 INFO - PROCESS | 1841 | 1461245944450 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 06:39:04 INFO - PROCESS | 1841 | 1461245944457 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:39:04 INFO - PROCESS | 1841 | 1461245944463 Marionette TRACE conn3 <- [1,1258,null,{}] 06:39:04 INFO - PROCESS | 1841 | 1461245944478 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:39:04 INFO - PROCESS | 1841 | 1461245944667 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 06:39:04 INFO - PROCESS | 1841 | 1461245944851 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:04 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb21a000 == 94 [pid = 1841] [id = 322] 06:39:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 169 (0x7fa8be747400) [pid = 1841] [serial = 967] [outer = (nil)] 06:39:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 170 (0x7fa8c78cd400) [pid = 1841] [serial = 968] [outer = 0x7fa8be747400] 06:39:04 INFO - PROCESS | 1841 | 1461245944930 Marionette DEBUG loaded listener.js 06:39:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 171 (0x7fa8ca8c5400) [pid = 1841] [serial = 969] [outer = 0x7fa8be747400] 06:39:05 INFO - PROCESS | 1841 | 1461245945807 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:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1385ms 06:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:39:05 INFO - PROCESS | 1841 | 1461245945842 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 06:39:05 INFO - PROCESS | 1841 | 1461245945847 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 06:39:05 INFO - PROCESS | 1841 | 1461245945853 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:39:05 INFO - PROCESS | 1841 | 1461245945856 Marionette TRACE conn3 <- [1,1262,null,{}] 06:39:05 INFO - PROCESS | 1841 | 1461245945862 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:39:06 INFO - PROCESS | 1841 | 1461245946054 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 06:39:06 INFO - PROCESS | 1841 | 1461245946245 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:06 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cd0bd000 == 95 [pid = 1841] [id = 323] 06:39:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 172 (0x7fa8bb1cf000) [pid = 1841] [serial = 970] [outer = (nil)] 06:39:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 173 (0x7fa8cb572400) [pid = 1841] [serial = 971] [outer = 0x7fa8bb1cf000] 06:39:06 INFO - PROCESS | 1841 | 1461245946317 Marionette DEBUG loaded listener.js 06:39:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 174 (0x7fa8cb6d3c00) [pid = 1841] [serial = 972] [outer = 0x7fa8bb1cf000] 06:39:07 INFO - PROCESS | 1841 | 1461245947194 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:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1379ms 06:39:07 INFO - PROCESS | 1841 | 1461245947232 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 06:39:07 INFO - PROCESS | 1841 | 1461245947236 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 06:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:39:07 INFO - PROCESS | 1841 | 1461245947242 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:39:07 INFO - PROCESS | 1841 | 1461245947244 Marionette TRACE conn3 <- [1,1266,null,{}] 06:39:07 INFO - PROCESS | 1841 | 1461245947250 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:39:07 INFO - PROCESS | 1841 | 1461245947416 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 06:39:07 INFO - PROCESS | 1841 | 1461245947602 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:07 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfbaa800 == 96 [pid = 1841] [id = 324] 06:39:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 175 (0x7fa8c764e800) [pid = 1841] [serial = 973] [outer = (nil)] 06:39:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 176 (0x7fa8cb7b0800) [pid = 1841] [serial = 974] [outer = 0x7fa8c764e800] 06:39:07 INFO - PROCESS | 1841 | 1461245947671 Marionette DEBUG loaded listener.js 06:39:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 177 (0x7fa8cb7b7800) [pid = 1841] [serial = 975] [outer = 0x7fa8c764e800] 06:39:08 INFO - PROCESS | 1841 | 1461245948585 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:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1389ms 06:39:08 INFO - PROCESS | 1841 | 1461245948631 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 06:39:08 INFO - PROCESS | 1841 | 1461245948635 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 06:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:39:08 INFO - PROCESS | 1841 | 1461245948641 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:39:08 INFO - PROCESS | 1841 | 1461245948644 Marionette TRACE conn3 <- [1,1270,null,{}] 06:39:08 INFO - PROCESS | 1841 | 1461245948650 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:39:08 INFO - PROCESS | 1841 | 1461245948869 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 06:39:09 INFO - PROCESS | 1841 | 1461245949051 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:09 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfec4000 == 97 [pid = 1841] [id = 325] 06:39:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 178 (0x7fa8ca959000) [pid = 1841] [serial = 976] [outer = (nil)] 06:39:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 179 (0x7fa8ce2f8c00) [pid = 1841] [serial = 977] [outer = 0x7fa8ca959000] 06:39:09 INFO - PROCESS | 1841 | 1461245949128 Marionette DEBUG loaded listener.js 06:39:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 180 (0x7fa8cf757000) [pid = 1841] [serial = 978] [outer = 0x7fa8ca959000] 06:39:09 INFO - PROCESS | 1841 | 1461245949987 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:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1386ms 06:39:10 INFO - PROCESS | 1841 | 1461245950030 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 06:39:10 INFO - PROCESS | 1841 | 1461245950034 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 06:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:39:10 INFO - PROCESS | 1841 | 1461245950040 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:39:10 INFO - PROCESS | 1841 | 1461245950043 Marionette TRACE conn3 <- [1,1274,null,{}] 06:39:10 INFO - PROCESS | 1841 | 1461245950048 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:39:10 INFO - PROCESS | 1841 | 1461245950221 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 06:39:10 INFO - PROCESS | 1841 | 1461245950409 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:10 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0f55000 == 98 [pid = 1841] [id = 326] 06:39:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 181 (0x7fa8bd348000) [pid = 1841] [serial = 979] [outer = (nil)] 06:39:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 182 (0x7fa8cfc76800) [pid = 1841] [serial = 980] [outer = 0x7fa8bd348000] 06:39:10 INFO - PROCESS | 1841 | 1461245950482 Marionette DEBUG loaded listener.js 06:39:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 183 (0x7fa8cfdd9800) [pid = 1841] [serial = 981] [outer = 0x7fa8bd348000] 06:39:11 INFO - PROCESS | 1841 | 1461245951401 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:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1428ms 06:39:11 INFO - PROCESS | 1841 | 1461245951469 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 06:39:11 INFO - PROCESS | 1841 | 1461245951473 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 06:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:39:11 INFO - PROCESS | 1841 | 1461245951479 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:39:11 INFO - PROCESS | 1841 | 1461245951482 Marionette TRACE conn3 <- [1,1278,null,{}] 06:39:11 INFO - PROCESS | 1841 | 1461245951487 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:39:11 INFO - PROCESS | 1841 | 1461245951678 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 06:39:11 INFO - PROCESS | 1841 | 1461245951864 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:11 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d1c11000 == 99 [pid = 1841] [id = 327] 06:39:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 184 (0x7fa8b9344800) [pid = 1841] [serial = 982] [outer = (nil)] 06:39:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 185 (0x7fa8cfe9d400) [pid = 1841] [serial = 983] [outer = 0x7fa8b9344800] 06:39:11 INFO - PROCESS | 1841 | 1461245951938 Marionette DEBUG loaded listener.js 06:39:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 186 (0x7fa8d034dc00) [pid = 1841] [serial = 984] [outer = 0x7fa8b9344800] 06:39:12 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c75d9800 == 98 [pid = 1841] [id = 10] 06:39:12 INFO - PROCESS | 1841 | 1461245952886 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:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1481ms 06:39:12 INFO - PROCESS | 1841 | 1461245952962 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 06:39:12 INFO - PROCESS | 1841 | 1461245952966 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 06:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:39:12 INFO - PROCESS | 1841 | 1461245952972 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:39:12 INFO - PROCESS | 1841 | 1461245952975 Marionette TRACE conn3 <- [1,1282,null,{}] 06:39:12 INFO - PROCESS | 1841 | 1461245952981 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:39:13 INFO - PROCESS | 1841 | 1461245953196 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 06:39:13 INFO - PROCESS | 1841 | 1461245953421 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:13 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8dde15000 == 99 [pid = 1841] [id = 328] 06:39:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 187 (0x7fa8cba92800) [pid = 1841] [serial = 985] [outer = (nil)] 06:39:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 188 (0x7fa8d0391c00) [pid = 1841] [serial = 986] [outer = 0x7fa8cba92800] 06:39:13 INFO - PROCESS | 1841 | 1461245953541 Marionette DEBUG loaded listener.js 06:39:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 189 (0x7fa8d14b7400) [pid = 1841] [serial = 987] [outer = 0x7fa8cba92800] 06:39:14 INFO - PROCESS | 1841 | 1461245954427 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:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1531ms 06:39:14 INFO - PROCESS | 1841 | 1461245954504 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 06:39:14 INFO - PROCESS | 1841 | 1461245954508 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 06:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:39:14 INFO - PROCESS | 1841 | 1461245954513 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:39:14 INFO - PROCESS | 1841 | 1461245954516 Marionette TRACE conn3 <- [1,1286,null,{}] 06:39:14 INFO - PROCESS | 1841 | 1461245954521 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:39:14 INFO - PROCESS | 1841 | 1461245954760 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 06:39:15 INFO - PROCESS | 1841 | 1461245954992 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:15 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8df034800 == 100 [pid = 1841] [id = 329] 06:39:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 190 (0x7fa8d0344000) [pid = 1841] [serial = 988] [outer = (nil)] 06:39:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 191 (0x7fa8d1bc7400) [pid = 1841] [serial = 989] [outer = 0x7fa8d0344000] 06:39:15 INFO - PROCESS | 1841 | 1461245955077 Marionette DEBUG loaded listener.js 06:39:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 192 (0x7fa8d2a31400) [pid = 1841] [serial = 990] [outer = 0x7fa8d0344000] 06:39:15 INFO - PROCESS | 1841 | 1461245955901 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:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1431ms 06:39:15 INFO - PROCESS | 1841 | 1461245955947 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 06:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:39:15 INFO - PROCESS | 1841 | 1461245955951 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 06:39:15 INFO - PROCESS | 1841 | 1461245955957 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:39:15 INFO - PROCESS | 1841 | 1461245955961 Marionette TRACE conn3 <- [1,1290,null,{}] 06:39:15 INFO - PROCESS | 1841 | 1461245955967 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:39:16 INFO - PROCESS | 1841 | 1461245956200 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 06:39:16 INFO - PROCESS | 1841 | 1461245956486 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:16 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e35c0800 == 101 [pid = 1841] [id = 330] 06:39:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 193 (0x7fa8de01d800) [pid = 1841] [serial = 991] [outer = (nil)] 06:39:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 194 (0x7fa8de0a0400) [pid = 1841] [serial = 992] [outer = 0x7fa8de01d800] 06:39:16 INFO - PROCESS | 1841 | 1461245956610 Marionette DEBUG loaded listener.js 06:39:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 195 (0x7fa8df3ee800) [pid = 1841] [serial = 993] [outer = 0x7fa8de01d800] 06:39:17 INFO - PROCESS | 1841 | 1461245957426 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:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1535ms 06:39:17 INFO - PROCESS | 1841 | 1461245957494 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 06:39:17 INFO - PROCESS | 1841 | 1461245957498 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 06:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:39:17 INFO - PROCESS | 1841 | 1461245957504 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:39:17 INFO - PROCESS | 1841 | 1461245957507 Marionette TRACE conn3 <- [1,1294,null,{}] 06:39:17 INFO - PROCESS | 1841 | 1461245957512 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:39:17 INFO - PROCESS | 1841 | 1461245957708 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 06:39:17 INFO - PROCESS | 1841 | 1461245957897 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:17 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e7516800 == 102 [pid = 1841] [id = 331] 06:39:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 196 (0x7fa8d4047c00) [pid = 1841] [serial = 994] [outer = (nil)] 06:39:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 197 (0x7fa8e111e400) [pid = 1841] [serial = 995] [outer = 0x7fa8d4047c00] 06:39:17 INFO - PROCESS | 1841 | 1461245957972 Marionette DEBUG loaded listener.js 06:39:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 198 (0x7fa8e2ec4000) [pid = 1841] [serial = 996] [outer = 0x7fa8d4047c00] 06:39:18 INFO - PROCESS | 1841 | 1461245958813 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:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1378ms 06:39:18 INFO - PROCESS | 1841 | 1461245958883 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 06:39:18 INFO - PROCESS | 1841 | 1461245958887 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 06:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:39:18 INFO - PROCESS | 1841 | 1461245958892 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:39:18 INFO - PROCESS | 1841 | 1461245958895 Marionette TRACE conn3 <- [1,1298,null,{}] 06:39:18 INFO - PROCESS | 1841 | 1461245958901 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:39:19 INFO - PROCESS | 1841 | 1461245959132 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 06:39:19 INFO - PROCESS | 1841 | 1461245959320 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:19 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7c2a800 == 103 [pid = 1841] [id = 332] 06:39:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 199 (0x7fa8dddc8400) [pid = 1841] [serial = 997] [outer = (nil)] 06:39:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 200 (0x7fa8e30d0c00) [pid = 1841] [serial = 998] [outer = 0x7fa8dddc8400] 06:39:19 INFO - PROCESS | 1841 | 1461245959397 Marionette DEBUG loaded listener.js 06:39:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 201 (0x7fa8e32a7c00) [pid = 1841] [serial = 999] [outer = 0x7fa8dddc8400] 06:39:20 INFO - PROCESS | 1841 | 1461245960340 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:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1485ms 06:39:20 INFO - PROCESS | 1841 | 1461245960379 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 06:39:20 INFO - PROCESS | 1841 | 1461245960381 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 06:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:39:20 INFO - PROCESS | 1841 | 1461245960388 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:39:20 INFO - PROCESS | 1841 | 1461245960390 Marionette TRACE conn3 <- [1,1302,null,{}] 06:39:20 INFO - PROCESS | 1841 | 1461245960396 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:39:20 INFO - PROCESS | 1841 | 1461245960580 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 06:39:20 INFO - PROCESS | 1841 | 1461245960775 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:20 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bbce7000 == 104 [pid = 1841] [id = 333] 06:39:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 202 (0x7fa8b86dc400) [pid = 1841] [serial = 1000] [outer = (nil)] 06:39:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 203 (0x7fa8b86e7400) [pid = 1841] [serial = 1001] [outer = 0x7fa8b86dc400] 06:39:20 INFO - PROCESS | 1841 | 1461245960849 Marionette DEBUG loaded listener.js 06:39:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 204 (0x7fa8b91df400) [pid = 1841] [serial = 1002] [outer = 0x7fa8b86dc400] 06:39:21 INFO - PROCESS | 1841 | 1461245961788 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:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1486ms 06:39:21 INFO - PROCESS | 1841 | 1461245961875 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 06:39:21 INFO - PROCESS | 1841 | 1461245961879 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 06:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:39:21 INFO - PROCESS | 1841 | 1461245961885 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:39:21 INFO - PROCESS | 1841 | 1461245961888 Marionette TRACE conn3 <- [1,1306,null,{}] 06:39:21 INFO - PROCESS | 1841 | 1461245961894 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:39:22 INFO - PROCESS | 1841 | 1461245962123 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 06:39:22 INFO - PROCESS | 1841 | 1461245962371 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:22 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc703800 == 105 [pid = 1841] [id = 334] 06:39:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 205 (0x7fa8b86e8c00) [pid = 1841] [serial = 1003] [outer = (nil)] 06:39:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 206 (0x7fa8b9ece000) [pid = 1841] [serial = 1004] [outer = 0x7fa8b86e8c00] 06:39:22 INFO - PROCESS | 1841 | 1461245962503 Marionette DEBUG loaded listener.js 06:39:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 207 (0x7fa8bb1c6400) [pid = 1841] [serial = 1005] [outer = 0x7fa8b86e8c00] 06:39:23 INFO - PROCESS | 1841 | 1461245963393 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:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1581ms 06:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:39:23 INFO - PROCESS | 1841 | 1461245963468 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 06:39:23 INFO - PROCESS | 1841 | 1461245963470 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 06:39:23 INFO - PROCESS | 1841 | 1461245963477 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:39:23 INFO - PROCESS | 1841 | 1461245963480 Marionette TRACE conn3 <- [1,1310,null,{}] 06:39:23 INFO - PROCESS | 1841 | 1461245963485 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:39:23 INFO - PROCESS | 1841 | 1461245963676 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 06:39:23 INFO - PROCESS | 1841 | 1461245963922 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:23 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8be6ed000 == 106 [pid = 1841] [id = 335] 06:39:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 208 (0x7fa8b9ec2c00) [pid = 1841] [serial = 1006] [outer = (nil)] 06:39:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 209 (0x7fa8bd358000) [pid = 1841] [serial = 1007] [outer = 0x7fa8b9ec2c00] 06:39:24 INFO - PROCESS | 1841 | 1461245964042 Marionette DEBUG loaded listener.js 06:39:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 210 (0x7fa8be74bc00) [pid = 1841] [serial = 1008] [outer = 0x7fa8b9ec2c00] 06:39:25 INFO - PROCESS | 1841 | 1461245965216 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:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:39:25 INFO - PROCESS | 1841 | 1461245965266 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 06:39:25 INFO - PROCESS | 1841 | 1461245965274 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:39:25 INFO - PROCESS | 1841 | 1461245965279 Marionette TRACE conn3 <- [1,1314,null,{}] 06:39:25 INFO - PROCESS | 1841 | 1461245965287 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:39:25 INFO - PROCESS | 1841 | 1461245965503 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 06:39:25 INFO - PROCESS | 1841 | 1461245965784 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:25 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8be6fa800 == 107 [pid = 1841] [id = 336] 06:39:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 211 (0x7fa8bca86c00) [pid = 1841] [serial = 1009] [outer = (nil)] 06:39:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 212 (0x7fa8bd342c00) [pid = 1841] [serial = 1010] [outer = 0x7fa8bca86c00] 06:39:25 INFO - PROCESS | 1841 | 1461245965864 Marionette DEBUG loaded listener.js 06:39:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 213 (0x7fa8bd358c00) [pid = 1841] [serial = 1011] [outer = 0x7fa8bca86c00] 06:39:26 INFO - PROCESS | 1841 | 1461245966761 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:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1534ms 06:39:26 INFO - PROCESS | 1841 | 1461245966809 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 06:39:26 INFO - PROCESS | 1841 | 1461245966817 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 06:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:39:26 INFO - PROCESS | 1841 | 1461245966827 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:39:26 INFO - PROCESS | 1841 | 1461245966832 Marionette TRACE conn3 <- [1,1318,null,{}] 06:39:26 INFO - PROCESS | 1841 | 1461245966838 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:39:27 INFO - PROCESS | 1841 | 1461245967033 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 06:39:27 INFO - PROCESS | 1841 | 1461245967404 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:27 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc706800 == 108 [pid = 1841] [id = 337] 06:39:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 214 (0x7fa8bca8c400) [pid = 1841] [serial = 1012] [outer = (nil)] 06:39:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 215 (0x7fa8bde92400) [pid = 1841] [serial = 1013] [outer = 0x7fa8bca8c400] 06:39:27 INFO - PROCESS | 1841 | 1461245967485 Marionette DEBUG loaded listener.js 06:39:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 216 (0x7fa8be7cf400) [pid = 1841] [serial = 1014] [outer = 0x7fa8bca8c400] 06:39:28 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d3cd9000 == 107 [pid = 1841] [id = 65] 06:39:28 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc757000 == 106 [pid = 1841] [id = 318] 06:39:28 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c40e7000 == 105 [pid = 1841] [id = 317] 06:39:28 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc751000 == 104 [pid = 1841] [id = 316] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 215 (0x7fa8be7cac00) [pid = 1841] [serial = 932] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 214 (0x7fa8b91e9000) [pid = 1841] [serial = 917] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 213 (0x7fa8b9348c00) [pid = 1841] [serial = 920] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 212 (0x7fa8bca89000) [pid = 1841] [serial = 923] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb054000 == 103 [pid = 1841] [id = 315] 06:39:28 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c8d84800 == 102 [pid = 1841] [id = 314] 06:39:28 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7f5a800 == 101 [pid = 1841] [id = 313] 06:39:28 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c657f800 == 100 [pid = 1841] [id = 312] 06:39:28 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc719800 == 99 [pid = 1841] [id = 311] 06:39:28 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc750000 == 98 [pid = 1841] [id = 310] 06:39:28 INFO - PROCESS | 1841 | 1461245968511 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:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 211 (0x7fa8e30cd800) [pid = 1841] [serial = 750] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 210 (0x7fa8dcfcc800) [pid = 1841] [serial = 687] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 209 (0x7fa8c6da9400) [pid = 1841] [serial = 867] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 208 (0x7fa8cce0e000) [pid = 1841] [serial = 804] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 207 (0x7fa8e34ee400) [pid = 1841] [serial = 792] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 206 (0x7fa8e32a3000) [pid = 1841] [serial = 846] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 205 (0x7fa8c6d57c00) [pid = 1841] [serial = 614] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 204 (0x7fa8cfb6a000) [pid = 1841] [serial = 632] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 203 (0x7fa8cbcf4800) [pid = 1841] [serial = 623] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 202 (0x7fa8ce314c00) [pid = 1841] [serial = 626] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 201 (0x7fa8cf489400) [pid = 1841] [serial = 629] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 200 (0x7fa8d1b55800) [pid = 1841] [serial = 680] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 199 (0x7fa8d3d4ec00) [pid = 1841] [serial = 684] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 198 (0x7fa8c736e400) [pid = 1841] [serial = 717] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 197 (0x7fa8ca74e800) [pid = 1841] [serial = 720] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 196 (0x7fa8cf2ad800) [pid = 1841] [serial = 723] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 195 (0x7fa8cfd65800) [pid = 1841] [serial = 726] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 194 (0x7fa8d0388400) [pid = 1841] [serial = 729] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 193 (0x7fa8d4053400) [pid = 1841] [serial = 732] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 192 (0x7fa8dcfce800) [pid = 1841] [serial = 735] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 191 (0x7fa8dddcec00) [pid = 1841] [serial = 738] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 190 (0x7fa8defdf000) [pid = 1841] [serial = 741] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 189 (0x7fa8e1121c00) [pid = 1841] [serial = 744] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 188 (0x7fa8e30cc400) [pid = 1841] [serial = 747] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 187 (0x7fa8c7456400) [pid = 1841] [serial = 831] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 186 (0x7fa8cb571400) [pid = 1841] [serial = 834] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 185 (0x7fa8b9ecfc00) [pid = 1841] [serial = 858] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 184 (0x7fa8c4ee7c00) [pid = 1841] [serial = 668] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 183 (0x7fa8ca8c7800) [pid = 1841] [serial = 798] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 182 (0x7fa8cfe49400) [pid = 1841] [serial = 638] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 181 (0x7fa8beae9c00) [pid = 1841] [serial = 852] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 180 (0x7fa8c79b0000) [pid = 1841] [serial = 617] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 179 (0x7fa8ddb4a400) [pid = 1841] [serial = 843] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 178 (0x7fa8c7de6000) [pid = 1841] [serial = 671] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 177 (0x7fa8d0343000) [pid = 1841] [serial = 837] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 176 (0x7fa8defde400) [pid = 1841] [serial = 855] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 175 (0x7fa8c4520000) [pid = 1841] [serial = 795] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 174 (0x7fa8d0a9d000) [pid = 1841] [serial = 677] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 173 (0x7fa8be7d0000) [pid = 1841] [serial = 849] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 172 (0x7fa8ce3e6c00) [pid = 1841] [serial = 780] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 171 (0x7fa8d403d000) [pid = 1841] [serial = 783] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 170 (0x7fa8ca8d1800) [pid = 1841] [serial = 801] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 169 (0x7fa8ce2f4c00) [pid = 1841] [serial = 674] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 168 (0x7fa8cfe9a000) [pid = 1841] [serial = 641] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 167 (0x7fa8ca963c00) [pid = 1841] [serial = 581] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 166 (0x7fa8e3194400) [pid = 1841] [serial = 789] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 165 (0x7fa8d0ec9c00) [pid = 1841] [serial = 644] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 164 (0x7fa8e2ebe000) [pid = 1841] [serial = 786] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 163 (0x7fa8d20d7c00) [pid = 1841] [serial = 840] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 162 (0x7fa8bb1ce800) [pid = 1841] [serial = 864] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 161 (0x7fa8beaeb800) [pid = 1841] [serial = 861] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 160 (0x7fa8c78c2400) [pid = 1841] [serial = 777] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 159 (0x7fa8cba87000) [pid = 1841] [serial = 620] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 158 (0x7fa8cfb78c00) [pid = 1841] [serial = 635] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 157 (0x7fa8df0d2000) [pid = 1841] [serial = 774] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 156 (0x7fa8cbcee400) [pid = 1841] [serial = 881] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 155 (0x7fa8cf757c00) [pid = 1841] [serial = 884] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 154 (0x7fa8cf2b3400) [pid = 1841] [serial = 882] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 153 (0x7fa8c4eea800) [pid = 1841] [serial = 872] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 152 (0x7fa8ca8c6800) [pid = 1841] [serial = 878] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 151 (0x7fa8c65eb000) [pid = 1841] [serial = 873] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 150 (0x7fa8beae4c00) [pid = 1841] [serial = 851] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 149 (0x7fa8bd355000) [pid = 1841] [serial = 870] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 148 (0x7fa8ba29b000) [pid = 1841] [serial = 869] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 147 (0x7fa8beaee800) [pid = 1841] [serial = 854] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 146 (0x7fa8c76d3000) [pid = 1841] [serial = 875] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 145 (0x7fa8d14b4c00) [pid = 1841] [serial = 828] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 144 (0x7fa8c8163000) [pid = 1841] [serial = 876] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 143 (0x7fa8c6da5400) [pid = 1841] [serial = 830] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 142 (0x7fa8cfb69c00) [pid = 1841] [serial = 836] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 141 (0x7fa8be7cb000) [pid = 1841] [serial = 848] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 140 (0x7fa8ca8c4400) [pid = 1841] [serial = 833] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 139 (0x7fa8e2ebc400) [pid = 1841] [serial = 845] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 138 (0x7fa8d038e000) [pid = 1841] [serial = 839] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 137 (0x7fa8d403c400) [pid = 1841] [serial = 842] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 136 (0x7fa8b9ecb800) [pid = 1841] [serial = 857] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 135 (0x7fa8cfb6c000) [pid = 1841] [serial = 714] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 134 (0x7fa8ba29dc00) [pid = 1841] [serial = 860] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 133 (0x7fa8bb1c8400) [pid = 1841] [serial = 863] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 132 (0x7fa8bb1d2c00) [pid = 1841] [serial = 866] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 131 (0x7fa8b9344400) [pid = 1841] [serial = 926] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 130 (0x7fa8c4ee2000) [pid = 1841] [serial = 890] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 129 (0x7fa8c6dadc00) [pid = 1841] [serial = 891] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 128 (0x7fa8ca8c9c00) [pid = 1841] [serial = 893] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 127 (0x7fa8d0350400) [pid = 1841] [serial = 896] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 126 (0x7fa8cb01bc00) [pid = 1841] [serial = 894] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 125 (0x7fa8df0ce000) [pid = 1841] [serial = 899] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 124 (0x7fa8d2a28800) [pid = 1841] [serial = 897] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 123 (0x7fa8e30c3400) [pid = 1841] [serial = 902] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 122 (0x7fa8e2ebd000) [pid = 1841] [serial = 900] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 121 (0x7fa8e111c000) [pid = 1841] [serial = 905] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 120 (0x7fa8e3197c00) [pid = 1841] [serial = 903] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 119 (0x7fa8cb7b1000) [pid = 1841] [serial = 908] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 118 (0x7fa8e3571800) [pid = 1841] [serial = 906] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 117 (0x7fa8bde8ec00) [pid = 1841] [serial = 911] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 116 (0x7fa8cb7b6400) [pid = 1841] [serial = 909] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 115 (0x7fa8be749400) [pid = 1841] [serial = 914] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 114 (0x7fa8bde94000) [pid = 1841] [serial = 912] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 113 (0x7fa8be74e400) [pid = 1841] [serial = 915] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 112 (0x7fa8b9ec6c00) [pid = 1841] [serial = 927] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 111 (0x7fa8bd346400) [pid = 1841] [serial = 929] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 110 (0x7fa8bd350800) [pid = 1841] [serial = 930] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 109 (0x7fa8ddb4d400) [pid = 1841] [serial = 887] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 108 (0x7fa8cb6d6400) [pid = 1841] [serial = 879] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 107 (0x7fa8d0350800) [pid = 1841] [serial = 885] [outer = (nil)] [url = about:blank] 06:39:28 INFO - PROCESS | 1841 | --DOMWINDOW == 106 (0x7fa8df3f0800) [pid = 1841] [serial = 888] [outer = (nil)] [url = about:blank] 06:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1784ms 06:39:28 INFO - PROCESS | 1841 | 1461245968649 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 06:39:28 INFO - PROCESS | 1841 | 1461245968654 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 06:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:39:28 INFO - PROCESS | 1841 | 1461245968673 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:39:28 INFO - PROCESS | 1841 | 1461245968679 Marionette TRACE conn3 <- [1,1322,null,{}] 06:39:28 INFO - PROCESS | 1841 | 1461245968695 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:39:28 INFO - PROCESS | 1841 | 1461245968916 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 06:39:29 INFO - PROCESS | 1841 | 1461245969100 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:29 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bb213000 == 99 [pid = 1841] [id = 338] 06:39:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 107 (0x7fa8beaeb800) [pid = 1841] [serial = 1015] [outer = (nil)] 06:39:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 108 (0x7fa8c44c0800) [pid = 1841] [serial = 1016] [outer = 0x7fa8beaeb800] 06:39:29 INFO - PROCESS | 1841 | 1461245969198 Marionette DEBUG loaded listener.js 06:39:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 109 (0x7fa8c4522400) [pid = 1841] [serial = 1017] [outer = 0x7fa8beaeb800] 06:39:29 INFO - PROCESS | 1841 | 1461245969899 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:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1284ms 06:39:29 INFO - PROCESS | 1841 | 1461245969957 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 06:39:29 INFO - PROCESS | 1841 | 1461245969960 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 06:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:39:29 INFO - PROCESS | 1841 | 1461245969967 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:39:29 INFO - PROCESS | 1841 | 1461245969969 Marionette TRACE conn3 <- [1,1326,null,{}] 06:39:29 INFO - PROCESS | 1841 | 1461245969974 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:39:30 INFO - PROCESS | 1841 | 1461245970212 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 06:39:30 INFO - PROCESS | 1841 | 1461245970227 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:30 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bd4d2800 == 100 [pid = 1841] [id = 339] 06:39:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 110 (0x7fa8be7c3c00) [pid = 1841] [serial = 1018] [outer = (nil)] 06:39:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 111 (0x7fa8c4f57000) [pid = 1841] [serial = 1019] [outer = 0x7fa8be7c3c00] 06:39:30 INFO - PROCESS | 1841 | 1461245970289 Marionette DEBUG loaded listener.js 06:39:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 112 (0x7fa8c65f2c00) [pid = 1841] [serial = 1020] [outer = 0x7fa8be7c3c00] 06:39:31 INFO - PROCESS | 1841 | 1461245971176 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:39:31 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:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1237ms 06:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:39:31 INFO - PROCESS | 1841 | 1461245971205 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 06:39:31 INFO - PROCESS | 1841 | 1461245971208 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 06:39:31 INFO - PROCESS | 1841 | 1461245971214 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:39:31 INFO - PROCESS | 1841 | 1461245971216 Marionette TRACE conn3 <- [1,1330,null,{}] 06:39:31 INFO - PROCESS | 1841 | 1461245971221 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:39:31 INFO - PROCESS | 1841 | 1461245971470 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 06:39:31 INFO - PROCESS | 1841 | 1461245971528 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:31 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c458e800 == 101 [pid = 1841] [id = 340] 06:39:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 113 (0x7fa8c6db0000) [pid = 1841] [serial = 1021] [outer = (nil)] 06:39:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 114 (0x7fa8c6e3bc00) [pid = 1841] [serial = 1022] [outer = 0x7fa8c6db0000] 06:39:31 INFO - PROCESS | 1841 | 1461245971594 Marionette DEBUG loaded listener.js 06:39:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 115 (0x7fa8c736d800) [pid = 1841] [serial = 1023] [outer = 0x7fa8c6db0000] 06:39:32 INFO - PROCESS | 1841 | 1461245972506 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:39:32 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:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1328ms 06:39:32 INFO - PROCESS | 1841 | 1461245972551 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 06:39:32 INFO - PROCESS | 1841 | 1461245972558 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 06:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:39:32 INFO - PROCESS | 1841 | 1461245972582 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:39:32 INFO - PROCESS | 1841 | 1461245972585 Marionette TRACE conn3 <- [1,1334,null,{}] 06:39:32 INFO - PROCESS | 1841 | 1461245972607 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:39:32 INFO - PROCESS | 1841 | 1461245972868 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 06:39:32 INFO - PROCESS | 1841 | 1461245972897 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:32 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7c3b800 == 102 [pid = 1841] [id = 341] 06:39:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 116 (0x7fa8c7367000) [pid = 1841] [serial = 1024] [outer = (nil)] 06:39:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 117 (0x7fa8c7df0000) [pid = 1841] [serial = 1025] [outer = 0x7fa8c7367000] 06:39:32 INFO - PROCESS | 1841 | 1461245972964 Marionette DEBUG loaded listener.js 06:39:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 118 (0x7fa8ca8c6800) [pid = 1841] [serial = 1026] [outer = 0x7fa8c7367000] 06:39:33 INFO - PROCESS | 1841 | --DOMWINDOW == 117 (0x7fa8bde92000) [pid = 1841] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:39:33 INFO - PROCESS | 1841 | --DOMWINDOW == 116 (0x7fa8b91dfc00) [pid = 1841] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:39:33 INFO - PROCESS | 1841 | --DOMWINDOW == 115 (0x7fa8bde86000) [pid = 1841] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:39:33 INFO - PROCESS | 1841 | --DOMWINDOW == 114 (0x7fa8bb1c6000) [pid = 1841] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:39:33 INFO - PROCESS | 1841 | --DOMWINDOW == 113 (0x7fa8c6e34c00) [pid = 1841] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:39:33 INFO - PROCESS | 1841 | --DOMWINDOW == 112 (0x7fa8b91e6400) [pid = 1841] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:39:33 INFO - PROCESS | 1841 | --DOMWINDOW == 111 (0x7fa8b9340400) [pid = 1841] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:39:33 INFO - PROCESS | 1841 | 1461245973917 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:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1407ms 06:39:33 INFO - PROCESS | 1841 | 1461245973978 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 06:39:33 INFO - PROCESS | 1841 | 1461245973981 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 06:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:39:33 INFO - PROCESS | 1841 | 1461245973987 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:39:33 INFO - PROCESS | 1841 | 1461245973989 Marionette TRACE conn3 <- [1,1338,null,{}] 06:39:33 INFO - PROCESS | 1841 | 1461245973994 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:39:34 INFO - PROCESS | 1841 | 1461245974161 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 06:39:34 INFO - PROCESS | 1841 | 1461245974176 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:34 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7f6e800 == 103 [pid = 1841] [id = 342] 06:39:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 112 (0x7fa8bca83800) [pid = 1841] [serial = 1027] [outer = (nil)] 06:39:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 113 (0x7fa8ca8c7800) [pid = 1841] [serial = 1028] [outer = 0x7fa8bca83800] 06:39:34 INFO - PROCESS | 1841 | 1461245974236 Marionette DEBUG loaded listener.js 06:39:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 114 (0x7fa8cb01e000) [pid = 1841] [serial = 1029] [outer = 0x7fa8bca83800] 06:39:35 INFO - PROCESS | 1841 | 1461245975483 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:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1529ms 06:39:35 INFO - PROCESS | 1841 | 1461245975518 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 06:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:39:35 INFO - PROCESS | 1841 | 1461245975523 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 06:39:35 INFO - PROCESS | 1841 | 1461245975532 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:39:35 INFO - PROCESS | 1841 | 1461245975538 Marionette TRACE conn3 <- [1,1342,null,{}] 06:39:35 INFO - PROCESS | 1841 | 1461245975557 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:39:35 INFO - PROCESS | 1841 | 1461245975837 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 06:39:36 INFO - PROCESS | 1841 | 1461245976035 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:36 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bbccf000 == 104 [pid = 1841] [id = 343] 06:39:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 115 (0x7fa8ba297800) [pid = 1841] [serial = 1030] [outer = (nil)] 06:39:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 116 (0x7fa8ba2a2000) [pid = 1841] [serial = 1031] [outer = 0x7fa8ba297800] 06:39:36 INFO - PROCESS | 1841 | 1461245976111 Marionette DEBUG loaded listener.js 06:39:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 117 (0x7fa8bd346400) [pid = 1841] [serial = 1032] [outer = 0x7fa8ba297800] 06:39:37 INFO - PROCESS | 1841 | 1461245977043 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:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1543ms 06:39:37 INFO - PROCESS | 1841 | 1461245977074 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 06:39:37 INFO - PROCESS | 1841 | 1461245977084 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 06:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:39:37 INFO - PROCESS | 1841 | 1461245977095 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:39:37 INFO - PROCESS | 1841 | 1461245977100 Marionette TRACE conn3 <- [1,1346,null,{}] 06:39:37 INFO - PROCESS | 1841 | 1461245977107 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:39:37 INFO - PROCESS | 1841 | 1461245977326 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 06:39:37 INFO - PROCESS | 1841 | 1461245977556 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:37 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7313800 == 105 [pid = 1841] [id = 344] 06:39:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 118 (0x7fa8bd35b400) [pid = 1841] [serial = 1033] [outer = (nil)] 06:39:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 119 (0x7fa8be7d0400) [pid = 1841] [serial = 1034] [outer = 0x7fa8bd35b400] 06:39:37 INFO - PROCESS | 1841 | 1461245977677 Marionette DEBUG loaded listener.js 06:39:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 120 (0x7fa8c451f000) [pid = 1841] [serial = 1035] [outer = 0x7fa8bd35b400] 06:39:38 INFO - PROCESS | 1841 | 1461245978664 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:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1637ms 06:39:38 INFO - PROCESS | 1841 | 1461245978733 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 06:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:39:38 INFO - PROCESS | 1841 | 1461245978737 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 06:39:38 INFO - PROCESS | 1841 | 1461245978744 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:39:38 INFO - PROCESS | 1841 | 1461245978750 Marionette TRACE conn3 <- [1,1350,null,{}] 06:39:38 INFO - PROCESS | 1841 | 1461245978767 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:39:39 INFO - PROCESS | 1841 | 1461245979035 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 06:39:39 INFO - PROCESS | 1841 | 1461245979340 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:39 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8caaca000 == 106 [pid = 1841] [id = 345] 06:39:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 121 (0x7fa8c6dae400) [pid = 1841] [serial = 1036] [outer = (nil)] 06:39:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 122 (0x7fa8c7454400) [pid = 1841] [serial = 1037] [outer = 0x7fa8c6dae400] 06:39:39 INFO - PROCESS | 1841 | 1461245979421 Marionette DEBUG loaded listener.js 06:39:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 123 (0x7fa8c76d8800) [pid = 1841] [serial = 1038] [outer = 0x7fa8c6dae400] 06:39:40 INFO - PROCESS | 1841 | 1461245980359 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:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1647ms 06:39:40 INFO - PROCESS | 1841 | 1461245980392 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 06:39:40 INFO - PROCESS | 1841 | 1461245980396 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 06:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:39:40 INFO - PROCESS | 1841 | 1461245980402 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:39:40 INFO - PROCESS | 1841 | 1461245980406 Marionette TRACE conn3 <- [1,1354,null,{}] 06:39:40 INFO - PROCESS | 1841 | 1461245980411 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:39:40 INFO - PROCESS | 1841 | 1461245980613 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 06:39:40 INFO - PROCESS | 1841 | 1461245980796 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:40 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb54c000 == 107 [pid = 1841] [id = 346] 06:39:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 124 (0x7fa8c6e32c00) [pid = 1841] [serial = 1039] [outer = (nil)] 06:39:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 125 (0x7fa8c9157c00) [pid = 1841] [serial = 1040] [outer = 0x7fa8c6e32c00] 06:39:40 INFO - PROCESS | 1841 | 1461245980869 Marionette DEBUG loaded listener.js 06:39:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 126 (0x7fa8ca8ce800) [pid = 1841] [serial = 1041] [outer = 0x7fa8c6e32c00] 06:39:41 INFO - PROCESS | 1841 | 1461245981858 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:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1486ms 06:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:39:41 INFO - PROCESS | 1841 | 1461245981891 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 06:39:41 INFO - PROCESS | 1841 | 1461245981894 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 06:39:41 INFO - PROCESS | 1841 | 1461245981901 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:39:41 INFO - PROCESS | 1841 | 1461245981904 Marionette TRACE conn3 <- [1,1358,null,{}] 06:39:41 INFO - PROCESS | 1841 | 1461245981911 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:39:42 INFO - PROCESS | 1841 | 1461245982125 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 06:39:42 INFO - PROCESS | 1841 | 1461245982315 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:42 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cd0b9000 == 108 [pid = 1841] [id = 347] 06:39:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 127 (0x7fa8c6da7800) [pid = 1841] [serial = 1042] [outer = (nil)] 06:39:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 128 (0x7fa8cb024800) [pid = 1841] [serial = 1043] [outer = 0x7fa8c6da7800] 06:39:42 INFO - PROCESS | 1841 | 1461245982451 Marionette DEBUG loaded listener.js 06:39:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 129 (0x7fa8cb7b1000) [pid = 1841] [serial = 1044] [outer = 0x7fa8c6da7800] 06:39:43 INFO - PROCESS | 1841 | 1461245983268 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:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1435ms 06:39:43 INFO - PROCESS | 1841 | 1461245983337 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 06:39:43 INFO - PROCESS | 1841 | 1461245983340 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 06:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:39:43 INFO - PROCESS | 1841 | 1461245983347 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:39:43 INFO - PROCESS | 1841 | 1461245983351 Marionette TRACE conn3 <- [1,1362,null,{}] 06:39:43 INFO - PROCESS | 1841 | 1461245983356 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:39:43 INFO - PROCESS | 1841 | 1461245983655 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 06:39:43 INFO - PROCESS | 1841 | 1461245983919 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:43 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfc0b800 == 109 [pid = 1841] [id = 348] 06:39:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 130 (0x7fa8cba94000) [pid = 1841] [serial = 1045] [outer = (nil)] 06:39:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 131 (0x7fa8ce313000) [pid = 1841] [serial = 1046] [outer = 0x7fa8cba94000] 06:39:44 INFO - PROCESS | 1841 | 1461245983999 Marionette DEBUG loaded listener.js 06:39:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 132 (0x7fa8cf0d9400) [pid = 1841] [serial = 1047] [outer = 0x7fa8cba94000] 06:39:44 INFO - PROCESS | 1841 | 1461245984874 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:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1584ms 06:39:44 INFO - PROCESS | 1841 | 1461245984932 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 06:39:44 INFO - PROCESS | 1841 | 1461245984936 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 06:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:39:44 INFO - PROCESS | 1841 | 1461245984943 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:39:44 INFO - PROCESS | 1841 | 1461245984946 Marionette TRACE conn3 <- [1,1366,null,{}] 06:39:44 INFO - PROCESS | 1841 | 1461245984952 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:39:45 INFO - PROCESS | 1841 | 1461245985167 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 06:39:45 INFO - PROCESS | 1841 | 1461245985388 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:45 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0538000 == 110 [pid = 1841] [id = 349] 06:39:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 133 (0x7fa8cbce7000) [pid = 1841] [serial = 1048] [outer = (nil)] 06:39:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 134 (0x7fa8cf487800) [pid = 1841] [serial = 1049] [outer = 0x7fa8cbce7000] 06:39:45 INFO - PROCESS | 1841 | 1461245985507 Marionette DEBUG loaded listener.js 06:39:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 135 (0x7fa8cfb6d400) [pid = 1841] [serial = 1050] [outer = 0x7fa8cbce7000] 06:39:46 INFO - PROCESS | 1841 | 1461245986439 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:39:46 INFO - PROCESS | 1841 | 1461245986495 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 06:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:39:46 INFO - PROCESS | 1841 | 1461245986504 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:39:46 INFO - PROCESS | 1841 | 1461245986507 Marionette TRACE conn3 <- [1,1370,null,{}] 06:39:46 INFO - PROCESS | 1841 | 1461245986514 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:39:46 INFO - PROCESS | 1841 | 1461245986790 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 06:39:47 INFO - PROCESS | 1841 | 1461245987033 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:47 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d3c75800 == 111 [pid = 1841] [id = 350] 06:39:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 136 (0x7fa8c78ca000) [pid = 1841] [serial = 1051] [outer = (nil)] 06:39:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 137 (0x7fa8d0343400) [pid = 1841] [serial = 1052] [outer = 0x7fa8c78ca000] 06:39:47 INFO - PROCESS | 1841 | 1461245987114 Marionette DEBUG loaded listener.js 06:39:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 138 (0x7fa8d0387000) [pid = 1841] [serial = 1053] [outer = 0x7fa8c78ca000] 06:39:48 INFO - PROCESS | 1841 | 1461245988005 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:39:48 INFO - PROCESS | 1841 | 1461245988041 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 06:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:39:48 INFO - PROCESS | 1841 | 1461245988048 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:39:48 INFO - PROCESS | 1841 | 1461245988051 Marionette TRACE conn3 <- [1,1374,null,{}] 06:39:48 INFO - PROCESS | 1841 | 1461245988056 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:39:48 INFO - PROCESS | 1841 | 1461245988249 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 06:39:48 INFO - PROCESS | 1841 | 1461245988432 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:48 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d7e20000 == 112 [pid = 1841] [id = 351] 06:39:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 139 (0x7fa8cba90c00) [pid = 1841] [serial = 1054] [outer = (nil)] 06:39:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 140 (0x7fa8d113d000) [pid = 1841] [serial = 1055] [outer = 0x7fa8cba90c00] 06:39:48 INFO - PROCESS | 1841 | 1461245988505 Marionette DEBUG loaded listener.js 06:39:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 141 (0x7fa8d1c88400) [pid = 1841] [serial = 1056] [outer = 0x7fa8cba90c00] 06:39:49 INFO - PROCESS | 1841 | [1841] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:49 INFO - PROCESS | 1841 | 1461245989405 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:39:49 INFO - PROCESS | 1841 | 1461245989437 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 06:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:39:49 INFO - PROCESS | 1841 | 1461245989444 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:39:49 INFO - PROCESS | 1841 | 1461245989448 Marionette TRACE conn3 <- [1,1378,null,{}] 06:39:49 INFO - PROCESS | 1841 | 1461245989453 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:39:49 INFO - PROCESS | 1841 | 1461245989654 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 06:39:49 INFO - PROCESS | 1841 | 1461245989839 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:49 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8de27f800 == 113 [pid = 1841] [id = 352] 06:39:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 142 (0x7fa8cfe99000) [pid = 1841] [serial = 1057] [outer = (nil)] 06:39:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 143 (0x7fa8d3d47c00) [pid = 1841] [serial = 1058] [outer = 0x7fa8cfe99000] 06:39:49 INFO - PROCESS | 1841 | 1461245989915 Marionette DEBUG loaded listener.js 06:39:50 INFO - PROCESS | 1841 | ++DOMWINDOW == 144 (0x7fa8d40b4400) [pid = 1841] [serial = 1059] [outer = 0x7fa8cfe99000] 06:39:50 INFO - PROCESS | 1841 | 1461245990767 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:39:50 INFO - PROCESS | 1841 | 1461245990838 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 06:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:39:50 INFO - PROCESS | 1841 | 1461245990845 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:39:50 INFO - PROCESS | 1841 | 1461245990848 Marionette TRACE conn3 <- [1,1382,null,{}] 06:39:50 INFO - PROCESS | 1841 | 1461245990854 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:39:51 INFO - PROCESS | 1841 | 1461245991097 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 06:39:51 INFO - PROCESS | 1841 | 1461245991281 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:51 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e0c19800 == 114 [pid = 1841] [id = 353] 06:39:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 145 (0x7fa8d40bd400) [pid = 1841] [serial = 1060] [outer = (nil)] 06:39:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 146 (0x7fa8ddb4cc00) [pid = 1841] [serial = 1061] [outer = 0x7fa8d40bd400] 06:39:51 INFO - PROCESS | 1841 | 1461245991368 Marionette DEBUG loaded listener.js 06:39:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 147 (0x7fa8de248800) [pid = 1841] [serial = 1062] [outer = 0x7fa8d40bd400] 06:39:52 INFO - PROCESS | 1841 | [1841] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:39:52 INFO - PROCESS | 1841 | 1461245992350 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:39:52 INFO - PROCESS | 1841 | 1461245992434 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 06:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:39:52 INFO - PROCESS | 1841 | 1461245992441 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:39:52 INFO - PROCESS | 1841 | 1461245992444 Marionette TRACE conn3 <- [1,1386,null,{}] 06:39:52 INFO - PROCESS | 1841 | 1461245992449 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:39:52 INFO - PROCESS | 1841 | 1461245992665 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 06:39:52 INFO - PROCESS | 1841 | 1461245992894 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:52 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc793000 == 115 [pid = 1841] [id = 354] 06:39:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 148 (0x7fa8b9eca000) [pid = 1841] [serial = 1063] [outer = (nil)] 06:39:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 149 (0x7fa8bca88400) [pid = 1841] [serial = 1064] [outer = 0x7fa8b9eca000] 06:39:52 INFO - PROCESS | 1841 | 1461245992979 Marionette DEBUG loaded listener.js 06:39:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 150 (0x7fa8e1119c00) [pid = 1841] [serial = 1065] [outer = 0x7fa8b9eca000] 06:39:54 INFO - PROCESS | 1841 | 1461245994298 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 06:39:54 INFO - PROCESS | 1841 | 1461245994414 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 06:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:39:54 INFO - PROCESS | 1841 | 1461245994444 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:39:54 INFO - PROCESS | 1841 | 1461245994449 Marionette TRACE conn3 <- [1,1390,null,{}] 06:39:54 INFO - PROCESS | 1841 | 1461245994457 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:39:54 INFO - PROCESS | 1841 | 1461245994644 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 06:39:54 INFO - PROCESS | 1841 | 1461245994828 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:54 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6d17000 == 116 [pid = 1841] [id = 355] 06:39:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 151 (0x7fa8b85c9c00) [pid = 1841] [serial = 1066] [outer = (nil)] 06:39:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 152 (0x7fa8b9344400) [pid = 1841] [serial = 1067] [outer = 0x7fa8b85c9c00] 06:39:54 INFO - PROCESS | 1841 | 1461245994898 Marionette DEBUG loaded listener.js 06:39:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 153 (0x7fa8b9ed0c00) [pid = 1841] [serial = 1068] [outer = 0x7fa8b85c9c00] 06:39:55 INFO - PROCESS | 1841 | 1461245995977 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:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1592ms 06:39:56 INFO - PROCESS | 1841 | 1461245996034 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 06:39:56 INFO - PROCESS | 1841 | 1461245996050 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 06:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:39:56 INFO - PROCESS | 1841 | 1461245996066 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:39:56 INFO - PROCESS | 1841 | 1461245996069 Marionette TRACE conn3 <- [1,1394,null,{}] 06:39:56 INFO - PROCESS | 1841 | 1461245996167 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:39:56 INFO - PROCESS | 1841 | 1461245996534 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 06:39:56 INFO - PROCESS | 1841 | 1461245996752 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:56 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8ba1da800 == 117 [pid = 1841] [id = 356] 06:39:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 154 (0x7fa8bd344c00) [pid = 1841] [serial = 1069] [outer = (nil)] 06:39:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 155 (0x7fa8bd347800) [pid = 1841] [serial = 1070] [outer = 0x7fa8bd344c00] 06:39:56 INFO - PROCESS | 1841 | 1461245996864 Marionette DEBUG loaded listener.js 06:39:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 156 (0x7fa8bd360800) [pid = 1841] [serial = 1071] [outer = 0x7fa8bd344c00] 06:39:57 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d1c0c800 == 116 [pid = 1841] [id = 60] 06:39:57 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e1184800 == 115 [pid = 1841] [id = 47] 06:39:57 INFO - PROCESS | 1841 | --DOMWINDOW == 155 (0x7fa8c4ee1000) [pid = 1841] [serial = 959] [outer = (nil)] [url = about:blank] 06:39:57 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7c3b800 == 114 [pid = 1841] [id = 341] 06:39:57 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c458e800 == 113 [pid = 1841] [id = 340] 06:39:57 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bd4d2800 == 112 [pid = 1841] [id = 339] 06:39:57 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bb213000 == 111 [pid = 1841] [id = 338] 06:39:57 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc706800 == 110 [pid = 1841] [id = 337] 06:39:57 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8be6fa800 == 109 [pid = 1841] [id = 336] 06:39:57 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfbaa800 == 108 [pid = 1841] [id = 324] 06:39:57 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cd0bd000 == 107 [pid = 1841] [id = 323] 06:39:57 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb21a000 == 106 [pid = 1841] [id = 322] 06:39:57 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b93b5000 == 105 [pid = 1841] [id = 321] 06:39:57 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bd4db800 == 104 [pid = 1841] [id = 320] 06:39:57 INFO - PROCESS | 1841 | --DOMWINDOW == 154 (0x7fa8beae5400) [pid = 1841] [serial = 953] [outer = (nil)] [url = about:blank] 06:39:57 INFO - PROCESS | 1841 | --DOMWINDOW == 153 (0x7fa8bde8c800) [pid = 1841] [serial = 918] [outer = (nil)] [url = about:blank] 06:39:57 INFO - PROCESS | 1841 | --DOMWINDOW == 152 (0x7fa8bdef0c00) [pid = 1841] [serial = 956] [outer = (nil)] [url = about:blank] 06:39:57 INFO - PROCESS | 1841 | --DOMWINDOW == 151 (0x7fa8bde87800) [pid = 1841] [serial = 951] [outer = (nil)] [url = about:blank] 06:39:57 INFO - PROCESS | 1841 | --DOMWINDOW == 150 (0x7fa8cb01f400) [pid = 1841] [serial = 948] [outer = (nil)] [url = about:blank] 06:39:57 INFO - PROCESS | 1841 | --DOMWINDOW == 149 (0x7fa8bb1cf800) [pid = 1841] [serial = 935] [outer = (nil)] [url = about:blank] 06:39:57 INFO - PROCESS | 1841 | --DOMWINDOW == 148 (0x7fa8ca8d0400) [pid = 1841] [serial = 947] [outer = (nil)] [url = about:blank] 06:39:57 INFO - PROCESS | 1841 | --DOMWINDOW == 147 (0x7fa8c7dea800) [pid = 1841] [serial = 921] [outer = (nil)] [url = about:blank] 06:39:57 INFO - PROCESS | 1841 | --DOMWINDOW == 146 (0x7fa8c7de9800) [pid = 1841] [serial = 944] [outer = (nil)] [url = about:blank] 06:39:57 INFO - PROCESS | 1841 | --DOMWINDOW == 145 (0x7fa8be7cfc00) [pid = 1841] [serial = 938] [outer = (nil)] [url = about:blank] 06:39:57 INFO - PROCESS | 1841 | --DOMWINDOW == 144 (0x7fa8c65f1c00) [pid = 1841] [serial = 941] [outer = (nil)] [url = about:blank] 06:39:57 INFO - PROCESS | 1841 | --DOMWINDOW == 143 (0x7fa8c451d800) [pid = 1841] [serial = 954] [outer = (nil)] [url = about:blank] 06:39:57 INFO - PROCESS | 1841 | --DOMWINDOW == 142 (0x7fa8bca8fc00) [pid = 1841] [serial = 924] [outer = (nil)] [url = about:blank] 06:39:57 INFO - PROCESS | 1841 | --DOMWINDOW == 141 (0x7fa8bd34a400) [pid = 1841] [serial = 950] [outer = (nil)] [url = about:blank] 06:39:57 INFO - PROCESS | 1841 | --DOMWINDOW == 140 (0x7fa8beae6c00) [pid = 1841] [serial = 957] [outer = (nil)] [url = about:blank] 06:39:57 INFO - PROCESS | 1841 | 1461245997824 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:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1810ms 06:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:39:57 INFO - PROCESS | 1841 | 1461245997877 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 06:39:57 INFO - PROCESS | 1841 | 1461245997880 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 06:39:57 INFO - PROCESS | 1841 | 1461245997887 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:39:57 INFO - PROCESS | 1841 | 1461245997892 Marionette TRACE conn3 <- [1,1398,null,{}] 06:39:57 INFO - PROCESS | 1841 | 1461245997908 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:39:58 INFO - PROCESS | 1841 | 1461245998139 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 06:39:58 INFO - PROCESS | 1841 | 1461245998278 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:58 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc781800 == 105 [pid = 1841] [id = 357] 06:39:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 141 (0x7fa8bca83000) [pid = 1841] [serial = 1072] [outer = (nil)] 06:39:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 142 (0x7fa8be749400) [pid = 1841] [serial = 1073] [outer = 0x7fa8bca83000] 06:39:58 INFO - PROCESS | 1841 | 1461245998348 Marionette DEBUG loaded listener.js 06:39:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 143 (0x7fa8beaeb000) [pid = 1841] [serial = 1074] [outer = 0x7fa8bca83000] 06:39:59 INFO - PROCESS | 1841 | 1461245999209 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:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1344ms 06:39:59 INFO - PROCESS | 1841 | 1461245999230 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 06:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:39:59 INFO - PROCESS | 1841 | 1461245999234 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 06:39:59 INFO - PROCESS | 1841 | 1461245999240 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:39:59 INFO - PROCESS | 1841 | 1461245999243 Marionette TRACE conn3 <- [1,1402,null,{}] 06:39:59 INFO - PROCESS | 1841 | 1461245999248 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:39:59 INFO - PROCESS | 1841 | 1461245999500 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 06:39:59 INFO - PROCESS | 1841 | 1461245999597 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:39:59 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c40f0800 == 106 [pid = 1841] [id = 358] 06:39:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 144 (0x7fa8bca87800) [pid = 1841] [serial = 1075] [outer = (nil)] 06:39:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 145 (0x7fa8c454e400) [pid = 1841] [serial = 1076] [outer = 0x7fa8bca87800] 06:39:59 INFO - PROCESS | 1841 | 1461245999664 Marionette DEBUG loaded listener.js 06:39:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 146 (0x7fa8c6246000) [pid = 1841] [serial = 1077] [outer = 0x7fa8bca87800] 06:40:00 INFO - PROCESS | 1841 | 1461246000535 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:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1337ms 06:40:00 INFO - PROCESS | 1841 | 1461246000579 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 06:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:40:00 INFO - PROCESS | 1841 | 1461246000583 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 06:40:00 INFO - PROCESS | 1841 | 1461246000596 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:40:00 INFO - PROCESS | 1841 | 1461246000599 Marionette TRACE conn3 <- [1,1406,null,{}] 06:40:00 INFO - PROCESS | 1841 | 1461246000606 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:40:00 INFO - PROCESS | 1841 | 1461246000845 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 06:40:00 INFO - PROCESS | 1841 | 1461246000876 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:00 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7c3b000 == 107 [pid = 1841] [id = 359] 06:40:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 147 (0x7fa8c4551400) [pid = 1841] [serial = 1078] [outer = (nil)] 06:40:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 148 (0x7fa8c6daec00) [pid = 1841] [serial = 1079] [outer = 0x7fa8c4551400] 06:40:00 INFO - PROCESS | 1841 | 1461246000949 Marionette DEBUG loaded listener.js 06:40:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 149 (0x7fa8c7366000) [pid = 1841] [serial = 1080] [outer = 0x7fa8c4551400] 06:40:02 INFO - PROCESS | 1841 | 1461246002362 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:40:02 INFO - PROCESS | 1841 | --DOMWINDOW == 148 (0x7fa8c76d2400) [pid = 1841] [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:40:02 INFO - PROCESS | 1841 | --DOMWINDOW == 147 (0x7fa8c6db0000) [pid = 1841] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:40:02 INFO - PROCESS | 1841 | --DOMWINDOW == 146 (0x7fa8c7367000) [pid = 1841] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:40:02 INFO - PROCESS | 1841 | --DOMWINDOW == 145 (0x7fa8be7c3c00) [pid = 1841] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:40:02 INFO - PROCESS | 1841 | --DOMWINDOW == 144 (0x7fa8bca86c00) [pid = 1841] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:40:02 INFO - PROCESS | 1841 | --DOMWINDOW == 143 (0x7fa8bca8c400) [pid = 1841] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:40:02 INFO - PROCESS | 1841 | --DOMWINDOW == 142 (0x7fa8beaeb800) [pid = 1841] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:40:02 INFO - PROCESS | 1841 | --DOMWINDOW == 141 (0x7fa8c80c6800) [pid = 1841] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1843ms 06:40:02 INFO - PROCESS | 1841 | 1461246002433 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 06:40:02 INFO - PROCESS | 1841 | 1461246002437 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 06:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:40:02 INFO - PROCESS | 1841 | 1461246002443 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:40:02 INFO - PROCESS | 1841 | 1461246002445 Marionette TRACE conn3 <- [1,1410,null,{}] 06:40:02 INFO - PROCESS | 1841 | 1461246002503 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:40:02 INFO - PROCESS | 1841 | 1461246002778 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 06:40:02 INFO - PROCESS | 1841 | 1461246002872 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:02 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c9134800 == 108 [pid = 1841] [id = 360] 06:40:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 142 (0x7fa8c736cc00) [pid = 1841] [serial = 1081] [outer = (nil)] 06:40:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 143 (0x7fa8c79b0800) [pid = 1841] [serial = 1082] [outer = 0x7fa8c736cc00] 06:40:02 INFO - PROCESS | 1841 | 1461246002939 Marionette DEBUG loaded listener.js 06:40:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 144 (0x7fa8ca964c00) [pid = 1841] [serial = 1083] [outer = 0x7fa8c736cc00] 06:40:03 INFO - PROCESS | 1841 | 1461246003701 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:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1287ms 06:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:40:03 INFO - PROCESS | 1841 | 1461246003733 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 06:40:03 INFO - PROCESS | 1841 | 1461246003735 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 06:40:03 INFO - PROCESS | 1841 | 1461246003753 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:40:03 INFO - PROCESS | 1841 | 1461246003757 Marionette TRACE conn3 <- [1,1414,null,{}] 06:40:03 INFO - PROCESS | 1841 | 1461246003762 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:40:03 INFO - PROCESS | 1841 | 1461246003956 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 06:40:04 INFO - PROCESS | 1841 | 1461246004095 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:04 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb213800 == 109 [pid = 1841] [id = 361] 06:40:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 145 (0x7fa8c7654c00) [pid = 1841] [serial = 1084] [outer = (nil)] 06:40:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 146 (0x7fa8cb7b1c00) [pid = 1841] [serial = 1085] [outer = 0x7fa8c7654c00] 06:40:04 INFO - PROCESS | 1841 | 1461246004159 Marionette DEBUG loaded listener.js 06:40:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 147 (0x7fa8cbced000) [pid = 1841] [serial = 1086] [outer = 0x7fa8c7654c00] 06:40:05 INFO - PROCESS | 1841 | 1461246005276 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:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1552ms 06:40:05 INFO - PROCESS | 1841 | 1461246005292 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 06:40:05 INFO - PROCESS | 1841 | 1461246005299 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 06:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:40:05 INFO - PROCESS | 1841 | 1461246005308 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:40:05 INFO - PROCESS | 1841 | 1461246005314 Marionette TRACE conn3 <- [1,1418,null,{}] 06:40:05 INFO - PROCESS | 1841 | 1461246005321 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:40:05 INFO - PROCESS | 1841 | 1461246005546 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 06:40:05 INFO - PROCESS | 1841 | 1461246005799 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:05 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bded8800 == 110 [pid = 1841] [id = 362] 06:40:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 148 (0x7fa8bca90c00) [pid = 1841] [serial = 1087] [outer = (nil)] 06:40:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 149 (0x7fa8bd34b000) [pid = 1841] [serial = 1088] [outer = 0x7fa8bca90c00] 06:40:05 INFO - PROCESS | 1841 | 1461246005927 Marionette DEBUG loaded listener.js 06:40:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 150 (0x7fa8bde8d400) [pid = 1841] [serial = 1089] [outer = 0x7fa8bca90c00] 06:40:06 INFO - PROCESS | 1841 | 1461246006953 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:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1686ms 06:40:07 INFO - PROCESS | 1841 | 1461246006995 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 06:40:07 INFO - PROCESS | 1841 | 1461246007004 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 06:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:40:07 INFO - PROCESS | 1841 | 1461246007015 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:40:07 INFO - PROCESS | 1841 | 1461246007019 Marionette TRACE conn3 <- [1,1422,null,{}] 06:40:07 INFO - PROCESS | 1841 | 1461246007025 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:40:07 INFO - PROCESS | 1841 | 1461246007245 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 06:40:07 INFO - PROCESS | 1841 | 1461246007529 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:07 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c8d77800 == 111 [pid = 1841] [id = 363] 06:40:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 151 (0x7fa8beae9000) [pid = 1841] [serial = 1090] [outer = (nil)] 06:40:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 152 (0x7fa8c4555400) [pid = 1841] [serial = 1091] [outer = 0x7fa8beae9000] 06:40:07 INFO - PROCESS | 1841 | 1461246007622 Marionette DEBUG loaded listener.js 06:40:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 153 (0x7fa8c65f1800) [pid = 1841] [serial = 1092] [outer = 0x7fa8beae9000] 06:40:08 INFO - PROCESS | 1841 | 1461246008607 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:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1630ms 06:40:08 INFO - PROCESS | 1841 | 1461246008646 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 06:40:08 INFO - PROCESS | 1841 | 1461246008649 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 06:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:40:08 INFO - PROCESS | 1841 | 1461246008657 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:40:08 INFO - PROCESS | 1841 | 1461246008663 Marionette TRACE conn3 <- [1,1426,null,{}] 06:40:08 INFO - PROCESS | 1841 | 1461246008680 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:40:08 INFO - PROCESS | 1841 | 1461246008911 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 06:40:09 INFO - PROCESS | 1841 | 1461246009201 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:09 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfbb6000 == 112 [pid = 1841] [id = 364] 06:40:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 154 (0x7fa8c816e800) [pid = 1841] [serial = 1093] [outer = (nil)] 06:40:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 155 (0x7fa8ca74a400) [pid = 1841] [serial = 1094] [outer = 0x7fa8c816e800] 06:40:09 INFO - PROCESS | 1841 | 1461246009293 Marionette DEBUG loaded listener.js 06:40:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 156 (0x7fa8cb7aa400) [pid = 1841] [serial = 1095] [outer = 0x7fa8c816e800] 06:40:10 INFO - PROCESS | 1841 | 1461246010269 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:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1644ms 06:40:10 INFO - PROCESS | 1841 | 1461246010301 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 06:40:10 INFO - PROCESS | 1841 | 1461246010305 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 06:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:40:10 INFO - PROCESS | 1841 | 1461246010313 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:40:10 INFO - PROCESS | 1841 | 1461246010316 Marionette TRACE conn3 <- [1,1430,null,{}] 06:40:10 INFO - PROCESS | 1841 | 1461246010323 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:40:10 INFO - PROCESS | 1841 | 1461246010531 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 06:40:10 INFO - PROCESS | 1841 | 1461246010727 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:10 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d117b000 == 113 [pid = 1841] [id = 365] 06:40:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 157 (0x7fa8c6e37c00) [pid = 1841] [serial = 1096] [outer = (nil)] 06:40:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 158 (0x7fa8cba8e400) [pid = 1841] [serial = 1097] [outer = 0x7fa8c6e37c00] 06:40:10 INFO - PROCESS | 1841 | 1461246010854 Marionette DEBUG loaded listener.js 06:40:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 159 (0x7fa8cdaa7400) [pid = 1841] [serial = 1098] [outer = 0x7fa8c6e37c00] 06:40:11 INFO - PROCESS | 1841 | 1461246011751 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:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1484ms 06:40:11 INFO - PROCESS | 1841 | 1461246011798 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 06:40:11 INFO - PROCESS | 1841 | 1461246011802 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 06:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:40:11 INFO - PROCESS | 1841 | 1461246011809 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:40:11 INFO - PROCESS | 1841 | 1461246011813 Marionette TRACE conn3 <- [1,1434,null,{}] 06:40:11 INFO - PROCESS | 1841 | 1461246011819 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:40:12 INFO - PROCESS | 1841 | 1461246012017 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 06:40:12 INFO - PROCESS | 1841 | 1461246012247 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:12 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8dddee800 == 114 [pid = 1841] [id = 366] 06:40:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 160 (0x7fa8cb7b7400) [pid = 1841] [serial = 1099] [outer = (nil)] 06:40:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 161 (0x7fa8cf0cb800) [pid = 1841] [serial = 1100] [outer = 0x7fa8cb7b7400] 06:40:12 INFO - PROCESS | 1841 | 1461246012378 Marionette DEBUG loaded listener.js 06:40:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 162 (0x7fa8cf753400) [pid = 1841] [serial = 1101] [outer = 0x7fa8cb7b7400] 06:40:13 INFO - PROCESS | 1841 | 1461246013366 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:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1635ms 06:40:13 INFO - PROCESS | 1841 | 1461246013445 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 06:40:13 INFO - PROCESS | 1841 | 1461246013448 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 06:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:40:13 INFO - PROCESS | 1841 | 1461246013455 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:40:13 INFO - PROCESS | 1841 | 1461246013460 Marionette TRACE conn3 <- [1,1438,null,{}] 06:40:13 INFO - PROCESS | 1841 | 1461246013467 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:40:13 INFO - PROCESS | 1841 | 1461246013733 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 06:40:14 INFO - PROCESS | 1841 | 1461246014027 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:14 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e3453000 == 115 [pid = 1841] [id = 367] 06:40:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 163 (0x7fa8d1b56c00) [pid = 1841] [serial = 1102] [outer = (nil)] 06:40:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 164 (0x7fa8d715a800) [pid = 1841] [serial = 1103] [outer = 0x7fa8d1b56c00] 06:40:14 INFO - PROCESS | 1841 | 1461246014107 Marionette DEBUG loaded listener.js 06:40:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 165 (0x7fa8ddb54400) [pid = 1841] [serial = 1104] [outer = 0x7fa8d1b56c00] 06:40:14 INFO - PROCESS | 1841 | 1461246014926 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:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1531ms 06:40:14 INFO - PROCESS | 1841 | 1461246014988 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 06:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:40:14 INFO - PROCESS | 1841 | 1461246014992 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 06:40:15 INFO - PROCESS | 1841 | 1461246015000 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:40:15 INFO - PROCESS | 1841 | 1461246015003 Marionette TRACE conn3 <- [1,1442,null,{}] 06:40:15 INFO - PROCESS | 1841 | 1461246015009 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:40:15 INFO - PROCESS | 1841 | 1461246015217 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 06:40:15 INFO - PROCESS | 1841 | 1461246015402 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:15 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e5c48800 == 116 [pid = 1841] [id = 368] 06:40:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 166 (0x7fa8d1b5e000) [pid = 1841] [serial = 1105] [outer = (nil)] 06:40:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 167 (0x7fa8cb022000) [pid = 1841] [serial = 1106] [outer = 0x7fa8d1b5e000] 06:40:15 INFO - PROCESS | 1841 | 1461246015481 Marionette DEBUG loaded listener.js 06:40:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 168 (0x7fa8df3d0400) [pid = 1841] [serial = 1107] [outer = 0x7fa8d1b5e000] 06:40:16 INFO - PROCESS | 1841 | 1461246016459 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:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1532ms 06:40:16 INFO - PROCESS | 1841 | 1461246016531 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 06:40:16 INFO - PROCESS | 1841 | 1461246016535 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 06:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:40:16 INFO - PROCESS | 1841 | 1461246016541 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:40:16 INFO - PROCESS | 1841 | 1461246016544 Marionette TRACE conn3 <- [1,1446,null,{}] 06:40:16 INFO - PROCESS | 1841 | 1461246016550 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:40:16 INFO - PROCESS | 1841 | 1461246016753 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 06:40:16 INFO - PROCESS | 1841 | 1461246016983 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:17 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e7789000 == 117 [pid = 1841] [id = 369] 06:40:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 169 (0x7fa8c6db1000) [pid = 1841] [serial = 1108] [outer = (nil)] 06:40:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 170 (0x7fa8e2eb9c00) [pid = 1841] [serial = 1109] [outer = 0x7fa8c6db1000] 06:40:17 INFO - PROCESS | 1841 | 1461246017074 Marionette DEBUG loaded listener.js 06:40:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 171 (0x7fa8e30ccc00) [pid = 1841] [serial = 1110] [outer = 0x7fa8c6db1000] 06:40:17 INFO - PROCESS | 1841 | 1461246017954 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:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1486ms 06:40:18 INFO - PROCESS | 1841 | 1461246018029 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 06:40:18 INFO - PROCESS | 1841 | 1461246018032 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 06:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:40:18 INFO - PROCESS | 1841 | 1461246018039 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:40:18 INFO - PROCESS | 1841 | 1461246018042 Marionette TRACE conn3 <- [1,1450,null,{}] 06:40:18 INFO - PROCESS | 1841 | 1461246018047 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:40:18 INFO - PROCESS | 1841 | 1461246018288 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 06:40:18 INFO - PROCESS | 1841 | 1461246018516 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:18 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8be68f000 == 118 [pid = 1841] [id = 370] 06:40:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 172 (0x7fa8b94aa800) [pid = 1841] [serial = 1111] [outer = (nil)] 06:40:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 173 (0x7fa8b94b5800) [pid = 1841] [serial = 1112] [outer = 0x7fa8b94aa800] 06:40:18 INFO - PROCESS | 1841 | 1461246018605 Marionette DEBUG loaded listener.js 06:40:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 174 (0x7fa8bca8c400) [pid = 1841] [serial = 1113] [outer = 0x7fa8b94aa800] 06:40:19 INFO - PROCESS | 1841 | 1461246019460 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:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1487ms 06:40:19 INFO - PROCESS | 1841 | 1461246019527 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 06:40:19 INFO - PROCESS | 1841 | 1461246019531 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 06:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:40:19 INFO - PROCESS | 1841 | 1461246019537 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:40:19 INFO - PROCESS | 1841 | 1461246019540 Marionette TRACE conn3 <- [1,1454,null,{}] 06:40:19 INFO - PROCESS | 1841 | 1461246019545 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:40:19 INFO - PROCESS | 1841 | 1461246019740 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 06:40:19 INFO - PROCESS | 1841 | 1461246019928 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:19 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bb049800 == 119 [pid = 1841] [id = 371] 06:40:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 175 (0x7fa8b94ae000) [pid = 1841] [serial = 1114] [outer = (nil)] 06:40:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 176 (0x7fa8e3197c00) [pid = 1841] [serial = 1115] [outer = 0x7fa8b94ae000] 06:40:20 INFO - PROCESS | 1841 | 1461246020045 Marionette DEBUG loaded listener.js 06:40:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 177 (0x7fa8e346f800) [pid = 1841] [serial = 1116] [outer = 0x7fa8b94ae000] 06:40:20 INFO - PROCESS | 1841 | 1461246020938 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:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1431ms 06:40:20 INFO - PROCESS | 1841 | 1461246020970 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 06:40:20 INFO - PROCESS | 1841 | 1461246020973 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 06:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:40:20 INFO - PROCESS | 1841 | 1461246020979 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:40:20 INFO - PROCESS | 1841 | 1461246020984 Marionette TRACE conn3 <- [1,1458,null,{}] 06:40:20 INFO - PROCESS | 1841 | 1461246020989 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:40:21 INFO - PROCESS | 1841 | 1461246021206 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 06:40:21 INFO - PROCESS | 1841 | 1461246021476 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:21 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8ba1b7800 == 120 [pid = 1841] [id = 372] 06:40:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 178 (0x7fa8e3199000) [pid = 1841] [serial = 1117] [outer = (nil)] 06:40:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 179 (0x7fa8e34b3400) [pid = 1841] [serial = 1118] [outer = 0x7fa8e3199000] 06:40:21 INFO - PROCESS | 1841 | 1461246021602 Marionette DEBUG loaded listener.js 06:40:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 180 (0x7fa8e35ccc00) [pid = 1841] [serial = 1119] [outer = 0x7fa8e3199000] 06:40:22 INFO - PROCESS | 1841 | 1461246022470 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:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1531ms 06:40:22 INFO - PROCESS | 1841 | 1461246022511 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 06:40:22 INFO - PROCESS | 1841 | 1461246022514 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 06:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:40:22 INFO - PROCESS | 1841 | 1461246022520 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:40:22 INFO - PROCESS | 1841 | 1461246022523 Marionette TRACE conn3 <- [1,1462,null,{}] 06:40:22 INFO - PROCESS | 1841 | 1461246022528 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:40:22 INFO - PROCESS | 1841 | 1461246022726 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 06:40:22 INFO - PROCESS | 1841 | 1461246022918 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:22 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b6fd0000 == 121 [pid = 1841] [id = 373] 06:40:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 181 (0x7fa8bb0e1c00) [pid = 1841] [serial = 1120] [outer = (nil)] 06:40:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 182 (0x7fa8bd47ec00) [pid = 1841] [serial = 1121] [outer = 0x7fa8bb0e1c00] 06:40:22 INFO - PROCESS | 1841 | 1461246022988 Marionette DEBUG loaded listener.js 06:40:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 183 (0x7fa8bd483400) [pid = 1841] [serial = 1122] [outer = 0x7fa8bb0e1c00] 06:40:23 INFO - PROCESS | 1841 | 1461246023904 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:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1435ms 06:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:40:23 INFO - PROCESS | 1841 | 1461246023956 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 06:40:23 INFO - PROCESS | 1841 | 1461246023959 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 06:40:23 INFO - PROCESS | 1841 | 1461246023966 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:40:23 INFO - PROCESS | 1841 | 1461246023969 Marionette TRACE conn3 <- [1,1466,null,{}] 06:40:23 INFO - PROCESS | 1841 | 1461246023974 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:40:24 INFO - PROCESS | 1841 | 1461246024192 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 06:40:24 INFO - PROCESS | 1841 | 1461246024382 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:24 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c458a000 == 122 [pid = 1841] [id = 374] 06:40:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 184 (0x7fa8b9f83400) [pid = 1841] [serial = 1123] [outer = (nil)] 06:40:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 185 (0x7fa8b9f8c000) [pid = 1841] [serial = 1124] [outer = 0x7fa8b9f83400] 06:40:24 INFO - PROCESS | 1841 | 1461246024460 Marionette DEBUG loaded listener.js 06:40:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 186 (0x7fa8b9f90c00) [pid = 1841] [serial = 1125] [outer = 0x7fa8b9f83400] 06:40:25 INFO - PROCESS | 1841 | 1461246025338 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:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1435ms 06:40:25 INFO - PROCESS | 1841 | 1461246025400 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 06:40:25 INFO - PROCESS | 1841 | 1461246025404 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 06:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:40:25 INFO - PROCESS | 1841 | 1461246025410 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:40:25 INFO - PROCESS | 1841 | 1461246025412 Marionette TRACE conn3 <- [1,1470,null,{}] 06:40:25 INFO - PROCESS | 1841 | 1461246025418 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:40:25 INFO - PROCESS | 1841 | 1461246025615 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 06:40:25 INFO - PROCESS | 1841 | 1461246025813 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:25 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7c5a000 == 123 [pid = 1841] [id = 375] 06:40:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 187 (0x7fa8b9f84400) [pid = 1841] [serial = 1126] [outer = (nil)] 06:40:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 188 (0x7fa8bd484800) [pid = 1841] [serial = 1127] [outer = 0x7fa8b9f84400] 06:40:25 INFO - PROCESS | 1841 | 1461246025885 Marionette DEBUG loaded listener.js 06:40:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 189 (0x7fa8c7ca5c00) [pid = 1841] [serial = 1128] [outer = 0x7fa8b9f84400] 06:40:26 INFO - PROCESS | 1841 | 1461246026793 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:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1443ms 06:40:26 INFO - PROCESS | 1841 | 1461246026854 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 06:40:26 INFO - PROCESS | 1841 | 1461246026857 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 06:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:40:26 INFO - PROCESS | 1841 | 1461246026863 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:40:26 INFO - PROCESS | 1841 | 1461246026866 Marionette TRACE conn3 <- [1,1474,null,{}] 06:40:26 INFO - PROCESS | 1841 | 1461246026871 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:40:27 INFO - PROCESS | 1841 | 1461246027062 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 06:40:27 INFO - PROCESS | 1841 | 1461246027323 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:27 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b92d8000 == 124 [pid = 1841] [id = 376] 06:40:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 190 (0x7fa8b85c9400) [pid = 1841] [serial = 1129] [outer = (nil)] 06:40:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 191 (0x7fa8b9348c00) [pid = 1841] [serial = 1130] [outer = 0x7fa8b85c9400] 06:40:27 INFO - PROCESS | 1841 | 1461246027442 Marionette DEBUG loaded listener.js 06:40:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 192 (0x7fa8ba012400) [pid = 1841] [serial = 1131] [outer = 0x7fa8b85c9400] 06:40:28 INFO - PROCESS | 1841 | 1461246028732 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:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1939ms 06:40:28 INFO - PROCESS | 1841 | 1461246028846 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 06:40:28 INFO - PROCESS | 1841 | 1461246028852 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 06:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:40:28 INFO - PROCESS | 1841 | 1461246028881 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:40:28 INFO - PROCESS | 1841 | 1461246028887 Marionette TRACE conn3 <- [1,1478,null,{}] 06:40:28 INFO - PROCESS | 1841 | 1461246028905 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:40:29 INFO - PROCESS | 1841 | 1461246029107 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 06:40:29 INFO - PROCESS | 1841 | 1461246029317 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:29 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc77c800 == 125 [pid = 1841] [id = 377] 06:40:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 193 (0x7fa8b9ec6c00) [pid = 1841] [serial = 1132] [outer = (nil)] 06:40:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 194 (0x7fa8b9f8dc00) [pid = 1841] [serial = 1133] [outer = 0x7fa8b9ec6c00] 06:40:29 INFO - PROCESS | 1841 | 1461246029386 Marionette DEBUG loaded listener.js 06:40:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 195 (0x7fa8bb0e1800) [pid = 1841] [serial = 1134] [outer = 0x7fa8b9ec6c00] 06:40:30 INFO - PROCESS | 1841 | 1461246030469 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:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1653ms 06:40:30 INFO - PROCESS | 1841 | 1461246030531 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 06:40:30 INFO - PROCESS | 1841 | 1461246030539 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 06:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:40:30 INFO - PROCESS | 1841 | 1461246030552 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:40:30 INFO - PROCESS | 1841 | 1461246030556 Marionette TRACE conn3 <- [1,1482,null,{}] 06:40:30 INFO - PROCESS | 1841 | 1461246030562 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:40:30 INFO - PROCESS | 1841 | 1461246030753 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 06:40:30 INFO - PROCESS | 1841 | 1461246030985 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:31 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c40da000 == 126 [pid = 1841] [id = 378] 06:40:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 196 (0x7fa8bb1cd800) [pid = 1841] [serial = 1135] [outer = (nil)] 06:40:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 197 (0x7fa8bca88800) [pid = 1841] [serial = 1136] [outer = 0x7fa8bb1cd800] 06:40:31 INFO - PROCESS | 1841 | 1461246031056 Marionette DEBUG loaded listener.js 06:40:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 198 (0x7fa8bd360c00) [pid = 1841] [serial = 1137] [outer = 0x7fa8bb1cd800] 06:40:32 INFO - PROCESS | 1841 | 1461246031999 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:40:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cf514000 == 125 [pid = 1841] [id = 54] 06:40:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c75be000 == 124 [pid = 1841] [id = 51] 06:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1583ms 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 197 (0x7fa8ca8c7800) [pid = 1841] [serial = 1028] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 196 (0x7fa8c80dd800) [pid = 1841] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:40:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc793000 == 123 [pid = 1841] [id = 354] 06:40:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e0c19800 == 122 [pid = 1841] [id = 353] 06:40:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8de27f800 == 121 [pid = 1841] [id = 352] 06:40:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d7e20000 == 120 [pid = 1841] [id = 351] 06:40:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d3c75800 == 119 [pid = 1841] [id = 350] 06:40:32 INFO - PROCESS | 1841 | 1461246032181 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 06:40:32 INFO - PROCESS | 1841 | 1461246032187 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 06:40:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d0538000 == 118 [pid = 1841] [id = 349] 06:40:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfc0b800 == 117 [pid = 1841] [id = 348] 06:40:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cd0b9000 == 116 [pid = 1841] [id = 347] 06:40:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb54c000 == 115 [pid = 1841] [id = 346] 06:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:40:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8caaca000 == 114 [pid = 1841] [id = 345] 06:40:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7313800 == 113 [pid = 1841] [id = 344] 06:40:32 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bbccf000 == 112 [pid = 1841] [id = 343] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 195 (0x7fa8d1bc5000) [pid = 1841] [serial = 681] [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:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 194 (0x7fa8c6e3bc00) [pid = 1841] [serial = 1022] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 193 (0x7fa8b86e7400) [pid = 1841] [serial = 1001] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 192 (0x7fa8c78cd400) [pid = 1841] [serial = 968] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 191 (0x7fa8de0a0400) [pid = 1841] [serial = 992] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 190 (0x7fa8ce2f8c00) [pid = 1841] [serial = 977] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 189 (0x7fa8e30d0c00) [pid = 1841] [serial = 998] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 188 (0x7fa8cfe9d400) [pid = 1841] [serial = 983] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 187 (0x7fa8c7df0000) [pid = 1841] [serial = 1025] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 186 (0x7fa8c4f57000) [pid = 1841] [serial = 1019] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 185 (0x7fa8c4f4bc00) [pid = 1841] [serial = 965] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 184 (0x7fa8bd358c00) [pid = 1841] [serial = 1011] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 183 (0x7fa8c736d800) [pid = 1841] [serial = 1023] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 182 (0x7fa8bde92400) [pid = 1841] [serial = 1013] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 181 (0x7fa8cb7b0800) [pid = 1841] [serial = 974] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 180 (0x7fa8e111e400) [pid = 1841] [serial = 995] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 179 (0x7fa8d1bc7400) [pid = 1841] [serial = 989] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 178 (0x7fa8be7cf400) [pid = 1841] [serial = 1014] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 177 (0x7fa8ca8c6800) [pid = 1841] [serial = 1026] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 176 (0x7fa8d0391c00) [pid = 1841] [serial = 986] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 175 (0x7fa8b9ece000) [pid = 1841] [serial = 1004] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 174 (0x7fa8c44c0800) [pid = 1841] [serial = 1016] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 173 (0x7fa8cb572400) [pid = 1841] [serial = 971] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 172 (0x7fa8cfc76800) [pid = 1841] [serial = 980] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 171 (0x7fa8bde87c00) [pid = 1841] [serial = 962] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 170 (0x7fa8c65f2c00) [pid = 1841] [serial = 1020] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 169 (0x7fa8bd342c00) [pid = 1841] [serial = 1010] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 168 (0x7fa8c4522400) [pid = 1841] [serial = 1017] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | --DOMWINDOW == 167 (0x7fa8bd358000) [pid = 1841] [serial = 1007] [outer = (nil)] [url = about:blank] 06:40:32 INFO - PROCESS | 1841 | 1461246032249 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:40:32 INFO - PROCESS | 1841 | 1461246032256 Marionette TRACE conn3 <- [1,1486,null,{}] 06:40:32 INFO - PROCESS | 1841 | 1461246032271 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:40:32 INFO - PROCESS | 1841 | 1461246032460 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 06:40:32 INFO - PROCESS | 1841 | 1461246032748 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:32 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8be0d4000 == 113 [pid = 1841] [id = 379] 06:40:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 168 (0x7fa8be7d0000) [pid = 1841] [serial = 1138] [outer = (nil)] 06:40:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 169 (0x7fa8beaed000) [pid = 1841] [serial = 1139] [outer = 0x7fa8be7d0000] 06:40:32 INFO - PROCESS | 1841 | 1461246032816 Marionette DEBUG loaded listener.js 06:40:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 170 (0x7fa8c4520000) [pid = 1841] [serial = 1140] [outer = 0x7fa8be7d0000] 06:40:33 INFO - PROCESS | 1841 | 1461246033570 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:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1372ms 06:40:33 INFO - PROCESS | 1841 | 1461246033599 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 06:40:33 INFO - PROCESS | 1841 | 1461246033604 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 06:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:40:33 INFO - PROCESS | 1841 | 1461246033622 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:40:33 INFO - PROCESS | 1841 | 1461246033625 Marionette TRACE conn3 <- [1,1490,null,{}] 06:40:33 INFO - PROCESS | 1841 | 1461246033631 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:40:33 INFO - PROCESS | 1841 | 1461246033838 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 06:40:33 INFO - PROCESS | 1841 | 1461246033991 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:34 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6d28000 == 114 [pid = 1841] [id = 380] 06:40:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 171 (0x7fa8bb0ec400) [pid = 1841] [serial = 1141] [outer = (nil)] 06:40:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 172 (0x7fa8c50a8400) [pid = 1841] [serial = 1142] [outer = 0x7fa8bb0ec400] 06:40:34 INFO - PROCESS | 1841 | 1461246034065 Marionette DEBUG loaded listener.js 06:40:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 173 (0x7fa8c6e3ec00) [pid = 1841] [serial = 1143] [outer = 0x7fa8bb0ec400] 06:40:34 INFO - PROCESS | 1841 | 1461246034883 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:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1283ms 06:40:34 INFO - PROCESS | 1841 | 1461246034904 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 06:40:34 INFO - PROCESS | 1841 | 1461246034908 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 06:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:40:34 INFO - PROCESS | 1841 | 1461246034923 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:40:34 INFO - PROCESS | 1841 | 1461246034938 Marionette TRACE conn3 <- [1,1494,null,{}] 06:40:34 INFO - PROCESS | 1841 | 1461246034944 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:40:35 INFO - PROCESS | 1841 | 1461246035188 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 06:40:35 INFO - PROCESS | 1841 | 1461246035222 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:35 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7c33000 == 115 [pid = 1841] [id = 381] 06:40:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 174 (0x7fa8be7d1800) [pid = 1841] [serial = 1144] [outer = (nil)] 06:40:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 175 (0x7fa8c750a000) [pid = 1841] [serial = 1145] [outer = 0x7fa8be7d1800] 06:40:35 INFO - PROCESS | 1841 | 1461246035284 Marionette DEBUG loaded listener.js 06:40:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 176 (0x7fa8c7ca7000) [pid = 1841] [serial = 1146] [outer = 0x7fa8be7d1800] 06:40:36 INFO - PROCESS | 1841 | 1461246036228 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:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1362ms 06:40:36 INFO - PROCESS | 1841 | 1461246036277 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 06:40:36 INFO - PROCESS | 1841 | 1461246036280 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 06:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:40:36 INFO - PROCESS | 1841 | 1461246036285 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:40:36 INFO - PROCESS | 1841 | 1461246036287 Marionette TRACE conn3 <- [1,1498,null,{}] 06:40:36 INFO - PROCESS | 1841 | 1461246036299 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:40:36 INFO - PROCESS | 1841 | 1461246036576 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 06:40:36 INFO - PROCESS | 1841 | 1461246036606 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:36 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c8d6c000 == 116 [pid = 1841] [id = 382] 06:40:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 177 (0x7fa8c7364800) [pid = 1841] [serial = 1147] [outer = (nil)] 06:40:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 178 (0x7fa8c8c2d400) [pid = 1841] [serial = 1148] [outer = 0x7fa8c7364800] 06:40:36 INFO - PROCESS | 1841 | 1461246036672 Marionette DEBUG loaded listener.js 06:40:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 179 (0x7fa8ca8cd000) [pid = 1841] [serial = 1149] [outer = 0x7fa8c7364800] 06:40:37 INFO - PROCESS | 1841 | --DOMWINDOW == 178 (0x7fa8c4551400) [pid = 1841] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:40:37 INFO - PROCESS | 1841 | --DOMWINDOW == 177 (0x7fa8c736cc00) [pid = 1841] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:40:37 INFO - PROCESS | 1841 | --DOMWINDOW == 176 (0x7fa8bca83800) [pid = 1841] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:40:37 INFO - PROCESS | 1841 | --DOMWINDOW == 175 (0x7fa8bd344c00) [pid = 1841] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:40:37 INFO - PROCESS | 1841 | --DOMWINDOW == 174 (0x7fa8bca87800) [pid = 1841] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:40:37 INFO - PROCESS | 1841 | --DOMWINDOW == 173 (0x7fa8bca83000) [pid = 1841] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:40:37 INFO - PROCESS | 1841 | --DOMWINDOW == 172 (0x7fa8b85c9c00) [pid = 1841] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:40:37 INFO - PROCESS | 1841 | --DOMWINDOW == 171 (0x7fa8c624c400) [pid = 1841] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:40:37 INFO - PROCESS | 1841 | --DOMWINDOW == 170 (0x7fa8c65e5c00) [pid = 1841] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:40:37 INFO - PROCESS | 1841 | --DOMWINDOW == 169 (0x7fa8ba2a3800) [pid = 1841] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:40:37 INFO - PROCESS | 1841 | 1461246037709 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:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1477ms 06:40:37 INFO - PROCESS | 1841 | 1461246037775 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 06:40:37 INFO - PROCESS | 1841 | 1461246037778 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 06:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:40:37 INFO - PROCESS | 1841 | 1461246037788 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:40:37 INFO - PROCESS | 1841 | 1461246037789 Marionette TRACE conn3 <- [1,1502,null,{}] 06:40:37 INFO - PROCESS | 1841 | 1461246037793 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:40:37 INFO - PROCESS | 1841 | 1461246037983 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 06:40:38 INFO - PROCESS | 1841 | 1461246037998 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:38 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb048000 == 117 [pid = 1841] [id = 383] 06:40:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 170 (0x7fa8bdef4800) [pid = 1841] [serial = 1150] [outer = (nil)] 06:40:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 171 (0x7fa8ca753400) [pid = 1841] [serial = 1151] [outer = 0x7fa8bdef4800] 06:40:38 INFO - PROCESS | 1841 | 1461246038059 Marionette DEBUG loaded listener.js 06:40:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 172 (0x7fa8cb577c00) [pid = 1841] [serial = 1152] [outer = 0x7fa8bdef4800] 06:40:38 INFO - PROCESS | 1841 | 1461246038879 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:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1129ms 06:40:38 INFO - PROCESS | 1841 | 1461246038926 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 06:40:38 INFO - PROCESS | 1841 | 1461246038930 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 06:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:40:38 INFO - PROCESS | 1841 | 1461246038937 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:40:38 INFO - PROCESS | 1841 | 1461246038940 Marionette TRACE conn3 <- [1,1506,null,{}] 06:40:38 INFO - PROCESS | 1841 | 1461246038945 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:40:39 INFO - PROCESS | 1841 | 1461246039129 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 06:40:39 INFO - PROCESS | 1841 | 1461246039143 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:39 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b6fda800 == 118 [pid = 1841] [id = 384] 06:40:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 173 (0x7fa8b85c2800) [pid = 1841] [serial = 1153] [outer = (nil)] 06:40:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 174 (0x7fa8b85ca000) [pid = 1841] [serial = 1154] [outer = 0x7fa8b85c2800] 06:40:39 INFO - PROCESS | 1841 | 1461246039335 Marionette DEBUG loaded listener.js 06:40:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 175 (0x7fa8b91ec800) [pid = 1841] [serial = 1155] [outer = 0x7fa8b85c2800] 06:40:40 INFO - PROCESS | 1841 | 1461246040477 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:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1577ms 06:40:40 INFO - PROCESS | 1841 | 1461246040517 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 06:40:40 INFO - PROCESS | 1841 | 1461246040524 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 06:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:40:40 INFO - PROCESS | 1841 | 1461246040534 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:40:40 INFO - PROCESS | 1841 | 1461246040538 Marionette TRACE conn3 <- [1,1510,null,{}] 06:40:40 INFO - PROCESS | 1841 | 1461246040546 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:40:40 INFO - PROCESS | 1841 | 1461246040803 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 06:40:41 INFO - PROCESS | 1841 | 1461246041093 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:41 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8be68e000 == 119 [pid = 1841] [id = 385] 06:40:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 176 (0x7fa8bb0ec800) [pid = 1841] [serial = 1156] [outer = (nil)] 06:40:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 177 (0x7fa8bb1c5800) [pid = 1841] [serial = 1157] [outer = 0x7fa8bb0ec800] 06:40:41 INFO - PROCESS | 1841 | 1461246041176 Marionette DEBUG loaded listener.js 06:40:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 178 (0x7fa8bd356000) [pid = 1841] [serial = 1158] [outer = 0x7fa8bb0ec800] 06:40:42 INFO - PROCESS | 1841 | 1461246042117 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:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1634ms 06:40:42 INFO - PROCESS | 1841 | 1461246042168 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 06:40:42 INFO - PROCESS | 1841 | 1461246042175 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 06:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:40:42 INFO - PROCESS | 1841 | 1461246042186 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:40:42 INFO - PROCESS | 1841 | 1461246042190 Marionette TRACE conn3 <- [1,1514,null,{}] 06:40:42 INFO - PROCESS | 1841 | 1461246042196 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:40:42 INFO - PROCESS | 1841 | 1461246042456 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 06:40:42 INFO - PROCESS | 1841 | 1461246042779 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:42 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7f39800 == 120 [pid = 1841] [id = 386] 06:40:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 179 (0x7fa8bb0ef400) [pid = 1841] [serial = 1159] [outer = (nil)] 06:40:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 180 (0x7fa8be7cb400) [pid = 1841] [serial = 1160] [outer = 0x7fa8bb0ef400] 06:40:42 INFO - PROCESS | 1841 | 1461246042891 Marionette DEBUG loaded listener.js 06:40:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 181 (0x7fa8c44cc800) [pid = 1841] [serial = 1161] [outer = 0x7fa8bb0ef400] 06:40:43 INFO - PROCESS | 1841 | 1461246043880 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:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1740ms 06:40:43 INFO - PROCESS | 1841 | 1461246043927 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 06:40:43 INFO - PROCESS | 1841 | 1461246043930 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 06:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:40:43 INFO - PROCESS | 1841 | 1461246043938 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:40:43 INFO - PROCESS | 1841 | 1461246043945 Marionette TRACE conn3 <- [1,1518,null,{}] 06:40:43 INFO - PROCESS | 1841 | 1461246043963 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:40:44 INFO - PROCESS | 1841 | 1461246044223 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 06:40:44 INFO - PROCESS | 1841 | 1461246044460 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:44 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfbac800 == 121 [pid = 1841] [id = 387] 06:40:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 182 (0x7fa8be750400) [pid = 1841] [serial = 1162] [outer = (nil)] 06:40:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 183 (0x7fa8c765ac00) [pid = 1841] [serial = 1163] [outer = 0x7fa8be750400] 06:40:44 INFO - PROCESS | 1841 | 1461246044550 Marionette DEBUG loaded listener.js 06:40:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 184 (0x7fa8c7ca7400) [pid = 1841] [serial = 1164] [outer = 0x7fa8be750400] 06:40:45 INFO - PROCESS | 1841 | 1461246045403 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:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1492ms 06:40:45 INFO - PROCESS | 1841 | 1461246045431 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 06:40:45 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:40:45 INFO - PROCESS | 1841 | 1461246045436 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 06:40:45 INFO - PROCESS | 1841 | 1461246045443 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:40:45 INFO - PROCESS | 1841 | 1461246045446 Marionette TRACE conn3 <- [1,1522,null,{}] 06:40:45 INFO - PROCESS | 1841 | 1461246045453 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:40:45 INFO - PROCESS | 1841 | 1461246045661 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 06:40:45 INFO - PROCESS | 1841 | 1461246045856 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:45 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0b20000 == 122 [pid = 1841] [id = 388] 06:40:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 185 (0x7fa8c65f2c00) [pid = 1841] [serial = 1165] [outer = (nil)] 06:40:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 186 (0x7fa8c7df0400) [pid = 1841] [serial = 1166] [outer = 0x7fa8c65f2c00] 06:40:45 INFO - PROCESS | 1841 | 1461246045928 Marionette DEBUG loaded listener.js 06:40:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 187 (0x7fa8c8fabc00) [pid = 1841] [serial = 1167] [outer = 0x7fa8c65f2c00] 06:40:46 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:40:46 INFO - PROCESS | 1841 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:40:46 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:40:46 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:40:46 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:40:46 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:40:46 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:40:46 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:40:46 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:40:46 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:40:46 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:40:46 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:40:46 INFO - PROCESS | 1841 | 1461246046749 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:40:46 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:40:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:40:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:40:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:40:46 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:40:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:40:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:40:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:40:46 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:40:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:40:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:40:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:40:46 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:40:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:40:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:40:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:40:46 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1331ms 06:40:46 INFO - PROCESS | 1841 | 1461246046779 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 06:40:46 INFO - PROCESS | 1841 | 1461246046786 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 06:40:46 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:40:46 INFO - PROCESS | 1841 | 1461246046793 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:40:46 INFO - PROCESS | 1841 | 1461246046796 Marionette TRACE conn3 <- [1,1526,null,{}] 06:40:46 INFO - PROCESS | 1841 | 1461246046801 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:40:47 INFO - PROCESS | 1841 | 1461246046999 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 06:40:47 INFO - PROCESS | 1841 | 1461246047194 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:47 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d7e20000 == 123 [pid = 1841] [id = 389] 06:40:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 188 (0x7fa8ca8cac00) [pid = 1841] [serial = 1168] [outer = (nil)] 06:40:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 189 (0x7fa8ca962000) [pid = 1841] [serial = 1169] [outer = 0x7fa8ca8cac00] 06:40:47 INFO - PROCESS | 1841 | 1461246047283 Marionette DEBUG loaded listener.js 06:40:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 190 (0x7fa8cf193800) [pid = 1841] [serial = 1170] [outer = 0x7fa8ca8cac00] 06:40:48 INFO - PROCESS | 1841 | 1461246048187 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:40:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:40:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:40:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:40:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:40:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:40:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:40:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:40:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:40:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:40:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1429ms 06:40:48 INFO - PROCESS | 1841 | 1461246048229 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 06:40:48 INFO - PROCESS | 1841 | 1461246048233 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 06:40:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:40:48 INFO - PROCESS | 1841 | 1461246048239 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:40:48 INFO - PROCESS | 1841 | 1461246048243 Marionette TRACE conn3 <- [1,1530,null,{}] 06:40:48 INFO - PROCESS | 1841 | 1461246048248 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:40:48 INFO - PROCESS | 1841 | 1461246048495 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 06:40:48 INFO - PROCESS | 1841 | 1461246048668 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:48 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e32bf000 == 124 [pid = 1841] [id = 390] 06:40:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 191 (0x7fa8ca8c2c00) [pid = 1841] [serial = 1171] [outer = (nil)] 06:40:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 192 (0x7fa8d14b7800) [pid = 1841] [serial = 1172] [outer = 0x7fa8ca8c2c00] 06:40:48 INFO - PROCESS | 1841 | 1461246048747 Marionette DEBUG loaded listener.js 06:40:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 193 (0x7fa8d2a25400) [pid = 1841] [serial = 1173] [outer = 0x7fa8ca8c2c00] 06:40:49 INFO - PROCESS | 1841 | 1461246049529 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:40:49 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:40:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:40:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:40:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:40:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:40:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:40:49 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:40:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:40:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1339ms 06:40:49 INFO - PROCESS | 1841 | 1461246049582 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 06:40:49 INFO - PROCESS | 1841 | 1461246049585 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 06:40:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:40:49 INFO - PROCESS | 1841 | 1461246049592 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:40:49 INFO - PROCESS | 1841 | 1461246049596 Marionette TRACE conn3 <- [1,1534,null,{}] 06:40:49 INFO - PROCESS | 1841 | 1461246049601 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:40:49 INFO - PROCESS | 1841 | 1461246049830 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 06:40:50 INFO - PROCESS | 1841 | 1461246050009 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:50 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8be79c000 == 125 [pid = 1841] [id = 391] 06:40:50 INFO - PROCESS | 1841 | ++DOMWINDOW == 194 (0x7fa8ca8cb400) [pid = 1841] [serial = 1174] [outer = (nil)] 06:40:50 INFO - PROCESS | 1841 | ++DOMWINDOW == 195 (0x7fa8d4059c00) [pid = 1841] [serial = 1175] [outer = 0x7fa8ca8cb400] 06:40:50 INFO - PROCESS | 1841 | 1461246050175 Marionette DEBUG loaded listener.js 06:40:50 INFO - PROCESS | 1841 | ++DOMWINDOW == 196 (0x7fa8dddc8000) [pid = 1841] [serial = 1176] [outer = 0x7fa8ca8cb400] 06:40:51 INFO - PROCESS | 1841 | 1461246051074 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:40:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:40:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1535ms 06:40:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:40:51 INFO - PROCESS | 1841 | 1461246051128 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 06:40:51 INFO - PROCESS | 1841 | 1461246051131 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 06:40:51 INFO - PROCESS | 1841 | 1461246051138 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:40:51 INFO - PROCESS | 1841 | 1461246051141 Marionette TRACE conn3 <- [1,1538,null,{}] 06:40:51 INFO - PROCESS | 1841 | 1461246051147 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:40:51 INFO - PROCESS | 1841 | 1461246051346 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 06:40:51 INFO - PROCESS | 1841 | 1461246051603 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:51 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8be7b6800 == 126 [pid = 1841] [id = 392] 06:40:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 197 (0x7fa8b9e70400) [pid = 1841] [serial = 1177] [outer = (nil)] 06:40:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 198 (0x7fa8b9e79800) [pid = 1841] [serial = 1178] [outer = 0x7fa8b9e70400] 06:40:51 INFO - PROCESS | 1841 | 1461246051721 Marionette DEBUG loaded listener.js 06:40:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 199 (0x7fa8b9e7e800) [pid = 1841] [serial = 1179] [outer = 0x7fa8b9e70400] 06:40:52 INFO - PROCESS | 1841 | 1461246052547 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:40:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:40:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1441ms 06:40:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:40:52 INFO - PROCESS | 1841 | 1461246052579 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 06:40:52 INFO - PROCESS | 1841 | 1461246052582 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 06:40:52 INFO - PROCESS | 1841 | 1461246052588 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:40:52 INFO - PROCESS | 1841 | 1461246052591 Marionette TRACE conn3 <- [1,1542,null,{}] 06:40:52 INFO - PROCESS | 1841 | 1461246052597 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:40:52 INFO - PROCESS | 1841 | 1461246052803 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 06:40:53 INFO - PROCESS | 1841 | 1461246053094 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:53 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb8b8800 == 127 [pid = 1841] [id = 393] 06:40:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 200 (0x7fa8b9e74000) [pid = 1841] [serial = 1180] [outer = (nil)] 06:40:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 201 (0x7fa8de0a0400) [pid = 1841] [serial = 1181] [outer = 0x7fa8b9e74000] 06:40:53 INFO - PROCESS | 1841 | 1461246053252 Marionette DEBUG loaded listener.js 06:40:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 202 (0x7fa8e2eb8800) [pid = 1841] [serial = 1182] [outer = 0x7fa8b9e74000] 06:40:54 INFO - PROCESS | 1841 | 1461246054091 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:40:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:40:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1530ms 06:40:54 INFO - PROCESS | 1841 | 1461246054126 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 06:40:54 INFO - PROCESS | 1841 | 1461246054136 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 06:40:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:40:54 INFO - PROCESS | 1841 | 1461246054143 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:40:54 INFO - PROCESS | 1841 | 1461246054147 Marionette TRACE conn3 <- [1,1546,null,{}] 06:40:54 INFO - PROCESS | 1841 | 1461246054153 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:40:54 INFO - PROCESS | 1841 | 1461246054360 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 06:40:54 INFO - PROCESS | 1841 | 1461246054565 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:54 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bdf10000 == 128 [pid = 1841] [id = 394] 06:40:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 203 (0x7fa8be780400) [pid = 1841] [serial = 1183] [outer = (nil)] 06:40:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 204 (0x7fa8be789400) [pid = 1841] [serial = 1184] [outer = 0x7fa8be780400] 06:40:54 INFO - PROCESS | 1841 | 1461246054655 Marionette DEBUG loaded listener.js 06:40:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 205 (0x7fa8d3d4e400) [pid = 1841] [serial = 1185] [outer = 0x7fa8be780400] 06:40:55 INFO - PROCESS | 1841 | 1461246055642 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:40:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:40:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1540ms 06:40:55 INFO - PROCESS | 1841 | 1461246055684 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 06:40:55 INFO - PROCESS | 1841 | 1461246055687 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 06:40:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:40:55 INFO - PROCESS | 1841 | 1461246055695 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:40:55 INFO - PROCESS | 1841 | 1461246055700 Marionette TRACE conn3 <- [1,1550,null,{}] 06:40:55 INFO - PROCESS | 1841 | 1461246055707 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:40:55 INFO - PROCESS | 1841 | 1461246055964 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 06:40:56 INFO - PROCESS | 1841 | 1461246056215 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:56 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb24d800 == 129 [pid = 1841] [id = 395] 06:40:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 206 (0x7fa8beac3000) [pid = 1841] [serial = 1186] [outer = (nil)] 06:40:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 207 (0x7fa8beacb800) [pid = 1841] [serial = 1187] [outer = 0x7fa8beac3000] 06:40:56 INFO - PROCESS | 1841 | 1461246056338 Marionette DEBUG loaded listener.js 06:40:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 208 (0x7fa8e329dc00) [pid = 1841] [serial = 1188] [outer = 0x7fa8beac3000] 06:40:57 INFO - PROCESS | 1841 | 1461246057220 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:40:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:40:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1583ms 06:40:57 INFO - PROCESS | 1841 | 1461246057279 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 06:40:57 INFO - PROCESS | 1841 | 1461246057282 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 06:40:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:40:57 INFO - PROCESS | 1841 | 1461246057289 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:40:57 INFO - PROCESS | 1841 | 1461246057292 Marionette TRACE conn3 <- [1,1554,null,{}] 06:40:57 INFO - PROCESS | 1841 | 1461246057297 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:40:57 INFO - PROCESS | 1841 | 1461246057500 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 06:40:57 INFO - PROCESS | 1841 | 1461246057766 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:40:57 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b9736800 == 130 [pid = 1841] [id = 396] 06:40:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 209 (0x7fa8b933e400) [pid = 1841] [serial = 1189] [outer = (nil)] 06:40:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 210 (0x7fa8b96f3000) [pid = 1841] [serial = 1190] [outer = 0x7fa8b933e400] 06:40:57 INFO - PROCESS | 1841 | 1461246057894 Marionette DEBUG loaded listener.js 06:40:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 211 (0x7fa8b96f9c00) [pid = 1841] [serial = 1191] [outer = 0x7fa8b933e400] 06:40:58 INFO - PROCESS | 1841 | 1461246058815 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:40:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:40:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1578ms 06:40:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:40:58 INFO - PROCESS | 1841 | 1461246058868 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 06:40:58 INFO - PROCESS | 1841 | 1461246058871 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 06:40:58 INFO - PROCESS | 1841 | 1461246058879 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:40:58 INFO - PROCESS | 1841 | 1461246058881 Marionette TRACE conn3 <- [1,1558,null,{}] 06:40:58 INFO - PROCESS | 1841 | 1461246058888 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:40:59 INFO - PROCESS | 1841 | 1461246059096 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 06:40:59 INFO - PROCESS | 1841 | 1461246059357 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:00 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8ba1b5000 == 131 [pid = 1841] [id = 397] 06:41:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 212 (0x7fa8b85cfc00) [pid = 1841] [serial = 1192] [outer = (nil)] 06:41:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 213 (0x7fa8b86e6800) [pid = 1841] [serial = 1193] [outer = 0x7fa8b85cfc00] 06:41:00 INFO - PROCESS | 1841 | 1461246060077 Marionette DEBUG loaded listener.js 06:41:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 214 (0x7fa8b94ac000) [pid = 1841] [serial = 1194] [outer = 0x7fa8b85cfc00] 06:41:01 INFO - PROCESS | 1841 | 1461246061078 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:41:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:41:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 2248ms 06:41:01 INFO - PROCESS | 1841 | 1461246061127 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 06:41:01 INFO - PROCESS | 1841 | 1461246061134 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 06:41:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:41:01 INFO - PROCESS | 1841 | 1461246061144 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:41:01 INFO - PROCESS | 1841 | 1461246061147 Marionette TRACE conn3 <- [1,1562,null,{}] 06:41:01 INFO - PROCESS | 1841 | 1461246061155 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:41:01 INFO - PROCESS | 1841 | 1461246061393 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 06:41:01 INFO - PROCESS | 1841 | 1461246061683 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:01 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc793000 == 132 [pid = 1841] [id = 398] 06:41:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 215 (0x7fa8b94b7800) [pid = 1841] [serial = 1195] [outer = (nil)] 06:41:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 216 (0x7fa8b9f8e400) [pid = 1841] [serial = 1196] [outer = 0x7fa8b94b7800] 06:41:01 INFO - PROCESS | 1841 | 1461246061818 Marionette DEBUG loaded listener.js 06:41:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 217 (0x7fa8bb0e2000) [pid = 1841] [serial = 1197] [outer = 0x7fa8b94b7800] 06:41:03 INFO - PROCESS | 1841 | 1461246063497 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:41:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:41:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 2436ms 06:41:03 INFO - PROCESS | 1841 | 1461246063581 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 06:41:03 INFO - PROCESS | 1841 | 1461246063590 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 06:41:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:41:03 INFO - PROCESS | 1841 | 1461246063608 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:41:03 INFO - PROCESS | 1841 | 1461246063615 Marionette TRACE conn3 <- [1,1566,null,{}] 06:41:03 INFO - PROCESS | 1841 | 1461246063624 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:41:03 INFO - PROCESS | 1841 | 1461246063932 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 06:41:04 INFO - PROCESS | 1841 | 1461246064243 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:04 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8ba2f3000 == 133 [pid = 1841] [id = 399] 06:41:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 218 (0x7fa8bb0e7000) [pid = 1841] [serial = 1198] [outer = (nil)] 06:41:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 219 (0x7fa8bd358000) [pid = 1841] [serial = 1199] [outer = 0x7fa8bb0e7000] 06:41:04 INFO - PROCESS | 1841 | 1461246064359 Marionette DEBUG loaded listener.js 06:41:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 220 (0x7fa8bd417400) [pid = 1841] [serial = 1200] [outer = 0x7fa8bb0e7000] 06:41:05 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7c3b000 == 132 [pid = 1841] [id = 359] 06:41:05 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c9134800 == 131 [pid = 1841] [id = 360] 06:41:05 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc781800 == 130 [pid = 1841] [id = 357] 06:41:05 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb5e2000 == 129 [pid = 1841] [id = 152] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 219 (0x7fa8ce313000) [pid = 1841] [serial = 1046] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 218 (0x7fa8cf487800) [pid = 1841] [serial = 1049] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 217 (0x7fa8d0343400) [pid = 1841] [serial = 1052] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 216 (0x7fa8d113d000) [pid = 1841] [serial = 1055] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 215 (0x7fa8d3d47c00) [pid = 1841] [serial = 1058] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 214 (0x7fa8ddb4cc00) [pid = 1841] [serial = 1061] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 213 (0x7fa8bca88400) [pid = 1841] [serial = 1064] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 212 (0x7fa8cb7b1c00) [pid = 1841] [serial = 1085] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb048000 == 128 [pid = 1841] [id = 383] 06:41:05 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c8d6c000 == 127 [pid = 1841] [id = 382] 06:41:05 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7c33000 == 126 [pid = 1841] [id = 381] 06:41:05 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6d28000 == 125 [pid = 1841] [id = 380] 06:41:05 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8be0d4000 == 124 [pid = 1841] [id = 379] 06:41:05 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c75d8800 == 123 [pid = 1841] [id = 11] 06:41:05 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c40da000 == 122 [pid = 1841] [id = 378] 06:41:05 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc77c800 == 121 [pid = 1841] [id = 377] 06:41:05 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e3453000 == 120 [pid = 1841] [id = 367] 06:41:05 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8dddee800 == 119 [pid = 1841] [id = 366] 06:41:05 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d117b000 == 118 [pid = 1841] [id = 365] 06:41:05 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfbb6000 == 117 [pid = 1841] [id = 364] 06:41:05 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c8d77800 == 116 [pid = 1841] [id = 363] 06:41:05 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bded8800 == 115 [pid = 1841] [id = 362] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 211 (0x7fa8c6e3e800) [pid = 1841] [serial = 942] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 210 (0x7fa8c8fa7000) [pid = 1841] [serial = 945] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 209 (0x7fa8bd34a000) [pid = 1841] [serial = 936] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 208 (0x7fa8c6daec00) [pid = 1841] [serial = 1079] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 207 (0x7fa8c79b0800) [pid = 1841] [serial = 1082] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 206 (0x7fa8c7366000) [pid = 1841] [serial = 1080] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 205 (0x7fa8c9157c00) [pid = 1841] [serial = 1040] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 204 (0x7fa8cb01e000) [pid = 1841] [serial = 1029] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 203 (0x7fa8bd360800) [pid = 1841] [serial = 1071] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 202 (0x7fa8bd347800) [pid = 1841] [serial = 1070] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 201 (0x7fa8c454e400) [pid = 1841] [serial = 1076] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 200 (0x7fa8ba2a2000) [pid = 1841] [serial = 1031] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 199 (0x7fa8cb024800) [pid = 1841] [serial = 1043] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 198 (0x7fa8be749400) [pid = 1841] [serial = 1073] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 197 (0x7fa8beaeb000) [pid = 1841] [serial = 1074] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 196 (0x7fa8be7d0400) [pid = 1841] [serial = 1034] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 195 (0x7fa8b9ed0c00) [pid = 1841] [serial = 1068] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 194 (0x7fa8b9344400) [pid = 1841] [serial = 1067] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 193 (0x7fa8c7454400) [pid = 1841] [serial = 1037] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 192 (0x7fa8c6246000) [pid = 1841] [serial = 1077] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | --DOMWINDOW == 191 (0x7fa8ca964c00) [pid = 1841] [serial = 1083] [outer = (nil)] [url = about:blank] 06:41:05 INFO - PROCESS | 1841 | 1461246065528 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:41:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:41:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1952ms 06:41:05 INFO - PROCESS | 1841 | 1461246065559 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 06:41:05 INFO - PROCESS | 1841 | 1461246065563 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 06:41:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:41:05 INFO - PROCESS | 1841 | 1461246065569 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:41:05 INFO - PROCESS | 1841 | 1461246065575 Marionette TRACE conn3 <- [1,1570,null,{}] 06:41:05 INFO - PROCESS | 1841 | 1461246065629 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:41:05 INFO - PROCESS | 1841 | 1461246065890 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 06:41:06 INFO - PROCESS | 1841 | 1461246066054 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:06 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc77c800 == 116 [pid = 1841] [id = 400] 06:41:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 192 (0x7fa8bdef0400) [pid = 1841] [serial = 1201] [outer = (nil)] 06:41:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 193 (0x7fa8bdefa800) [pid = 1841] [serial = 1202] [outer = 0x7fa8bdef0400] 06:41:06 INFO - PROCESS | 1841 | 1461246066170 Marionette DEBUG loaded listener.js 06:41:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 194 (0x7fa8be782000) [pid = 1841] [serial = 1203] [outer = 0x7fa8bdef0400] 06:41:07 INFO - PROCESS | 1841 | 1461246067355 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:41:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:41:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1837ms 06:41:07 INFO - PROCESS | 1841 | 1461246067409 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 06:41:07 INFO - PROCESS | 1841 | 1461246067416 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 06:41:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:41:07 INFO - PROCESS | 1841 | 1461246067490 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:41:07 INFO - PROCESS | 1841 | 1461246067493 Marionette TRACE conn3 <- [1,1574,null,{}] 06:41:07 INFO - PROCESS | 1841 | 1461246067503 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:41:07 INFO - PROCESS | 1841 | 1461246067856 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 06:41:08 INFO - PROCESS | 1841 | 1461246068043 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:08 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c40d4000 == 117 [pid = 1841] [id = 401] 06:41:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 195 (0x7fa8bca89800) [pid = 1841] [serial = 1204] [outer = (nil)] 06:41:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 196 (0x7fa8be7cb000) [pid = 1841] [serial = 1205] [outer = 0x7fa8bca89800] 06:41:08 INFO - PROCESS | 1841 | 1461246068151 Marionette DEBUG loaded listener.js 06:41:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 197 (0x7fa8beac1800) [pid = 1841] [serial = 1206] [outer = 0x7fa8bca89800] 06:41:09 INFO - PROCESS | 1841 | 1461246069042 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:41:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:41:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1667ms 06:41:09 INFO - PROCESS | 1841 | 1461246069131 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 06:41:09 INFO - PROCESS | 1841 | 1461246069135 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 06:41:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:41:09 INFO - PROCESS | 1841 | 1461246069162 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:41:09 INFO - PROCESS | 1841 | 1461246069164 Marionette TRACE conn3 <- [1,1578,null,{}] 06:41:09 INFO - PROCESS | 1841 | 1461246069173 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:41:09 INFO - PROCESS | 1841 | 1461246069431 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 06:41:10 INFO - PROCESS | 1841 | --DOMWINDOW == 196 (0x7fa8be74e800) [pid = 1841] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:41:10 INFO - PROCESS | 1841 | --DOMWINDOW == 195 (0x7fa8b9347000) [pid = 1841] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:41:10 INFO - PROCESS | 1841 | --DOMWINDOW == 194 (0x7fa8bb0ec400) [pid = 1841] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:41:10 INFO - PROCESS | 1841 | --DOMWINDOW == 193 (0x7fa8be7d1800) [pid = 1841] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:41:10 INFO - PROCESS | 1841 | --DOMWINDOW == 192 (0x7fa8bb1cd800) [pid = 1841] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:41:10 INFO - PROCESS | 1841 | --DOMWINDOW == 191 (0x7fa8b9ec6c00) [pid = 1841] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:41:10 INFO - PROCESS | 1841 | --DOMWINDOW == 190 (0x7fa8be7d0000) [pid = 1841] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:41:10 INFO - PROCESS | 1841 | --DOMWINDOW == 189 (0x7fa8c7364800) [pid = 1841] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:41:10 INFO - PROCESS | 1841 | 1461246070388 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:10 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c40d7000 == 118 [pid = 1841] [id = 402] 06:41:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 190 (0x7fa8bb0e9c00) [pid = 1841] [serial = 1207] [outer = (nil)] 06:41:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 191 (0x7fa8bde88c00) [pid = 1841] [serial = 1208] [outer = 0x7fa8bb0e9c00] 06:41:10 INFO - PROCESS | 1841 | 1461246070462 Marionette DEBUG loaded listener.js 06:41:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 192 (0x7fa8c44cb000) [pid = 1841] [serial = 1209] [outer = 0x7fa8bb0e9c00] 06:41:11 INFO - PROCESS | 1841 | 1461246071289 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:41:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:41:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 2195ms 06:41:11 INFO - PROCESS | 1841 | 1461246071350 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 06:41:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:41:11 INFO - PROCESS | 1841 | 1461246071355 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 06:41:11 INFO - PROCESS | 1841 | 1461246071364 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:41:11 INFO - PROCESS | 1841 | 1461246071369 Marionette TRACE conn3 <- [1,1582,null,{}] 06:41:11 INFO - PROCESS | 1841 | 1461246071377 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:41:11 INFO - PROCESS | 1841 | 1461246071632 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 06:41:11 INFO - PROCESS | 1841 | 1461246071801 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:11 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6d24000 == 119 [pid = 1841] [id = 403] 06:41:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 193 (0x7fa8be783400) [pid = 1841] [serial = 1210] [outer = (nil)] 06:41:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 194 (0x7fa8c4557400) [pid = 1841] [serial = 1211] [outer = 0x7fa8be783400] 06:41:11 INFO - PROCESS | 1841 | 1461246071888 Marionette DEBUG loaded listener.js 06:41:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 195 (0x7fa8c4ee8800) [pid = 1841] [serial = 1212] [outer = 0x7fa8be783400] 06:41:13 INFO - PROCESS | 1841 | 1461246073013 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:41:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:41:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1685ms 06:41:13 INFO - PROCESS | 1841 | 1461246073049 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 06:41:13 INFO - PROCESS | 1841 | 1461246073056 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 06:41:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:41:13 INFO - PROCESS | 1841 | 1461246073066 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:41:13 INFO - PROCESS | 1841 | 1461246073070 Marionette TRACE conn3 <- [1,1586,null,{}] 06:41:13 INFO - PROCESS | 1841 | 1461246073079 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:41:13 INFO - PROCESS | 1841 | 1461246073296 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 06:41:13 INFO - PROCESS | 1841 | 1461246073500 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:13 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc719800 == 120 [pid = 1841] [id = 404] 06:41:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 196 (0x7fa8b9e76000) [pid = 1841] [serial = 1213] [outer = (nil)] 06:41:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 197 (0x7fa8ba008800) [pid = 1841] [serial = 1214] [outer = 0x7fa8b9e76000] 06:41:13 INFO - PROCESS | 1841 | 1461246073640 Marionette DEBUG loaded listener.js 06:41:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 198 (0x7fa8bb0e6800) [pid = 1841] [serial = 1215] [outer = 0x7fa8b9e76000] 06:41:14 INFO - PROCESS | 1841 | 1461246074537 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:41:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:41:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1533ms 06:41:14 INFO - PROCESS | 1841 | 1461246074600 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 06:41:14 INFO - PROCESS | 1841 | 1461246074609 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 06:41:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:41:14 INFO - PROCESS | 1841 | 1461246074620 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:41:14 INFO - PROCESS | 1841 | 1461246074624 Marionette TRACE conn3 <- [1,1590,null,{}] 06:41:14 INFO - PROCESS | 1841 | 1461246074630 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:41:14 INFO - PROCESS | 1841 | 1461246074871 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 06:41:15 INFO - PROCESS | 1841 | 1461246075153 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:15 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c458d000 == 121 [pid = 1841] [id = 405] 06:41:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 199 (0x7fa8bd410000) [pid = 1841] [serial = 1216] [outer = (nil)] 06:41:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 200 (0x7fa8bd419800) [pid = 1841] [serial = 1217] [outer = 0x7fa8bd410000] 06:41:15 INFO - PROCESS | 1841 | 1461246075274 Marionette DEBUG loaded listener.js 06:41:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 201 (0x7fa8bdeee800) [pid = 1841] [serial = 1218] [outer = 0x7fa8bd410000] 06:41:16 INFO - PROCESS | 1841 | 1461246076229 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:41:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:41:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1684ms 06:41:16 INFO - PROCESS | 1841 | 1461246076305 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 06:41:16 INFO - PROCESS | 1841 | 1461246076309 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 06:41:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:41:16 INFO - PROCESS | 1841 | 1461246076316 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:41:16 INFO - PROCESS | 1841 | 1461246076322 Marionette TRACE conn3 <- [1,1594,null,{}] 06:41:16 INFO - PROCESS | 1841 | 1461246076338 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:41:16 INFO - PROCESS | 1841 | 1461246076591 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 06:41:16 INFO - PROCESS | 1841 | 1461246076883 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:16 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7229000 == 122 [pid = 1841] [id = 406] 06:41:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 202 (0x7fa8be7c7c00) [pid = 1841] [serial = 1219] [outer = (nil)] 06:41:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 203 (0x7fa8c44c6400) [pid = 1841] [serial = 1220] [outer = 0x7fa8be7c7c00] 06:41:16 INFO - PROCESS | 1841 | 1461246076969 Marionette DEBUG loaded listener.js 06:41:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 204 (0x7fa8c4523000) [pid = 1841] [serial = 1221] [outer = 0x7fa8be7c7c00] 06:41:17 INFO - PROCESS | 1841 | 1461246077796 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:41:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:41:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1534ms 06:41:17 INFO - PROCESS | 1841 | 1461246077867 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 06:41:17 INFO - PROCESS | 1841 | 1461246077873 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 06:41:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:41:17 INFO - PROCESS | 1841 | 1461246077882 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:41:17 INFO - PROCESS | 1841 | 1461246077885 Marionette TRACE conn3 <- [1,1598,null,{}] 06:41:17 INFO - PROCESS | 1841 | 1461246077890 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:41:18 INFO - PROCESS | 1841 | 1461246078096 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 06:41:18 INFO - PROCESS | 1841 | 1461246078315 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:18 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7c32800 == 123 [pid = 1841] [id = 407] 06:41:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 205 (0x7fa8c4eebc00) [pid = 1841] [serial = 1222] [outer = (nil)] 06:41:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 206 (0x7fa8c50a0800) [pid = 1841] [serial = 1223] [outer = 0x7fa8c4eebc00] 06:41:18 INFO - PROCESS | 1841 | 1461246078440 Marionette DEBUG loaded listener.js 06:41:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 207 (0x7fa8c624ec00) [pid = 1841] [serial = 1224] [outer = 0x7fa8c4eebc00] 06:41:19 INFO - PROCESS | 1841 | 1461246079405 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:41:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:41:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1582ms 06:41:19 INFO - PROCESS | 1841 | 1461246079466 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 06:41:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:41:19 INFO - PROCESS | 1841 | 1461246079471 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 06:41:19 INFO - PROCESS | 1841 | 1461246079478 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:41:19 INFO - PROCESS | 1841 | 1461246079482 Marionette TRACE conn3 <- [1,1602,null,{}] 06:41:19 INFO - PROCESS | 1841 | 1461246079488 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:41:19 INFO - PROCESS | 1841 | 1461246079732 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 06:41:19 INFO - PROCESS | 1841 | 1461246079970 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:20 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7f48000 == 124 [pid = 1841] [id = 408] 06:41:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 208 (0x7fa8beac6c00) [pid = 1841] [serial = 1225] [outer = (nil)] 06:41:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 209 (0x7fa8c65ef800) [pid = 1841] [serial = 1226] [outer = 0x7fa8beac6c00] 06:41:20 INFO - PROCESS | 1841 | 1461246080067 Marionette DEBUG loaded listener.js 06:41:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 210 (0x7fa8c6d65000) [pid = 1841] [serial = 1227] [outer = 0x7fa8beac6c00] 06:41:20 INFO - PROCESS | 1841 | 1461246080989 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:41:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:41:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1584ms 06:41:21 INFO - PROCESS | 1841 | 1461246081063 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 06:41:21 INFO - PROCESS | 1841 | 1461246081066 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 06:41:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:41:21 INFO - PROCESS | 1841 | 1461246081073 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:41:21 INFO - PROCESS | 1841 | 1461246081076 Marionette TRACE conn3 <- [1,1606,null,{}] 06:41:21 INFO - PROCESS | 1841 | 1461246081083 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:41:21 INFO - PROCESS | 1841 | 1461246081367 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 06:41:21 INFO - PROCESS | 1841 | 1461246081664 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:21 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c8d6f000 == 125 [pid = 1841] [id = 409] 06:41:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 211 (0x7fa8c72b9400) [pid = 1841] [serial = 1228] [outer = (nil)] 06:41:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 212 (0x7fa8c745c400) [pid = 1841] [serial = 1229] [outer = 0x7fa8c72b9400] 06:41:21 INFO - PROCESS | 1841 | 1461246081752 Marionette DEBUG loaded listener.js 06:41:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 213 (0x7fa8c7651800) [pid = 1841] [serial = 1230] [outer = 0x7fa8c72b9400] 06:41:22 INFO - PROCESS | 1841 | 1461246082646 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:41:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:41:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1632ms 06:41:22 INFO - PROCESS | 1841 | 1461246082705 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 06:41:22 INFO - PROCESS | 1841 | 1461246082709 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 06:41:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:41:22 INFO - PROCESS | 1841 | 1461246082716 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:41:22 INFO - PROCESS | 1841 | 1461246082720 Marionette TRACE conn3 <- [1,1610,null,{}] 06:41:22 INFO - PROCESS | 1841 | 1461246082725 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:41:22 INFO - PROCESS | 1841 | 1461246082923 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 06:41:23 INFO - PROCESS | 1841 | 1461246083117 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:23 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c91e1000 == 126 [pid = 1841] [id = 410] 06:41:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 214 (0x7fa8c72b2800) [pid = 1841] [serial = 1231] [outer = (nil)] 06:41:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 215 (0x7fa8c78c1000) [pid = 1841] [serial = 1232] [outer = 0x7fa8c72b2800] 06:41:23 INFO - PROCESS | 1841 | 1461246083192 Marionette DEBUG loaded listener.js 06:41:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 216 (0x7fa8c79b0800) [pid = 1841] [serial = 1233] [outer = 0x7fa8c72b2800] 06:41:24 INFO - PROCESS | 1841 | 1461246084053 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:41:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:41:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1379ms 06:41:24 INFO - PROCESS | 1841 | 1461246084096 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 06:41:24 INFO - PROCESS | 1841 | 1461246084101 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 06:41:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:41:24 INFO - PROCESS | 1841 | 1461246084107 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:41:24 INFO - PROCESS | 1841 | 1461246084111 Marionette TRACE conn3 <- [1,1614,null,{}] 06:41:24 INFO - PROCESS | 1841 | 1461246084116 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:41:24 INFO - PROCESS | 1841 | 1461246084320 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 06:41:24 INFO - PROCESS | 1841 | 1461246084515 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:24 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb042000 == 127 [pid = 1841] [id = 411] 06:41:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 217 (0x7fa8c72ba800) [pid = 1841] [serial = 1234] [outer = (nil)] 06:41:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 218 (0x7fa8c7caf400) [pid = 1841] [serial = 1235] [outer = 0x7fa8c72ba800] 06:41:24 INFO - PROCESS | 1841 | 1461246084587 Marionette DEBUG loaded listener.js 06:41:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 219 (0x7fa8c7ded000) [pid = 1841] [serial = 1236] [outer = 0x7fa8c72ba800] 06:41:25 INFO - PROCESS | 1841 | 1461246085482 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:41:25 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:41:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1438ms 06:41:25 INFO - PROCESS | 1841 | 1461246085547 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 06:41:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:41:25 INFO - PROCESS | 1841 | 1461246085551 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 06:41:25 INFO - PROCESS | 1841 | 1461246085558 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:41:25 INFO - PROCESS | 1841 | 1461246085561 Marionette TRACE conn3 <- [1,1618,null,{}] 06:41:25 INFO - PROCESS | 1841 | 1461246085566 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:41:25 INFO - PROCESS | 1841 | 1461246085766 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 06:41:25 INFO - PROCESS | 1841 | 1461246085959 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:25 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb246800 == 128 [pid = 1841] [id = 412] 06:41:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 220 (0x7fa8c78cc800) [pid = 1841] [serial = 1237] [outer = (nil)] 06:41:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 221 (0x7fa8c8043000) [pid = 1841] [serial = 1238] [outer = 0x7fa8c78cc800] 06:41:26 INFO - PROCESS | 1841 | 1461246086037 Marionette DEBUG loaded listener.js 06:41:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 222 (0x7fa8c8fac000) [pid = 1841] [serial = 1239] [outer = 0x7fa8c78cc800] 06:41:26 INFO - PROCESS | 1841 | 1461246086949 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:41:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:41:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1431ms 06:41:26 INFO - PROCESS | 1841 | 1461246086990 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 06:41:26 INFO - PROCESS | 1841 | 1461246086994 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 06:41:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:41:27 INFO - PROCESS | 1841 | 1461246086999 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:41:27 INFO - PROCESS | 1841 | 1461246087003 Marionette TRACE conn3 <- [1,1622,null,{}] 06:41:27 INFO - PROCESS | 1841 | 1461246087008 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:41:27 INFO - PROCESS | 1841 | 1461246087206 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 06:41:27 INFO - PROCESS | 1841 | 1461246087405 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:27 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb564800 == 129 [pid = 1841] [id = 413] 06:41:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 223 (0x7fa8c7ca3400) [pid = 1841] [serial = 1240] [outer = (nil)] 06:41:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 224 (0x7fa8c9c3d000) [pid = 1841] [serial = 1241] [outer = 0x7fa8c7ca3400] 06:41:27 INFO - PROCESS | 1841 | 1461246087479 Marionette DEBUG loaded listener.js 06:41:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 225 (0x7fa8ca74d000) [pid = 1841] [serial = 1242] [outer = 0x7fa8c7ca3400] 06:41:28 INFO - PROCESS | 1841 | 1461246088362 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:41:28 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:41:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1429ms 06:41:28 INFO - PROCESS | 1841 | 1461246088429 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 06:41:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:41:28 INFO - PROCESS | 1841 | 1461246088434 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 06:41:28 INFO - PROCESS | 1841 | 1461246088441 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:41:28 INFO - PROCESS | 1841 | 1461246088445 Marionette TRACE conn3 <- [1,1626,null,{}] 06:41:28 INFO - PROCESS | 1841 | 1461246088450 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:41:28 INFO - PROCESS | 1841 | 1461246088677 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 06:41:28 INFO - PROCESS | 1841 | 1461246088870 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:28 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb9c9000 == 130 [pid = 1841] [id = 414] 06:41:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 226 (0x7fa8c7def000) [pid = 1841] [serial = 1243] [outer = (nil)] 06:41:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 227 (0x7fa8cb01b400) [pid = 1841] [serial = 1244] [outer = 0x7fa8c7def000] 06:41:28 INFO - PROCESS | 1841 | 1461246088946 Marionette DEBUG loaded listener.js 06:41:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 228 (0x7fa8cb57d800) [pid = 1841] [serial = 1245] [outer = 0x7fa8c7def000] 06:41:29 INFO - PROCESS | 1841 | 1461246089833 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:41:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:41:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1430ms 06:41:29 INFO - PROCESS | 1841 | 1461246089871 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 06:41:29 INFO - PROCESS | 1841 | 1461246089874 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 06:41:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:41:29 INFO - PROCESS | 1841 | 1461246089881 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:41:29 INFO - PROCESS | 1841 | 1461246089884 Marionette TRACE conn3 <- [1,1630,null,{}] 06:41:29 INFO - PROCESS | 1841 | 1461246089890 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:41:30 INFO - PROCESS | 1841 | 1461246090082 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 06:41:30 INFO - PROCESS | 1841 | 1461246090288 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:30 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfba1000 == 131 [pid = 1841] [id = 415] 06:41:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 229 (0x7fa8c8fa0800) [pid = 1841] [serial = 1246] [outer = (nil)] 06:41:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 230 (0x7fa8cb6d5c00) [pid = 1841] [serial = 1247] [outer = 0x7fa8c8fa0800] 06:41:30 INFO - PROCESS | 1841 | 1461246090401 Marionette DEBUG loaded listener.js 06:41:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 231 (0x7fa8cbcf0400) [pid = 1841] [serial = 1248] [outer = 0x7fa8c8fa0800] 06:41:31 INFO - PROCESS | 1841 | 1461246091321 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:41:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:41:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1484ms 06:41:31 INFO - PROCESS | 1841 | 1461246091366 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 06:41:31 INFO - PROCESS | 1841 | 1461246091370 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 06:41:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:41:31 INFO - PROCESS | 1841 | 1461246091376 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:41:31 INFO - PROCESS | 1841 | 1461246091378 Marionette TRACE conn3 <- [1,1634,null,{}] 06:41:31 INFO - PROCESS | 1841 | 1461246091383 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:41:31 INFO - PROCESS | 1841 | 1461246091648 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 06:41:31 INFO - PROCESS | 1841 | 1461246091803 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:31 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfeb4000 == 132 [pid = 1841] [id = 416] 06:41:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 232 (0x7fa8cb6cf400) [pid = 1841] [serial = 1249] [outer = (nil)] 06:41:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 233 (0x7fa8cd09c000) [pid = 1841] [serial = 1250] [outer = 0x7fa8cb6cf400] 06:41:31 INFO - PROCESS | 1841 | 1461246091877 Marionette DEBUG loaded listener.js 06:41:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 234 (0x7fa8ce309400) [pid = 1841] [serial = 1251] [outer = 0x7fa8cb6cf400] 06:41:32 INFO - PROCESS | 1841 | 1461246092747 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:41:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:41:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1431ms 06:41:32 INFO - PROCESS | 1841 | 1461246092809 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 06:41:32 INFO - PROCESS | 1841 | 1461246092811 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 06:41:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:41:32 INFO - PROCESS | 1841 | 1461246092818 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:41:32 INFO - PROCESS | 1841 | 1461246092820 Marionette TRACE conn3 <- [1,1638,null,{}] 06:41:32 INFO - PROCESS | 1841 | 1461246092827 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:41:33 INFO - PROCESS | 1841 | 1461246093034 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 06:41:33 INFO - PROCESS | 1841 | 1461246093233 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:33 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bb052800 == 133 [pid = 1841] [id = 417] 06:41:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 235 (0x7fa8b934c000) [pid = 1841] [serial = 1252] [outer = (nil)] 06:41:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 236 (0x7fa8bb0ef800) [pid = 1841] [serial = 1253] [outer = 0x7fa8b934c000] 06:41:33 INFO - PROCESS | 1841 | 1461246093307 Marionette DEBUG loaded listener.js 06:41:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 237 (0x7fa8cb6d2400) [pid = 1841] [serial = 1254] [outer = 0x7fa8b934c000] 06:41:34 INFO - PROCESS | 1841 | 1461246094249 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:41:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:41:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1479ms 06:41:34 INFO - PROCESS | 1841 | 1461246094300 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 06:41:34 INFO - PROCESS | 1841 | 1461246094306 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 06:41:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:41:34 INFO - PROCESS | 1841 | 1461246094312 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:41:34 INFO - PROCESS | 1841 | 1461246094315 Marionette TRACE conn3 <- [1,1642,null,{}] 06:41:34 INFO - PROCESS | 1841 | 1461246094321 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:41:34 INFO - PROCESS | 1841 | 1461246094516 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 06:41:34 INFO - PROCESS | 1841 | 1461246094718 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:34 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0a41800 == 134 [pid = 1841] [id = 418] 06:41:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 238 (0x7fa8b91df000) [pid = 1841] [serial = 1255] [outer = (nil)] 06:41:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 239 (0x7fa8cf193c00) [pid = 1841] [serial = 1256] [outer = 0x7fa8b91df000] 06:41:34 INFO - PROCESS | 1841 | 1461246094790 Marionette DEBUG loaded listener.js 06:41:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 240 (0x7fa8cf758800) [pid = 1841] [serial = 1257] [outer = 0x7fa8b91df000] 06:41:35 INFO - PROCESS | 1841 | 1461246095997 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:41:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:41:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1736ms 06:41:36 INFO - PROCESS | 1841 | 1461246096051 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 06:41:36 INFO - PROCESS | 1841 | 1461246096056 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 06:41:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:41:36 INFO - PROCESS | 1841 | 1461246096064 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:41:36 INFO - PROCESS | 1841 | 1461246096070 Marionette TRACE conn3 <- [1,1646,null,{}] 06:41:36 INFO - PROCESS | 1841 | 1461246096078 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:41:36 INFO - PROCESS | 1841 | 1461246096273 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 06:41:36 INFO - PROCESS | 1841 | 1461246096511 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:36 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bdf03000 == 135 [pid = 1841] [id = 419] 06:41:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 241 (0x7fa8b9e75800) [pid = 1841] [serial = 1258] [outer = (nil)] 06:41:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 242 (0x7fa8b9e7b400) [pid = 1841] [serial = 1259] [outer = 0x7fa8b9e75800] 06:41:36 INFO - PROCESS | 1841 | 1461246096598 Marionette DEBUG loaded listener.js 06:41:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 243 (0x7fa8b9f8a000) [pid = 1841] [serial = 1260] [outer = 0x7fa8b9e75800] 06:41:37 INFO - PROCESS | 1841 | 1461246097512 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:41:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:41:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1487ms 06:41:37 INFO - PROCESS | 1841 | 1461246097551 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 06:41:37 INFO - PROCESS | 1841 | 1461246097559 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 06:41:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:41:37 INFO - PROCESS | 1841 | 1461246097569 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:41:37 INFO - PROCESS | 1841 | 1461246097573 Marionette TRACE conn3 <- [1,1650,null,{}] 06:41:37 INFO - PROCESS | 1841 | 1461246097578 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:41:37 INFO - PROCESS | 1841 | 1461246097772 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 06:41:37 INFO - PROCESS | 1841 | 1461246097987 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:38 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c414e800 == 136 [pid = 1841] [id = 420] 06:41:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 244 (0x7fa8b86e5800) [pid = 1841] [serial = 1261] [outer = (nil)] 06:41:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 245 (0x7fa8b96f8000) [pid = 1841] [serial = 1262] [outer = 0x7fa8b86e5800] 06:41:38 INFO - PROCESS | 1841 | 1461246098104 Marionette DEBUG loaded listener.js 06:41:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 246 (0x7fa8bd343800) [pid = 1841] [serial = 1263] [outer = 0x7fa8b86e5800] 06:41:39 INFO - PROCESS | 1841 | 1461246099185 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:41:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:41:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1683ms 06:41:39 INFO - PROCESS | 1841 | 1461246099254 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 06:41:39 INFO - PROCESS | 1841 | 1461246099257 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 06:41:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:41:39 INFO - PROCESS | 1841 | 1461246099263 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:41:39 INFO - PROCESS | 1841 | 1461246099268 Marionette TRACE conn3 <- [1,1654,null,{}] 06:41:39 INFO - PROCESS | 1841 | 1461246099284 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:41:39 INFO - PROCESS | 1841 | 1461246099536 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 06:41:39 INFO - PROCESS | 1841 | --DOMWINDOW == 245 (0x7fa8ca753400) [pid = 1841] [serial = 1151] [outer = (nil)] [url = about:blank] 06:41:39 INFO - PROCESS | 1841 | --DOMWINDOW == 244 (0x7fa8bd47ec00) [pid = 1841] [serial = 1121] [outer = (nil)] [url = about:blank] 06:41:39 INFO - PROCESS | 1841 | --DOMWINDOW == 243 (0x7fa8b9f8c000) [pid = 1841] [serial = 1124] [outer = (nil)] [url = about:blank] 06:41:39 INFO - PROCESS | 1841 | --DOMWINDOW == 242 (0x7fa8bd484800) [pid = 1841] [serial = 1127] [outer = (nil)] [url = about:blank] 06:41:39 INFO - PROCESS | 1841 | --DOMWINDOW == 241 (0x7fa8b9348c00) [pid = 1841] [serial = 1130] [outer = (nil)] [url = about:blank] 06:41:39 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb24d800 == 135 [pid = 1841] [id = 395] 06:41:39 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bdf10000 == 134 [pid = 1841] [id = 394] 06:41:39 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb8b8800 == 133 [pid = 1841] [id = 393] 06:41:39 INFO - PROCESS | 1841 | 1461246099985 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:40 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8be7b6800 == 132 [pid = 1841] [id = 392] 06:41:40 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8be79c000 == 131 [pid = 1841] [id = 391] 06:41:40 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e32bf000 == 130 [pid = 1841] [id = 390] 06:41:40 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d7e20000 == 129 [pid = 1841] [id = 389] 06:41:40 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d0b20000 == 128 [pid = 1841] [id = 388] 06:41:40 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b9745800 == 129 [pid = 1841] [id = 421] 06:41:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 242 (0x7fa8b934b000) [pid = 1841] [serial = 1264] [outer = (nil)] 06:41:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 243 (0x7fa8bd40c800) [pid = 1841] [serial = 1265] [outer = 0x7fa8b934b000] 06:41:40 INFO - PROCESS | 1841 | 1461246100072 Marionette DEBUG loaded listener.js 06:41:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 244 (0x7fa8be7cfc00) [pid = 1841] [serial = 1266] [outer = 0x7fa8b934b000] 06:41:40 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfbac800 == 128 [pid = 1841] [id = 387] 06:41:40 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7f39800 == 127 [pid = 1841] [id = 386] 06:41:40 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8be68e000 == 126 [pid = 1841] [id = 385] 06:41:40 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b6fda800 == 125 [pid = 1841] [id = 384] 06:41:40 INFO - PROCESS | 1841 | --DOMWINDOW == 243 (0x7fa8ca8cd000) [pid = 1841] [serial = 1149] [outer = (nil)] [url = about:blank] 06:41:40 INFO - PROCESS | 1841 | --DOMWINDOW == 242 (0x7fa8c6e3ec00) [pid = 1841] [serial = 1143] [outer = (nil)] [url = about:blank] 06:41:40 INFO - PROCESS | 1841 | --DOMWINDOW == 241 (0x7fa8c44c6000) [pid = 1841] [serial = 939] [outer = (nil)] [url = about:blank] 06:41:40 INFO - PROCESS | 1841 | --DOMWINDOW == 240 (0x7fa8c624e000) [pid = 1841] [serial = 960] [outer = (nil)] [url = about:blank] 06:41:40 INFO - PROCESS | 1841 | --DOMWINDOW == 239 (0x7fa8c50a8400) [pid = 1841] [serial = 1142] [outer = (nil)] [url = about:blank] 06:41:40 INFO - PROCESS | 1841 | --DOMWINDOW == 238 (0x7fa8c750a000) [pid = 1841] [serial = 1145] [outer = (nil)] [url = about:blank] 06:41:40 INFO - PROCESS | 1841 | --DOMWINDOW == 237 (0x7fa8bd360c00) [pid = 1841] [serial = 1137] [outer = (nil)] [url = about:blank] 06:41:40 INFO - PROCESS | 1841 | --DOMWINDOW == 236 (0x7fa8bca88800) [pid = 1841] [serial = 1136] [outer = (nil)] [url = about:blank] 06:41:40 INFO - PROCESS | 1841 | --DOMWINDOW == 235 (0x7fa8bb0e1800) [pid = 1841] [serial = 1134] [outer = (nil)] [url = about:blank] 06:41:40 INFO - PROCESS | 1841 | --DOMWINDOW == 234 (0x7fa8b9f8dc00) [pid = 1841] [serial = 1133] [outer = (nil)] [url = about:blank] 06:41:40 INFO - PROCESS | 1841 | --DOMWINDOW == 233 (0x7fa8beaed000) [pid = 1841] [serial = 1139] [outer = (nil)] [url = about:blank] 06:41:40 INFO - PROCESS | 1841 | --DOMWINDOW == 232 (0x7fa8c4520000) [pid = 1841] [serial = 1140] [outer = (nil)] [url = about:blank] 06:41:40 INFO - PROCESS | 1841 | --DOMWINDOW == 231 (0x7fa8e2eb9c00) [pid = 1841] [serial = 1109] [outer = (nil)] [url = about:blank] 06:41:40 INFO - PROCESS | 1841 | --DOMWINDOW == 230 (0x7fa8ca74a400) [pid = 1841] [serial = 1094] [outer = (nil)] [url = about:blank] 06:41:40 INFO - PROCESS | 1841 | --DOMWINDOW == 229 (0x7fa8bd34b000) [pid = 1841] [serial = 1088] [outer = (nil)] [url = about:blank] 06:41:40 INFO - PROCESS | 1841 | --DOMWINDOW == 228 (0x7fa8d715a800) [pid = 1841] [serial = 1103] [outer = (nil)] [url = about:blank] 06:41:40 INFO - PROCESS | 1841 | --DOMWINDOW == 227 (0x7fa8c8c2d400) [pid = 1841] [serial = 1148] [outer = (nil)] [url = about:blank] 06:41:40 INFO - PROCESS | 1841 | --DOMWINDOW == 226 (0x7fa8e3197c00) [pid = 1841] [serial = 1115] [outer = (nil)] [url = about:blank] 06:41:40 INFO - PROCESS | 1841 | --DOMWINDOW == 225 (0x7fa8c7ca7000) [pid = 1841] [serial = 1146] [outer = (nil)] [url = about:blank] 06:41:40 INFO - PROCESS | 1841 | --DOMWINDOW == 224 (0x7fa8cba8e400) [pid = 1841] [serial = 1097] [outer = (nil)] [url = about:blank] 06:41:40 INFO - PROCESS | 1841 | --DOMWINDOW == 223 (0x7fa8cb022000) [pid = 1841] [serial = 1106] [outer = (nil)] [url = about:blank] 06:41:40 INFO - PROCESS | 1841 | --DOMWINDOW == 222 (0x7fa8c4555400) [pid = 1841] [serial = 1091] [outer = (nil)] [url = about:blank] 06:41:40 INFO - PROCESS | 1841 | --DOMWINDOW == 221 (0x7fa8cf0cb800) [pid = 1841] [serial = 1100] [outer = (nil)] [url = about:blank] 06:41:40 INFO - PROCESS | 1841 | --DOMWINDOW == 220 (0x7fa8e34b3400) [pid = 1841] [serial = 1118] [outer = (nil)] [url = about:blank] 06:41:40 INFO - PROCESS | 1841 | --DOMWINDOW == 219 (0x7fa8b94b5800) [pid = 1841] [serial = 1112] [outer = (nil)] [url = about:blank] 06:41:41 INFO - PROCESS | 1841 | 1461246101031 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:41:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:41:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1790ms 06:41:41 INFO - PROCESS | 1841 | 1461246101065 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 06:41:41 INFO - PROCESS | 1841 | 1461246101070 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 06:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:41:41 INFO - PROCESS | 1841 | 1461246101088 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:41:41 INFO - PROCESS | 1841 | 1461246101093 Marionette TRACE conn3 <- [1,1658,null,{}] 06:41:41 INFO - PROCESS | 1841 | 1461246101101 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:41:41 INFO - PROCESS | 1841 | 1461246101367 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 06:41:41 INFO - PROCESS | 1841 | 1461246101643 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:41 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8be0df000 == 126 [pid = 1841] [id = 422] 06:41:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 220 (0x7fa8b94b5800) [pid = 1841] [serial = 1267] [outer = (nil)] 06:41:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 221 (0x7fa8beae5800) [pid = 1841] [serial = 1268] [outer = 0x7fa8b94b5800] 06:41:41 INFO - PROCESS | 1841 | 1461246101778 Marionette DEBUG loaded listener.js 06:41:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 222 (0x7fa8c4522800) [pid = 1841] [serial = 1269] [outer = 0x7fa8b94b5800] 06:41:42 INFO - PROCESS | 1841 | 1461246102871 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:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1813ms 06:41:42 INFO - PROCESS | 1841 | 1461246102900 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 06:41:42 INFO - PROCESS | 1841 | 1461246102902 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 06:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:41:42 INFO - PROCESS | 1841 | 1461246102913 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:41:42 INFO - PROCESS | 1841 | 1461246102915 Marionette TRACE conn3 <- [1,1662,null,{}] 06:41:42 INFO - PROCESS | 1841 | 1461246102920 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:41:43 INFO - PROCESS | 1841 | 1461246103173 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 06:41:43 INFO - PROCESS | 1841 | 1461246103199 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:43 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c4159000 == 127 [pid = 1841] [id = 423] 06:41:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 223 (0x7fa8bd349c00) [pid = 1841] [serial = 1270] [outer = (nil)] 06:41:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 224 (0x7fa8c4ee7c00) [pid = 1841] [serial = 1271] [outer = 0x7fa8bd349c00] 06:41:43 INFO - PROCESS | 1841 | 1461246103262 Marionette DEBUG loaded listener.js 06:41:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 225 (0x7fa8c6da9800) [pid = 1841] [serial = 1272] [outer = 0x7fa8bd349c00] 06:41:44 INFO - PROCESS | 1841 | 1461246104170 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:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1282ms 06:41:44 INFO - PROCESS | 1841 | 1461246104210 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 06:41:44 INFO - PROCESS | 1841 | 1461246104213 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 06:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:41:44 INFO - PROCESS | 1841 | 1461246104220 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:41:44 INFO - PROCESS | 1841 | 1461246104222 Marionette TRACE conn3 <- [1,1666,null,{}] 06:41:44 INFO - PROCESS | 1841 | 1461246104227 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:41:44 INFO - PROCESS | 1841 | 1461246104515 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 06:41:44 INFO - PROCESS | 1841 | --DOMWINDOW == 224 (0x7fa8bb0e9c00) [pid = 1841] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:41:44 INFO - PROCESS | 1841 | --DOMWINDOW == 223 (0x7fa8b85cfc00) [pid = 1841] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:41:44 INFO - PROCESS | 1841 | --DOMWINDOW == 222 (0x7fa8bdef4800) [pid = 1841] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:41:44 INFO - PROCESS | 1841 | --DOMWINDOW == 221 (0x7fa8bb0e7000) [pid = 1841] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:41:44 INFO - PROCESS | 1841 | --DOMWINDOW == 220 (0x7fa8b94b7800) [pid = 1841] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:41:44 INFO - PROCESS | 1841 | --DOMWINDOW == 219 (0x7fa8bdef0400) [pid = 1841] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:41:44 INFO - PROCESS | 1841 | --DOMWINDOW == 218 (0x7fa8bca89800) [pid = 1841] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:41:44 INFO - PROCESS | 1841 | 1461246104946 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:44 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8be799000 == 128 [pid = 1841] [id = 424] 06:41:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 219 (0x7fa8b85c4800) [pid = 1841] [serial = 1273] [outer = (nil)] 06:41:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 220 (0x7fa8bb0e7000) [pid = 1841] [serial = 1274] [outer = 0x7fa8b85c4800] 06:41:45 INFO - PROCESS | 1841 | 1461246105014 Marionette DEBUG loaded listener.js 06:41:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 221 (0x7fa8c76d1400) [pid = 1841] [serial = 1275] [outer = 0x7fa8b85c4800] 06:41:45 INFO - PROCESS | 1841 | 1461246105697 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:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1496ms 06:41:45 INFO - PROCESS | 1841 | 1461246105717 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 06:41:45 INFO - PROCESS | 1841 | 1461246105719 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 06:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:41:45 INFO - PROCESS | 1841 | 1461246105727 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:41:45 INFO - PROCESS | 1841 | 1461246105730 Marionette TRACE conn3 <- [1,1670,null,{}] 06:41:45 INFO - PROCESS | 1841 | 1461246105735 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:41:45 INFO - PROCESS | 1841 | 1461246105973 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 06:41:46 INFO - PROCESS | 1841 | 1461246105997 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:46 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c8cad000 == 129 [pid = 1841] [id = 425] 06:41:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 222 (0x7fa8b85cfc00) [pid = 1841] [serial = 1276] [outer = (nil)] 06:41:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 223 (0x7fa8c8c2b000) [pid = 1841] [serial = 1277] [outer = 0x7fa8b85cfc00] 06:41:46 INFO - PROCESS | 1841 | 1461246106059 Marionette DEBUG loaded listener.js 06:41:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 224 (0x7fa8ca8c6800) [pid = 1841] [serial = 1278] [outer = 0x7fa8b85cfc00] 06:41:47 INFO - PROCESS | 1841 | 1461246107013 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:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1330ms 06:41:47 INFO - PROCESS | 1841 | 1461246107059 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 06:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:41:47 INFO - PROCESS | 1841 | 1461246107064 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 06:41:47 INFO - PROCESS | 1841 | 1461246107072 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:41:47 INFO - PROCESS | 1841 | 1461246107077 Marionette TRACE conn3 <- [1,1674,null,{}] 06:41:47 INFO - PROCESS | 1841 | 1461246107085 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:41:47 INFO - PROCESS | 1841 | 1461246107326 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 06:41:47 INFO - PROCESS | 1841 | 1461246107592 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:47 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc719000 == 130 [pid = 1841] [id = 426] 06:41:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 225 (0x7fa8b96fa400) [pid = 1841] [serial = 1279] [outer = (nil)] 06:41:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 226 (0x7fa8b9ec6000) [pid = 1841] [serial = 1280] [outer = 0x7fa8b96fa400] 06:41:47 INFO - PROCESS | 1841 | 1461246107712 Marionette DEBUG loaded listener.js 06:41:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 227 (0x7fa8bb0e9c00) [pid = 1841] [serial = 1281] [outer = 0x7fa8b96fa400] 06:41:48 INFO - PROCESS | 1841 | 1461246108588 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:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1585ms 06:41:48 INFO - PROCESS | 1841 | 1461246108658 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 06:41:48 INFO - PROCESS | 1841 | 1461246108667 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 06:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:41:48 INFO - PROCESS | 1841 | 1461246108679 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:41:48 INFO - PROCESS | 1841 | 1461246108683 Marionette TRACE conn3 <- [1,1678,null,{}] 06:41:48 INFO - PROCESS | 1841 | 1461246108696 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:41:48 INFO - PROCESS | 1841 | 1461246108984 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 06:41:49 INFO - PROCESS | 1841 | 1461246109284 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:49 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6f0f800 == 131 [pid = 1841] [id = 427] 06:41:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 228 (0x7fa8bdeef400) [pid = 1841] [serial = 1282] [outer = (nil)] 06:41:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 229 (0x7fa8be751c00) [pid = 1841] [serial = 1283] [outer = 0x7fa8bdeef400] 06:41:49 INFO - PROCESS | 1841 | 1461246109373 Marionette DEBUG loaded listener.js 06:41:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 230 (0x7fa8be7d0400) [pid = 1841] [serial = 1284] [outer = 0x7fa8bdeef400] 06:41:50 INFO - PROCESS | 1841 | 1461246110316 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:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1689ms 06:41:50 INFO - PROCESS | 1841 | 1461246110368 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 06:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:41:50 INFO - PROCESS | 1841 | 1461246110373 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 06:41:50 INFO - PROCESS | 1841 | 1461246110379 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:41:50 INFO - PROCESS | 1841 | 1461246110385 Marionette TRACE conn3 <- [1,1682,null,{}] 06:41:50 INFO - PROCESS | 1841 | 1461246110403 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:41:50 INFO - PROCESS | 1841 | 1461246110651 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 06:41:50 INFO - PROCESS | 1841 | 1461246110932 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:51 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb25d800 == 132 [pid = 1841] [id = 428] 06:41:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 231 (0x7fa8c50a0000) [pid = 1841] [serial = 1285] [outer = (nil)] 06:41:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 232 (0x7fa8c6e38c00) [pid = 1841] [serial = 1286] [outer = 0x7fa8c50a0000] 06:41:51 INFO - PROCESS | 1841 | 1461246111057 Marionette DEBUG loaded listener.js 06:41:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 233 (0x7fa8c736c400) [pid = 1841] [serial = 1287] [outer = 0x7fa8c50a0000] 06:41:51 INFO - PROCESS | 1841 | 1461246111962 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:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1644ms 06:41:52 INFO - PROCESS | 1841 | 1461246112024 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 06:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:41:52 INFO - PROCESS | 1841 | 1461246112029 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 06:41:52 INFO - PROCESS | 1841 | 1461246112035 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:41:52 INFO - PROCESS | 1841 | 1461246112039 Marionette TRACE conn3 <- [1,1686,null,{}] 06:41:52 INFO - PROCESS | 1841 | 1461246112044 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:41:52 INFO - PROCESS | 1841 | 1461246112250 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 06:41:52 INFO - PROCESS | 1841 | 1461246112490 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:52 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cf514800 == 133 [pid = 1841] [id = 429] 06:41:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 234 (0x7fa8c6d66c00) [pid = 1841] [serial = 1288] [outer = (nil)] 06:41:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 235 (0x7fa8c8c2d400) [pid = 1841] [serial = 1289] [outer = 0x7fa8c6d66c00] 06:41:52 INFO - PROCESS | 1841 | 1461246112607 Marionette DEBUG loaded listener.js 06:41:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 236 (0x7fa8ca8d0800) [pid = 1841] [serial = 1290] [outer = 0x7fa8c6d66c00] 06:41:53 INFO - PROCESS | 1841 | 1461246113479 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:41:53 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:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1489ms 06:41:53 INFO - PROCESS | 1841 | 1461246113525 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 06:41:53 INFO - PROCESS | 1841 | 1461246113529 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 06:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:41:53 INFO - PROCESS | 1841 | 1461246113535 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:41:53 INFO - PROCESS | 1841 | 1461246113537 Marionette TRACE conn3 <- [1,1690,null,{}] 06:41:53 INFO - PROCESS | 1841 | 1461246113543 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:41:53 INFO - PROCESS | 1841 | 1461246113742 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 06:41:54 INFO - PROCESS | 1841 | 1461246114001 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:54 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d1434000 == 134 [pid = 1841] [id = 430] 06:41:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 237 (0x7fa8bdefb000) [pid = 1841] [serial = 1291] [outer = (nil)] 06:41:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 238 (0x7fa8cb578400) [pid = 1841] [serial = 1292] [outer = 0x7fa8bdefb000] 06:41:54 INFO - PROCESS | 1841 | 1461246114080 Marionette DEBUG loaded listener.js 06:41:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 239 (0x7fa8cb7b8c00) [pid = 1841] [serial = 1293] [outer = 0x7fa8bdefb000] 06:41:54 INFO - PROCESS | 1841 | 1461246114998 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:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1491ms 06:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:41:55 INFO - PROCESS | 1841 | 1461246115028 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 06:41:55 INFO - PROCESS | 1841 | 1461246115031 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 06:41:55 INFO - PROCESS | 1841 | 1461246115037 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:41:55 INFO - PROCESS | 1841 | 1461246115041 Marionette TRACE conn3 <- [1,1694,null,{}] 06:41:55 INFO - PROCESS | 1841 | 1461246115046 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:41:55 INFO - PROCESS | 1841 | 1461246115266 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 06:41:55 INFO - PROCESS | 1841 | 1461246115478 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:55 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d7e16800 == 135 [pid = 1841] [id = 431] 06:41:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 240 (0x7fa8cba8b000) [pid = 1841] [serial = 1294] [outer = (nil)] 06:41:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 241 (0x7fa8cf2ab400) [pid = 1841] [serial = 1295] [outer = 0x7fa8cba8b000] 06:41:55 INFO - PROCESS | 1841 | 1461246115553 Marionette DEBUG loaded listener.js 06:41:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 242 (0x7fa8cfd64c00) [pid = 1841] [serial = 1296] [outer = 0x7fa8cba8b000] 06:41:56 INFO - PROCESS | 1841 | 1461246116450 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:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1481ms 06:41:56 INFO - PROCESS | 1841 | 1461246116518 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 06:41:56 INFO - PROCESS | 1841 | 1461246116522 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 06:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:41:56 INFO - PROCESS | 1841 | 1461246116528 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:41:56 INFO - PROCESS | 1841 | 1461246116531 Marionette TRACE conn3 <- [1,1698,null,{}] 06:41:56 INFO - PROCESS | 1841 | 1461246116537 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:41:56 INFO - PROCESS | 1841 | 1461246116744 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 06:41:56 INFO - PROCESS | 1841 | 1461246116956 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:56 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8de2c0000 == 136 [pid = 1841] [id = 432] 06:41:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 243 (0x7fa8cb6d0c00) [pid = 1841] [serial = 1297] [outer = (nil)] 06:41:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 244 (0x7fa8cfe9cc00) [pid = 1841] [serial = 1298] [outer = 0x7fa8cb6d0c00] 06:41:57 INFO - PROCESS | 1841 | 1461246117033 Marionette DEBUG loaded listener.js 06:41:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 245 (0x7fa8d034c000) [pid = 1841] [serial = 1299] [outer = 0x7fa8cb6d0c00] 06:41:57 INFO - PROCESS | 1841 | 1461246117934 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:41:58 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:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1480ms 06:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:41:58 INFO - PROCESS | 1841 | 1461246118010 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 06:41:58 INFO - PROCESS | 1841 | 1461246118013 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 06:41:58 INFO - PROCESS | 1841 | 1461246118019 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:41:58 INFO - PROCESS | 1841 | 1461246118022 Marionette TRACE conn3 <- [1,1702,null,{}] 06:41:58 INFO - PROCESS | 1841 | 1461246118028 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:41:58 INFO - PROCESS | 1841 | 1461246118272 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 06:41:58 INFO - PROCESS | 1841 | 1461246118518 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:41:58 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8df20d800 == 137 [pid = 1841] [id = 433] 06:41:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 246 (0x7fa8cd099000) [pid = 1841] [serial = 1300] [outer = (nil)] 06:41:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 247 (0x7fa8d0391c00) [pid = 1841] [serial = 1301] [outer = 0x7fa8cd099000] 06:41:58 INFO - PROCESS | 1841 | 1461246118635 Marionette DEBUG loaded listener.js 06:41:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 248 (0x7fa8d113c000) [pid = 1841] [serial = 1302] [outer = 0x7fa8cd099000] 06:41:59 INFO - PROCESS | 1841 | 1461246119537 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:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1583ms 06:41:59 INFO - PROCESS | 1841 | 1461246119602 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 06:41:59 INFO - PROCESS | 1841 | 1461246119606 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 06:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:41:59 INFO - PROCESS | 1841 | 1461246119612 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:41:59 INFO - PROCESS | 1841 | 1461246119615 Marionette TRACE conn3 <- [1,1706,null,{}] 06:41:59 INFO - PROCESS | 1841 | 1461246119620 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:41:59 INFO - PROCESS | 1841 | 1461246119824 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 06:42:00 INFO - PROCESS | 1841 | 1461246120024 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:00 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e3446000 == 138 [pid = 1841] [id = 434] 06:42:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 249 (0x7fa8cfe50800) [pid = 1841] [serial = 1303] [outer = (nil)] 06:42:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 250 (0x7fa8d1bc5000) [pid = 1841] [serial = 1304] [outer = 0x7fa8cfe50800] 06:42:00 INFO - PROCESS | 1841 | 1461246120113 Marionette DEBUG loaded listener.js 06:42:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 251 (0x7fa8d20dc800) [pid = 1841] [serial = 1305] [outer = 0x7fa8cfe50800] 06:42:01 INFO - PROCESS | 1841 | 1461246121268 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:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1689ms 06:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:42:01 INFO - PROCESS | 1841 | 1461246121303 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 06:42:01 INFO - PROCESS | 1841 | 1461246121306 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 06:42:01 INFO - PROCESS | 1841 | 1461246121313 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:42:01 INFO - PROCESS | 1841 | 1461246121316 Marionette TRACE conn3 <- [1,1710,null,{}] 06:42:01 INFO - PROCESS | 1841 | 1461246121322 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:42:01 INFO - PROCESS | 1841 | 1461246121519 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 06:42:01 INFO - PROCESS | 1841 | 1461246121769 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:01 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e5270800 == 139 [pid = 1841] [id = 435] 06:42:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 252 (0x7fa8d0350800) [pid = 1841] [serial = 1306] [outer = (nil)] 06:42:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 253 (0x7fa8d40be400) [pid = 1841] [serial = 1307] [outer = 0x7fa8d0350800] 06:42:01 INFO - PROCESS | 1841 | 1461246121896 Marionette DEBUG loaded listener.js 06:42:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 254 (0x7fa8ddb4cc00) [pid = 1841] [serial = 1308] [outer = 0x7fa8d0350800] 06:42:02 INFO - PROCESS | 1841 | 1461246122718 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:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1481ms 06:42:02 INFO - PROCESS | 1841 | 1461246122794 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 06:42:02 INFO - PROCESS | 1841 | 1461246122798 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 06:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:42:02 INFO - PROCESS | 1841 | 1461246122804 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:42:02 INFO - PROCESS | 1841 | 1461246122808 Marionette TRACE conn3 <- [1,1714,null,{}] 06:42:02 INFO - PROCESS | 1841 | 1461246122814 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:42:03 INFO - PROCESS | 1841 | 1461246123078 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 06:42:03 INFO - PROCESS | 1841 | 1461246123340 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:03 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8ba1b4000 == 140 [pid = 1841] [id = 436] 06:42:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 255 (0x7fa8b85cb000) [pid = 1841] [serial = 1309] [outer = (nil)] 06:42:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 256 (0x7fa8b91e6800) [pid = 1841] [serial = 1310] [outer = 0x7fa8b85cb000] 06:42:03 INFO - PROCESS | 1841 | 1461246123841 Marionette DEBUG loaded listener.js 06:42:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 257 (0x7fa8b96f3c00) [pid = 1841] [serial = 1311] [outer = 0x7fa8b85cb000] 06:42:04 INFO - PROCESS | 1841 | 1461246124792 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:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 2037ms 06:42:04 INFO - PROCESS | 1841 | 1461246124843 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 06:42:04 INFO - PROCESS | 1841 | 1461246124847 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 06:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:42:04 INFO - PROCESS | 1841 | 1461246124855 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:42:04 INFO - PROCESS | 1841 | 1461246124860 Marionette TRACE conn3 <- [1,1718,null,{}] 06:42:04 INFO - PROCESS | 1841 | 1461246124866 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:42:05 INFO - PROCESS | 1841 | 1461246125062 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 06:42:05 INFO - PROCESS | 1841 | 1461246125266 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:05 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc784800 == 141 [pid = 1841] [id = 437] 06:42:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 258 (0x7fa8b85c3000) [pid = 1841] [serial = 1312] [outer = (nil)] 06:42:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 259 (0x7fa8b9e77000) [pid = 1841] [serial = 1313] [outer = 0x7fa8b85c3000] 06:42:05 INFO - PROCESS | 1841 | 1461246125394 Marionette DEBUG loaded listener.js 06:42:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 260 (0x7fa8bd416800) [pid = 1841] [serial = 1314] [outer = 0x7fa8b85c3000] 06:42:06 INFO - PROCESS | 1841 | 1461246126460 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:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1642ms 06:42:06 INFO - PROCESS | 1841 | 1461246126497 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 06:42:06 INFO - PROCESS | 1841 | 1461246126503 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 06:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:42:06 INFO - PROCESS | 1841 | 1461246126514 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:42:06 INFO - PROCESS | 1841 | 1461246126517 Marionette TRACE conn3 <- [1,1722,null,{}] 06:42:06 INFO - PROCESS | 1841 | 1461246126524 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:42:06 INFO - PROCESS | 1841 | 1461246126710 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 06:42:06 INFO - PROCESS | 1841 | 1461246126978 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:07 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bdf17000 == 142 [pid = 1841] [id = 438] 06:42:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 261 (0x7fa8bdef9c00) [pid = 1841] [serial = 1315] [outer = (nil)] 06:42:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 262 (0x7fa8beac1c00) [pid = 1841] [serial = 1316] [outer = 0x7fa8bdef9c00] 06:42:07 INFO - PROCESS | 1841 | 1461246127052 Marionette DEBUG loaded listener.js 06:42:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 263 (0x7fa8beaee800) [pid = 1841] [serial = 1317] [outer = 0x7fa8bdef9c00] 06:42:08 INFO - PROCESS | 1841 | 1461246128023 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:42:08 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:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1591ms 06:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:42:08 INFO - PROCESS | 1841 | 1461246128104 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 06:42:08 INFO - PROCESS | 1841 | 1461246128107 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 06:42:08 INFO - PROCESS | 1841 | 1461246128114 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:42:08 INFO - PROCESS | 1841 | 1461246128121 Marionette TRACE conn3 <- [1,1726,null,{}] 06:42:08 INFO - PROCESS | 1841 | 1461246128137 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:42:08 INFO - PROCESS | 1841 | 1461246128370 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 06:42:08 INFO - PROCESS | 1841 | 1461246128621 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:08 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b9740000 == 143 [pid = 1841] [id = 439] 06:42:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 264 (0x7fa8c4f56800) [pid = 1841] [serial = 1318] [outer = (nil)] 06:42:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 265 (0x7fa8c65ed400) [pid = 1841] [serial = 1319] [outer = 0x7fa8c4f56800] 06:42:08 INFO - PROCESS | 1841 | 1461246128737 Marionette DEBUG loaded listener.js 06:42:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 266 (0x7fa8c6daf400) [pid = 1841] [serial = 1320] [outer = 0x7fa8c4f56800] 06:42:09 INFO - PROCESS | 1841 | 1461246129605 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:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1542ms 06:42:09 INFO - PROCESS | 1841 | 1461246129657 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 06:42:09 INFO - PROCESS | 1841 | 1461246129661 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 06:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:42:09 INFO - PROCESS | 1841 | 1461246129667 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:42:09 INFO - PROCESS | 1841 | 1461246129669 Marionette TRACE conn3 <- [1,1730,null,{}] 06:42:09 INFO - PROCESS | 1841 | 1461246129675 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:42:09 INFO - PROCESS | 1841 | 1461246129860 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 06:42:10 INFO - PROCESS | 1841 | 1461246130071 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:10 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c40d8000 == 144 [pid = 1841] [id = 440] 06:42:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 267 (0x7fa8bd476400) [pid = 1841] [serial = 1321] [outer = (nil)] 06:42:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 268 (0x7fa8c7458400) [pid = 1841] [serial = 1322] [outer = 0x7fa8bd476400] 06:42:10 INFO - PROCESS | 1841 | 1461246130137 Marionette DEBUG loaded listener.js 06:42:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 269 (0x7fa8c78c4000) [pid = 1841] [serial = 1323] [outer = 0x7fa8bd476400] 06:42:10 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb213800 == 143 [pid = 1841] [id = 361] 06:42:10 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb547800 == 142 [pid = 1841] [id = 193] 06:42:10 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfc30000 == 141 [pid = 1841] [id = 55] 06:42:10 INFO - PROCESS | 1841 | --DOMWINDOW == 268 (0x7fa8c4557400) [pid = 1841] [serial = 1211] [outer = (nil)] [url = about:blank] 06:42:10 INFO - PROCESS | 1841 | --DOMWINDOW == 267 (0x7fa8b96f3000) [pid = 1841] [serial = 1190] [outer = (nil)] [url = about:blank] 06:42:10 INFO - PROCESS | 1841 | --DOMWINDOW == 266 (0x7fa8ca962000) [pid = 1841] [serial = 1169] [outer = (nil)] [url = about:blank] 06:42:10 INFO - PROCESS | 1841 | --DOMWINDOW == 265 (0x7fa8c765ac00) [pid = 1841] [serial = 1163] [outer = (nil)] [url = about:blank] 06:42:10 INFO - PROCESS | 1841 | --DOMWINDOW == 264 (0x7fa8bb1c5800) [pid = 1841] [serial = 1157] [outer = (nil)] [url = about:blank] 06:42:10 INFO - PROCESS | 1841 | --DOMWINDOW == 263 (0x7fa8be789400) [pid = 1841] [serial = 1184] [outer = (nil)] [url = about:blank] 06:42:10 INFO - PROCESS | 1841 | --DOMWINDOW == 262 (0x7fa8d4059c00) [pid = 1841] [serial = 1175] [outer = (nil)] [url = about:blank] 06:42:10 INFO - PROCESS | 1841 | --DOMWINDOW == 261 (0x7fa8de0a0400) [pid = 1841] [serial = 1181] [outer = (nil)] [url = about:blank] 06:42:10 INFO - PROCESS | 1841 | --DOMWINDOW == 260 (0x7fa8b9e79800) [pid = 1841] [serial = 1178] [outer = (nil)] [url = about:blank] 06:42:10 INFO - PROCESS | 1841 | --DOMWINDOW == 259 (0x7fa8d14b7800) [pid = 1841] [serial = 1172] [outer = (nil)] [url = about:blank] 06:42:10 INFO - PROCESS | 1841 | --DOMWINDOW == 258 (0x7fa8beacb800) [pid = 1841] [serial = 1187] [outer = (nil)] [url = about:blank] 06:42:10 INFO - PROCESS | 1841 | --DOMWINDOW == 257 (0x7fa8c7df0400) [pid = 1841] [serial = 1166] [outer = (nil)] [url = about:blank] 06:42:10 INFO - PROCESS | 1841 | --DOMWINDOW == 256 (0x7fa8b85ca000) [pid = 1841] [serial = 1154] [outer = (nil)] [url = about:blank] 06:42:10 INFO - PROCESS | 1841 | --DOMWINDOW == 255 (0x7fa8be7cb400) [pid = 1841] [serial = 1160] [outer = (nil)] [url = about:blank] 06:42:10 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c40f0800 == 140 [pid = 1841] [id = 358] 06:42:10 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d09d2800 == 139 [pid = 1841] [id = 56] 06:42:11 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8be799000 == 138 [pid = 1841] [id = 424] 06:42:11 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c4159000 == 137 [pid = 1841] [id = 423] 06:42:11 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8be0df000 == 136 [pid = 1841] [id = 422] 06:42:11 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b9745800 == 135 [pid = 1841] [id = 421] 06:42:11 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c414e800 == 134 [pid = 1841] [id = 420] 06:42:11 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bdf03000 == 133 [pid = 1841] [id = 419] 06:42:11 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bb052800 == 132 [pid = 1841] [id = 417] 06:42:11 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfeb4000 == 131 [pid = 1841] [id = 416] 06:42:11 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfba1000 == 130 [pid = 1841] [id = 415] 06:42:11 INFO - PROCESS | 1841 | 1461246131390 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:42:11 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:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1781ms 06:42:11 INFO - PROCESS | 1841 | 1461246131452 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 06:42:11 INFO - PROCESS | 1841 | 1461246131457 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 06:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:42:11 INFO - PROCESS | 1841 | 1461246131479 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:42:11 INFO - PROCESS | 1841 | 1461246131483 Marionette TRACE conn3 <- [1,1734,null,{}] 06:42:11 INFO - PROCESS | 1841 | 1461246131497 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:42:11 INFO - PROCESS | 1841 | 1461246131673 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 06:42:11 INFO - PROCESS | 1841 | --DOMWINDOW == 254 (0x7fa8bde88c00) [pid = 1841] [serial = 1208] [outer = (nil)] [url = about:blank] 06:42:11 INFO - PROCESS | 1841 | --DOMWINDOW == 253 (0x7fa8b86e6800) [pid = 1841] [serial = 1193] [outer = (nil)] [url = about:blank] 06:42:11 INFO - PROCESS | 1841 | --DOMWINDOW == 252 (0x7fa8c44cb000) [pid = 1841] [serial = 1209] [outer = (nil)] [url = about:blank] 06:42:11 INFO - PROCESS | 1841 | --DOMWINDOW == 251 (0x7fa8cb577c00) [pid = 1841] [serial = 1152] [outer = (nil)] [url = about:blank] 06:42:11 INFO - PROCESS | 1841 | --DOMWINDOW == 250 (0x7fa8bd358000) [pid = 1841] [serial = 1199] [outer = (nil)] [url = about:blank] 06:42:11 INFO - PROCESS | 1841 | --DOMWINDOW == 249 (0x7fa8bd417400) [pid = 1841] [serial = 1200] [outer = (nil)] [url = about:blank] 06:42:11 INFO - PROCESS | 1841 | --DOMWINDOW == 248 (0x7fa8bb0e2000) [pid = 1841] [serial = 1197] [outer = (nil)] [url = about:blank] 06:42:11 INFO - PROCESS | 1841 | --DOMWINDOW == 247 (0x7fa8bdefa800) [pid = 1841] [serial = 1202] [outer = (nil)] [url = about:blank] 06:42:11 INFO - PROCESS | 1841 | --DOMWINDOW == 246 (0x7fa8beac1800) [pid = 1841] [serial = 1206] [outer = (nil)] [url = about:blank] 06:42:11 INFO - PROCESS | 1841 | --DOMWINDOW == 245 (0x7fa8be782000) [pid = 1841] [serial = 1203] [outer = (nil)] [url = about:blank] 06:42:11 INFO - PROCESS | 1841 | --DOMWINDOW == 244 (0x7fa8be7cb000) [pid = 1841] [serial = 1205] [outer = (nil)] [url = about:blank] 06:42:11 INFO - PROCESS | 1841 | --DOMWINDOW == 243 (0x7fa8b94ac000) [pid = 1841] [serial = 1194] [outer = (nil)] [url = about:blank] 06:42:11 INFO - PROCESS | 1841 | --DOMWINDOW == 242 (0x7fa8b9f8e400) [pid = 1841] [serial = 1196] [outer = (nil)] [url = about:blank] 06:42:11 INFO - PROCESS | 1841 | 1461246131901 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:11 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc8e5000 == 131 [pid = 1841] [id = 441] 06:42:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 243 (0x7fa8bd417400) [pid = 1841] [serial = 1324] [outer = (nil)] 06:42:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 244 (0x7fa8beac3400) [pid = 1841] [serial = 1325] [outer = 0x7fa8bd417400] 06:42:11 INFO - PROCESS | 1841 | 1461246131977 Marionette DEBUG loaded listener.js 06:42:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 245 (0x7fa8c7ca5800) [pid = 1841] [serial = 1326] [outer = 0x7fa8bd417400] 06:42:12 INFO - PROCESS | 1841 | 1461246132715 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:42:12 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:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1288ms 06:42:12 INFO - PROCESS | 1841 | 1461246132773 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 06:42:12 INFO - PROCESS | 1841 | 1461246132777 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 06:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:42:12 INFO - PROCESS | 1841 | 1461246132785 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:42:12 INFO - PROCESS | 1841 | 1461246132788 Marionette TRACE conn3 <- [1,1738,null,{}] 06:42:12 INFO - PROCESS | 1841 | 1461246132793 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:42:12 INFO - PROCESS | 1841 | 1461246132966 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 06:42:12 INFO - PROCESS | 1841 | 1461246132982 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:13 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6d1c800 == 132 [pid = 1841] [id = 442] 06:42:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 246 (0x7fa8c7ca8000) [pid = 1841] [serial = 1327] [outer = (nil)] 06:42:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 247 (0x7fa8cb023000) [pid = 1841] [serial = 1328] [outer = 0x7fa8c7ca8000] 06:42:13 INFO - PROCESS | 1841 | 1461246133048 Marionette DEBUG loaded listener.js 06:42:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 248 (0x7fa8cb7b3800) [pid = 1841] [serial = 1329] [outer = 0x7fa8c7ca8000] 06:42:14 INFO - PROCESS | 1841 | 1461246134032 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:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1282ms 06:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:42:14 INFO - PROCESS | 1841 | 1461246134068 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 06:42:14 INFO - PROCESS | 1841 | 1461246134071 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 06:42:14 INFO - PROCESS | 1841 | 1461246134085 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:42:14 INFO - PROCESS | 1841 | 1461246134087 Marionette TRACE conn3 <- [1,1742,null,{}] 06:42:14 INFO - PROCESS | 1841 | 1461246134094 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:42:14 INFO - PROCESS | 1841 | 1461246134335 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 06:42:14 INFO - PROCESS | 1841 | 1461246134376 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:14 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c8d82000 == 133 [pid = 1841] [id = 443] 06:42:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 249 (0x7fa8b85d0c00) [pid = 1841] [serial = 1330] [outer = (nil)] 06:42:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 250 (0x7fa8ce26c800) [pid = 1841] [serial = 1331] [outer = 0x7fa8b85d0c00] 06:42:14 INFO - PROCESS | 1841 | 1461246134438 Marionette DEBUG loaded listener.js 06:42:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 251 (0x7fa8cf571000) [pid = 1841] [serial = 1332] [outer = 0x7fa8b85d0c00] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 250 (0x7fa8b94b5800) [pid = 1841] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 249 (0x7fa8cba94000) [pid = 1841] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 248 (0x7fa8d0344000) [pid = 1841] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 247 (0x7fa8b9ec2c00) [pid = 1841] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 246 (0x7fa8c6da7800) [pid = 1841] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 245 (0x7fa8cfe99000) [pid = 1841] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 244 (0x7fa8c6e32c00) [pid = 1841] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 243 (0x7fa8c6dae400) [pid = 1841] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 242 (0x7fa8cba90c00) [pid = 1841] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 241 (0x7fa8cba92800) [pid = 1841] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 240 (0x7fa8b9e75800) [pid = 1841] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 239 (0x7fa8ca959000) [pid = 1841] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 238 (0x7fa8d4047c00) [pid = 1841] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 237 (0x7fa8b934b000) [pid = 1841] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 236 (0x7fa8ba297800) [pid = 1841] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 235 (0x7fa8b9eca000) [pid = 1841] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 234 (0x7fa8d40bd400) [pid = 1841] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 233 (0x7fa8cbce7000) [pid = 1841] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 232 (0x7fa8c764e800) [pid = 1841] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 231 (0x7fa8b86e5800) [pid = 1841] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 230 (0x7fa8b85c9400) [pid = 1841] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 229 (0x7fa8b85c4800) [pid = 1841] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 228 (0x7fa8bd349c00) [pid = 1841] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 227 (0x7fa8bca91800) [pid = 1841] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 226 (0x7fa8dddc8400) [pid = 1841] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 225 (0x7fa8bd35b400) [pid = 1841] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 224 (0x7fa8de01d800) [pid = 1841] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 223 (0x7fa8be747400) [pid = 1841] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 222 (0x7fa8bb1cf000) [pid = 1841] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 221 (0x7fa8b86dc400) [pid = 1841] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 220 (0x7fa8bb1d1800) [pid = 1841] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 219 (0x7fa8b86e8c00) [pid = 1841] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 218 (0x7fa8c78ca000) [pid = 1841] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 217 (0x7fa8bd348000) [pid = 1841] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 216 (0x7fa8b9344800) [pid = 1841] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:42:16 INFO - PROCESS | 1841 | --DOMWINDOW == 215 (0x7fa8bd346800) [pid = 1841] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:42:16 INFO - PROCESS | 1841 | 1461246136321 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:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 2294ms 06:42:16 INFO - PROCESS | 1841 | 1461246136375 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 06:42:16 INFO - PROCESS | 1841 | 1461246136378 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 06:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:42:16 INFO - PROCESS | 1841 | 1461246136385 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:42:16 INFO - PROCESS | 1841 | 1461246136387 Marionette TRACE conn3 <- [1,1746,null,{}] 06:42:16 INFO - PROCESS | 1841 | 1461246136392 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:42:16 INFO - PROCESS | 1841 | 1461246136617 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 06:42:16 INFO - PROCESS | 1841 | 1461246136719 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:16 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc716800 == 134 [pid = 1841] [id = 444] 06:42:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 216 (0x7fa8b86e5800) [pid = 1841] [serial = 1333] [outer = (nil)] 06:42:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 217 (0x7fa8b9ec2c00) [pid = 1841] [serial = 1334] [outer = 0x7fa8b86e5800] 06:42:16 INFO - PROCESS | 1841 | 1461246136786 Marionette DEBUG loaded listener.js 06:42:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 218 (0x7fa8bd357c00) [pid = 1841] [serial = 1335] [outer = 0x7fa8b86e5800] 06:42:17 INFO - PROCESS | 1841 | 1461246137490 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:42: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:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1132ms 06:42:17 INFO - PROCESS | 1841 | 1461246137519 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 06:42:17 INFO - PROCESS | 1841 | 1461246137522 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 06:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:42:17 INFO - PROCESS | 1841 | 1461246137529 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:42:17 INFO - PROCESS | 1841 | 1461246137531 Marionette TRACE conn3 <- [1,1750,null,{}] 06:42:17 INFO - PROCESS | 1841 | 1461246137553 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:42:17 INFO - PROCESS | 1841 | 1461246137800 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 06:42:17 INFO - PROCESS | 1841 | 1461246137810 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:17 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8caac7800 == 135 [pid = 1841] [id = 445] 06:42:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 219 (0x7fa8b85c8c00) [pid = 1841] [serial = 1336] [outer = (nil)] 06:42:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 220 (0x7fa8c6243c00) [pid = 1841] [serial = 1337] [outer = 0x7fa8b85c8c00] 06:42:17 INFO - PROCESS | 1841 | 1461246137872 Marionette DEBUG loaded listener.js 06:42:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 221 (0x7fa8ca95c400) [pid = 1841] [serial = 1338] [outer = 0x7fa8b85c8c00] 06:42:18 INFO - PROCESS | 1841 | 1461246138956 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:42: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:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1481ms 06:42:19 INFO - PROCESS | 1841 | 1461246139013 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 06:42:19 INFO - PROCESS | 1841 | 1461246139020 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 06:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:42:19 INFO - PROCESS | 1841 | 1461246139029 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:42:19 INFO - PROCESS | 1841 | 1461246139033 Marionette TRACE conn3 <- [1,1754,null,{}] 06:42:19 INFO - PROCESS | 1841 | 1461246139043 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:42:19 INFO - PROCESS | 1841 | 1461246139259 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 06:42:19 INFO - PROCESS | 1841 | 1461246139555 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:19 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8be0d4000 == 136 [pid = 1841] [id = 446] 06:42:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 222 (0x7fa8bca88400) [pid = 1841] [serial = 1339] [outer = (nil)] 06:42:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 223 (0x7fa8bd412800) [pid = 1841] [serial = 1340] [outer = 0x7fa8bca88400] 06:42:19 INFO - PROCESS | 1841 | 1461246139680 Marionette DEBUG loaded listener.js 06:42:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 224 (0x7fa8bdefa800) [pid = 1841] [serial = 1341] [outer = 0x7fa8bca88400] 06:42:20 INFO - PROCESS | 1841 | 1461246140532 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:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1536ms 06:42:20 INFO - PROCESS | 1841 | 1461246140566 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 06:42:20 INFO - PROCESS | 1841 | 1461246140575 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 06:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:42:20 INFO - PROCESS | 1841 | 1461246140586 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:42:20 INFO - PROCESS | 1841 | 1461246140590 Marionette TRACE conn3 <- [1,1758,null,{}] 06:42:20 INFO - PROCESS | 1841 | 1461246140596 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:42:20 INFO - PROCESS | 1841 | 1461246140811 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 06:42:21 INFO - PROCESS | 1841 | 1461246141015 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:21 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7240000 == 137 [pid = 1841] [id = 447] 06:42:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 225 (0x7fa8bd348c00) [pid = 1841] [serial = 1342] [outer = (nil)] 06:42:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 226 (0x7fa8c44ccc00) [pid = 1841] [serial = 1343] [outer = 0x7fa8bd348c00] 06:42:21 INFO - PROCESS | 1841 | 1461246141132 Marionette DEBUG loaded listener.js 06:42:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 227 (0x7fa8c4ee3000) [pid = 1841] [serial = 1344] [outer = 0x7fa8bd348c00] 06:42:22 INFO - PROCESS | 1841 | 1461246142182 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:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1640ms 06:42:22 INFO - PROCESS | 1841 | 1461246142227 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 06:42:22 INFO - PROCESS | 1841 | 1461246142231 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 06:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:42:22 INFO - PROCESS | 1841 | 1461246142237 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:42:22 INFO - PROCESS | 1841 | 1461246142243 Marionette TRACE conn3 <- [1,1762,null,{}] 06:42:22 INFO - PROCESS | 1841 | 1461246142258 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:42:22 INFO - PROCESS | 1841 | 1461246142462 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 06:42:22 INFO - PROCESS | 1841 | 1461246142669 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:22 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb259800 == 138 [pid = 1841] [id = 448] 06:42:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 228 (0x7fa8be783000) [pid = 1841] [serial = 1345] [outer = (nil)] 06:42:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 229 (0x7fa8c745b000) [pid = 1841] [serial = 1346] [outer = 0x7fa8be783000] 06:42:22 INFO - PROCESS | 1841 | 1461246142784 Marionette DEBUG loaded listener.js 06:42:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 230 (0x7fa8c8fa7000) [pid = 1841] [serial = 1347] [outer = 0x7fa8be783000] 06:42:23 INFO - PROCESS | 1841 | 1461246143725 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:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1539ms 06:42:23 INFO - PROCESS | 1841 | 1461246143778 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 06:42:23 INFO - PROCESS | 1841 | 1461246143782 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 06:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:42:23 INFO - PROCESS | 1841 | 1461246143789 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:42:23 INFO - PROCESS | 1841 | 1461246143791 Marionette TRACE conn3 <- [1,1766,null,{}] 06:42:23 INFO - PROCESS | 1841 | 1461246143797 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:42:24 INFO - PROCESS | 1841 | 1461246143999 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 06:42:24 INFO - PROCESS | 1841 | 1461246144209 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:24 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb9be000 == 139 [pid = 1841] [id = 449] 06:42:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 231 (0x7fa8beac4400) [pid = 1841] [serial = 1348] [outer = (nil)] 06:42:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 232 (0x7fa8cb580000) [pid = 1841] [serial = 1349] [outer = 0x7fa8beac4400] 06:42:24 INFO - PROCESS | 1841 | 1461246144327 Marionette DEBUG loaded listener.js 06:42:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 233 (0x7fa8cce0b800) [pid = 1841] [serial = 1350] [outer = 0x7fa8beac4400] 06:42:25 INFO - PROCESS | 1841 | 1461246145300 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:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1583ms 06:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:42:25 INFO - PROCESS | 1841 | 1461246145374 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 06:42:25 INFO - PROCESS | 1841 | 1461246145377 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 06:42:25 INFO - PROCESS | 1841 | 1461246145384 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:42:25 INFO - PROCESS | 1841 | 1461246145387 Marionette TRACE conn3 <- [1,1770,null,{}] 06:42:25 INFO - PROCESS | 1841 | 1461246145393 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:42:25 INFO - PROCESS | 1841 | 1461246145637 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 06:42:25 INFO - PROCESS | 1841 | 1461246145883 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:25 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfc1b800 == 140 [pid = 1841] [id = 450] 06:42:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 234 (0x7fa8c764e400) [pid = 1841] [serial = 1351] [outer = (nil)] 06:42:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 235 (0x7fa8cf5f1c00) [pid = 1841] [serial = 1352] [outer = 0x7fa8c764e400] 06:42:26 INFO - PROCESS | 1841 | 1461246146002 Marionette DEBUG loaded listener.js 06:42:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 236 (0x7fa8cfd5f000) [pid = 1841] [serial = 1353] [outer = 0x7fa8c764e400] 06:42:26 INFO - PROCESS | 1841 | 1461246146837 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:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1483ms 06:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:42:26 INFO - PROCESS | 1841 | 1461246146868 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 06:42:26 INFO - PROCESS | 1841 | 1461246146871 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 06:42:26 INFO - PROCESS | 1841 | 1461246146876 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:42:26 INFO - PROCESS | 1841 | 1461246146880 Marionette TRACE conn3 <- [1,1774,null,{}] 06:42:26 INFO - PROCESS | 1841 | 1461246146885 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:42:27 INFO - PROCESS | 1841 | 1461246147125 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 06:42:27 INFO - PROCESS | 1841 | 1461246147329 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:27 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d1b6a800 == 141 [pid = 1841] [id = 451] 06:42:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 237 (0x7fa8ca8c3000) [pid = 1841] [serial = 1354] [outer = (nil)] 06:42:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 238 (0x7fa8d0d56000) [pid = 1841] [serial = 1355] [outer = 0x7fa8ca8c3000] 06:42:27 INFO - PROCESS | 1841 | 1461246147446 Marionette DEBUG loaded listener.js 06:42:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 239 (0x7fa8de0a1000) [pid = 1841] [serial = 1356] [outer = 0x7fa8ca8c3000] 06:42:28 INFO - PROCESS | 1841 | 1461246148354 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:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1536ms 06:42:28 INFO - PROCESS | 1841 | 1461246148414 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 06:42:28 INFO - PROCESS | 1841 | 1461246148418 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 06:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:42:28 INFO - PROCESS | 1841 | 1461246148424 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:42:28 INFO - PROCESS | 1841 | 1461246148427 Marionette TRACE conn3 <- [1,1778,null,{}] 06:42:28 INFO - PROCESS | 1841 | 1461246148433 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:42:28 INFO - PROCESS | 1841 | 1461246148636 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 06:42:28 INFO - PROCESS | 1841 | 1461246148841 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:28 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8def05000 == 142 [pid = 1841] [id = 452] 06:42:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 240 (0x7fa8b7694400) [pid = 1841] [serial = 1357] [outer = (nil)] 06:42:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 241 (0x7fa8b769b000) [pid = 1841] [serial = 1358] [outer = 0x7fa8b7694400] 06:42:28 INFO - PROCESS | 1841 | 1461246148955 Marionette DEBUG loaded listener.js 06:42:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 242 (0x7fa8b76a0000) [pid = 1841] [serial = 1359] [outer = 0x7fa8b7694400] 06:42:29 INFO - PROCESS | 1841 | 1461246149880 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:42:29 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:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1529ms 06:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:42:29 INFO - PROCESS | 1841 | 1461246149954 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 06:42:29 INFO - PROCESS | 1841 | 1461246149957 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 06:42:29 INFO - PROCESS | 1841 | 1461246149963 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:42:29 INFO - PROCESS | 1841 | 1461246149966 Marionette TRACE conn3 <- [1,1782,null,{}] 06:42:29 INFO - PROCESS | 1841 | 1461246149971 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:42:30 INFO - PROCESS | 1841 | 1461246150214 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 06:42:30 INFO - PROCESS | 1841 | 1461246150419 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:30 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e5f40800 == 143 [pid = 1841] [id = 453] 06:42:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 243 (0x7fa8b7695c00) [pid = 1841] [serial = 1360] [outer = (nil)] 06:42:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 244 (0x7fa8d1bc7400) [pid = 1841] [serial = 1361] [outer = 0x7fa8b7695c00] 06:42:30 INFO - PROCESS | 1841 | 1461246150537 Marionette DEBUG loaded listener.js 06:42:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 245 (0x7fa8df3f5400) [pid = 1841] [serial = 1362] [outer = 0x7fa8b7695c00] 06:42:31 INFO - PROCESS | 1841 | 1461246151406 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:42:31 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:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1489ms 06:42:31 INFO - PROCESS | 1841 | 1461246151452 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 06:42:31 INFO - PROCESS | 1841 | 1461246151456 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 06:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:42:31 INFO - PROCESS | 1841 | 1461246151462 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:42:31 INFO - PROCESS | 1841 | 1461246151466 Marionette TRACE conn3 <- [1,1786,null,{}] 06:42:31 INFO - PROCESS | 1841 | 1461246151472 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:42:31 INFO - PROCESS | 1841 | 1461246151745 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 06:42:32 INFO - PROCESS | 1841 | 1461246152114 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:32 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b98d6800 == 144 [pid = 1841] [id = 454] 06:42:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 246 (0x7fa8b7697000) [pid = 1841] [serial = 1363] [outer = (nil)] 06:42:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 247 (0x7fa8e2eb9400) [pid = 1841] [serial = 1364] [outer = 0x7fa8b7697000] 06:42:32 INFO - PROCESS | 1841 | 1461246152194 Marionette DEBUG loaded listener.js 06:42:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 248 (0x7fa8e2ec5400) [pid = 1841] [serial = 1365] [outer = 0x7fa8b7697000] 06:42:33 INFO - PROCESS | 1841 | 1461246153006 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:42:33 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:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1587ms 06:42:33 INFO - PROCESS | 1841 | 1461246153051 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 06:42:33 INFO - PROCESS | 1841 | 1461246153055 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 06:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:42:33 INFO - PROCESS | 1841 | 1461246153061 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:42:33 INFO - PROCESS | 1841 | 1461246153063 Marionette TRACE conn3 <- [1,1790,null,{}] 06:42:33 INFO - PROCESS | 1841 | 1461246153068 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:42:33 INFO - PROCESS | 1841 | 1461246153265 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 06:42:33 INFO - PROCESS | 1841 | 1461246153478 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:33 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b72b3000 == 145 [pid = 1841] [id = 455] 06:42:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 249 (0x7fa8b6e43c00) [pid = 1841] [serial = 1366] [outer = (nil)] 06:42:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 250 (0x7fa8b6e4b400) [pid = 1841] [serial = 1367] [outer = 0x7fa8b6e43c00] 06:42:33 INFO - PROCESS | 1841 | 1461246153593 Marionette DEBUG loaded listener.js 06:42:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 251 (0x7fa8b6e50c00) [pid = 1841] [serial = 1368] [outer = 0x7fa8b6e43c00] 06:42:34 INFO - PROCESS | 1841 | 1461246154528 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:42:34 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:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1528ms 06:42:34 INFO - PROCESS | 1841 | 1461246154590 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 06:42:34 INFO - PROCESS | 1841 | 1461246154594 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 06:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:42:34 INFO - PROCESS | 1841 | 1461246154600 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:42:34 INFO - PROCESS | 1841 | 1461246154604 Marionette TRACE conn3 <- [1,1794,null,{}] 06:42:34 INFO - PROCESS | 1841 | 1461246154609 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:42:34 INFO - PROCESS | 1841 | 1461246154876 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 06:42:35 INFO - PROCESS | 1841 | 1461246155147 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:35 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b54cd800 == 146 [pid = 1841] [id = 456] 06:42:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 252 (0x7fa8b87e6400) [pid = 1841] [serial = 1369] [outer = (nil)] 06:42:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 253 (0x7fa8df3f1800) [pid = 1841] [serial = 1370] [outer = 0x7fa8b87e6400] 06:42:35 INFO - PROCESS | 1841 | 1461246155267 Marionette DEBUG loaded listener.js 06:42:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 254 (0x7fa8e3194400) [pid = 1841] [serial = 1371] [outer = 0x7fa8b87e6400] 06:42:36 INFO - PROCESS | 1841 | 1461246156204 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:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1683ms 06:42:36 INFO - PROCESS | 1841 | 1461246156291 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 06:42:36 INFO - PROCESS | 1841 | 1461246156294 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 06:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:42:36 INFO - PROCESS | 1841 | 1461246156304 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:42:36 INFO - PROCESS | 1841 | 1461246156307 Marionette TRACE conn3 <- [1,1798,null,{}] 06:42:36 INFO - PROCESS | 1841 | 1461246156313 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:42:36 INFO - PROCESS | 1841 | 1461246156547 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 06:42:36 INFO - PROCESS | 1841 | 1461246156805 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:36 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8ba1ab000 == 147 [pid = 1841] [id = 457] 06:42:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 255 (0x7fa8b94b8000) [pid = 1841] [serial = 1372] [outer = (nil)] 06:42:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 256 (0x7fa8b9ae5000) [pid = 1841] [serial = 1373] [outer = 0x7fa8b94b8000] 06:42:36 INFO - PROCESS | 1841 | 1461246156922 Marionette DEBUG loaded listener.js 06:42:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 257 (0x7fa8b9aea400) [pid = 1841] [serial = 1374] [outer = 0x7fa8b94b8000] 06:42:37 INFO - PROCESS | 1841 | 1461246157771 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:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1529ms 06:42:37 INFO - PROCESS | 1841 | 1461246157836 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 06:42:37 INFO - PROCESS | 1841 | 1461246157840 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 06:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:42:37 INFO - PROCESS | 1841 | 1461246157846 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:42:37 INFO - PROCESS | 1841 | 1461246157849 Marionette TRACE conn3 <- [1,1802,null,{}] 06:42:37 INFO - PROCESS | 1841 | 1461246157855 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:42:38 INFO - PROCESS | 1841 | 1461246158060 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 06:42:38 INFO - PROCESS | 1841 | 1461246158314 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:38 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b93a7000 == 148 [pid = 1841] [id = 458] 06:42:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 258 (0x7fa8b85c2c00) [pid = 1841] [serial = 1375] [outer = (nil)] 06:42:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 259 (0x7fa8b9345800) [pid = 1841] [serial = 1376] [outer = 0x7fa8b85c2c00] 06:42:38 INFO - PROCESS | 1841 | 1461246158430 Marionette DEBUG loaded listener.js 06:42:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 260 (0x7fa8b9eca800) [pid = 1841] [serial = 1377] [outer = 0x7fa8b85c2c00] 06:42:39 INFO - PROCESS | 1841 | 1461246159305 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:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1492ms 06:42:39 INFO - PROCESS | 1841 | 1461246159339 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 06:42:39 INFO - PROCESS | 1841 | 1461246159343 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 06:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:42:39 INFO - PROCESS | 1841 | 1461246159349 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:42:39 INFO - PROCESS | 1841 | 1461246159352 Marionette TRACE conn3 <- [1,1806,null,{}] 06:42:39 INFO - PROCESS | 1841 | 1461246159357 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:42:39 INFO - PROCESS | 1841 | 1461246159559 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 06:42:40 INFO - PROCESS | 1841 | 1461246160174 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:40 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bbcce800 == 149 [pid = 1841] [id = 459] 06:42:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 261 (0x7fa8b6e4b800) [pid = 1841] [serial = 1378] [outer = (nil)] 06:42:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 262 (0x7fa8b85c8400) [pid = 1841] [serial = 1379] [outer = 0x7fa8b6e4b800] 06:42:40 INFO - PROCESS | 1841 | 1461246160306 Marionette DEBUG loaded listener.js 06:42:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 263 (0x7fa8b87e2800) [pid = 1841] [serial = 1380] [outer = 0x7fa8b6e4b800] 06:42:41 INFO - PROCESS | 1841 | 1461246161203 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:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1884ms 06:42:41 INFO - PROCESS | 1841 | 1461246161234 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 06:42:41 INFO - PROCESS | 1841 | 1461246161241 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 06:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:42:41 INFO - PROCESS | 1841 | 1461246161249 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:42:41 INFO - PROCESS | 1841 | 1461246161253 Marionette TRACE conn3 <- [1,1810,null,{}] 06:42:41 INFO - PROCESS | 1841 | 1461246161260 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:42:41 INFO - PROCESS | 1841 | 1461246161451 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 06:42:41 INFO - PROCESS | 1841 | 1461246161735 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:41 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6593800 == 150 [pid = 1841] [id = 460] 06:42:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 264 (0x7fa8b96ef000) [pid = 1841] [serial = 1381] [outer = (nil)] 06:42:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 265 (0x7fa8b9e79800) [pid = 1841] [serial = 1382] [outer = 0x7fa8b96ef000] 06:42:41 INFO - PROCESS | 1841 | 1461246161854 Marionette DEBUG loaded listener.js 06:42:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 266 (0x7fa8ba00e800) [pid = 1841] [serial = 1383] [outer = 0x7fa8b96ef000] 06:42:42 INFO - PROCESS | 1841 | 1461246162898 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:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1687ms 06:42:42 INFO - PROCESS | 1841 | 1461246162938 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 06:42:42 INFO - PROCESS | 1841 | 1461246162944 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 06:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:42:42 INFO - PROCESS | 1841 | 1461246162952 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:42:42 INFO - PROCESS | 1841 | 1461246162955 Marionette TRACE conn3 <- [1,1814,null,{}] 06:42:42 INFO - PROCESS | 1841 | 1461246162961 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:42:43 INFO - PROCESS | 1841 | 1461246163147 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 06:42:43 INFO - PROCESS | 1841 | 1461246163443 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:43 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b973b800 == 151 [pid = 1841] [id = 461] 06:42:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 267 (0x7fa8b85c5400) [pid = 1841] [serial = 1384] [outer = (nil)] 06:42:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 268 (0x7fa8bd360c00) [pid = 1841] [serial = 1385] [outer = 0x7fa8b85c5400] 06:42:43 INFO - PROCESS | 1841 | 1461246163599 Marionette DEBUG loaded listener.js 06:42:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 269 (0x7fa8bdefc400) [pid = 1841] [serial = 1386] [outer = 0x7fa8b85c5400] 06:42:43 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8ba1da800 == 150 [pid = 1841] [id = 356] 06:42:43 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6d17000 == 149 [pid = 1841] [id = 355] 06:42:43 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc716800 == 148 [pid = 1841] [id = 444] 06:42:43 INFO - PROCESS | 1841 | --DOMWINDOW == 268 (0x7fa8cf193c00) [pid = 1841] [serial = 1256] [outer = (nil)] [url = about:blank] 06:42:43 INFO - PROCESS | 1841 | --DOMWINDOW == 267 (0x7fa8c9c3d000) [pid = 1841] [serial = 1241] [outer = (nil)] [url = about:blank] 06:42:43 INFO - PROCESS | 1841 | --DOMWINDOW == 266 (0x7fa8cb6d5c00) [pid = 1841] [serial = 1247] [outer = (nil)] [url = about:blank] 06:42:43 INFO - PROCESS | 1841 | --DOMWINDOW == 265 (0x7fa8cb01b400) [pid = 1841] [serial = 1244] [outer = (nil)] [url = about:blank] 06:42:43 INFO - PROCESS | 1841 | --DOMWINDOW == 264 (0x7fa8cd09c000) [pid = 1841] [serial = 1250] [outer = (nil)] [url = about:blank] 06:42:43 INFO - PROCESS | 1841 | --DOMWINDOW == 263 (0x7fa8bb0ef800) [pid = 1841] [serial = 1253] [outer = (nil)] [url = about:blank] 06:42:43 INFO - PROCESS | 1841 | --DOMWINDOW == 262 (0x7fa8c8c2b000) [pid = 1841] [serial = 1277] [outer = (nil)] [url = about:blank] 06:42:43 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c8d82000 == 147 [pid = 1841] [id = 443] 06:42:44 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6d1c800 == 146 [pid = 1841] [id = 442] 06:42:44 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc8e5000 == 145 [pid = 1841] [id = 441] 06:42:44 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c40d8000 == 144 [pid = 1841] [id = 440] 06:42:44 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b9740000 == 143 [pid = 1841] [id = 439] 06:42:44 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bdf17000 == 142 [pid = 1841] [id = 438] 06:42:44 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc784800 == 141 [pid = 1841] [id = 437] 06:42:44 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8ba1b4000 == 140 [pid = 1841] [id = 436] 06:42:44 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e5270800 == 139 [pid = 1841] [id = 435] 06:42:44 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e3446000 == 138 [pid = 1841] [id = 434] 06:42:44 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8df20d800 == 137 [pid = 1841] [id = 433] 06:42:44 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8de2c0000 == 136 [pid = 1841] [id = 432] 06:42:44 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d7e16800 == 135 [pid = 1841] [id = 431] 06:42:44 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d1434000 == 134 [pid = 1841] [id = 430] 06:42:44 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bbcea000 == 133 [pid = 1841] [id = 288] 06:42:44 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cf514800 == 132 [pid = 1841] [id = 429] 06:42:44 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b9736800 == 131 [pid = 1841] [id = 396] 06:42:44 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc719000 == 130 [pid = 1841] [id = 426] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 261 (0x7fa8c4522800) [pid = 1841] [serial = 1269] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 260 (0x7fa8beae5800) [pid = 1841] [serial = 1268] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 259 (0x7fa8cf0d9400) [pid = 1841] [serial = 1047] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 258 (0x7fa8d2a31400) [pid = 1841] [serial = 990] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 257 (0x7fa8be74bc00) [pid = 1841] [serial = 1008] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 256 (0x7fa8cb7b1000) [pid = 1841] [serial = 1044] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 255 (0x7fa8d40b4400) [pid = 1841] [serial = 1059] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 254 (0x7fa8ca8ce800) [pid = 1841] [serial = 1041] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 253 (0x7fa8c76d8800) [pid = 1841] [serial = 1038] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 252 (0x7fa8d1c88400) [pid = 1841] [serial = 1056] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 251 (0x7fa8bd419800) [pid = 1841] [serial = 1217] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 250 (0x7fa8c44c6400) [pid = 1841] [serial = 1220] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 249 (0x7fa8d14b7400) [pid = 1841] [serial = 987] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 248 (0x7fa8b9e7b400) [pid = 1841] [serial = 1259] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 247 (0x7fa8cf757000) [pid = 1841] [serial = 978] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 246 (0x7fa8e2ec4000) [pid = 1841] [serial = 996] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 245 (0x7fa8c8043000) [pid = 1841] [serial = 1238] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 244 (0x7fa8be7cfc00) [pid = 1841] [serial = 1266] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 243 (0x7fa8bd346400) [pid = 1841] [serial = 1032] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 242 (0x7fa8e1119c00) [pid = 1841] [serial = 1065] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 241 (0x7fa8de248800) [pid = 1841] [serial = 1062] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 240 (0x7fa8cfb6d400) [pid = 1841] [serial = 1050] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 239 (0x7fa8cb7b7800) [pid = 1841] [serial = 975] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 238 (0x7fa8b96f8000) [pid = 1841] [serial = 1262] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 237 (0x7fa8ba012400) [pid = 1841] [serial = 1131] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 236 (0x7fa8c65ef800) [pid = 1841] [serial = 1226] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 235 (0x7fa8c76d1400) [pid = 1841] [serial = 1275] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 234 (0x7fa8c78c1000) [pid = 1841] [serial = 1232] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 233 (0x7fa8bd40c800) [pid = 1841] [serial = 1265] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 232 (0x7fa8bb0e7000) [pid = 1841] [serial = 1274] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 231 (0x7fa8c4ee7c00) [pid = 1841] [serial = 1271] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 230 (0x7fa8beaed400) [pid = 1841] [serial = 933] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 229 (0x7fa8e32a7c00) [pid = 1841] [serial = 999] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 228 (0x7fa8c451f000) [pid = 1841] [serial = 1035] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 227 (0x7fa8df3ee800) [pid = 1841] [serial = 993] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 226 (0x7fa8ca8c5400) [pid = 1841] [serial = 969] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 225 (0x7fa8b9f8a000) [pid = 1841] [serial = 1260] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 224 (0x7fa8cb6d3c00) [pid = 1841] [serial = 972] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 223 (0x7fa8b91df400) [pid = 1841] [serial = 1002] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 222 (0x7fa8bd343800) [pid = 1841] [serial = 1263] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 221 (0x7fa8c50a0800) [pid = 1841] [serial = 1223] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 220 (0x7fa8c6da9800) [pid = 1841] [serial = 1272] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 219 (0x7fa8c6d5f800) [pid = 1841] [serial = 966] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 218 (0x7fa8bb1c6400) [pid = 1841] [serial = 1005] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 217 (0x7fa8d0387000) [pid = 1841] [serial = 1053] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 216 (0x7fa8ba008800) [pid = 1841] [serial = 1214] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 215 (0x7fa8cfdd9800) [pid = 1841] [serial = 981] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 214 (0x7fa8c745c400) [pid = 1841] [serial = 1229] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 213 (0x7fa8d034dc00) [pid = 1841] [serial = 984] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 212 (0x7fa8be746c00) [pid = 1841] [serial = 963] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | --DOMWINDOW == 211 (0x7fa8c7caf400) [pid = 1841] [serial = 1235] [outer = (nil)] [url = about:blank] 06:42:44 INFO - PROCESS | 1841 | 1461246164533 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:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1638ms 06:42:44 INFO - PROCESS | 1841 | 1461246164591 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 06:42:44 INFO - PROCESS | 1841 | 1461246164595 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 06:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:42:44 INFO - PROCESS | 1841 | 1461246164604 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:42:44 INFO - PROCESS | 1841 | 1461246164612 Marionette TRACE conn3 <- [1,1818,null,{}] 06:42:44 INFO - PROCESS | 1841 | 1461246164644 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:42:44 INFO - PROCESS | 1841 | 1461246164850 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 06:42:44 INFO - PROCESS | 1841 | 1461246164861 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:44 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8be798800 == 131 [pid = 1841] [id = 462] 06:42:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 212 (0x7fa8b87e8800) [pid = 1841] [serial = 1387] [outer = (nil)] 06:42:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 213 (0x7fa8beac0800) [pid = 1841] [serial = 1388] [outer = 0x7fa8b87e8800] 06:42:44 INFO - PROCESS | 1841 | 1461246164923 Marionette DEBUG loaded listener.js 06:42:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 214 (0x7fa8beaea000) [pid = 1841] [serial = 1389] [outer = 0x7fa8b87e8800] 06:42:45 INFO - PROCESS | 1841 | 1461246165829 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:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1251ms 06:42:45 INFO - PROCESS | 1841 | 1461246165855 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 06:42:45 INFO - PROCESS | 1841 | 1461246165860 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 06:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:42:45 INFO - PROCESS | 1841 | 1461246165868 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:42:45 INFO - PROCESS | 1841 | 1461246165871 Marionette TRACE conn3 <- [1,1822,null,{}] 06:42:45 INFO - PROCESS | 1841 | 1461246165880 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:42:46 INFO - PROCESS | 1841 | 1461246166049 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 06:42:46 INFO - PROCESS | 1841 | 1461246166060 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:46 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6591000 == 132 [pid = 1841] [id = 463] 06:42:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 215 (0x7fa8be78dc00) [pid = 1841] [serial = 1390] [outer = (nil)] 06:42:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 216 (0x7fa8c4551400) [pid = 1841] [serial = 1391] [outer = 0x7fa8be78dc00] 06:42:46 INFO - PROCESS | 1841 | 1461246166120 Marionette DEBUG loaded listener.js 06:42:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 217 (0x7fa8c6242800) [pid = 1841] [serial = 1392] [outer = 0x7fa8be78dc00] 06:42:47 INFO - PROCESS | 1841 | 1461246167122 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:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1286ms 06:42:47 INFO - PROCESS | 1841 | 1461246167154 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 06:42:47 INFO - PROCESS | 1841 | 1461246167157 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 06:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:42:47 INFO - PROCESS | 1841 | 1461246167163 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:42:47 INFO - PROCESS | 1841 | 1461246167165 Marionette TRACE conn3 <- [1,1826,null,{}] 06:42:47 INFO - PROCESS | 1841 | 1461246167174 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:42:47 INFO - PROCESS | 1841 | 1461246167406 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 06:42:47 INFO - PROCESS | 1841 | 1461246167433 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:47 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7c3a800 == 133 [pid = 1841] [id = 464] 06:42:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 218 (0x7fa8c6d64000) [pid = 1841] [serial = 1393] [outer = (nil)] 06:42:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 219 (0x7fa8c6db1c00) [pid = 1841] [serial = 1394] [outer = 0x7fa8c6d64000] 06:42:47 INFO - PROCESS | 1841 | 1461246167505 Marionette DEBUG loaded listener.js 06:42:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 220 (0x7fa8c750ac00) [pid = 1841] [serial = 1395] [outer = 0x7fa8c6d64000] 06:42:48 INFO - PROCESS | 1841 | --DOMWINDOW == 219 (0x7fa8b85cfc00) [pid = 1841] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:42:48 INFO - PROCESS | 1841 | --DOMWINDOW == 218 (0x7fa8c4f56800) [pid = 1841] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:42:48 INFO - PROCESS | 1841 | --DOMWINDOW == 217 (0x7fa8c7ca8000) [pid = 1841] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:42:48 INFO - PROCESS | 1841 | --DOMWINDOW == 216 (0x7fa8b85c3000) [pid = 1841] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:42:48 INFO - PROCESS | 1841 | --DOMWINDOW == 215 (0x7fa8b85d0c00) [pid = 1841] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:42:48 INFO - PROCESS | 1841 | --DOMWINDOW == 214 (0x7fa8bd417400) [pid = 1841] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:42:48 INFO - PROCESS | 1841 | --DOMWINDOW == 213 (0x7fa8bd476400) [pid = 1841] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:42:48 INFO - PROCESS | 1841 | --DOMWINDOW == 212 (0x7fa8bdef9c00) [pid = 1841] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:42:48 INFO - PROCESS | 1841 | --DOMWINDOW == 211 (0x7fa8b85cb000) [pid = 1841] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:42:48 INFO - PROCESS | 1841 | --DOMWINDOW == 210 (0x7fa8b86e5800) [pid = 1841] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:42:49 INFO - PROCESS | 1841 | 1461246169183 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:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 2037ms 06:42:49 INFO - PROCESS | 1841 | 1461246169201 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 06:42:49 INFO - PROCESS | 1841 | 1461246169205 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 06:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:42:49 INFO - PROCESS | 1841 | 1461246169211 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:42:49 INFO - PROCESS | 1841 | 1461246169213 Marionette TRACE conn3 <- [1,1830,null,{}] 06:42:49 INFO - PROCESS | 1841 | 1461246169218 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:42:49 INFO - PROCESS | 1841 | 1461246169388 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 06:42:49 INFO - PROCESS | 1841 | 1461246169405 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:49 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6f16800 == 134 [pid = 1841] [id = 465] 06:42:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 211 (0x7fa8b86e2c00) [pid = 1841] [serial = 1396] [outer = (nil)] 06:42:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 212 (0x7fa8c7362400) [pid = 1841] [serial = 1397] [outer = 0x7fa8b86e2c00] 06:42:49 INFO - PROCESS | 1841 | 1461246169466 Marionette DEBUG loaded listener.js 06:42:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 213 (0x7fa8c7ca4c00) [pid = 1841] [serial = 1398] [outer = 0x7fa8b86e2c00] 06:42:50 INFO - PROCESS | 1841 | 1461246170347 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:42:50 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:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1184ms 06:42:50 INFO - PROCESS | 1841 | 1461246170397 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 06:42:50 INFO - PROCESS | 1841 | 1461246170400 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 06:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:42:50 INFO - PROCESS | 1841 | 1461246170417 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:42:50 INFO - PROCESS | 1841 | 1461246170419 Marionette TRACE conn3 <- [1,1834,null,{}] 06:42:50 INFO - PROCESS | 1841 | 1461246170424 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:42:50 INFO - PROCESS | 1841 | 1461246170597 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 06:42:50 INFO - PROCESS | 1841 | 1461246170614 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:50 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8caad5000 == 135 [pid = 1841] [id = 466] 06:42:50 INFO - PROCESS | 1841 | ++DOMWINDOW == 214 (0x7fa8c6da5400) [pid = 1841] [serial = 1399] [outer = (nil)] 06:42:50 INFO - PROCESS | 1841 | ++DOMWINDOW == 215 (0x7fa8ca751c00) [pid = 1841] [serial = 1400] [outer = 0x7fa8c6da5400] 06:42:50 INFO - PROCESS | 1841 | 1461246170675 Marionette DEBUG loaded listener.js 06:42:50 INFO - PROCESS | 1841 | ++DOMWINDOW == 216 (0x7fa8cb01dc00) [pid = 1841] [serial = 1401] [outer = 0x7fa8c6da5400] 06:42:51 INFO - PROCESS | 1841 | 1461246171856 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:42:51 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:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1480ms 06:42:51 INFO - PROCESS | 1841 | 1461246171898 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 06:42:51 INFO - PROCESS | 1841 | 1461246171905 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 06:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:42:51 INFO - PROCESS | 1841 | 1461246171916 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:42:51 INFO - PROCESS | 1841 | 1461246171920 Marionette TRACE conn3 <- [1,1838,null,{}] 06:42:51 INFO - PROCESS | 1841 | 1461246171929 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:42:52 INFO - PROCESS | 1841 | 1461246172170 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 06:42:52 INFO - PROCESS | 1841 | 1461246172442 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:52 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bd4e0000 == 136 [pid = 1841] [id = 467] 06:42:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 217 (0x7fa8b94b2c00) [pid = 1841] [serial = 1402] [outer = (nil)] 06:42:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 218 (0x7fa8b9aeb800) [pid = 1841] [serial = 1403] [outer = 0x7fa8b94b2c00] 06:42:52 INFO - PROCESS | 1841 | 1461246172524 Marionette DEBUG loaded listener.js 06:42:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 219 (0x7fa8ba015800) [pid = 1841] [serial = 1404] [outer = 0x7fa8b94b2c00] 06:42:53 INFO - PROCESS | 1841 | 1461246173454 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:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1584ms 06:42:53 INFO - PROCESS | 1841 | 1461246173500 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 06:42:53 INFO - PROCESS | 1841 | 1461246173510 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 06:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:42:53 INFO - PROCESS | 1841 | 1461246173521 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:42:53 INFO - PROCESS | 1841 | 1461246173525 Marionette TRACE conn3 <- [1,1842,null,{}] 06:42:53 INFO - PROCESS | 1841 | 1461246173532 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:42:53 INFO - PROCESS | 1841 | 1461246173753 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 06:42:54 INFO - PROCESS | 1841 | 1461246174041 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:54 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6f07000 == 137 [pid = 1841] [id = 468] 06:42:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 220 (0x7fa8b9aeac00) [pid = 1841] [serial = 1405] [outer = (nil)] 06:42:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 221 (0x7fa8bde85400) [pid = 1841] [serial = 1406] [outer = 0x7fa8b9aeac00] 06:42:54 INFO - PROCESS | 1841 | 1461246174164 Marionette DEBUG loaded listener.js 06:42:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 222 (0x7fa8be7c6800) [pid = 1841] [serial = 1407] [outer = 0x7fa8b9aeac00] 06:42:55 INFO - PROCESS | 1841 | 1461246175067 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:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1581ms 06:42:55 INFO - PROCESS | 1841 | 1461246175102 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 06:42:55 INFO - PROCESS | 1841 | 1461246175106 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 06:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:42:55 INFO - PROCESS | 1841 | 1461246175112 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:42:55 INFO - PROCESS | 1841 | 1461246175118 Marionette TRACE conn3 <- [1,1846,null,{}] 06:42:55 INFO - PROCESS | 1841 | 1461246175135 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:42:55 INFO - PROCESS | 1841 | 1461246175363 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 06:42:55 INFO - PROCESS | 1841 | 1461246175617 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:55 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb25b800 == 138 [pid = 1841] [id = 469] 06:42:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 223 (0x7fa8be7c7800) [pid = 1841] [serial = 1408] [outer = (nil)] 06:42:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 224 (0x7fa8c6d5f800) [pid = 1841] [serial = 1409] [outer = 0x7fa8be7c7800] 06:42:55 INFO - PROCESS | 1841 | 1461246175741 Marionette DEBUG loaded listener.js 06:42:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 225 (0x7fa8c750d400) [pid = 1841] [serial = 1410] [outer = 0x7fa8be7c7800] 06:42:56 INFO - PROCESS | 1841 | 1461246176637 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:42:56 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:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1586ms 06:42:56 INFO - PROCESS | 1841 | 1461246176699 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 06:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:42:56 INFO - PROCESS | 1841 | 1461246176704 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 06:42:56 INFO - PROCESS | 1841 | 1461246176711 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:42:56 INFO - PROCESS | 1841 | 1461246176714 Marionette TRACE conn3 <- [1,1850,null,{}] 06:42:56 INFO - PROCESS | 1841 | 1461246176720 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:42:56 INFO - PROCESS | 1841 | 1461246176951 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 06:42:57 INFO - PROCESS | 1841 | 1461246177260 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:57 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb9ce800 == 139 [pid = 1841] [id = 470] 06:42:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 226 (0x7fa8be7cc800) [pid = 1841] [serial = 1411] [outer = (nil)] 06:42:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 227 (0x7fa8c9cb0000) [pid = 1841] [serial = 1412] [outer = 0x7fa8be7cc800] 06:42:57 INFO - PROCESS | 1841 | 1461246177346 Marionette DEBUG loaded listener.js 06:42:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 228 (0x7fa8cb6cfc00) [pid = 1841] [serial = 1413] [outer = 0x7fa8be7cc800] 06:42:58 INFO - PROCESS | 1841 | 1461246178165 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:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1532ms 06:42:58 INFO - PROCESS | 1841 | 1461246178243 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 06:42:58 INFO - PROCESS | 1841 | 1461246178246 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 06:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:42:58 INFO - PROCESS | 1841 | 1461246178253 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:42:58 INFO - PROCESS | 1841 | 1461246178256 Marionette TRACE conn3 <- [1,1854,null,{}] 06:42:58 INFO - PROCESS | 1841 | 1461246178262 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:42:58 INFO - PROCESS | 1841 | 1461246178477 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 06:42:58 INFO - PROCESS | 1841 | 1461246178734 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:42:58 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfea7800 == 140 [pid = 1841] [id = 471] 06:42:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 229 (0x7fa8cb7b1c00) [pid = 1841] [serial = 1414] [outer = (nil)] 06:42:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 230 (0x7fa8cba89000) [pid = 1841] [serial = 1415] [outer = 0x7fa8cb7b1c00] 06:42:58 INFO - PROCESS | 1841 | 1461246178865 Marionette DEBUG loaded listener.js 06:42:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 231 (0x7fa8ce2f4c00) [pid = 1841] [serial = 1416] [outer = 0x7fa8cb7b1c00] 06:42:59 INFO - PROCESS | 1841 | 1461246179751 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:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1533ms 06:42:59 INFO - PROCESS | 1841 | 1461246179786 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 06:42:59 INFO - PROCESS | 1841 | 1461246179790 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 06:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:42:59 INFO - PROCESS | 1841 | 1461246179796 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:42:59 INFO - PROCESS | 1841 | 1461246179799 Marionette TRACE conn3 <- [1,1858,null,{}] 06:42:59 INFO - PROCESS | 1841 | 1461246179805 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:43:00 INFO - PROCESS | 1841 | 1461246180061 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 06:43:00 INFO - PROCESS | 1841 | 1461246180310 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d137c800 == 141 [pid = 1841] [id = 472] 06:43:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 232 (0x7fa8beae3800) [pid = 1841] [serial = 1417] [outer = (nil)] 06:43:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 233 (0x7fa8cfb77400) [pid = 1841] [serial = 1418] [outer = 0x7fa8beae3800] 06:43:00 INFO - PROCESS | 1841 | 1461246180437 Marionette DEBUG loaded listener.js 06:43:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 234 (0x7fa8d038cc00) [pid = 1841] [serial = 1419] [outer = 0x7fa8beae3800] 06:43:01 INFO - PROCESS | 1841 | 1461246181290 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:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1536ms 06:43:01 INFO - PROCESS | 1841 | 1461246181334 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 06:43:01 INFO - PROCESS | 1841 | 1461246181338 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 06:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:43:01 INFO - PROCESS | 1841 | 1461246181344 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:43:01 INFO - PROCESS | 1841 | 1461246181347 Marionette TRACE conn3 <- [1,1862,null,{}] 06:43:01 INFO - PROCESS | 1841 | 1461246181355 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:43:01 INFO - PROCESS | 1841 | 1461246181572 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 06:43:01 INFO - PROCESS | 1841 | 1461246181791 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8ddbd8000 == 142 [pid = 1841] [id = 473] 06:43:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 235 (0x7fa8cb6d3c00) [pid = 1841] [serial = 1420] [outer = (nil)] 06:43:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 236 (0x7fa8d14b7800) [pid = 1841] [serial = 1421] [outer = 0x7fa8cb6d3c00] 06:43:01 INFO - PROCESS | 1841 | 1461246181907 Marionette DEBUG loaded listener.js 06:43:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 237 (0x7fa8d2a31400) [pid = 1841] [serial = 1422] [outer = 0x7fa8cb6d3c00] 06:43:02 INFO - PROCESS | 1841 | 1461246182835 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:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1538ms 06:43:02 INFO - PROCESS | 1841 | 1461246182883 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 06:43:02 INFO - PROCESS | 1841 | 1461246182887 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 06:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:43:02 INFO - PROCESS | 1841 | 1461246182893 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:43:02 INFO - PROCESS | 1841 | 1461246182897 Marionette TRACE conn3 <- [1,1866,null,{}] 06:43:02 INFO - PROCESS | 1841 | 1461246182902 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:43:03 INFO - PROCESS | 1841 | 1461246183105 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 06:43:03 INFO - PROCESS | 1841 | 1461246183318 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8df041800 == 143 [pid = 1841] [id = 474] 06:43:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 238 (0x7fa8cfc7f400) [pid = 1841] [serial = 1423] [outer = (nil)] 06:43:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 239 (0x7fa8dcf37400) [pid = 1841] [serial = 1424] [outer = 0x7fa8cfc7f400] 06:43:03 INFO - PROCESS | 1841 | 1461246183430 Marionette DEBUG loaded listener.js 06:43:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 240 (0x7fa8de01e800) [pid = 1841] [serial = 1425] [outer = 0x7fa8cfc7f400] 06:43:04 INFO - PROCESS | 1841 | 1461246184331 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:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1485ms 06:43:04 INFO - PROCESS | 1841 | 1461246184380 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 06:43:04 INFO - PROCESS | 1841 | 1461246184384 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 06:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:43:04 INFO - PROCESS | 1841 | 1461246184391 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:43:04 INFO - PROCESS | 1841 | 1461246184393 Marionette TRACE conn3 <- [1,1870,null,{}] 06:43:04 INFO - PROCESS | 1841 | 1461246184400 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:43:04 INFO - PROCESS | 1841 | 1461246184679 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 06:43:04 INFO - PROCESS | 1841 | 1461246184883 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e3624000 == 144 [pid = 1841] [id = 475] 06:43:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 241 (0x7fa8b9ec6400) [pid = 1841] [serial = 1426] [outer = (nil)] 06:43:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 242 (0x7fa8def2f400) [pid = 1841] [serial = 1427] [outer = 0x7fa8b9ec6400] 06:43:05 INFO - PROCESS | 1841 | 1461246185029 Marionette DEBUG loaded listener.js 06:43:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 243 (0x7fa8e2ec1c00) [pid = 1841] [serial = 1428] [outer = 0x7fa8b9ec6400] 06:43:06 INFO - PROCESS | 1841 | 1461246185996 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:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1636ms 06:43:06 INFO - PROCESS | 1841 | 1461246186028 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 06:43:06 INFO - PROCESS | 1841 | 1461246186032 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 06:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:43:06 INFO - PROCESS | 1841 | 1461246186038 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:43:06 INFO - PROCESS | 1841 | 1461246186040 Marionette TRACE conn3 <- [1,1874,null,{}] 06:43:06 INFO - PROCESS | 1841 | 1461246186046 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:43:06 INFO - PROCESS | 1841 | 1461246186248 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 06:43:06 INFO - PROCESS | 1841 | 1461246186512 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b72e6800 == 145 [pid = 1841] [id = 476] 06:43:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 244 (0x7fa8bb84ac00) [pid = 1841] [serial = 1429] [outer = (nil)] 06:43:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 245 (0x7fa8bb851c00) [pid = 1841] [serial = 1430] [outer = 0x7fa8bb84ac00] 06:43:06 INFO - PROCESS | 1841 | 1461246186589 Marionette DEBUG loaded listener.js 06:43:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 246 (0x7fa8bb857000) [pid = 1841] [serial = 1431] [outer = 0x7fa8bb84ac00] 06:43:07 INFO - PROCESS | 1841 | 1461246187492 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:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1484ms 06:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:43:07 INFO - PROCESS | 1841 | 1461246187524 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 06:43:07 INFO - PROCESS | 1841 | 1461246187528 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 06:43:07 INFO - PROCESS | 1841 | 1461246187534 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:43:07 INFO - PROCESS | 1841 | 1461246187539 Marionette TRACE conn3 <- [1,1878,null,{}] 06:43:07 INFO - PROCESS | 1841 | 1461246187544 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:43:07 INFO - PROCESS | 1841 | 1461246187781 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 06:43:08 INFO - PROCESS | 1841 | 1461246187989 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b8569000 == 146 [pid = 1841] [id = 477] 06:43:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 247 (0x7fa8b51ed400) [pid = 1841] [serial = 1432] [outer = (nil)] 06:43:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 248 (0x7fa8b51f5c00) [pid = 1841] [serial = 1433] [outer = 0x7fa8b51ed400] 06:43:08 INFO - PROCESS | 1841 | 1461246188108 Marionette DEBUG loaded listener.js 06:43:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 249 (0x7fa8e2ec5800) [pid = 1841] [serial = 1434] [outer = 0x7fa8b51ed400] 06:43:09 INFO - PROCESS | 1841 | 1461246189037 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:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1533ms 06:43:09 INFO - PROCESS | 1841 | 1461246189069 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 06:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:43:09 INFO - PROCESS | 1841 | 1461246189073 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 06:43:09 INFO - PROCESS | 1841 | 1461246189080 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:43:09 INFO - PROCESS | 1841 | 1461246189083 Marionette TRACE conn3 <- [1,1882,null,{}] 06:43:09 INFO - PROCESS | 1841 | 1461246189088 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:43:09 INFO - PROCESS | 1841 | 1461246189292 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 06:43:09 INFO - PROCESS | 1841 | 1461246189507 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb8ba000 == 147 [pid = 1841] [id = 478] 06:43:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 250 (0x7fa8b51f1800) [pid = 1841] [serial = 1435] [outer = (nil)] 06:43:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 251 (0x7fa8cb63a800) [pid = 1841] [serial = 1436] [outer = 0x7fa8b51f1800] 06:43:09 INFO - PROCESS | 1841 | 1461246189618 Marionette DEBUG loaded listener.js 06:43:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 252 (0x7fa8cb641000) [pid = 1841] [serial = 1437] [outer = 0x7fa8b51f1800] 06:43:10 INFO - PROCESS | 1841 | 1461246190552 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:43:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1540ms 06:43:10 INFO - PROCESS | 1841 | 1461246190620 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 06:43:10 INFO - PROCESS | 1841 | 1461246190623 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 06:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:43:10 INFO - PROCESS | 1841 | 1461246190630 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:43:10 INFO - PROCESS | 1841 | 1461246190634 Marionette TRACE conn3 <- [1,1886,null,{}] 06:43:10 INFO - PROCESS | 1841 | 1461246190639 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:43:10 INFO - PROCESS | 1841 | 1461246190846 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 06:43:11 INFO - PROCESS | 1841 | 1461246191059 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6217000 == 148 [pid = 1841] [id = 479] 06:43:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 253 (0x7fa8b8684c00) [pid = 1841] [serial = 1438] [outer = (nil)] 06:43:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 254 (0x7fa8b868d000) [pid = 1841] [serial = 1439] [outer = 0x7fa8b8684c00] 06:43:11 INFO - PROCESS | 1841 | 1461246191177 Marionette DEBUG loaded listener.js 06:43:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 255 (0x7fa8b8692000) [pid = 1841] [serial = 1440] [outer = 0x7fa8b8684c00] 06:43:12 INFO - PROCESS | 1841 | 1461246192112 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:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1544ms 06:43:12 INFO - PROCESS | 1841 | 1461246192175 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 06:43:12 INFO - PROCESS | 1841 | 1461246192179 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 06:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:43:12 INFO - PROCESS | 1841 | 1461246192185 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:43:12 INFO - PROCESS | 1841 | 1461246192189 Marionette TRACE conn3 <- [1,1890,null,{}] 06:43:12 INFO - PROCESS | 1841 | 1461246192194 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:43:12 INFO - PROCESS | 1841 | 1461246192401 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 06:43:12 INFO - PROCESS | 1841 | 1461246192617 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8caf99800 == 149 [pid = 1841] [id = 480] 06:43:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 256 (0x7fa8b7698800) [pid = 1841] [serial = 1441] [outer = (nil)] 06:43:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 257 (0x7fa8bb1c6c00) [pid = 1841] [serial = 1442] [outer = 0x7fa8b7698800] 06:43:12 INFO - PROCESS | 1841 | 1461246192754 Marionette DEBUG loaded listener.js 06:43:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 258 (0x7fa8cb644800) [pid = 1841] [serial = 1443] [outer = 0x7fa8b7698800] 06:43:13 INFO - PROCESS | 1841 | 1461246193793 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:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1686ms 06:43:13 INFO - PROCESS | 1841 | 1461246193872 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 06:43:13 INFO - PROCESS | 1841 | 1461246193875 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 06:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:43:13 INFO - PROCESS | 1841 | 1461246193881 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:43:13 INFO - PROCESS | 1841 | 1461246193883 Marionette TRACE conn3 <- [1,1894,null,{}] 06:43:13 INFO - PROCESS | 1841 | 1461246193889 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:43:14 INFO - PROCESS | 1841 | 1461246194097 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 06:43:14 INFO - PROCESS | 1841 | 1461246194405 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bdede800 == 150 [pid = 1841] [id = 481] 06:43:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 259 (0x7fa8b7190400) [pid = 1841] [serial = 1444] [outer = (nil)] 06:43:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 260 (0x7fa8b7198400) [pid = 1841] [serial = 1445] [outer = 0x7fa8b7190400] 06:43:14 INFO - PROCESS | 1841 | 1461246194489 Marionette DEBUG loaded listener.js 06:43:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 261 (0x7fa8b719d400) [pid = 1841] [serial = 1446] [outer = 0x7fa8b7190400] 06:43:15 INFO - PROCESS | 1841 | 1461246195327 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:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1482ms 06:43:15 INFO - PROCESS | 1841 | 1461246195367 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 06:43:15 INFO - PROCESS | 1841 | 1461246195376 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 06:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:43:15 INFO - PROCESS | 1841 | 1461246195383 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:43:15 INFO - PROCESS | 1841 | 1461246195387 Marionette TRACE conn3 <- [1,1898,null,{}] 06:43:15 INFO - PROCESS | 1841 | 1461246195394 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:43:15 INFO - PROCESS | 1841 | 1461246195609 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 06:43:15 INFO - PROCESS | 1841 | 1461246195867 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8caf98000 == 151 [pid = 1841] [id = 482] 06:43:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 262 (0x7fa8b7191c00) [pid = 1841] [serial = 1447] [outer = (nil)] 06:43:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 263 (0x7fa8b91e4000) [pid = 1841] [serial = 1448] [outer = 0x7fa8b7191c00] 06:43:15 INFO - PROCESS | 1841 | 1461246195985 Marionette DEBUG loaded listener.js 06:43:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 264 (0x7fa8bde86c00) [pid = 1841] [serial = 1449] [outer = 0x7fa8b7191c00] 06:43:17 INFO - PROCESS | 1841 | 1461246197290 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:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1987ms 06:43:17 INFO - PROCESS | 1841 | 1461246197407 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 06:43:17 INFO - PROCESS | 1841 | 1461246197413 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 06:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:43:17 INFO - PROCESS | 1841 | 1461246197451 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:43:17 INFO - PROCESS | 1841 | 1461246197457 Marionette TRACE conn3 <- [1,1902,null,{}] 06:43:17 INFO - PROCESS | 1841 | 1461246197465 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:43:17 INFO - PROCESS | 1841 | 1461246197651 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 06:43:17 INFO - PROCESS | 1841 | 1461246197880 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bdede000 == 152 [pid = 1841] [id = 483] 06:43:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 265 (0x7fa8b51f7000) [pid = 1841] [serial = 1450] [outer = (nil)] 06:43:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 266 (0x7fa8b85ca800) [pid = 1841] [serial = 1451] [outer = 0x7fa8b51f7000] 06:43:17 INFO - PROCESS | 1841 | 1461246197950 Marionette DEBUG loaded listener.js 06:43:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 267 (0x7fa8b86eb400) [pid = 1841] [serial = 1452] [outer = 0x7fa8b51f7000] 06:43:19 INFO - PROCESS | 1841 | 1461246199128 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:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1758ms 06:43:19 INFO - PROCESS | 1841 | 1461246199197 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 06:43:19 INFO - PROCESS | 1841 | 1461246199215 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 06:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:43:19 INFO - PROCESS | 1841 | 1461246199253 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:43:19 INFO - PROCESS | 1841 | 1461246199258 Marionette TRACE conn3 <- [1,1906,null,{}] 06:43:19 INFO - PROCESS | 1841 | 1461246199356 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:43:19 INFO - PROCESS | 1841 | 1461246199679 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 06:43:20 INFO - PROCESS | 1841 | 1461246200059 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b54ca800 == 153 [pid = 1841] [id = 484] 06:43:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 268 (0x7fa8b934a800) [pid = 1841] [serial = 1453] [outer = (nil)] 06:43:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 269 (0x7fa8b9ae0800) [pid = 1841] [serial = 1454] [outer = 0x7fa8b934a800] 06:43:20 INFO - PROCESS | 1841 | 1461246200130 Marionette DEBUG loaded listener.js 06:43:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 270 (0x7fa8b9e7b800) [pid = 1841] [serial = 1455] [outer = 0x7fa8b934a800] 06:43:20 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e3628800 == 152 [pid = 1841] [id = 262] 06:43:20 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6f16800 == 151 [pid = 1841] [id = 465] 06:43:20 INFO - PROCESS | 1841 | --DOMWINDOW == 269 (0x7fa8d0391c00) [pid = 1841] [serial = 1301] [outer = (nil)] [url = about:blank] 06:43:20 INFO - PROCESS | 1841 | --DOMWINDOW == 268 (0x7fa8d1bc5000) [pid = 1841] [serial = 1304] [outer = (nil)] [url = about:blank] 06:43:20 INFO - PROCESS | 1841 | --DOMWINDOW == 267 (0x7fa8d40be400) [pid = 1841] [serial = 1307] [outer = (nil)] [url = about:blank] 06:43:20 INFO - PROCESS | 1841 | --DOMWINDOW == 266 (0x7fa8c6243c00) [pid = 1841] [serial = 1337] [outer = (nil)] [url = about:blank] 06:43:20 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7c3a800 == 150 [pid = 1841] [id = 464] 06:43:20 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6591000 == 149 [pid = 1841] [id = 463] 06:43:20 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8be798800 == 148 [pid = 1841] [id = 462] 06:43:20 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b973b800 == 147 [pid = 1841] [id = 461] 06:43:20 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6593800 == 146 [pid = 1841] [id = 460] 06:43:20 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bbcce800 == 145 [pid = 1841] [id = 459] 06:43:21 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b93a7000 == 144 [pid = 1841] [id = 458] 06:43:21 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8ba1ab000 == 143 [pid = 1841] [id = 457] 06:43:21 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b54cd800 == 142 [pid = 1841] [id = 456] 06:43:21 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b72b3000 == 141 [pid = 1841] [id = 455] 06:43:21 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b98d6800 == 140 [pid = 1841] [id = 454] 06:43:21 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e5f40800 == 139 [pid = 1841] [id = 453] 06:43:21 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8def05000 == 138 [pid = 1841] [id = 452] 06:43:21 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d1b6a800 == 137 [pid = 1841] [id = 451] 06:43:21 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfc1b800 == 136 [pid = 1841] [id = 450] 06:43:21 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb9be000 == 135 [pid = 1841] [id = 449] 06:43:21 INFO - PROCESS | 1841 | --DOMWINDOW == 265 (0x7fa8b9ec2c00) [pid = 1841] [serial = 1334] [outer = (nil)] [url = about:blank] 06:43:21 INFO - PROCESS | 1841 | --DOMWINDOW == 264 (0x7fa8cf571000) [pid = 1841] [serial = 1332] [outer = (nil)] [url = about:blank] 06:43:21 INFO - PROCESS | 1841 | --DOMWINDOW == 263 (0x7fa8cb7b3800) [pid = 1841] [serial = 1329] [outer = (nil)] [url = about:blank] 06:43:21 INFO - PROCESS | 1841 | --DOMWINDOW == 262 (0x7fa8bd357c00) [pid = 1841] [serial = 1335] [outer = (nil)] [url = about:blank] 06:43:21 INFO - PROCESS | 1841 | --DOMWINDOW == 261 (0x7fa8ca8c6800) [pid = 1841] [serial = 1278] [outer = (nil)] [url = about:blank] 06:43:21 INFO - PROCESS | 1841 | --DOMWINDOW == 260 (0x7fa8c6daf400) [pid = 1841] [serial = 1320] [outer = (nil)] [url = about:blank] 06:43:21 INFO - PROCESS | 1841 | --DOMWINDOW == 259 (0x7fa8c65ed400) [pid = 1841] [serial = 1319] [outer = (nil)] [url = about:blank] 06:43:21 INFO - PROCESS | 1841 | --DOMWINDOW == 258 (0x7fa8cb023000) [pid = 1841] [serial = 1328] [outer = (nil)] [url = about:blank] 06:43:21 INFO - PROCESS | 1841 | --DOMWINDOW == 257 (0x7fa8bd416800) [pid = 1841] [serial = 1314] [outer = (nil)] [url = about:blank] 06:43:21 INFO - PROCESS | 1841 | --DOMWINDOW == 256 (0x7fa8ce26c800) [pid = 1841] [serial = 1331] [outer = (nil)] [url = about:blank] 06:43:21 INFO - PROCESS | 1841 | --DOMWINDOW == 255 (0x7fa8b9e77000) [pid = 1841] [serial = 1313] [outer = (nil)] [url = about:blank] 06:43:21 INFO - PROCESS | 1841 | --DOMWINDOW == 254 (0x7fa8beac3400) [pid = 1841] [serial = 1325] [outer = (nil)] [url = about:blank] 06:43:21 INFO - PROCESS | 1841 | --DOMWINDOW == 253 (0x7fa8c7ca5800) [pid = 1841] [serial = 1326] [outer = (nil)] [url = about:blank] 06:43:21 INFO - PROCESS | 1841 | --DOMWINDOW == 252 (0x7fa8c78c4000) [pid = 1841] [serial = 1323] [outer = (nil)] [url = about:blank] 06:43:21 INFO - PROCESS | 1841 | --DOMWINDOW == 251 (0x7fa8c7458400) [pid = 1841] [serial = 1322] [outer = (nil)] [url = about:blank] 06:43:21 INFO - PROCESS | 1841 | --DOMWINDOW == 250 (0x7fa8b9ec6000) [pid = 1841] [serial = 1280] [outer = (nil)] [url = about:blank] 06:43:21 INFO - PROCESS | 1841 | --DOMWINDOW == 249 (0x7fa8beaee800) [pid = 1841] [serial = 1317] [outer = (nil)] [url = about:blank] 06:43:21 INFO - PROCESS | 1841 | --DOMWINDOW == 248 (0x7fa8beac1c00) [pid = 1841] [serial = 1316] [outer = (nil)] [url = about:blank] 06:43:21 INFO - PROCESS | 1841 | --DOMWINDOW == 247 (0x7fa8c6e38c00) [pid = 1841] [serial = 1286] [outer = (nil)] [url = about:blank] 06:43:21 INFO - PROCESS | 1841 | --DOMWINDOW == 246 (0x7fa8b96f3c00) [pid = 1841] [serial = 1311] [outer = (nil)] [url = about:blank] 06:43:21 INFO - PROCESS | 1841 | --DOMWINDOW == 245 (0x7fa8b91e6800) [pid = 1841] [serial = 1310] [outer = (nil)] [url = about:blank] 06:43:21 INFO - PROCESS | 1841 | --DOMWINDOW == 244 (0x7fa8cb578400) [pid = 1841] [serial = 1292] [outer = (nil)] [url = about:blank] 06:43:21 INFO - PROCESS | 1841 | --DOMWINDOW == 243 (0x7fa8c8c2d400) [pid = 1841] [serial = 1289] [outer = (nil)] [url = about:blank] 06:43:21 INFO - PROCESS | 1841 | --DOMWINDOW == 242 (0x7fa8be751c00) [pid = 1841] [serial = 1283] [outer = (nil)] [url = about:blank] 06:43:21 INFO - PROCESS | 1841 | --DOMWINDOW == 241 (0x7fa8cf2ab400) [pid = 1841] [serial = 1295] [outer = (nil)] [url = about:blank] 06:43:21 INFO - PROCESS | 1841 | --DOMWINDOW == 240 (0x7fa8cfe9cc00) [pid = 1841] [serial = 1298] [outer = (nil)] [url = about:blank] 06:43:21 INFO - PROCESS | 1841 | 1461246201277 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:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2064ms 06:43:21 INFO - PROCESS | 1841 | 1461246201311 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 06:43:21 INFO - PROCESS | 1841 | 1461246201315 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 06:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:43:21 INFO - PROCESS | 1841 | 1461246201321 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:43:21 INFO - PROCESS | 1841 | 1461246201327 Marionette TRACE conn3 <- [1,1910,null,{}] 06:43:21 INFO - PROCESS | 1841 | 1461246201342 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:43:21 INFO - PROCESS | 1841 | 1461246201572 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 06:43:21 INFO - PROCESS | 1841 | 1461246201811 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc716800 == 136 [pid = 1841] [id = 485] 06:43:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 241 (0x7fa8ba2a3800) [pid = 1841] [serial = 1456] [outer = (nil)] 06:43:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 242 (0x7fa8bd34f800) [pid = 1841] [serial = 1457] [outer = 0x7fa8ba2a3800] 06:43:21 INFO - PROCESS | 1841 | 1461246201890 Marionette DEBUG loaded listener.js 06:43:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 243 (0x7fa8bde90c00) [pid = 1841] [serial = 1458] [outer = 0x7fa8ba2a3800] 06:43:22 INFO - PROCESS | 1841 | 1461246202628 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:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1333ms 06:43:22 INFO - PROCESS | 1841 | 1461246202656 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 06:43:22 INFO - PROCESS | 1841 | 1461246202660 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 06:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:43:22 INFO - PROCESS | 1841 | 1461246202666 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:43:22 INFO - PROCESS | 1841 | 1461246202668 Marionette TRACE conn3 <- [1,1914,null,{}] 06:43:22 INFO - PROCESS | 1841 | 1461246202673 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:43:22 INFO - PROCESS | 1841 | 1461246202849 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 06:43:23 INFO - PROCESS | 1841 | 1461246203045 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8be7b1800 == 137 [pid = 1841] [id = 486] 06:43:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 244 (0x7fa8b9ecf000) [pid = 1841] [serial = 1459] [outer = (nil)] 06:43:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 245 (0x7fa8be7c6400) [pid = 1841] [serial = 1460] [outer = 0x7fa8b9ecf000] 06:43:23 INFO - PROCESS | 1841 | 1461246203110 Marionette DEBUG loaded listener.js 06:43:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 246 (0x7fa8beaefc00) [pid = 1841] [serial = 1461] [outer = 0x7fa8b9ecf000] 06:43:23 INFO - PROCESS | 1841 | 1461246203917 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:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1276ms 06:43:23 INFO - PROCESS | 1841 | 1461246203943 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 06:43:23 INFO - PROCESS | 1841 | 1461246203946 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 06:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:43:23 INFO - PROCESS | 1841 | 1461246203951 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:43:23 INFO - PROCESS | 1841 | 1461246203953 Marionette TRACE conn3 <- [1,1918,null,{}] 06:43:23 INFO - PROCESS | 1841 | 1461246203959 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:43:24 INFO - PROCESS | 1841 | 1461246204202 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 06:43:24 INFO - PROCESS | 1841 | 1461246204234 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6d34800 == 138 [pid = 1841] [id = 487] 06:43:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 247 (0x7fa8beac1c00) [pid = 1841] [serial = 1462] [outer = (nil)] 06:43:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 248 (0x7fa8c4523c00) [pid = 1841] [serial = 1463] [outer = 0x7fa8beac1c00] 06:43:24 INFO - PROCESS | 1841 | 1461246204294 Marionette DEBUG loaded listener.js 06:43:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 249 (0x7fa8c6243c00) [pid = 1841] [serial = 1464] [outer = 0x7fa8beac1c00] 06:43:25 INFO - PROCESS | 1841 | 1461246205198 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:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1325ms 06:43:25 INFO - PROCESS | 1841 | 1461246205282 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 06:43:25 INFO - PROCESS | 1841 | 1461246205285 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 06:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:43:25 INFO - PROCESS | 1841 | 1461246205291 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:43:25 INFO - PROCESS | 1841 | 1461246205293 Marionette TRACE conn3 <- [1,1922,null,{}] 06:43:25 INFO - PROCESS | 1841 | 1461246205298 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:43:26 INFO - PROCESS | 1841 | --DOMWINDOW == 248 (0x7fa8be78dc00) [pid = 1841] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:43:26 INFO - PROCESS | 1841 | --DOMWINDOW == 247 (0x7fa8b85c5400) [pid = 1841] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:43:26 INFO - PROCESS | 1841 | --DOMWINDOW == 246 (0x7fa8b6e4b800) [pid = 1841] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:43:26 INFO - PROCESS | 1841 | --DOMWINDOW == 245 (0x7fa8c6d64000) [pid = 1841] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:43:26 INFO - PROCESS | 1841 | --DOMWINDOW == 244 (0x7fa8b96ef000) [pid = 1841] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:43:26 INFO - PROCESS | 1841 | --DOMWINDOW == 243 (0x7fa8b86e2c00) [pid = 1841] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:43:26 INFO - PROCESS | 1841 | --DOMWINDOW == 242 (0x7fa8b87e8800) [pid = 1841] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:43:26 INFO - PROCESS | 1841 | 1461246206169 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 06:43:26 INFO - PROCESS | 1841 | 1461246206295 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bd4d0000 == 139 [pid = 1841] [id = 488] 06:43:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 243 (0x7fa8bb0e6000) [pid = 1841] [serial = 1465] [outer = (nil)] 06:43:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 244 (0x7fa8beaf0400) [pid = 1841] [serial = 1466] [outer = 0x7fa8bb0e6000] 06:43:26 INFO - PROCESS | 1841 | 1461246206360 Marionette DEBUG loaded listener.js 06:43:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 245 (0x7fa8c76d8800) [pid = 1841] [serial = 1467] [outer = 0x7fa8bb0e6000] 06:43:27 INFO - PROCESS | 1841 | 1461246207052 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:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1778ms 06:43:27 INFO - PROCESS | 1841 | 1461246207070 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 06:43:27 INFO - PROCESS | 1841 | 1461246207074 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 06:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:43:27 INFO - PROCESS | 1841 | 1461246207080 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:43:27 INFO - PROCESS | 1841 | 1461246207083 Marionette TRACE conn3 <- [1,1926,null,{}] 06:43:27 INFO - PROCESS | 1841 | 1461246207089 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:43:27 INFO - PROCESS | 1841 | 1461246207369 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 06:43:27 INFO - PROCESS | 1841 | 1461246207393 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c9130000 == 140 [pid = 1841] [id = 489] 06:43:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 246 (0x7fa8b87e8800) [pid = 1841] [serial = 1468] [outer = (nil)] 06:43:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 247 (0x7fa8cb027c00) [pid = 1841] [serial = 1469] [outer = 0x7fa8b87e8800] 06:43:27 INFO - PROCESS | 1841 | 1461246207456 Marionette DEBUG loaded listener.js 06:43:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 248 (0x7fa8cb6db800) [pid = 1841] [serial = 1470] [outer = 0x7fa8b87e8800] 06:43:28 INFO - PROCESS | 1841 | 1461246208572 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:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1538ms 06:43:28 INFO - PROCESS | 1841 | 1461246208620 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 06:43:28 INFO - PROCESS | 1841 | 1461246208626 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 06:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:43:28 INFO - PROCESS | 1841 | 1461246208635 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:43:28 INFO - PROCESS | 1841 | 1461246208639 Marionette TRACE conn3 <- [1,1930,null,{}] 06:43:28 INFO - PROCESS | 1841 | 1461246208648 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:43:28 INFO - PROCESS | 1841 | 1461246208882 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 06:43:29 INFO - PROCESS | 1841 | 1461246209200 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc722000 == 141 [pid = 1841] [id = 490] 06:43:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 249 (0x7fa8b86e2c00) [pid = 1841] [serial = 1471] [outer = (nil)] 06:43:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 250 (0x7fa8b87dbc00) [pid = 1841] [serial = 1472] [outer = 0x7fa8b86e2c00] 06:43:29 INFO - PROCESS | 1841 | 1461246209279 Marionette DEBUG loaded listener.js 06:43:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 251 (0x7fa8b9ae3400) [pid = 1841] [serial = 1473] [outer = 0x7fa8b86e2c00] 06:43:30 INFO - PROCESS | 1841 | 1461246210174 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:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1587ms 06:43:30 INFO - PROCESS | 1841 | 1461246210222 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 06:43:30 INFO - PROCESS | 1841 | 1461246210231 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 06:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:43:30 INFO - PROCESS | 1841 | 1461246210242 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:43:30 INFO - PROCESS | 1841 | 1461246210245 Marionette TRACE conn3 <- [1,1934,null,{}] 06:43:30 INFO - PROCESS | 1841 | 1461246210252 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:43:30 INFO - PROCESS | 1841 | 1461246210475 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 06:43:30 INFO - PROCESS | 1841 | 1461246210693 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7c22800 == 142 [pid = 1841] [id = 491] 06:43:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 252 (0x7fa8bb1cf000) [pid = 1841] [serial = 1474] [outer = (nil)] 06:43:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 253 (0x7fa8bb857c00) [pid = 1841] [serial = 1475] [outer = 0x7fa8bb1cf000] 06:43:30 INFO - PROCESS | 1841 | 1461246210908 Marionette DEBUG loaded listener.js 06:43:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 254 (0x7fa8be74a800) [pid = 1841] [serial = 1476] [outer = 0x7fa8bb1cf000] 06:43:31 INFO - PROCESS | 1841 | ************************* 06:43:31 INFO - PROCESS | 1841 | A coding exception was thrown and uncaught in a Task. 06:43:31 INFO - PROCESS | 1841 | 06:43:31 INFO - PROCESS | 1841 | Full message: TypeError: NetworkError when attempting to fetch resource. 06:43:31 INFO - PROCESS | 1841 | Full stack: 06:43:31 INFO - PROCESS | 1841 | ************************* 06:43:31 INFO - PROCESS | 1841 | 1461246211970 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:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1781ms 06:43:32 INFO - PROCESS | 1841 | 1461246212023 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 06:43:32 INFO - PROCESS | 1841 | 1461246212027 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 06:43:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:43:32 INFO - PROCESS | 1841 | 1461246212033 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:43:32 INFO - PROCESS | 1841 | 1461246212040 Marionette TRACE conn3 <- [1,1938,null,{}] 06:43:32 INFO - PROCESS | 1841 | 1461246212056 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:43:32 INFO - PROCESS | 1841 | 1461246212301 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 06:43:32 INFO - PROCESS | 1841 | 1461246212562 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb8bb000 == 143 [pid = 1841] [id = 492] 06:43:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 255 (0x7fa8beac3400) [pid = 1841] [serial = 1477] [outer = (nil)] 06:43:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 256 (0x7fa8ca8cdc00) [pid = 1841] [serial = 1478] [outer = 0x7fa8beac3400] 06:43:32 INFO - PROCESS | 1841 | 1461246212689 Marionette DEBUG loaded listener.js 06:43:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 257 (0x7fa8cb7b1800) [pid = 1841] [serial = 1479] [outer = 0x7fa8beac3400] 06:43:33 INFO - PROCESS | 1841 | 1461246213552 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:43:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1586ms 06:43:33 INFO - PROCESS | 1841 | 1461246213620 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 06:43:33 INFO - PROCESS | 1841 | 1461246213626 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 06:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:43:33 INFO - PROCESS | 1841 | 1461246213633 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:43:33 INFO - PROCESS | 1841 | 1461246213635 Marionette TRACE conn3 <- [1,1942,null,{}] 06:43:33 INFO - PROCESS | 1841 | 1461246213642 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:43:33 INFO - PROCESS | 1841 | 1461246213858 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 06:43:34 INFO - PROCESS | 1841 | 1461246214075 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0a40000 == 144 [pid = 1841] [id = 493] 06:43:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 258 (0x7fa8bb1cb800) [pid = 1841] [serial = 1480] [outer = (nil)] 06:43:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 259 (0x7fa8cf2b3400) [pid = 1841] [serial = 1481] [outer = 0x7fa8bb1cb800] 06:43:34 INFO - PROCESS | 1841 | 1461246214241 Marionette DEBUG loaded listener.js 06:43:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 260 (0x7fa8cfb6bc00) [pid = 1841] [serial = 1482] [outer = 0x7fa8bb1cb800] 06:43:35 INFO - PROCESS | 1841 | 1461246215120 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:43:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:43:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1532ms 06:43:35 INFO - PROCESS | 1841 | 1461246215166 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 06:43:35 INFO - PROCESS | 1841 | 1461246215170 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 06:43:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:43:35 INFO - PROCESS | 1841 | 1461246215176 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:43:35 INFO - PROCESS | 1841 | 1461246215178 Marionette TRACE conn3 <- [1,1946,null,{}] 06:43:35 INFO - PROCESS | 1841 | 1461246215184 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:43:35 INFO - PROCESS | 1841 | 1461246215388 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 06:43:35 INFO - PROCESS | 1841 | 1461246215612 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d7ebf800 == 145 [pid = 1841] [id = 494] 06:43:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 261 (0x7fa8ce2ed000) [pid = 1841] [serial = 1483] [outer = (nil)] 06:43:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 262 (0x7fa8cfe96800) [pid = 1841] [serial = 1484] [outer = 0x7fa8ce2ed000] 06:43:35 INFO - PROCESS | 1841 | 1461246215748 Marionette DEBUG loaded listener.js 06:43:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 263 (0x7fa8d0391c00) [pid = 1841] [serial = 1485] [outer = 0x7fa8ce2ed000] 06:43:36 INFO - PROCESS | 1841 | 1461246216770 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:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1630ms 06:43:36 INFO - PROCESS | 1841 | 1461246216808 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 06:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:43:36 INFO - PROCESS | 1841 | 1461246216813 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 06:43:36 INFO - PROCESS | 1841 | 1461246216818 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:43:36 INFO - PROCESS | 1841 | 1461246216822 Marionette TRACE conn3 <- [1,1950,null,{}] 06:43:36 INFO - PROCESS | 1841 | 1461246216829 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:43:37 INFO - PROCESS | 1841 | 1461246217066 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 06:43:37 INFO - PROCESS | 1841 | 1461246217385 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e5f40800 == 146 [pid = 1841] [id = 495] 06:43:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 264 (0x7fa8ddb4d800) [pid = 1841] [serial = 1486] [outer = (nil)] 06:43:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 265 (0x7fa8e2ec5000) [pid = 1841] [serial = 1487] [outer = 0x7fa8ddb4d800] 06:43:37 INFO - PROCESS | 1841 | 1461246217465 Marionette DEBUG loaded listener.js 06:43:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 266 (0x7fa8e319f000) [pid = 1841] [serial = 1488] [outer = 0x7fa8ddb4d800] 06:43:38 INFO - PROCESS | 1841 | 1461246218276 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:43:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:43:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1533ms 06:43:38 INFO - PROCESS | 1841 | 1461246218353 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 06:43:38 INFO - PROCESS | 1841 | 1461246218356 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 06:43:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:43:38 INFO - PROCESS | 1841 | 1461246218362 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:43:38 INFO - PROCESS | 1841 | 1461246218365 Marionette TRACE conn3 <- [1,1954,null,{}] 06:43:38 INFO - PROCESS | 1841 | 1461246218371 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:43:38 INFO - PROCESS | 1841 | 1461246218655 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 06:43:38 INFO - PROCESS | 1841 | 1461246218959 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b7078000 == 147 [pid = 1841] [id = 496] 06:43:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 267 (0x7fa8b51dcc00) [pid = 1841] [serial = 1489] [outer = (nil)] 06:43:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 268 (0x7fa8b51e4000) [pid = 1841] [serial = 1490] [outer = 0x7fa8b51dcc00] 06:43:39 INFO - PROCESS | 1841 | 1461246219039 Marionette DEBUG loaded listener.js 06:43:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 269 (0x7fa8b51e9000) [pid = 1841] [serial = 1491] [outer = 0x7fa8b51dcc00] 06:43:39 INFO - PROCESS | 1841 | 1461246219873 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:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1579ms 06:43:39 INFO - PROCESS | 1841 | 1461246219942 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 06:43:39 INFO - PROCESS | 1841 | 1461246219945 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 06:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:43:39 INFO - PROCESS | 1841 | 1461246219951 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:43:39 INFO - PROCESS | 1841 | 1461246219955 Marionette TRACE conn3 <- [1,1958,null,{}] 06:43:39 INFO - PROCESS | 1841 | 1461246219960 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:43:40 INFO - PROCESS | 1841 | 1461246220184 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 06:43:40 INFO - PROCESS | 1841 | 1461246220442 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bea2a800 == 148 [pid = 1841] [id = 497] 06:43:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 270 (0x7fa8b51dd400) [pid = 1841] [serial = 1492] [outer = (nil)] 06:43:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 271 (0x7fa8b83ab000) [pid = 1841] [serial = 1493] [outer = 0x7fa8b51dd400] 06:43:40 INFO - PROCESS | 1841 | 1461246220559 Marionette DEBUG loaded listener.js 06:43:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 272 (0x7fa8b83afc00) [pid = 1841] [serial = 1494] [outer = 0x7fa8b51dd400] 06:43:41 INFO - PROCESS | 1841 | 1461246221437 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:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1528ms 06:43:41 INFO - PROCESS | 1841 | 1461246221482 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 06:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:43:41 INFO - PROCESS | 1841 | 1461246221486 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 06:43:41 INFO - PROCESS | 1841 | 1461246221492 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:43:41 INFO - PROCESS | 1841 | 1461246221496 Marionette TRACE conn3 <- [1,1962,null,{}] 06:43:41 INFO - PROCESS | 1841 | 1461246221501 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:43:41 INFO - PROCESS | 1841 | 1461246221722 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 06:43:41 INFO - PROCESS | 1841 | 1461246221984 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b42e3800 == 149 [pid = 1841] [id = 498] 06:43:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 273 (0x7fa8b51e1400) [pid = 1841] [serial = 1495] [outer = (nil)] 06:43:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 274 (0x7fa8bb3af400) [pid = 1841] [serial = 1496] [outer = 0x7fa8b51e1400] 06:43:42 INFO - PROCESS | 1841 | 1461246222100 Marionette DEBUG loaded listener.js 06:43:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 275 (0x7fa8bb3b3c00) [pid = 1841] [serial = 1497] [outer = 0x7fa8b51e1400] 06:43:42 INFO - PROCESS | 1841 | 1461246222969 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:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1541ms 06:43:43 INFO - PROCESS | 1841 | 1461246223034 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 06:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:43:43 INFO - PROCESS | 1841 | 1461246223038 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 06:43:43 INFO - PROCESS | 1841 | 1461246223044 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:43:43 INFO - PROCESS | 1841 | 1461246223047 Marionette TRACE conn3 <- [1,1966,null,{}] 06:43:43 INFO - PROCESS | 1841 | 1461246223053 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:43:43 INFO - PROCESS | 1841 | 1461246223266 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 06:43:43 INFO - PROCESS | 1841 | 1461246223525 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b42fc800 == 150 [pid = 1841] [id = 499] 06:43:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 276 (0x7fa8b83af800) [pid = 1841] [serial = 1498] [outer = (nil)] 06:43:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 277 (0x7fa8bb3b6000) [pid = 1841] [serial = 1499] [outer = 0x7fa8b83af800] 06:43:43 INFO - PROCESS | 1841 | 1461246223642 Marionette DEBUG loaded listener.js 06:43:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 278 (0x7fa8bb3bcc00) [pid = 1841] [serial = 1500] [outer = 0x7fa8b83af800] 06:43:44 INFO - PROCESS | 1841 | 1461246224519 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:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1537ms 06:43:44 INFO - PROCESS | 1841 | 1461246224581 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 06:43:44 INFO - PROCESS | 1841 | 1461246224586 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 06:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:43:44 INFO - PROCESS | 1841 | 1461246224593 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:43:44 INFO - PROCESS | 1841 | 1461246224598 Marionette TRACE conn3 <- [1,1970,null,{}] 06:43:44 INFO - PROCESS | 1841 | 1461246224605 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:43:44 INFO - PROCESS | 1841 | 1461246224855 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 06:43:45 INFO - PROCESS | 1841 | 1461246225169 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b83d1800 == 151 [pid = 1841] [id = 500] 06:43:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 279 (0x7fa8c7d1c800) [pid = 1841] [serial = 1501] [outer = (nil)] 06:43:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 280 (0x7fa8c7d1f000) [pid = 1841] [serial = 1502] [outer = 0x7fa8c7d1c800] 06:43:45 INFO - PROCESS | 1841 | 1461246225257 Marionette DEBUG loaded listener.js 06:43:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 281 (0x7fa8e2eb9800) [pid = 1841] [serial = 1503] [outer = 0x7fa8c7d1c800] 06:43:46 INFO - PROCESS | 1841 | 1461246226089 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:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1534ms 06:43:46 INFO - PROCESS | 1841 | 1461246226128 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 06:43:46 INFO - PROCESS | 1841 | 1461246226131 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 06:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:43:46 INFO - PROCESS | 1841 | 1461246226139 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:43:46 INFO - PROCESS | 1841 | 1461246226143 Marionette TRACE conn3 <- [1,1974,null,{}] 06:43:46 INFO - PROCESS | 1841 | 1461246226148 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:43:46 INFO - PROCESS | 1841 | 1461246226369 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 06:43:46 INFO - PROCESS | 1841 | 1461246226610 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b2119800 == 152 [pid = 1841] [id = 501] 06:43:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 282 (0x7fa8b21a5c00) [pid = 1841] [serial = 1504] [outer = (nil)] 06:43:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 283 (0x7fa8b21ad000) [pid = 1841] [serial = 1505] [outer = 0x7fa8b21a5c00] 06:43:46 INFO - PROCESS | 1841 | 1461246226688 Marionette DEBUG loaded listener.js 06:43:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 284 (0x7fa8b21b3000) [pid = 1841] [serial = 1506] [outer = 0x7fa8b21a5c00] 06:43:47 INFO - PROCESS | 1841 | 1461246227546 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:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1481ms 06:43:47 INFO - PROCESS | 1841 | 1461246227620 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 06:43:47 INFO - PROCESS | 1841 | 1461246227624 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 06:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:43:47 INFO - PROCESS | 1841 | 1461246227630 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:43:47 INFO - PROCESS | 1841 | 1461246227633 Marionette TRACE conn3 <- [1,1978,null,{}] 06:43:47 INFO - PROCESS | 1841 | 1461246227638 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:43:47 INFO - PROCESS | 1841 | 1461246227901 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 06:43:48 INFO - PROCESS | 1841 | 1461246228162 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b448f800 == 153 [pid = 1841] [id = 502] 06:43:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 285 (0x7fa8b21a6000) [pid = 1841] [serial = 1507] [outer = (nil)] 06:43:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 286 (0x7fa8b4476000) [pid = 1841] [serial = 1508] [outer = 0x7fa8b21a6000] 06:43:48 INFO - PROCESS | 1841 | 1461246228285 Marionette DEBUG loaded listener.js 06:43:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 287 (0x7fa8b447a400) [pid = 1841] [serial = 1509] [outer = 0x7fa8b21a6000] 06:43:49 INFO - PROCESS | 1841 | 1461246229128 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:43:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:43:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1537ms 06:43:49 INFO - PROCESS | 1841 | 1461246229168 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 06:43:49 INFO - PROCESS | 1841 | 1461246229172 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 06:43:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:43:49 INFO - PROCESS | 1841 | 1461246229178 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:43:49 INFO - PROCESS | 1841 | 1461246229181 Marionette TRACE conn3 <- [1,1982,null,{}] 06:43:49 INFO - PROCESS | 1841 | 1461246229186 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:43:49 INFO - PROCESS | 1841 | 1461246229401 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 06:43:49 INFO - PROCESS | 1841 | 1461246229672 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8bea27800 == 154 [pid = 1841] [id = 503] 06:43:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 288 (0x7fa8b21b3400) [pid = 1841] [serial = 1510] [outer = (nil)] 06:43:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 289 (0x7fa8b2210000) [pid = 1841] [serial = 1511] [outer = 0x7fa8b21b3400] 06:43:49 INFO - PROCESS | 1841 | 1461246229751 Marionette DEBUG loaded listener.js 06:43:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 290 (0x7fa8b2214400) [pid = 1841] [serial = 1512] [outer = 0x7fa8b21b3400] 06:43:50 INFO - PROCESS | 1841 | 1461246230604 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:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1479ms 06:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:43:50 INFO - PROCESS | 1841 | 1461246230658 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 06:43:50 INFO - PROCESS | 1841 | 1461246230661 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 06:43:50 INFO - PROCESS | 1841 | 1461246230667 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:43:50 INFO - PROCESS | 1841 | 1461246230670 Marionette TRACE conn3 <- [1,1986,null,{}] 06:43:50 INFO - PROCESS | 1841 | 1461246230676 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:43:50 INFO - PROCESS | 1841 | 1461246230890 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 06:43:51 INFO - PROCESS | 1841 | 1461246231183 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b231e800 == 155 [pid = 1841] [id = 504] 06:43:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 291 (0x7fa8b4478400) [pid = 1841] [serial = 1513] [outer = (nil)] 06:43:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 292 (0x7fa8b447b800) [pid = 1841] [serial = 1514] [outer = 0x7fa8b4478400] 06:43:51 INFO - PROCESS | 1841 | 1461246231352 Marionette DEBUG loaded listener.js 06:43:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 293 (0x7fa8b4480000) [pid = 1841] [serial = 1515] [outer = 0x7fa8b4478400] 06:43:52 INFO - PROCESS | 1841 | 1461246232212 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:43:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:43:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1590ms 06:43:52 INFO - PROCESS | 1841 | 1461246232257 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 06:43:52 INFO - PROCESS | 1841 | 1461246232261 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 06:43:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:43:52 INFO - PROCESS | 1841 | 1461246232266 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:43:52 INFO - PROCESS | 1841 | 1461246232268 Marionette TRACE conn3 <- [1,1990,null,{}] 06:43:52 INFO - PROCESS | 1841 | 1461246232274 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:43:52 INFO - PROCESS | 1841 | 1461246232518 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 06:43:52 INFO - PROCESS | 1841 | 1461246232838 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b2496800 == 156 [pid = 1841] [id = 505] 06:43:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 294 (0x7fa8b2216000) [pid = 1841] [serial = 1516] [outer = (nil)] 06:43:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 295 (0x7fa8b2542c00) [pid = 1841] [serial = 1517] [outer = 0x7fa8b2216000] 06:43:52 INFO - PROCESS | 1841 | 1461246232920 Marionette DEBUG loaded listener.js 06:43:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 296 (0x7fa8b2547000) [pid = 1841] [serial = 1518] [outer = 0x7fa8b2216000] 06:43:53 INFO - PROCESS | 1841 | 1461246233772 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:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1578ms 06:43:53 INFO - PROCESS | 1841 | 1461246233847 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 06:43:53 INFO - PROCESS | 1841 | 1461246233850 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 06:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:43:53 INFO - PROCESS | 1841 | 1461246233857 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:43:53 INFO - PROCESS | 1841 | 1461246233860 Marionette TRACE conn3 <- [1,1994,null,{}] 06:43:53 INFO - PROCESS | 1841 | 1461246233867 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:43:54 INFO - PROCESS | 1841 | 1461246234131 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 06:43:54 INFO - PROCESS | 1841 | 1461246234443 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8ba1c2000 == 157 [pid = 1841] [id = 506] 06:43:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 297 (0x7fa8b253c400) [pid = 1841] [serial = 1519] [outer = (nil)] 06:43:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 298 (0x7fa8b447f000) [pid = 1841] [serial = 1520] [outer = 0x7fa8b253c400] 06:43:54 INFO - PROCESS | 1841 | 1461246234521 Marionette DEBUG loaded listener.js 06:43:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 299 (0x7fa8b87e4c00) [pid = 1841] [serial = 1521] [outer = 0x7fa8b253c400] 06:43:55 INFO - PROCESS | 1841 | 1461246235386 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:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1585ms 06:43:55 INFO - PROCESS | 1841 | 1461246235443 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 06:43:55 INFO - PROCESS | 1841 | 1461246235447 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 06:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:43:55 INFO - PROCESS | 1841 | 1461246235452 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:43:55 INFO - PROCESS | 1841 | 1461246235454 Marionette TRACE conn3 <- [1,1998,null,{}] 06:43:55 INFO - PROCESS | 1841 | 1461246235460 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:43:55 INFO - PROCESS | 1841 | 1461246235682 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 06:43:55 INFO - PROCESS | 1841 | 1461246235958 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7f6b800 == 158 [pid = 1841] [id = 507] 06:43:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 300 (0x7fa8b2549400) [pid = 1841] [serial = 1522] [outer = (nil)] 06:43:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 301 (0x7fa8b9eb1800) [pid = 1841] [serial = 1523] [outer = 0x7fa8b2549400] 06:43:56 INFO - PROCESS | 1841 | 1461246236072 Marionette DEBUG loaded listener.js 06:43:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 302 (0x7fa8b9eb5c00) [pid = 1841] [serial = 1524] [outer = 0x7fa8b2549400] 06:43:57 INFO - PROCESS | 1841 | 1461246237473 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:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 2079ms 06:43:57 INFO - PROCESS | 1841 | 1461246237570 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 06:43:57 INFO - PROCESS | 1841 | 1461246237574 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 06:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:43:57 INFO - PROCESS | 1841 | 1461246237583 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:43:57 INFO - PROCESS | 1841 | 1461246237589 Marionette TRACE conn3 <- [1,2002,null,{}] 06:43:57 INFO - PROCESS | 1841 | 1461246237597 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:43:57 INFO - PROCESS | 1841 | 1461246237821 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 06:43:58 INFO - PROCESS | 1841 | 1461246238097 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b5424800 == 159 [pid = 1841] [id = 508] 06:43:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 303 (0x7fa8b51de400) [pid = 1841] [serial = 1525] [outer = (nil)] 06:43:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 304 (0x7fa8b6e4d800) [pid = 1841] [serial = 1526] [outer = 0x7fa8b51de400] 06:43:58 INFO - PROCESS | 1841 | 1461246238170 Marionette DEBUG loaded listener.js 06:43:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 305 (0x7fa8b7697c00) [pid = 1841] [serial = 1527] [outer = 0x7fa8b51de400] 06:43:58 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb25d800 == 158 [pid = 1841] [id = 428] 06:43:58 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6f0f800 == 157 [pid = 1841] [id = 427] 06:43:58 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bd4d0000 == 156 [pid = 1841] [id = 488] 06:43:58 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6d34800 == 155 [pid = 1841] [id = 487] 06:43:58 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8be7b1800 == 154 [pid = 1841] [id = 486] 06:43:58 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc716800 == 153 [pid = 1841] [id = 485] 06:43:58 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b54ca800 == 152 [pid = 1841] [id = 484] 06:43:58 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bdede000 == 151 [pid = 1841] [id = 483] 06:43:58 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e3624000 == 150 [pid = 1841] [id = 475] 06:43:58 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8df041800 == 149 [pid = 1841] [id = 474] 06:43:58 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8ddbd8000 == 148 [pid = 1841] [id = 473] 06:43:58 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d137c800 == 147 [pid = 1841] [id = 472] 06:43:58 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfea7800 == 146 [pid = 1841] [id = 471] 06:43:58 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb9ce800 == 145 [pid = 1841] [id = 470] 06:43:58 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bd4e0000 == 144 [pid = 1841] [id = 467] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 304 (0x7fa8c4551400) [pid = 1841] [serial = 1391] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 303 (0x7fa8e2eb9400) [pid = 1841] [serial = 1364] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 302 (0x7fa8bd360c00) [pid = 1841] [serial = 1385] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 301 (0x7fa8bdefc400) [pid = 1841] [serial = 1386] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 300 (0x7fa8d1bc7400) [pid = 1841] [serial = 1361] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 299 (0x7fa8b6e4b400) [pid = 1841] [serial = 1367] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 298 (0x7fa8b87e2800) [pid = 1841] [serial = 1380] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 297 (0x7fa8cf5f1c00) [pid = 1841] [serial = 1352] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 296 (0x7fa8bd412800) [pid = 1841] [serial = 1340] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 295 (0x7fa8b9ae5000) [pid = 1841] [serial = 1373] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 294 (0x7fa8c6db1c00) [pid = 1841] [serial = 1394] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 293 (0x7fa8d0d56000) [pid = 1841] [serial = 1355] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 292 (0x7fa8b85c8400) [pid = 1841] [serial = 1379] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 291 (0x7fa8c750ac00) [pid = 1841] [serial = 1395] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 290 (0x7fa8ba00e800) [pid = 1841] [serial = 1383] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 289 (0x7fa8df3f1800) [pid = 1841] [serial = 1370] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 288 (0x7fa8c44ccc00) [pid = 1841] [serial = 1343] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 287 (0x7fa8c7362400) [pid = 1841] [serial = 1397] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 286 (0x7fa8c6242800) [pid = 1841] [serial = 1392] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 285 (0x7fa8beaea000) [pid = 1841] [serial = 1389] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 284 (0x7fa8c745b000) [pid = 1841] [serial = 1346] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 283 (0x7fa8cb580000) [pid = 1841] [serial = 1349] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 282 (0x7fa8beac0800) [pid = 1841] [serial = 1388] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 281 (0x7fa8b769b000) [pid = 1841] [serial = 1358] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 280 (0x7fa8b9e79800) [pid = 1841] [serial = 1382] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 279 (0x7fa8b9345800) [pid = 1841] [serial = 1376] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 278 (0x7fa8c7ca4c00) [pid = 1841] [serial = 1398] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | --DOMWINDOW == 277 (0x7fa8ca751c00) [pid = 1841] [serial = 1400] [outer = (nil)] [url = about:blank] 06:43:59 INFO - PROCESS | 1841 | 1461246239535 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:43:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:43:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1993ms 06:43:59 INFO - PROCESS | 1841 | 1461246239577 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 06:43:59 INFO - PROCESS | 1841 | 1461246239585 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 06:43:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:43:59 INFO - PROCESS | 1841 | 1461246239596 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:43:59 INFO - PROCESS | 1841 | 1461246239600 Marionette TRACE conn3 <- [1,2006,null,{}] 06:43:59 INFO - PROCESS | 1841 | 1461246239607 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:43:59 INFO - PROCESS | 1841 | 1461246239812 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 06:44:00 INFO - PROCESS | 1841 | 1461246240006 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b72f8800 == 145 [pid = 1841] [id = 509] 06:44:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 278 (0x7fa8b21b1800) [pid = 1841] [serial = 1528] [outer = (nil)] 06:44:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 279 (0x7fa8b87e9800) [pid = 1841] [serial = 1529] [outer = 0x7fa8b21b1800] 06:44:00 INFO - PROCESS | 1841 | 1461246240076 Marionette DEBUG loaded listener.js 06:44:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 280 (0x7fa8b9eae800) [pid = 1841] [serial = 1530] [outer = 0x7fa8b21b1800] 06:44:00 INFO - PROCESS | 1841 | 1461246240992 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:44:01 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:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1436ms 06:44:01 INFO - PROCESS | 1841 | 1461246241033 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 06:44:01 INFO - PROCESS | 1841 | 1461246241037 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 06:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:44:01 INFO - PROCESS | 1841 | 1461246241044 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:44:01 INFO - PROCESS | 1841 | 1461246241050 Marionette TRACE conn3 <- [1,2010,null,{}] 06:44:01 INFO - PROCESS | 1841 | 1461246241065 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:44:01 INFO - PROCESS | 1841 | 1461246241276 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 06:44:01 INFO - PROCESS | 1841 | 1461246241567 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8ba1c1000 == 146 [pid = 1841] [id = 510] 06:44:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 281 (0x7fa8b9ecb800) [pid = 1841] [serial = 1531] [outer = (nil)] 06:44:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 282 (0x7fa8bb0e6400) [pid = 1841] [serial = 1532] [outer = 0x7fa8b9ecb800] 06:44:01 INFO - PROCESS | 1841 | 1461246241661 Marionette DEBUG loaded listener.js 06:44:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 283 (0x7fa8bb84d800) [pid = 1841] [serial = 1533] [outer = 0x7fa8b9ecb800] 06:44:02 INFO - PROCESS | 1841 | 1461246242476 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:44:02 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:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1487ms 06:44:02 INFO - PROCESS | 1841 | 1461246242533 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 06:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:44:02 INFO - PROCESS | 1841 | 1461246242538 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 06:44:02 INFO - PROCESS | 1841 | 1461246242544 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:44:02 INFO - PROCESS | 1841 | 1461246242547 Marionette TRACE conn3 <- [1,2014,null,{}] 06:44:02 INFO - PROCESS | 1841 | 1461246242552 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:44:02 INFO - PROCESS | 1841 | 1461246242819 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 06:44:02 INFO - PROCESS | 1841 | 1461246242859 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8bc8dd000 == 147 [pid = 1841] [id = 511] 06:44:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 284 (0x7fa8bb0ef800) [pid = 1841] [serial = 1534] [outer = (nil)] 06:44:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 285 (0x7fa8bd34b000) [pid = 1841] [serial = 1535] [outer = 0x7fa8bb0ef800] 06:44:02 INFO - PROCESS | 1841 | 1461246242931 Marionette DEBUG loaded listener.js 06:44:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 286 (0x7fa8bdefcc00) [pid = 1841] [serial = 1536] [outer = 0x7fa8bb0ef800] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 285 (0x7fa8b85c8c00) [pid = 1841] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 284 (0x7fa8bb0e6000) [pid = 1841] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 283 (0x7fa8b9e70400) [pid = 1841] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 282 (0x7fa8c72b2800) [pid = 1841] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 281 (0x7fa8cb7b7400) [pid = 1841] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 280 (0x7fa8b51f7000) [pid = 1841] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 279 (0x7fa8beac1c00) [pid = 1841] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 278 (0x7fa8c6db1000) [pid = 1841] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 277 (0x7fa8beac6c00) [pid = 1841] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 276 (0x7fa8bd410000) [pid = 1841] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 275 (0x7fa8b934a800) [pid = 1841] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 274 (0x7fa8c6e37c00) [pid = 1841] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 273 (0x7fa8ba2a3800) [pid = 1841] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 272 (0x7fa8bb0ec800) [pid = 1841] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 271 (0x7fa8b9e76000) [pid = 1841] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 270 (0x7fa8c65f2c00) [pid = 1841] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 269 (0x7fa8b94aa800) [pid = 1841] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 268 (0x7fa8be780400) [pid = 1841] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 267 (0x7fa8c72b9400) [pid = 1841] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 266 (0x7fa8b9e74000) [pid = 1841] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 265 (0x7fa8b9f84400) [pid = 1841] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 264 (0x7fa8e3199000) [pid = 1841] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 263 (0x7fa8d1b56c00) [pid = 1841] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 262 (0x7fa8be783400) [pid = 1841] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 261 (0x7fa8be7c7c00) [pid = 1841] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 260 (0x7fa8bca90c00) [pid = 1841] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 259 (0x7fa8beae9000) [pid = 1841] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 258 (0x7fa8bb0ef400) [pid = 1841] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 257 (0x7fa8b85c2800) [pid = 1841] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 256 (0x7fa8b9f83400) [pid = 1841] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 255 (0x7fa8b933e400) [pid = 1841] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 254 (0x7fa8be750400) [pid = 1841] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 253 (0x7fa8c7654c00) [pid = 1841] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 252 (0x7fa8b9ecf000) [pid = 1841] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 251 (0x7fa8beac3000) [pid = 1841] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 250 (0x7fa8d1b5e000) [pid = 1841] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 249 (0x7fa8ca8cb400) [pid = 1841] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 248 (0x7fa8c816e800) [pid = 1841] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 247 (0x7fa8ca8c2c00) [pid = 1841] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 246 (0x7fa8ca8cac00) [pid = 1841] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 245 (0x7fa8bb0e1c00) [pid = 1841] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 244 (0x7fa8c4eebc00) [pid = 1841] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:44:04 INFO - PROCESS | 1841 | --DOMWINDOW == 243 (0x7fa8b94ae000) [pid = 1841] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:44:04 INFO - PROCESS | 1841 | 1461246244520 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:44:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:44:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 2032ms 06:44:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:44:04 INFO - PROCESS | 1841 | 1461246244577 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 06:44:04 INFO - PROCESS | 1841 | 1461246244580 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 06:44:04 INFO - PROCESS | 1841 | 1461246244586 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:44:04 INFO - PROCESS | 1841 | 1461246244589 Marionette TRACE conn3 <- [1,2018,null,{}] 06:44:04 INFO - PROCESS | 1841 | 1461246244593 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:44:04 INFO - PROCESS | 1841 | 1461246244845 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 06:44:04 INFO - PROCESS | 1841 | 1461246244866 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bbcd6000 == 148 [pid = 1841] [id = 512] 06:44:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 244 (0x7fa8b7693000) [pid = 1841] [serial = 1537] [outer = (nil)] 06:44:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 245 (0x7fa8b9e76000) [pid = 1841] [serial = 1538] [outer = 0x7fa8b7693000] 06:44:04 INFO - PROCESS | 1841 | 1461246244928 Marionette DEBUG loaded listener.js 06:44:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 246 (0x7fa8bb0ea800) [pid = 1841] [serial = 1539] [outer = 0x7fa8b7693000] 06:44:05 INFO - PROCESS | 1841 | 1461246245777 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:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1232ms 06:44:05 INFO - PROCESS | 1841 | 1461246245818 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 06:44:05 INFO - PROCESS | 1841 | 1461246245822 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 06:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:44:05 INFO - PROCESS | 1841 | 1461246245828 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:44:05 INFO - PROCESS | 1841 | 1461246245830 Marionette TRACE conn3 <- [1,2022,null,{}] 06:44:05 INFO - PROCESS | 1841 | 1461246245836 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:44:06 INFO - PROCESS | 1841 | 1461246246072 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 06:44:06 INFO - PROCESS | 1841 | 1461246246532 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b5416800 == 149 [pid = 1841] [id = 513] 06:44:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 247 (0x7fa8b2543000) [pid = 1841] [serial = 1540] [outer = (nil)] 06:44:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 248 (0x7fa8b4471800) [pid = 1841] [serial = 1541] [outer = 0x7fa8b2543000] 06:44:06 INFO - PROCESS | 1841 | 1461246246620 Marionette DEBUG loaded listener.js 06:44:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 249 (0x7fa8b51f3800) [pid = 1841] [serial = 1542] [outer = 0x7fa8b2543000] 06:44:07 INFO - PROCESS | 1841 | 1461246247571 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:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1785ms 06:44:07 INFO - PROCESS | 1841 | 1461246247615 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 06:44:07 INFO - PROCESS | 1841 | 1461246247621 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 06:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:44:07 INFO - PROCESS | 1841 | 1461246247628 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:44:07 INFO - PROCESS | 1841 | 1461246247635 Marionette TRACE conn3 <- [1,2026,null,{}] 06:44:07 INFO - PROCESS | 1841 | 1461246247641 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:44:07 INFO - PROCESS | 1841 | 1461246247865 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 06:44:08 INFO - PROCESS | 1841 | 1461246248180 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8ba1ac000 == 150 [pid = 1841] [id = 514] 06:44:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 250 (0x7fa8b8691c00) [pid = 1841] [serial = 1543] [outer = (nil)] 06:44:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 251 (0x7fa8b94ae000) [pid = 1841] [serial = 1544] [outer = 0x7fa8b8691c00] 06:44:08 INFO - PROCESS | 1841 | 1461246248262 Marionette DEBUG loaded listener.js 06:44:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 252 (0x7fa8b9eb3400) [pid = 1841] [serial = 1545] [outer = 0x7fa8b8691c00] 06:44:09 INFO - PROCESS | 1841 | 1461246249175 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:44:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:44:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1590ms 06:44:09 INFO - PROCESS | 1841 | 1461246249222 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 06:44:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:44:09 INFO - PROCESS | 1841 | 1461246249228 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 06:44:09 INFO - PROCESS | 1841 | 1461246249234 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:44:09 INFO - PROCESS | 1841 | 1461246249238 Marionette TRACE conn3 <- [1,2030,null,{}] 06:44:09 INFO - PROCESS | 1841 | 1461246249243 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:44:09 INFO - PROCESS | 1841 | 1461246249455 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 06:44:09 INFO - PROCESS | 1841 | 1461246249798 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8bea26000 == 151 [pid = 1841] [id = 515] 06:44:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 253 (0x7fa8b9ebcc00) [pid = 1841] [serial = 1546] [outer = (nil)] 06:44:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 254 (0x7fa8bb3b1000) [pid = 1841] [serial = 1547] [outer = 0x7fa8b9ebcc00] 06:44:09 INFO - PROCESS | 1841 | 1461246249878 Marionette DEBUG loaded listener.js 06:44:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 255 (0x7fa8bb856000) [pid = 1841] [serial = 1548] [outer = 0x7fa8b9ebcc00] 06:44:10 INFO - PROCESS | 1841 | 1461246250736 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:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1534ms 06:44:10 INFO - PROCESS | 1841 | 1461246250769 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 06:44:10 INFO - PROCESS | 1841 | 1461246250772 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 06:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:44:10 INFO - PROCESS | 1841 | 1461246250788 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:44:10 INFO - PROCESS | 1841 | 1461246250796 Marionette TRACE conn3 <- [1,2034,null,{}] 06:44:10 INFO - PROCESS | 1841 | 1461246250803 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:44:11 INFO - PROCESS | 1841 | 1461246251111 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 06:44:11 INFO - PROCESS | 1841 | 1461246251356 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c6584800 == 152 [pid = 1841] [id = 516] 06:44:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 256 (0x7fa8bb3b7800) [pid = 1841] [serial = 1549] [outer = (nil)] 06:44:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 257 (0x7fa8be780400) [pid = 1841] [serial = 1550] [outer = 0x7fa8bb3b7800] 06:44:11 INFO - PROCESS | 1841 | 1461246251451 Marionette DEBUG loaded listener.js 06:44:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 258 (0x7fa8be7c9800) [pid = 1841] [serial = 1551] [outer = 0x7fa8bb3b7800] 06:44:12 INFO - PROCESS | 1841 | 1461246252496 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:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1750ms 06:44:12 INFO - PROCESS | 1841 | 1461246252530 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 06:44:12 INFO - PROCESS | 1841 | 1461246252533 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 06:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:44:12 INFO - PROCESS | 1841 | 1461246252539 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:44:12 INFO - PROCESS | 1841 | 1461246252543 Marionette TRACE conn3 <- [1,2038,null,{}] 06:44:12 INFO - PROCESS | 1841 | 1461246252548 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:44:12 INFO - PROCESS | 1841 | 1461246252759 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 06:44:13 INFO - PROCESS | 1841 | 1461246253028 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c7c22000 == 153 [pid = 1841] [id = 517] 06:44:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 259 (0x7fa8b9ec9400) [pid = 1841] [serial = 1552] [outer = (nil)] 06:44:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 260 (0x7fa8beae5000) [pid = 1841] [serial = 1553] [outer = 0x7fa8b9ec9400] 06:44:13 INFO - PROCESS | 1841 | 1461246253145 Marionette DEBUG loaded listener.js 06:44:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 261 (0x7fa8c44c6800) [pid = 1841] [serial = 1554] [outer = 0x7fa8b9ec9400] 06:44:13 INFO - PROCESS | 1841 | 1461246253969 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:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1488ms 06:44:14 INFO - PROCESS | 1841 | 1461246254029 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 06:44:14 INFO - PROCESS | 1841 | 1461246254033 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 06:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:44:14 INFO - PROCESS | 1841 | 1461246254039 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:44:14 INFO - PROCESS | 1841 | 1461246254042 Marionette TRACE conn3 <- [1,2042,null,{}] 06:44:14 INFO - PROCESS | 1841 | 1461246254048 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:44:14 INFO - PROCESS | 1841 | 1461246254263 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 06:44:14 INFO - PROCESS | 1841 | 1461246254526 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c8cb8000 == 154 [pid = 1841] [id = 518] 06:44:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 262 (0x7fa8c4eeb400) [pid = 1841] [serial = 1555] [outer = (nil)] 06:44:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 263 (0x7fa8c4f56c00) [pid = 1841] [serial = 1556] [outer = 0x7fa8c4eeb400] 06:44:14 INFO - PROCESS | 1841 | 1461246254667 Marionette DEBUG loaded listener.js 06:44:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 264 (0x7fa8c7368c00) [pid = 1841] [serial = 1557] [outer = 0x7fa8c4eeb400] 06:44:15 INFO - PROCESS | 1841 | 1461246255563 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:44:15 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:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1584ms 06:44:15 INFO - PROCESS | 1841 | 1461246255624 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 06:44:15 INFO - PROCESS | 1841 | 1461246255627 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 06:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:44:15 INFO - PROCESS | 1841 | 1461246255634 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:44:15 INFO - PROCESS | 1841 | 1461246255637 Marionette TRACE conn3 <- [1,2046,null,{}] 06:44:15 INFO - PROCESS | 1841 | 1461246255642 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:44:15 INFO - PROCESS | 1841 | 1461246255862 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 06:44:16 INFO - PROCESS | 1841 | 1461246256169 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cb223800 == 155 [pid = 1841] [id = 519] 06:44:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 265 (0x7fa8c4eebc00) [pid = 1841] [serial = 1558] [outer = (nil)] 06:44:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 266 (0x7fa8c7d1a400) [pid = 1841] [serial = 1559] [outer = 0x7fa8c4eebc00] 06:44:16 INFO - PROCESS | 1841 | 1461246256249 Marionette DEBUG loaded listener.js 06:44:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 267 (0x7fa8c7d20c00) [pid = 1841] [serial = 1560] [outer = 0x7fa8c4eebc00] 06:44:17 INFO - PROCESS | 1841 | 1461246257166 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:44:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:44:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1586ms 06:44:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:44:17 INFO - PROCESS | 1841 | 1461246257222 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 06:44:17 INFO - PROCESS | 1841 | 1461246257224 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 06:44:17 INFO - PROCESS | 1841 | 1461246257231 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:44:17 INFO - PROCESS | 1841 | 1461246257234 Marionette TRACE conn3 <- [1,2050,null,{}] 06:44:17 INFO - PROCESS | 1841 | 1461246257239 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:44:17 INFO - PROCESS | 1841 | 1461246257467 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 06:44:17 INFO - PROCESS | 1841 | 1461246257787 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cb8ba800 == 156 [pid = 1841] [id = 520] 06:44:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 268 (0x7fa8b21aac00) [pid = 1841] [serial = 1561] [outer = (nil)] 06:44:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 269 (0x7fa8c8f9f800) [pid = 1841] [serial = 1562] [outer = 0x7fa8b21aac00] 06:44:17 INFO - PROCESS | 1841 | 1461246257870 Marionette DEBUG loaded listener.js 06:44:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 270 (0x7fa8ca8cc400) [pid = 1841] [serial = 1563] [outer = 0x7fa8b21aac00] 06:44:18 INFO - PROCESS | 1841 | 1461246258721 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:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1542ms 06:44:18 INFO - PROCESS | 1841 | 1461246258773 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 06:44:18 INFO - PROCESS | 1841 | 1461246258777 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 06:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:44:18 INFO - PROCESS | 1841 | 1461246258783 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:44:18 INFO - PROCESS | 1841 | 1461246258786 Marionette TRACE conn3 <- [1,2054,null,{}] 06:44:18 INFO - PROCESS | 1841 | 1461246258792 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:44:19 INFO - PROCESS | 1841 | 1461246259002 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 06:44:19 INFO - PROCESS | 1841 | 1461246259276 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cfeb0000 == 157 [pid = 1841] [id = 521] 06:44:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 271 (0x7fa8c7658000) [pid = 1841] [serial = 1564] [outer = (nil)] 06:44:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 272 (0x7fa8cb63bc00) [pid = 1841] [serial = 1565] [outer = 0x7fa8c7658000] 06:44:19 INFO - PROCESS | 1841 | 1461246259396 Marionette DEBUG loaded listener.js 06:44:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 273 (0x7fa8cb7aec00) [pid = 1841] [serial = 1566] [outer = 0x7fa8c7658000] 06:44:20 INFO - PROCESS | 1841 | 1461246260244 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:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1530ms 06:44:20 INFO - PROCESS | 1841 | 1461246260315 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 06:44:20 INFO - PROCESS | 1841 | 1461246260319 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 06:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:44:20 INFO - PROCESS | 1841 | 1461246260325 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:44:20 INFO - PROCESS | 1841 | 1461246260327 Marionette TRACE conn3 <- [1,2058,null,{}] 06:44:20 INFO - PROCESS | 1841 | 1461246260334 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:44:20 INFO - PROCESS | 1841 | 1461246260557 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 06:44:20 INFO - PROCESS | 1841 | 1461246260836 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d7e12000 == 158 [pid = 1841] [id = 522] 06:44:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 274 (0x7fa8c7df0400) [pid = 1841] [serial = 1567] [outer = (nil)] 06:44:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 275 (0x7fa8cd09a800) [pid = 1841] [serial = 1568] [outer = 0x7fa8c7df0400] 06:44:20 INFO - PROCESS | 1841 | 1461246260956 Marionette DEBUG loaded listener.js 06:44:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 276 (0x7fa8cfb6cc00) [pid = 1841] [serial = 1569] [outer = 0x7fa8c7df0400] 06:44:21 INFO - PROCESS | 1841 | 1461246261899 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:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1633ms 06:44:21 INFO - PROCESS | 1841 | 1461246261959 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 06:44:21 INFO - PROCESS | 1841 | 1461246261962 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 06:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:44:21 INFO - PROCESS | 1841 | 1461246261968 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:44:21 INFO - PROCESS | 1841 | 1461246261970 Marionette TRACE conn3 <- [1,2062,null,{}] 06:44:21 INFO - PROCESS | 1841 | 1461246261976 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:44:22 INFO - PROCESS | 1841 | 1461246262183 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 06:44:22 INFO - PROCESS | 1841 | 1461246262529 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8e3525800 == 159 [pid = 1841] [id = 523] 06:44:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 277 (0x7fa8d0f99c00) [pid = 1841] [serial = 1570] [outer = (nil)] 06:44:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 278 (0x7fa8d14bf000) [pid = 1841] [serial = 1571] [outer = 0x7fa8d0f99c00] 06:44:22 INFO - PROCESS | 1841 | 1461246262623 Marionette DEBUG loaded listener.js 06:44:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 279 (0x7fa8d7152c00) [pid = 1841] [serial = 1572] [outer = 0x7fa8d0f99c00] 06:44:23 INFO - PROCESS | 1841 | 1461246263532 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:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1593ms 06:44:23 INFO - PROCESS | 1841 | 1461246263563 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 06:44:23 INFO - PROCESS | 1841 | 1461246263566 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 06:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:44:23 INFO - PROCESS | 1841 | 1461246263573 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:44:23 INFO - PROCESS | 1841 | 1461246263578 Marionette TRACE conn3 <- [1,2066,null,{}] 06:44:23 INFO - PROCESS | 1841 | 1461246263583 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:44:23 INFO - PROCESS | 1841 | 1461246263827 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 06:44:24 INFO - PROCESS | 1841 | 1461246264148 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b6dee800 == 160 [pid = 1841] [id = 524] 06:44:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 280 (0x7fa8de01d800) [pid = 1841] [serial = 1573] [outer = (nil)] 06:44:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 281 (0x7fa8e30c3400) [pid = 1841] [serial = 1574] [outer = 0x7fa8de01d800] 06:44:24 INFO - PROCESS | 1841 | 1461246264228 Marionette DEBUG loaded listener.js 06:44:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 282 (0x7fa8e34a7400) [pid = 1841] [serial = 1575] [outer = 0x7fa8de01d800] 06:44:25 INFO - PROCESS | 1841 | 1461246265095 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:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1582ms 06:44:25 INFO - PROCESS | 1841 | 1461246265158 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 06:44:25 INFO - PROCESS | 1841 | 1461246265162 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 06:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:44:25 INFO - PROCESS | 1841 | 1461246265168 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:44:25 INFO - PROCESS | 1841 | 1461246265171 Marionette TRACE conn3 <- [1,2070,null,{}] 06:44:25 INFO - PROCESS | 1841 | 1461246265176 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:44:25 INFO - PROCESS | 1841 | 1461246265395 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 06:44:25 INFO - PROCESS | 1841 | 1461246265665 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b7228000 == 161 [pid = 1841] [id = 525] 06:44:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 283 (0x7fa8cfbd5400) [pid = 1841] [serial = 1576] [outer = (nil)] 06:44:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 284 (0x7fa8cfbdb800) [pid = 1841] [serial = 1577] [outer = 0x7fa8cfbd5400] 06:44:25 INFO - PROCESS | 1841 | 1461246265782 Marionette DEBUG loaded listener.js 06:44:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 285 (0x7fa8cfbe0400) [pid = 1841] [serial = 1578] [outer = 0x7fa8cfbd5400] 06:44:26 INFO - PROCESS | 1841 | 1461246266626 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:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1535ms 06:44:26 INFO - PROCESS | 1841 | 1461246266704 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 06:44:26 INFO - PROCESS | 1841 | 1461246266707 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 06:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:44:26 INFO - PROCESS | 1841 | 1461246266713 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:44:26 INFO - PROCESS | 1841 | 1461246266716 Marionette TRACE conn3 <- [1,2074,null,{}] 06:44:26 INFO - PROCESS | 1841 | 1461246266721 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:44:26 INFO - PROCESS | 1841 | 1461246266943 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 06:44:27 INFO - PROCESS | 1841 | 1461246267257 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c3e12800 == 162 [pid = 1841] [id = 526] 06:44:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 286 (0x7fa8b711d000) [pid = 1841] [serial = 1579] [outer = (nil)] 06:44:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 287 (0x7fa8b7122c00) [pid = 1841] [serial = 1580] [outer = 0x7fa8b711d000] 06:44:27 INFO - PROCESS | 1841 | 1461246267334 Marionette DEBUG loaded listener.js 06:44:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 288 (0x7fa8b7128400) [pid = 1841] [serial = 1581] [outer = 0x7fa8b711d000] 06:44:28 INFO - PROCESS | 1841 | 1461246268186 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:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1528ms 06:44:28 INFO - PROCESS | 1841 | 1461246268243 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 06:44:28 INFO - PROCESS | 1841 | 1461246268247 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 06:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:44:28 INFO - PROCESS | 1841 | 1461246268253 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:44:28 INFO - PROCESS | 1841 | 1461246268255 Marionette TRACE conn3 <- [1,2078,null,{}] 06:44:28 INFO - PROCESS | 1841 | 1461246268261 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:44:28 INFO - PROCESS | 1841 | 1461246268475 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 06:44:28 INFO - PROCESS | 1841 | 1461246268749 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c3e29800 == 163 [pid = 1841] [id = 527] 06:44:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 289 (0x7fa8b41e1c00) [pid = 1841] [serial = 1582] [outer = (nil)] 06:44:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 290 (0x7fa8b41eb000) [pid = 1841] [serial = 1583] [outer = 0x7fa8b41e1c00] 06:44:28 INFO - PROCESS | 1841 | 1461246268866 Marionette DEBUG loaded listener.js 06:44:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 291 (0x7fa8b41efc00) [pid = 1841] [serial = 1584] [outer = 0x7fa8b41e1c00] 06:44:29 INFO - PROCESS | 1841 | 1461246269655 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:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1433ms 06:44:29 INFO - PROCESS | 1841 | 1461246269687 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 06:44:29 INFO - PROCESS | 1841 | 1461246269691 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 06:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:44:29 INFO - PROCESS | 1841 | 1461246269697 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:44:29 INFO - PROCESS | 1841 | 1461246269700 Marionette TRACE conn3 <- [1,2082,null,{}] 06:44:29 INFO - PROCESS | 1841 | 1461246269705 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:44:29 INFO - PROCESS | 1841 | 1461246269916 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 06:44:30 INFO - PROCESS | 1841 | 1461246270192 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b3ee5000 == 164 [pid = 1841] [id = 528] 06:44:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 292 (0x7fa8b41e4400) [pid = 1841] [serial = 1585] [outer = (nil)] 06:44:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 293 (0x7fa8b7129000) [pid = 1841] [serial = 1586] [outer = 0x7fa8b41e4400] 06:44:30 INFO - PROCESS | 1841 | 1461246270273 Marionette DEBUG loaded listener.js 06:44:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 294 (0x7fa8cfbdc800) [pid = 1841] [serial = 1587] [outer = 0x7fa8b41e4400] 06:44:31 INFO - PROCESS | 1841 | 1461246271183 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:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1533ms 06:44:31 INFO - PROCESS | 1841 | 1461246271231 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 06:44:31 INFO - PROCESS | 1841 | 1461246271234 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 06:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:44:31 INFO - PROCESS | 1841 | 1461246271241 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:44:31 INFO - PROCESS | 1841 | 1461246271244 Marionette TRACE conn3 <- [1,2086,null,{}] 06:44:31 INFO - PROCESS | 1841 | 1461246271249 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:44:31 INFO - PROCESS | 1841 | 1461246271472 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 06:44:31 INFO - PROCESS | 1841 | 1461246271759 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b6a88800 == 165 [pid = 1841] [id = 529] 06:44:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 295 (0x7fa8b6a58c00) [pid = 1841] [serial = 1588] [outer = (nil)] 06:44:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 296 (0x7fa8b6a60000) [pid = 1841] [serial = 1589] [outer = 0x7fa8b6a58c00] 06:44:31 INFO - PROCESS | 1841 | 1461246271885 Marionette DEBUG loaded listener.js 06:44:31 INFO - PROCESS | 1841 | ++DOMWINDOW == 297 (0x7fa8b6a64c00) [pid = 1841] [serial = 1590] [outer = 0x7fa8b6a58c00] 06:44:32 INFO - PROCESS | 1841 | 1461246272755 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:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1593ms 06:44:32 INFO - PROCESS | 1841 | 1461246272835 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 06:44:32 INFO - PROCESS | 1841 | 1461246272839 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 06:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:44:32 INFO - PROCESS | 1841 | 1461246272844 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:44:32 INFO - PROCESS | 1841 | 1461246272846 Marionette TRACE conn3 <- [1,2090,null,{}] 06:44:32 INFO - PROCESS | 1841 | 1461246272852 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:44:33 INFO - PROCESS | 1841 | 1461246273099 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 06:44:33 INFO - PROCESS | 1841 | 1461246273426 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b6fd7000 == 166 [pid = 1841] [id = 530] 06:44:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 298 (0x7fa8b106ec00) [pid = 1841] [serial = 1591] [outer = (nil)] 06:44:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 299 (0x7fa8b1078000) [pid = 1841] [serial = 1592] [outer = 0x7fa8b106ec00] 06:44:33 INFO - PROCESS | 1841 | 1461246273500 Marionette DEBUG loaded listener.js 06:44:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 300 (0x7fa8b107c400) [pid = 1841] [serial = 1593] [outer = 0x7fa8b106ec00] 06:44:34 INFO - PROCESS | 1841 | 1461246274360 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:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1587ms 06:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:44:34 INFO - PROCESS | 1841 | 1461246274434 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 06:44:34 INFO - PROCESS | 1841 | 1461246274436 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 06:44:34 INFO - PROCESS | 1841 | 1461246274443 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:44:34 INFO - PROCESS | 1841 | 1461246274446 Marionette TRACE conn3 <- [1,2094,null,{}] 06:44:34 INFO - PROCESS | 1841 | 1461246274451 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:44:34 INFO - PROCESS | 1841 | 1461246274710 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 06:44:35 INFO - PROCESS | 1841 | 1461246275025 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b9742800 == 167 [pid = 1841] [id = 531] 06:44:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 301 (0x7fa8b1074800) [pid = 1841] [serial = 1594] [outer = (nil)] 06:44:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 302 (0x7fa8b6a63000) [pid = 1841] [serial = 1595] [outer = 0x7fa8b1074800] 06:44:35 INFO - PROCESS | 1841 | 1461246275103 Marionette DEBUG loaded listener.js 06:44:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 303 (0x7fa8b711ec00) [pid = 1841] [serial = 1596] [outer = 0x7fa8b1074800] 06:44:35 INFO - PROCESS | 1841 | 1461246275950 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:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1581ms 06:44:36 INFO - PROCESS | 1841 | 1461246276025 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 06:44:36 INFO - PROCESS | 1841 | 1461246276027 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 06:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:44:36 INFO - PROCESS | 1841 | 1461246276033 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:44:36 INFO - PROCESS | 1841 | 1461246276035 Marionette TRACE conn3 <- [1,2098,null,{}] 06:44:36 INFO - PROCESS | 1841 | 1461246276041 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:44:36 INFO - PROCESS | 1841 | 1461246276263 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 06:44:37 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7229000 == 166 [pid = 1841] [id = 406] 06:44:37 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c8d6f000 == 165 [pid = 1841] [id = 409] 06:44:37 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bbcd6000 == 164 [pid = 1841] [id = 512] 06:44:37 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8caad5000 == 163 [pid = 1841] [id = 466] 06:44:37 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc8dd000 == 162 [pid = 1841] [id = 511] 06:44:37 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8ba1c1000 == 161 [pid = 1841] [id = 510] 06:44:37 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b72f8800 == 160 [pid = 1841] [id = 509] 06:44:37 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b5424800 == 159 [pid = 1841] [id = 508] 06:44:37 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b448f800 == 158 [pid = 1841] [id = 502] 06:44:37 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b2119800 == 157 [pid = 1841] [id = 501] 06:44:37 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b83d1800 == 156 [pid = 1841] [id = 500] 06:44:37 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b42fc800 == 155 [pid = 1841] [id = 499] 06:44:37 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b42e3800 == 154 [pid = 1841] [id = 498] 06:44:37 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bea2a800 == 153 [pid = 1841] [id = 497] 06:44:37 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b7078000 == 152 [pid = 1841] [id = 496] 06:44:37 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e5f40800 == 151 [pid = 1841] [id = 495] 06:44:37 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d7ebf800 == 150 [pid = 1841] [id = 494] 06:44:37 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d0a40000 == 149 [pid = 1841] [id = 493] 06:44:37 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb8bb000 == 148 [pid = 1841] [id = 492] 06:44:37 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7c22800 == 147 [pid = 1841] [id = 491] 06:44:37 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc722000 == 146 [pid = 1841] [id = 490] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 302 (0x7fa8b51f5c00) [pid = 1841] [serial = 1433] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 301 (0x7fa8def2f400) [pid = 1841] [serial = 1427] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 300 (0x7fa8bb851c00) [pid = 1841] [serial = 1430] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 299 (0x7fa8beaf0400) [pid = 1841] [serial = 1466] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 298 (0x7fa8bb1c6c00) [pid = 1841] [serial = 1442] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 297 (0x7fa8b9e7e800) [pid = 1841] [serial = 1179] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 296 (0x7fa8c76d8800) [pid = 1841] [serial = 1467] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 295 (0x7fa8dcf37400) [pid = 1841] [serial = 1424] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 294 (0x7fa8c9cb0000) [pid = 1841] [serial = 1412] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 293 (0x7fa8c79b0800) [pid = 1841] [serial = 1233] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 292 (0x7fa8cf753400) [pid = 1841] [serial = 1101] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 291 (0x7fa8b85ca800) [pid = 1841] [serial = 1451] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 290 (0x7fa8c4523c00) [pid = 1841] [serial = 1463] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 289 (0x7fa8bde85400) [pid = 1841] [serial = 1406] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 288 (0x7fa8e30ccc00) [pid = 1841] [serial = 1110] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 287 (0x7fa8b91e4000) [pid = 1841] [serial = 1448] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 286 (0x7fa8cfb77400) [pid = 1841] [serial = 1418] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 285 (0x7fa8c6d65000) [pid = 1841] [serial = 1227] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 284 (0x7fa8bdeee800) [pid = 1841] [serial = 1218] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 283 (0x7fa8b9e7b800) [pid = 1841] [serial = 1455] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 282 (0x7fa8cdaa7400) [pid = 1841] [serial = 1098] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 281 (0x7fa8bde90c00) [pid = 1841] [serial = 1458] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 280 (0x7fa8bd356000) [pid = 1841] [serial = 1158] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 279 (0x7fa8bb0e6800) [pid = 1841] [serial = 1215] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 278 (0x7fa8c8fabc00) [pid = 1841] [serial = 1167] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 277 (0x7fa8bca8c400) [pid = 1841] [serial = 1113] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 276 (0x7fa8d14b7800) [pid = 1841] [serial = 1421] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 275 (0x7fa8d3d4e400) [pid = 1841] [serial = 1185] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 274 (0x7fa8c6243c00) [pid = 1841] [serial = 1464] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 273 (0x7fa8c7651800) [pid = 1841] [serial = 1230] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 272 (0x7fa8e2eb8800) [pid = 1841] [serial = 1182] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 271 (0x7fa8c7ca5c00) [pid = 1841] [serial = 1128] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 270 (0x7fa8e35ccc00) [pid = 1841] [serial = 1119] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 269 (0x7fa8ddb54400) [pid = 1841] [serial = 1104] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 268 (0x7fa8c4ee8800) [pid = 1841] [serial = 1212] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 267 (0x7fa8b7198400) [pid = 1841] [serial = 1445] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 266 (0x7fa8c4523000) [pid = 1841] [serial = 1221] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 265 (0x7fa8bde8d400) [pid = 1841] [serial = 1089] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 264 (0x7fa8c65f1800) [pid = 1841] [serial = 1092] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 263 (0x7fa8c44cc800) [pid = 1841] [serial = 1161] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 262 (0x7fa8b91ec800) [pid = 1841] [serial = 1155] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 261 (0x7fa8c6d5f800) [pid = 1841] [serial = 1409] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 260 (0x7fa8cb63a800) [pid = 1841] [serial = 1436] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 259 (0x7fa8b9f90c00) [pid = 1841] [serial = 1125] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 258 (0x7fa8b96f9c00) [pid = 1841] [serial = 1191] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 257 (0x7fa8c7ca7400) [pid = 1841] [serial = 1164] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 256 (0x7fa8b9ae0800) [pid = 1841] [serial = 1454] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 255 (0x7fa8cbced000) [pid = 1841] [serial = 1086] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 254 (0x7fa8beaefc00) [pid = 1841] [serial = 1461] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 253 (0x7fa8e329dc00) [pid = 1841] [serial = 1188] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 252 (0x7fa8b868d000) [pid = 1841] [serial = 1439] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 251 (0x7fa8df3d0400) [pid = 1841] [serial = 1107] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 250 (0x7fa8dddc8000) [pid = 1841] [serial = 1176] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 249 (0x7fa8cb7aa400) [pid = 1841] [serial = 1095] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 248 (0x7fa8d2a25400) [pid = 1841] [serial = 1173] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 247 (0x7fa8b86eb400) [pid = 1841] [serial = 1452] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 246 (0x7fa8cba89000) [pid = 1841] [serial = 1415] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 245 (0x7fa8cf193800) [pid = 1841] [serial = 1170] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 244 (0x7fa8b9aeb800) [pid = 1841] [serial = 1403] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 243 (0x7fa8be7c6400) [pid = 1841] [serial = 1460] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 242 (0x7fa8bd483400) [pid = 1841] [serial = 1122] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 241 (0x7fa8c624ec00) [pid = 1841] [serial = 1224] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 240 (0x7fa8e346f800) [pid = 1841] [serial = 1116] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 239 (0x7fa8bd34f800) [pid = 1841] [serial = 1457] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 238 (0x7fa8ca95c400) [pid = 1841] [serial = 1338] [outer = (nil)] [url = about:blank] 06:44:37 INFO - PROCESS | 1841 | --DOMWINDOW == 237 (0x7fa8cb027c00) [pid = 1841] [serial = 1469] [outer = (nil)] [url = about:blank] 06:44:38 INFO - PROCESS | 1841 | 1461246278021 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b2491800 == 147 [pid = 1841] [id = 532] 06:44:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 238 (0x7fa8b253fc00) [pid = 1841] [serial = 1597] [outer = (nil)] 06:44:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 239 (0x7fa8b2544400) [pid = 1841] [serial = 1598] [outer = 0x7fa8b253fc00] 06:44:38 INFO - PROCESS | 1841 | 1461246278104 Marionette DEBUG loaded listener.js 06:44:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 240 (0x7fa8b447c000) [pid = 1841] [serial = 1599] [outer = 0x7fa8b253fc00] 06:44:38 INFO - PROCESS | 1841 | 1461246278860 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:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 2848ms 06:44:38 INFO - PROCESS | 1841 | 1461246278884 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 06:44:38 INFO - PROCESS | 1841 | 1461246278889 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 06:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:44:38 INFO - PROCESS | 1841 | 1461246278896 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:44:38 INFO - PROCESS | 1841 | 1461246278903 Marionette TRACE conn3 <- [1,2102,null,{}] 06:44:38 INFO - PROCESS | 1841 | 1461246278909 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:44:39 INFO - PROCESS | 1841 | 1461246279136 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 06:44:39 INFO - PROCESS | 1841 | 1461246279321 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b5417000 == 148 [pid = 1841] [id = 533] 06:44:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 241 (0x7fa8b2540000) [pid = 1841] [serial = 1600] [outer = (nil)] 06:44:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 242 (0x7fa8b51f5000) [pid = 1841] [serial = 1601] [outer = 0x7fa8b2540000] 06:44:39 INFO - PROCESS | 1841 | 1461246279390 Marionette DEBUG loaded listener.js 06:44:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 243 (0x7fa8b7199800) [pid = 1841] [serial = 1602] [outer = 0x7fa8b2540000] 06:44:40 INFO - PROCESS | 1841 | 1461246280264 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:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1387ms 06:44:40 INFO - PROCESS | 1841 | 1461246280291 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 06:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:44:40 INFO - PROCESS | 1841 | 1461246280298 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 06:44:40 INFO - PROCESS | 1841 | 1461246280305 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:44:40 INFO - PROCESS | 1841 | 1461246280307 Marionette TRACE conn3 <- [1,2106,null,{}] 06:44:40 INFO - PROCESS | 1841 | 1461246280313 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:44:40 INFO - PROCESS | 1841 | 1461246280584 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 06:44:40 INFO - PROCESS | 1841 | 1461246280621 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b7072800 == 149 [pid = 1841] [id = 534] 06:44:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 244 (0x7fa8b719a000) [pid = 1841] [serial = 1603] [outer = (nil)] 06:44:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 245 (0x7fa8b83b3000) [pid = 1841] [serial = 1604] [outer = 0x7fa8b719a000] 06:44:40 INFO - PROCESS | 1841 | 1461246280697 Marionette DEBUG loaded listener.js 06:44:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 246 (0x7fa8b86dec00) [pid = 1841] [serial = 1605] [outer = 0x7fa8b719a000] 06:44:41 INFO - PROCESS | 1841 | 1461246281875 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:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1597ms 06:44:41 INFO - PROCESS | 1841 | 1461246281902 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 06:44:41 INFO - PROCESS | 1841 | 1461246281908 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 06:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:44:41 INFO - PROCESS | 1841 | 1461246281922 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:44:41 INFO - PROCESS | 1841 | 1461246281930 Marionette TRACE conn3 <- [1,2110,null,{}] 06:44:41 INFO - PROCESS | 1841 | 1461246281943 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:44:42 INFO - PROCESS | 1841 | 1461246282223 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 245 (0x7fa8cd099000) [pid = 1841] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 244 (0x7fa8b91df000) [pid = 1841] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 243 (0x7fa8c78cc800) [pid = 1841] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 242 (0x7fa8c7ca3400) [pid = 1841] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 241 (0x7fa8b51de400) [pid = 1841] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 240 (0x7fa8b9ecb800) [pid = 1841] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 239 (0x7fa8c50a0000) [pid = 1841] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 238 (0x7fa8b7191c00) [pid = 1841] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 237 (0x7fa8bdeef400) [pid = 1841] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 236 (0x7fa8b96fa400) [pid = 1841] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 235 (0x7fa8beac4400) [pid = 1841] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 234 (0x7fa8cb6cf400) [pid = 1841] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 233 (0x7fa8b94b8000) [pid = 1841] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 232 (0x7fa8b7695c00) [pid = 1841] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 231 (0x7fa8b6e43c00) [pid = 1841] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 230 (0x7fa8c8fa0800) [pid = 1841] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 229 (0x7fa8cfe50800) [pid = 1841] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 228 (0x7fa8b21b1800) [pid = 1841] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 227 (0x7fa8b934c000) [pid = 1841] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 226 (0x7fa8bb0ef800) [pid = 1841] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 225 (0x7fa8d0350800) [pid = 1841] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 224 (0x7fa8cb6d0c00) [pid = 1841] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 223 (0x7fa8bd348c00) [pid = 1841] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 222 (0x7fa8b87e6400) [pid = 1841] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 221 (0x7fa8c7def000) [pid = 1841] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 220 (0x7fa8bca88400) [pid = 1841] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 219 (0x7fa8cba8b000) [pid = 1841] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 218 (0x7fa8ca8c3000) [pid = 1841] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 217 (0x7fa8bdefb000) [pid = 1841] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 216 (0x7fa8c6d66c00) [pid = 1841] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 215 (0x7fa8b7694400) [pid = 1841] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 214 (0x7fa8b7697000) [pid = 1841] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 213 (0x7fa8b94b2c00) [pid = 1841] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 212 (0x7fa8b85c2c00) [pid = 1841] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 211 (0x7fa8be783000) [pid = 1841] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 210 (0x7fa8c72ba800) [pid = 1841] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:44:43 INFO - PROCESS | 1841 | --DOMWINDOW == 209 (0x7fa8c764e400) [pid = 1841] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:44:43 INFO - PROCESS | 1841 | 1461246283298 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b54df000 == 150 [pid = 1841] [id = 535] 06:44:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 210 (0x7fa8b21b1800) [pid = 1841] [serial = 1606] [outer = (nil)] 06:44:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 211 (0x7fa8b6e45c00) [pid = 1841] [serial = 1607] [outer = 0x7fa8b21b1800] 06:44:43 INFO - PROCESS | 1841 | 1461246283365 Marionette DEBUG loaded listener.js 06:44:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 212 (0x7fa8b86e2800) [pid = 1841] [serial = 1608] [outer = 0x7fa8b21b1800] 06:44:44 INFO - PROCESS | 1841 | 1461246284058 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:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 2201ms 06:44:44 INFO - PROCESS | 1841 | 1461246284126 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 06:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:44:44 INFO - PROCESS | 1841 | 1461246284131 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 06:44:44 INFO - PROCESS | 1841 | 1461246284137 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:44:44 INFO - PROCESS | 1841 | 1461246284140 Marionette TRACE conn3 <- [1,2114,null,{}] 06:44:44 INFO - PROCESS | 1841 | 1461246284145 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:44:44 INFO - PROCESS | 1841 | 1461246284347 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 06:44:44 INFO - PROCESS | 1841 | 1461246284362 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b98c3000 == 151 [pid = 1841] [id = 536] 06:44:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 213 (0x7fa8b87dc800) [pid = 1841] [serial = 1609] [outer = (nil)] 06:44:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 214 (0x7fa8b9eae400) [pid = 1841] [serial = 1610] [outer = 0x7fa8b87dc800] 06:44:44 INFO - PROCESS | 1841 | 1461246284424 Marionette DEBUG loaded listener.js 06:44:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 215 (0x7fa8b9eb8400) [pid = 1841] [serial = 1611] [outer = 0x7fa8b87dc800] 06:44:45 INFO - PROCESS | 1841 | 1461246285600 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:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1529ms 06:44:45 INFO - PROCESS | 1841 | 1461246285668 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 06:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:44:45 INFO - PROCESS | 1841 | 1461246285674 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 06:44:45 INFO - PROCESS | 1841 | 1461246285682 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:44:45 INFO - PROCESS | 1841 | 1461246285688 Marionette TRACE conn3 <- [1,2118,null,{}] 06:44:45 INFO - PROCESS | 1841 | 1461246285697 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:44:45 INFO - PROCESS | 1841 | 1461246285922 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 06:44:46 INFO - PROCESS | 1841 | 1461246286257 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b6a83800 == 152 [pid = 1841] [id = 537] 06:44:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 216 (0x7fa8b51e4c00) [pid = 1841] [serial = 1612] [outer = (nil)] 06:44:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 217 (0x7fa8b51ef000) [pid = 1841] [serial = 1613] [outer = 0x7fa8b51e4c00] 06:44:46 INFO - PROCESS | 1841 | 1461246286337 Marionette DEBUG loaded listener.js 06:44:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 218 (0x7fa8b769f000) [pid = 1841] [serial = 1614] [outer = 0x7fa8b51e4c00] 06:44:47 INFO - PROCESS | 1841 | 1461246287301 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:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1685ms 06:44:47 INFO - PROCESS | 1841 | 1461246287368 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 06:44:47 INFO - PROCESS | 1841 | 1461246287377 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 06:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:44:47 INFO - PROCESS | 1841 | 1461246287387 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:44:47 INFO - PROCESS | 1841 | 1461246287391 Marionette TRACE conn3 <- [1,2122,null,{}] 06:44:47 INFO - PROCESS | 1841 | 1461246287397 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:44:47 INFO - PROCESS | 1841 | 1461246287631 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 06:44:47 INFO - PROCESS | 1841 | 1461246287945 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b973a000 == 153 [pid = 1841] [id = 538] 06:44:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 219 (0x7fa8b83b1400) [pid = 1841] [serial = 1615] [outer = (nil)] 06:44:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 220 (0x7fa8b94b0000) [pid = 1841] [serial = 1616] [outer = 0x7fa8b83b1400] 06:44:48 INFO - PROCESS | 1841 | 1461246288026 Marionette DEBUG loaded listener.js 06:44:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 221 (0x7fa8b9aebc00) [pid = 1841] [serial = 1617] [outer = 0x7fa8b83b1400] 06:44:49 INFO - PROCESS | 1841 | 1461246289005 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:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1686ms 06:44:49 INFO - PROCESS | 1841 | 1461246289073 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 06:44:49 INFO - PROCESS | 1841 | 1461246289077 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 06:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:44:49 INFO - PROCESS | 1841 | 1461246289085 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:44:49 INFO - PROCESS | 1841 | 1461246289091 Marionette TRACE conn3 <- [1,2126,null,{}] 06:44:49 INFO - PROCESS | 1841 | 1461246289107 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:44:49 INFO - PROCESS | 1841 | 1461246289372 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 06:44:49 INFO - PROCESS | 1841 | 1461246289680 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8bb03b000 == 154 [pid = 1841] [id = 539] 06:44:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 222 (0x7fa8b9ecfc00) [pid = 1841] [serial = 1618] [outer = (nil)] 06:44:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 223 (0x7fa8b9f91c00) [pid = 1841] [serial = 1619] [outer = 0x7fa8b9ecfc00] 06:44:49 INFO - PROCESS | 1841 | 1461246289765 Marionette DEBUG loaded listener.js 06:44:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 224 (0x7fa8bb0e1c00) [pid = 1841] [serial = 1620] [outer = 0x7fa8b9ecfc00] 06:44:50 INFO - PROCESS | 1841 | 1461246290636 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:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1586ms 06:44:50 INFO - PROCESS | 1841 | 1461246290671 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 06:44:50 INFO - PROCESS | 1841 | 1461246290676 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 06:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:44:50 INFO - PROCESS | 1841 | 1461246290682 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:44:50 INFO - PROCESS | 1841 | 1461246290685 Marionette TRACE conn3 <- [1,2130,null,{}] 06:44:50 INFO - PROCESS | 1841 | 1461246290691 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:44:50 INFO - PROCESS | 1841 | 1461246290913 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 06:44:51 INFO - PROCESS | 1841 | 1461246291182 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8bd4d9800 == 155 [pid = 1841] [id = 540] 06:44:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 225 (0x7fa8b9f84c00) [pid = 1841] [serial = 1621] [outer = (nil)] 06:44:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 226 (0x7fa8bb3b2000) [pid = 1841] [serial = 1622] [outer = 0x7fa8b9f84c00] 06:44:51 INFO - PROCESS | 1841 | 1461246291308 Marionette DEBUG loaded listener.js 06:44:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 227 (0x7fa8bb3bec00) [pid = 1841] [serial = 1623] [outer = 0x7fa8b9f84c00] 06:44:52 INFO - PROCESS | 1841 | 1461246292182 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:44:52 INFO - PROCESS | 1841 | 1461246292219 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 06:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:44:52 INFO - PROCESS | 1841 | 1461246292226 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:44:52 INFO - PROCESS | 1841 | 1461246292229 Marionette TRACE conn3 <- [1,2134,null,{}] 06:44:52 INFO - PROCESS | 1841 | 1461246292235 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:44:52 INFO - PROCESS | 1841 | 1461246292447 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 06:44:52 INFO - PROCESS | 1841 | 1461246292772 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8be680000 == 156 [pid = 1841] [id = 541] 06:44:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 228 (0x7fa8bb0e7400) [pid = 1841] [serial = 1624] [outer = (nil)] 06:44:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 229 (0x7fa8bca8f000) [pid = 1841] [serial = 1625] [outer = 0x7fa8bb0e7400] 06:44:52 INFO - PROCESS | 1841 | 1461246292856 Marionette DEBUG loaded listener.js 06:44:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 230 (0x7fa8bd358c00) [pid = 1841] [serial = 1626] [outer = 0x7fa8bb0e7400] 06:44:53 INFO - PROCESS | 1841 | 1461246293770 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:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1587ms 06:44:53 INFO - PROCESS | 1841 | 1461246293814 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 06:44:53 INFO - PROCESS | 1841 | 1461246293819 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 06:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:44:53 INFO - PROCESS | 1841 | 1461246293826 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:44:53 INFO - PROCESS | 1841 | 1461246293830 Marionette TRACE conn3 <- [1,2138,null,{}] 06:44:53 INFO - PROCESS | 1841 | 1461246293836 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:44:54 INFO - PROCESS | 1841 | 1461246294092 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 06:44:54 INFO - PROCESS | 1841 | 1461246294407 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8bea29800 == 157 [pid = 1841] [id = 542] 06:44:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 231 (0x7fa8be749400) [pid = 1841] [serial = 1627] [outer = (nil)] 06:44:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 232 (0x7fa8beac1400) [pid = 1841] [serial = 1628] [outer = 0x7fa8be749400] 06:44:54 INFO - PROCESS | 1841 | 1461246294500 Marionette DEBUG loaded listener.js 06:44:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 233 (0x7fa8beaf1800) [pid = 1841] [serial = 1629] [outer = 0x7fa8be749400] 06:44:55 INFO - PROCESS | 1841 | 1461246295394 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:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1635ms 06:44:55 INFO - PROCESS | 1841 | 1461246295463 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 06:44:55 INFO - PROCESS | 1841 | 1461246295467 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 06:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:44:55 INFO - PROCESS | 1841 | 1461246295473 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:44:55 INFO - PROCESS | 1841 | 1461246295477 Marionette TRACE conn3 <- [1,2142,null,{}] 06:44:55 INFO - PROCESS | 1841 | 1461246295482 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:44:55 INFO - PROCESS | 1841 | 1461246295707 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 06:44:56 INFO - PROCESS | 1841 | 1461246296011 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c4160800 == 158 [pid = 1841] [id = 543] 06:44:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 234 (0x7fa8bb1d2c00) [pid = 1841] [serial = 1630] [outer = (nil)] 06:44:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 235 (0x7fa8c4523c00) [pid = 1841] [serial = 1631] [outer = 0x7fa8bb1d2c00] 06:44:56 INFO - PROCESS | 1841 | 1461246296091 Marionette DEBUG loaded listener.js 06:44:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 236 (0x7fa8c4f50400) [pid = 1841] [serial = 1632] [outer = 0x7fa8bb1d2c00] 06:44:56 INFO - PROCESS | 1841 | 1461246296976 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:44:57 INFO - PROCESS | 1841 | 1461246297060 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 06:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:44:57 INFO - PROCESS | 1841 | 1461246297067 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:44:57 INFO - PROCESS | 1841 | 1461246297070 Marionette TRACE conn3 <- [1,2146,null,{}] 06:44:57 INFO - PROCESS | 1841 | 1461246297076 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:44:57 INFO - PROCESS | 1841 | 1461246297304 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 06:44:57 INFO - PROCESS | 1841 | 1461246297619 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c620a800 == 159 [pid = 1841] [id = 544] 06:44:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 237 (0x7fa8bdeefc00) [pid = 1841] [serial = 1633] [outer = (nil)] 06:44:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 238 (0x7fa8c65ecc00) [pid = 1841] [serial = 1634] [outer = 0x7fa8bdeefc00] 06:44:57 INFO - PROCESS | 1841 | 1461246297701 Marionette DEBUG loaded listener.js 06:44:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 239 (0x7fa8c6da8000) [pid = 1841] [serial = 1635] [outer = 0x7fa8bdeefc00] 06:44:58 INFO - PROCESS | 1841 | 1461246298579 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:44:58 INFO - PROCESS | 1841 | 1461246298656 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 06:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:44:58 INFO - PROCESS | 1841 | 1461246298662 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:44:58 INFO - PROCESS | 1841 | 1461246298666 Marionette TRACE conn3 <- [1,2150,null,{}] 06:44:58 INFO - PROCESS | 1841 | 1461246298671 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:44:58 INFO - PROCESS | 1841 | 1461246298897 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 06:44:59 INFO - PROCESS | 1841 | 1461246299209 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c6f03000 == 160 [pid = 1841] [id = 545] 06:44:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 240 (0x7fa8c44cc800) [pid = 1841] [serial = 1636] [outer = (nil)] 06:44:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 241 (0x7fa8c7361000) [pid = 1841] [serial = 1637] [outer = 0x7fa8c44cc800] 06:44:59 INFO - PROCESS | 1841 | 1461246299294 Marionette DEBUG loaded listener.js 06:44:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 242 (0x7fa8c7652c00) [pid = 1841] [serial = 1638] [outer = 0x7fa8c44cc800] 06:45:00 INFO - PROCESS | 1841 | 1461246300133 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:45:00 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:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1532ms 06:45:00 INFO - PROCESS | 1841 | 1461246300210 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 06:45:00 INFO - PROCESS | 1841 | 1461246300216 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 06:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:45:00 INFO - PROCESS | 1841 | 1461246300227 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:45:00 INFO - PROCESS | 1841 | 1461246300231 Marionette TRACE conn3 <- [1,2154,null,{}] 06:45:00 INFO - PROCESS | 1841 | 1461246300236 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:45:00 INFO - PROCESS | 1841 | 1461246300466 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 06:45:00 INFO - PROCESS | 1841 | 1461246300734 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7c49800 == 161 [pid = 1841] [id = 546] 06:45:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 243 (0x7fa8c65ea400) [pid = 1841] [serial = 1639] [outer = (nil)] 06:45:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 244 (0x7fa8c79b0800) [pid = 1841] [serial = 1640] [outer = 0x7fa8c65ea400] 06:45:00 INFO - PROCESS | 1841 | 1461246300849 Marionette DEBUG loaded listener.js 06:45:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 245 (0x7fa8c7d14000) [pid = 1841] [serial = 1641] [outer = 0x7fa8c65ea400] 06:45:01 INFO - PROCESS | 1841 | 1461246301763 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:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1587ms 06:45:01 INFO - PROCESS | 1841 | 1461246301815 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 06:45:01 INFO - PROCESS | 1841 | 1461246301820 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 06:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:45:01 INFO - PROCESS | 1841 | 1461246301828 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:45:01 INFO - PROCESS | 1841 | 1461246301832 Marionette TRACE conn3 <- [1,2158,null,{}] 06:45:01 INFO - PROCESS | 1841 | 1461246301838 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:45:02 INFO - PROCESS | 1841 | 1461246302106 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 06:45:02 INFO - PROCESS | 1841 | 1461246302434 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c8d6f000 == 162 [pid = 1841] [id = 547] 06:45:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 246 (0x7fa8c9c40c00) [pid = 1841] [serial = 1642] [outer = (nil)] 06:45:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 247 (0x7fa8ca755400) [pid = 1841] [serial = 1643] [outer = 0x7fa8c9c40c00] 06:45:02 INFO - PROCESS | 1841 | 1461246302525 Marionette DEBUG loaded listener.js 06:45:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 248 (0x7fa8cb574c00) [pid = 1841] [serial = 1644] [outer = 0x7fa8c9c40c00] 06:45:03 INFO - PROCESS | 1841 | 1461246303532 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:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1785ms 06:45:03 INFO - PROCESS | 1841 | 1461246303614 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 06:45:03 INFO - PROCESS | 1841 | 1461246303619 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 06:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:45:03 INFO - PROCESS | 1841 | 1461246303626 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:45:03 INFO - PROCESS | 1841 | 1461246303628 Marionette TRACE conn3 <- [1,2162,null,{}] 06:45:03 INFO - PROCESS | 1841 | 1461246303653 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:45:03 INFO - PROCESS | 1841 | 1461246303993 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 06:45:04 INFO - PROCESS | 1841 | 1461246304247 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cafa8000 == 163 [pid = 1841] [id = 548] 06:45:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 249 (0x7fa8c9c37c00) [pid = 1841] [serial = 1645] [outer = (nil)] 06:45:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 250 (0x7fa8cb645c00) [pid = 1841] [serial = 1646] [outer = 0x7fa8c9c37c00] 06:45:04 INFO - PROCESS | 1841 | 1461246304341 Marionette DEBUG loaded listener.js 06:45:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 251 (0x7fa8cba8b000) [pid = 1841] [serial = 1647] [outer = 0x7fa8c9c37c00] 06:45:05 INFO - PROCESS | 1841 | 1461246305345 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:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1784ms 06:45:05 INFO - PROCESS | 1841 | 1461246305410 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 06:45:05 INFO - PROCESS | 1841 | 1461246305414 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 06:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:45:05 INFO - PROCESS | 1841 | 1461246305423 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:45:05 INFO - PROCESS | 1841 | 1461246305428 Marionette TRACE conn3 <- [1,2166,null,{}] 06:45:05 INFO - PROCESS | 1841 | 1461246305434 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:45:05 INFO - PROCESS | 1841 | 1461246305695 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 06:45:06 INFO - PROCESS | 1841 | 1461246306040 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cb253000 == 164 [pid = 1841] [id = 549] 06:45:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 252 (0x7fa8cb023400) [pid = 1841] [serial = 1648] [outer = (nil)] 06:45:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 253 (0x7fa8ce3e9c00) [pid = 1841] [serial = 1649] [outer = 0x7fa8cb023400] 06:45:06 INFO - PROCESS | 1841 | 1461246306138 Marionette DEBUG loaded listener.js 06:45:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 254 (0x7fa8cf441c00) [pid = 1841] [serial = 1650] [outer = 0x7fa8cb023400] 06:45:07 INFO - PROCESS | 1841 | 1461246307153 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:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1786ms 06:45:07 INFO - PROCESS | 1841 | 1461246307209 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 06:45:07 INFO - PROCESS | 1841 | 1461246307211 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 06:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:45:07 INFO - PROCESS | 1841 | 1461246307220 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:45:07 INFO - PROCESS | 1841 | 1461246307224 Marionette TRACE conn3 <- [1,2170,null,{}] 06:45:07 INFO - PROCESS | 1841 | 1461246307230 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:45:07 INFO - PROCESS | 1841 | 1461246307494 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 06:45:07 INFO - PROCESS | 1841 | 1461246307845 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cb9b1800 == 165 [pid = 1841] [id = 550] 06:45:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 255 (0x7fa8b85c8000) [pid = 1841] [serial = 1651] [outer = (nil)] 06:45:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 256 (0x7fa8cfb6b400) [pid = 1841] [serial = 1652] [outer = 0x7fa8b85c8000] 06:45:07 INFO - PROCESS | 1841 | 1461246307940 Marionette DEBUG loaded listener.js 06:45:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 257 (0x7fa8cfbdd800) [pid = 1841] [serial = 1653] [outer = 0x7fa8b85c8000] 06:45:08 INFO - PROCESS | 1841 | 1461246308850 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:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1689ms 06:45:08 INFO - PROCESS | 1841 | 1461246308909 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 06:45:08 INFO - PROCESS | 1841 | 1461246308913 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 06:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:45:08 INFO - PROCESS | 1841 | 1461246308919 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:45:08 INFO - PROCESS | 1841 | 1461246308922 Marionette TRACE conn3 <- [1,2174,null,{}] 06:45:08 INFO - PROCESS | 1841 | 1461246308927 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:45:09 INFO - PROCESS | 1841 | 1461246309163 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 06:45:09 INFO - PROCESS | 1841 | 1461246309481 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cfc42800 == 166 [pid = 1841] [id = 551] 06:45:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 258 (0x7fa8cb575800) [pid = 1841] [serial = 1654] [outer = (nil)] 06:45:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 259 (0x7fa8cfdd7400) [pid = 1841] [serial = 1655] [outer = 0x7fa8cb575800] 06:45:09 INFO - PROCESS | 1841 | 1461246309565 Marionette DEBUG loaded listener.js 06:45:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 260 (0x7fa8d034f800) [pid = 1841] [serial = 1656] [outer = 0x7fa8cb575800] 06:45:10 INFO - PROCESS | 1841 | 1461246310416 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:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1528ms 06:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:45:10 INFO - PROCESS | 1841 | 1461246310449 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 06:45:10 INFO - PROCESS | 1841 | 1461246310452 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 06:45:10 INFO - PROCESS | 1841 | 1461246310458 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:45:10 INFO - PROCESS | 1841 | 1461246310461 Marionette TRACE conn3 <- [1,2178,null,{}] 06:45:10 INFO - PROCESS | 1841 | 1461246310466 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:45:10 INFO - PROCESS | 1841 | 1461246310693 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 06:45:10 INFO - PROCESS | 1841 | 1461246310966 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8d142a000 == 167 [pid = 1841] [id = 552] 06:45:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 261 (0x7fa8cf758400) [pid = 1841] [serial = 1657] [outer = (nil)] 06:45:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 262 (0x7fa8d0f97000) [pid = 1841] [serial = 1658] [outer = 0x7fa8cf758400] 06:45:11 INFO - PROCESS | 1841 | 1461246311085 Marionette DEBUG loaded listener.js 06:45:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 263 (0x7fa8d1c88c00) [pid = 1841] [serial = 1659] [outer = 0x7fa8cf758400] 06:45:11 INFO - PROCESS | 1841 | 1461246311932 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:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1536ms 06:45:11 INFO - PROCESS | 1841 | 1461246311994 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 06:45:11 INFO - PROCESS | 1841 | 1461246311998 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 06:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:45:12 INFO - PROCESS | 1841 | 1461246312005 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:45:12 INFO - PROCESS | 1841 | 1461246312008 Marionette TRACE conn3 <- [1,2182,null,{}] 06:45:12 INFO - PROCESS | 1841 | 1461246312013 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:45:12 INFO - PROCESS | 1841 | 1461246312240 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 06:45:12 INFO - PROCESS | 1841 | 1461246312549 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8de034800 == 168 [pid = 1841] [id = 553] 06:45:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 264 (0x7fa8b51e4400) [pid = 1841] [serial = 1660] [outer = (nil)] 06:45:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 265 (0x7fa8d1fb0400) [pid = 1841] [serial = 1661] [outer = 0x7fa8b51e4400] 06:45:12 INFO - PROCESS | 1841 | 1461246312627 Marionette DEBUG loaded listener.js 06:45:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 266 (0x7fa8dcf39000) [pid = 1841] [serial = 1662] [outer = 0x7fa8b51e4400] 06:45:13 INFO - PROCESS | 1841 | 1461246313516 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:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1586ms 06:45:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:45:13 INFO - PROCESS | 1841 | 1461246313593 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 06:45:13 INFO - PROCESS | 1841 | 1461246313596 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 06:45:13 INFO - PROCESS | 1841 | 1461246313602 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:45:13 INFO - PROCESS | 1841 | 1461246313606 Marionette TRACE conn3 <- [1,2186,null,{}] 06:45:13 INFO - PROCESS | 1841 | 1461246313612 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:45:13 INFO - PROCESS | 1841 | 1461246313846 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 06:45:14 INFO - PROCESS | 1841 | 1461246314204 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b5408000 == 169 [pid = 1841] [id = 554] 06:45:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 267 (0x7fa8b21a9c00) [pid = 1841] [serial = 1663] [outer = (nil)] 06:45:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 268 (0x7fa8b6e45000) [pid = 1841] [serial = 1664] [outer = 0x7fa8b21a9c00] 06:45:14 INFO - PROCESS | 1841 | 1461246314289 Marionette DEBUG loaded listener.js 06:45:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 269 (0x7fa8ba29e800) [pid = 1841] [serial = 1665] [outer = 0x7fa8b21a9c00] 06:45:15 INFO - PROCESS | 1841 | 1461246315200 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:45:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:45:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1633ms 06:45:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:45:15 INFO - PROCESS | 1841 | 1461246315236 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 06:45:15 INFO - PROCESS | 1841 | 1461246315238 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 06:45:15 INFO - PROCESS | 1841 | 1461246315245 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:45:15 INFO - PROCESS | 1841 | 1461246315249 Marionette TRACE conn3 <- [1,2190,null,{}] 06:45:15 INFO - PROCESS | 1841 | 1461246315255 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:45:15 INFO - PROCESS | 1841 | 1461246315481 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 06:45:16 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb25b800 == 168 [pid = 1841] [id = 469] 06:45:16 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6f07000 == 167 [pid = 1841] [id = 468] 06:45:16 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b6a88800 == 166 [pid = 1841] [id = 529] 06:45:16 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b3ee5000 == 165 [pid = 1841] [id = 528] 06:45:16 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c3e29800 == 164 [pid = 1841] [id = 527] 06:45:16 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c3e12800 == 163 [pid = 1841] [id = 526] 06:45:16 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b7228000 == 162 [pid = 1841] [id = 525] 06:45:16 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b6dee800 == 161 [pid = 1841] [id = 524] 06:45:16 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e3525800 == 160 [pid = 1841] [id = 523] 06:45:16 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d7e12000 == 159 [pid = 1841] [id = 522] 06:45:16 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfeb0000 == 158 [pid = 1841] [id = 521] 06:45:16 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb8ba800 == 157 [pid = 1841] [id = 520] 06:45:16 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb223800 == 156 [pid = 1841] [id = 519] 06:45:16 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c8cb8000 == 155 [pid = 1841] [id = 518] 06:45:16 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7c22000 == 154 [pid = 1841] [id = 517] 06:45:16 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6584800 == 153 [pid = 1841] [id = 516] 06:45:16 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bea26000 == 152 [pid = 1841] [id = 515] 06:45:16 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8ba1ac000 == 151 [pid = 1841] [id = 514] 06:45:16 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b5416800 == 150 [pid = 1841] [id = 513] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 268 (0x7fa8b9e76000) [pid = 1841] [serial = 1538] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 267 (0x7fa8d113c000) [pid = 1841] [serial = 1302] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 266 (0x7fa8cf758800) [pid = 1841] [serial = 1257] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 265 (0x7fa8bb3b6000) [pid = 1841] [serial = 1499] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 264 (0x7fa8c8fac000) [pid = 1841] [serial = 1239] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 263 (0x7fa8ca74d000) [pid = 1841] [serial = 1242] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 262 (0x7fa8b6e4d800) [pid = 1841] [serial = 1526] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 261 (0x7fa8bb0e6400) [pid = 1841] [serial = 1532] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 260 (0x7fa8b2542c00) [pid = 1841] [serial = 1517] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 259 (0x7fa8cfe96800) [pid = 1841] [serial = 1484] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 258 (0x7fa8b87dbc00) [pid = 1841] [serial = 1472] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 257 (0x7fa8b447b800) [pid = 1841] [serial = 1514] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 256 (0x7fa8c736c400) [pid = 1841] [serial = 1287] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 255 (0x7fa8ca8cdc00) [pid = 1841] [serial = 1478] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 254 (0x7fa8bde86c00) [pid = 1841] [serial = 1449] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 253 (0x7fa8b4476000) [pid = 1841] [serial = 1508] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 252 (0x7fa8b7697c00) [pid = 1841] [serial = 1527] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 251 (0x7fa8e2ec5000) [pid = 1841] [serial = 1487] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 250 (0x7fa8be7d0400) [pid = 1841] [serial = 1284] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 249 (0x7fa8b83ab000) [pid = 1841] [serial = 1493] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 248 (0x7fa8bb0e9c00) [pid = 1841] [serial = 1281] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 247 (0x7fa8cce0b800) [pid = 1841] [serial = 1350] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 246 (0x7fa8ce309400) [pid = 1841] [serial = 1251] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 245 (0x7fa8b9aea400) [pid = 1841] [serial = 1374] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 244 (0x7fa8df3f5400) [pid = 1841] [serial = 1362] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 243 (0x7fa8b6e50c00) [pid = 1841] [serial = 1368] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 242 (0x7fa8cf2b3400) [pid = 1841] [serial = 1481] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 241 (0x7fa8cbcf0400) [pid = 1841] [serial = 1248] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 240 (0x7fa8d20dc800) [pid = 1841] [serial = 1305] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 239 (0x7fa8b9eb1800) [pid = 1841] [serial = 1523] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 238 (0x7fa8b87e9800) [pid = 1841] [serial = 1529] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 237 (0x7fa8cb6d2400) [pid = 1841] [serial = 1254] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 236 (0x7fa8bd34b000) [pid = 1841] [serial = 1535] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 235 (0x7fa8ddb4cc00) [pid = 1841] [serial = 1308] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 234 (0x7fa8bb3af400) [pid = 1841] [serial = 1496] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 233 (0x7fa8d034c000) [pid = 1841] [serial = 1299] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 232 (0x7fa8b9eae800) [pid = 1841] [serial = 1530] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 231 (0x7fa8c4ee3000) [pid = 1841] [serial = 1344] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 230 (0x7fa8e3194400) [pid = 1841] [serial = 1371] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 229 (0x7fa8cb57d800) [pid = 1841] [serial = 1245] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 228 (0x7fa8b447f000) [pid = 1841] [serial = 1520] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 227 (0x7fa8bdefa800) [pid = 1841] [serial = 1341] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 226 (0x7fa8c7d1f000) [pid = 1841] [serial = 1502] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 225 (0x7fa8cfd64c00) [pid = 1841] [serial = 1296] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 224 (0x7fa8b21ad000) [pid = 1841] [serial = 1505] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 223 (0x7fa8de0a1000) [pid = 1841] [serial = 1356] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 222 (0x7fa8cb7b8c00) [pid = 1841] [serial = 1293] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 221 (0x7fa8ca8d0800) [pid = 1841] [serial = 1290] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 220 (0x7fa8b76a0000) [pid = 1841] [serial = 1359] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 219 (0x7fa8e2ec5400) [pid = 1841] [serial = 1365] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 218 (0x7fa8bb84d800) [pid = 1841] [serial = 1533] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 217 (0x7fa8ba015800) [pid = 1841] [serial = 1404] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 216 (0x7fa8bdefcc00) [pid = 1841] [serial = 1536] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 215 (0x7fa8bb857c00) [pid = 1841] [serial = 1475] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 214 (0x7fa8b9eca800) [pid = 1841] [serial = 1377] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 213 (0x7fa8c8fa7000) [pid = 1841] [serial = 1347] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 212 (0x7fa8b51e4000) [pid = 1841] [serial = 1490] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 211 (0x7fa8c7ded000) [pid = 1841] [serial = 1236] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 210 (0x7fa8b2210000) [pid = 1841] [serial = 1511] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | --DOMWINDOW == 209 (0x7fa8cfd5f000) [pid = 1841] [serial = 1353] [outer = (nil)] [url = about:blank] 06:45:17 INFO - PROCESS | 1841 | 1461246317257 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b2494000 == 151 [pid = 1841] [id = 555] 06:45:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 210 (0x7fa8b2545c00) [pid = 1841] [serial = 1666] [outer = (nil)] 06:45:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 211 (0x7fa8b41e1400) [pid = 1841] [serial = 1667] [outer = 0x7fa8b2545c00] 06:45:17 INFO - PROCESS | 1841 | 1461246317335 Marionette DEBUG loaded listener.js 06:45:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 212 (0x7fa8b41ec400) [pid = 1841] [serial = 1668] [outer = 0x7fa8b2545c00] 06:45:18 INFO - PROCESS | 1841 | 1461246318106 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:45:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:45:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 2890ms 06:45:18 INFO - PROCESS | 1841 | 1461246318136 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 06:45:18 INFO - PROCESS | 1841 | 1461246318142 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 06:45:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:45:18 INFO - PROCESS | 1841 | 1461246318151 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:45:18 INFO - PROCESS | 1841 | 1461246318156 Marionette TRACE conn3 <- [1,2194,null,{}] 06:45:18 INFO - PROCESS | 1841 | 1461246318162 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:45:18 INFO - PROCESS | 1841 | 1461246318393 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 06:45:18 INFO - PROCESS | 1841 | 1461246318590 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b5409800 == 152 [pid = 1841] [id = 556] 06:45:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 213 (0x7fa8b2547800) [pid = 1841] [serial = 1669] [outer = (nil)] 06:45:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 214 (0x7fa8b6a5b000) [pid = 1841] [serial = 1670] [outer = 0x7fa8b2547800] 06:45:18 INFO - PROCESS | 1841 | 1461246318662 Marionette DEBUG loaded listener.js 06:45:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 215 (0x7fa8b6e4b400) [pid = 1841] [serial = 1671] [outer = 0x7fa8b2547800] 06:45:19 INFO - PROCESS | 1841 | 1461246319531 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:45:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:45:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1398ms 06:45:19 INFO - PROCESS | 1841 | 1461246319554 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 06:45:19 INFO - PROCESS | 1841 | 1461246319560 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 06:45:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:45:19 INFO - PROCESS | 1841 | 1461246319567 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:45:19 INFO - PROCESS | 1841 | 1461246319570 Marionette TRACE conn3 <- [1,2198,null,{}] 06:45:19 INFO - PROCESS | 1841 | 1461246319576 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:45:19 INFO - PROCESS | 1841 | 1461246319845 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 06:45:19 INFO - PROCESS | 1841 | 1461246319886 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b6de0800 == 153 [pid = 1841] [id = 557] 06:45:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 216 (0x7fa8b6a5dc00) [pid = 1841] [serial = 1672] [outer = (nil)] 06:45:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 217 (0x7fa8b769c800) [pid = 1841] [serial = 1673] [outer = 0x7fa8b6a5dc00] 06:45:19 INFO - PROCESS | 1841 | 1461246319950 Marionette DEBUG loaded listener.js 06:45:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 218 (0x7fa8b85c7800) [pid = 1841] [serial = 1674] [outer = 0x7fa8b6a5dc00] 06:45:20 INFO - PROCESS | 1841 | 1461246320918 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:45:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:45:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1384ms 06:45:20 INFO - PROCESS | 1841 | 1461246320952 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 06:45:20 INFO - PROCESS | 1841 | 1461246320959 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 06:45:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:45:21 INFO - PROCESS | 1841 | 1461246321005 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:45:21 INFO - PROCESS | 1841 | 1461246321025 Marionette TRACE conn3 <- [1,2202,null,{}] 06:45:21 INFO - PROCESS | 1841 | 1461246321052 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:45:21 INFO - PROCESS | 1841 | 1461246321381 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 217 (0x7fa8b7190400) [pid = 1841] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 216 (0x7fa8b83af800) [pid = 1841] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 215 (0x7fa8b2543000) [pid = 1841] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 214 (0x7fa8c7658000) [pid = 1841] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 213 (0x7fa8d0f99c00) [pid = 1841] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 212 (0x7fa8bb3b7800) [pid = 1841] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 211 (0x7fa8b719a000) [pid = 1841] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 210 (0x7fa8b8684c00) [pid = 1841] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 209 (0x7fa8b253fc00) [pid = 1841] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 208 (0x7fa8b9ec6400) [pid = 1841] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 207 (0x7fa8beae3800) [pid = 1841] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 206 (0x7fa8b253c400) [pid = 1841] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 205 (0x7fa8b7698800) [pid = 1841] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 204 (0x7fa8b21a5c00) [pid = 1841] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 203 (0x7fa8b711d000) [pid = 1841] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 202 (0x7fa8de01d800) [pid = 1841] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 201 (0x7fa8b21aac00) [pid = 1841] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 200 (0x7fa8cfc7f400) [pid = 1841] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 199 (0x7fa8b7693000) [pid = 1841] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 198 (0x7fa8cfbd5400) [pid = 1841] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 197 (0x7fa8be7cc800) [pid = 1841] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 196 (0x7fa8c4eeb400) [pid = 1841] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 195 (0x7fa8b2549400) [pid = 1841] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 194 (0x7fa8b2540000) [pid = 1841] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 193 (0x7fa8b9ebcc00) [pid = 1841] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 192 (0x7fa8cb7b1c00) [pid = 1841] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 191 (0x7fa8b21b1800) [pid = 1841] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 190 (0x7fa8cb6d3c00) [pid = 1841] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 189 (0x7fa8c7d1c800) [pid = 1841] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 188 (0x7fa8be7c7800) [pid = 1841] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 187 (0x7fa8b1074800) [pid = 1841] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 186 (0x7fa8b41e1c00) [pid = 1841] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 185 (0x7fa8b6a58c00) [pid = 1841] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 184 (0x7fa8b41e4400) [pid = 1841] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 183 (0x7fa8b51f1800) [pid = 1841] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 182 (0x7fa8b4478400) [pid = 1841] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 181 (0x7fa8c7df0400) [pid = 1841] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 180 (0x7fa8b9ec9400) [pid = 1841] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 179 (0x7fa8b8691c00) [pid = 1841] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 178 (0x7fa8b9aeac00) [pid = 1841] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 177 (0x7fa8bb84ac00) [pid = 1841] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 176 (0x7fa8c4eebc00) [pid = 1841] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 175 (0x7fa8b21a6000) [pid = 1841] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 174 (0x7fa8b106ec00) [pid = 1841] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 173 (0x7fa8b2216000) [pid = 1841] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 172 (0x7fa8b51ed400) [pid = 1841] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 171 (0x7fa8b21b3400) [pid = 1841] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 170 (0x7fa8c6da5400) [pid = 1841] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 169 (0x7fa8b51dd400) [pid = 1841] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 168 (0x7fa8ce2ed000) [pid = 1841] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 167 (0x7fa8b51dcc00) [pid = 1841] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 166 (0x7fa8bb1cb800) [pid = 1841] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 165 (0x7fa8b51e1400) [pid = 1841] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 164 (0x7fa8bb1cf000) [pid = 1841] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 163 (0x7fa8b86e2c00) [pid = 1841] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 162 (0x7fa8beac3400) [pid = 1841] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 161 (0x7fa8ddb4d800) [pid = 1841] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:45:22 INFO - PROCESS | 1841 | --DOMWINDOW == 160 (0x7fa8b87e8800) [pid = 1841] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:45:22 INFO - PROCESS | 1841 | 1461246322484 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b3edc000 == 154 [pid = 1841] [id = 558] 06:45:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 161 (0x7fa8b106ec00) [pid = 1841] [serial = 1675] [outer = (nil)] 06:45:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 162 (0x7fa8b21a5400) [pid = 1841] [serial = 1676] [outer = 0x7fa8b106ec00] 06:45:22 INFO - PROCESS | 1841 | 1461246322557 Marionette DEBUG loaded listener.js 06:45:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 163 (0x7fa8b253c000) [pid = 1841] [serial = 1677] [outer = 0x7fa8b106ec00] 06:45:23 INFO - PROCESS | 1841 | 1461246323265 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:45:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:45:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 2299ms 06:45:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:45:23 INFO - PROCESS | 1841 | 1461246323278 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 06:45:23 INFO - PROCESS | 1841 | 1461246323281 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 06:45:23 INFO - PROCESS | 1841 | 1461246323287 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:45:23 INFO - PROCESS | 1841 | 1461246323290 Marionette TRACE conn3 <- [1,2206,null,{}] 06:45:23 INFO - PROCESS | 1841 | 1461246323295 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:45:23 INFO - PROCESS | 1841 | 1461246323515 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 06:45:23 INFO - PROCESS | 1841 | 1461246323723 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b72a9000 == 155 [pid = 1841] [id = 559] 06:45:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 164 (0x7fa8b41e9000) [pid = 1841] [serial = 1678] [outer = (nil)] 06:45:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 165 (0x7fa8b6a5fc00) [pid = 1841] [serial = 1679] [outer = 0x7fa8b41e9000] 06:45:23 INFO - PROCESS | 1841 | 1461246323790 Marionette DEBUG loaded listener.js 06:45:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 166 (0x7fa8b7197400) [pid = 1841] [serial = 1680] [outer = 0x7fa8b41e9000] 06:45:24 INFO - PROCESS | 1841 | 1461246324809 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:45:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:45:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1582ms 06:45:24 INFO - PROCESS | 1841 | 1461246324870 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 06:45:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:45:24 INFO - PROCESS | 1841 | 1461246324876 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 06:45:24 INFO - PROCESS | 1841 | 1461246324885 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:45:24 INFO - PROCESS | 1841 | 1461246324892 Marionette TRACE conn3 <- [1,2210,null,{}] 06:45:24 INFO - PROCESS | 1841 | 1461246324902 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:45:25 INFO - PROCESS | 1841 | 1461246325188 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 06:45:25 INFO - PROCESS | 1841 | 1461246325531 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b6a87000 == 156 [pid = 1841] [id = 560] 06:45:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 167 (0x7fa8b41e6000) [pid = 1841] [serial = 1681] [outer = (nil)] 06:45:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 168 (0x7fa8b51e6400) [pid = 1841] [serial = 1682] [outer = 0x7fa8b41e6000] 06:45:25 INFO - PROCESS | 1841 | 1461246325613 Marionette DEBUG loaded listener.js 06:45:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 169 (0x7fa8b6a5d400) [pid = 1841] [serial = 1683] [outer = 0x7fa8b41e6000] 06:45:26 INFO - PROCESS | 1841 | 1461246326562 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:45:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:45:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1747ms 06:45:26 INFO - PROCESS | 1841 | 1461246326633 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 06:45:26 INFO - PROCESS | 1841 | 1461246326640 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 06:45:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:45:26 INFO - PROCESS | 1841 | 1461246326652 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:45:26 INFO - PROCESS | 1841 | 1461246326655 Marionette TRACE conn3 <- [1,2214,null,{}] 06:45:26 INFO - PROCESS | 1841 | 1461246326662 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:45:26 INFO - PROCESS | 1841 | 1461246326928 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 06:45:27 INFO - PROCESS | 1841 | 1461246327245 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b83b9800 == 157 [pid = 1841] [id = 561] 06:45:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 170 (0x7fa8b719b400) [pid = 1841] [serial = 1684] [outer = (nil)] 06:45:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 171 (0x7fa8b7696800) [pid = 1841] [serial = 1685] [outer = 0x7fa8b719b400] 06:45:27 INFO - PROCESS | 1841 | 1461246327326 Marionette DEBUG loaded listener.js 06:45:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 172 (0x7fa8b83b1800) [pid = 1841] [serial = 1686] [outer = 0x7fa8b719b400] 06:45:28 INFO - PROCESS | 1841 | 1461246328315 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:45:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:45:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1690ms 06:45:28 INFO - PROCESS | 1841 | 1461246328343 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 06:45:28 INFO - PROCESS | 1841 | 1461246328347 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 06:45:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:45:28 INFO - PROCESS | 1841 | 1461246328354 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:45:28 INFO - PROCESS | 1841 | 1461246328359 Marionette TRACE conn3 <- [1,2218,null,{}] 06:45:28 INFO - PROCESS | 1841 | 1461246328375 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:45:28 INFO - PROCESS | 1841 | 1461246328597 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 06:45:28 INFO - PROCESS | 1841 | 1461246328928 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b9747800 == 158 [pid = 1841] [id = 562] 06:45:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 173 (0x7fa8b86e9000) [pid = 1841] [serial = 1687] [outer = (nil)] 06:45:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 174 (0x7fa8b91e5400) [pid = 1841] [serial = 1688] [outer = 0x7fa8b86e9000] 06:45:29 INFO - PROCESS | 1841 | 1461246329012 Marionette DEBUG loaded listener.js 06:45:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 175 (0x7fa8b94b4000) [pid = 1841] [serial = 1689] [outer = 0x7fa8b86e9000] 06:45:29 INFO - PROCESS | 1841 | 1461246329878 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:45:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:45:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1586ms 06:45:29 INFO - PROCESS | 1841 | 1461246329942 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 06:45:29 INFO - PROCESS | 1841 | 1461246329946 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 06:45:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:45:29 INFO - PROCESS | 1841 | 1461246329953 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:45:29 INFO - PROCESS | 1841 | 1461246329956 Marionette TRACE conn3 <- [1,2222,null,{}] 06:45:29 INFO - PROCESS | 1841 | 1461246329961 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:45:30 INFO - PROCESS | 1841 | 1461246330186 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 06:45:30 INFO - PROCESS | 1841 | 1461246330446 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8ba1e2000 == 159 [pid = 1841] [id = 563] 06:45:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 176 (0x7fa8b86eb400) [pid = 1841] [serial = 1690] [outer = (nil)] 06:45:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 177 (0x7fa8b9e76400) [pid = 1841] [serial = 1691] [outer = 0x7fa8b86eb400] 06:45:30 INFO - PROCESS | 1841 | 1461246330569 Marionette DEBUG loaded listener.js 06:45:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 178 (0x7fa8b9eb5000) [pid = 1841] [serial = 1692] [outer = 0x7fa8b86eb400] 06:45:31 INFO - PROCESS | 1841 | 1461246331623 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:45:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:45:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1731ms 06:45:31 INFO - PROCESS | 1841 | 1461246331686 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 06:45:31 INFO - PROCESS | 1841 | 1461246331689 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 06:45:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:45:31 INFO - PROCESS | 1841 | 1461246331696 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:45:31 INFO - PROCESS | 1841 | 1461246331699 Marionette TRACE conn3 <- [1,2226,null,{}] 06:45:31 INFO - PROCESS | 1841 | 1461246331705 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:45:31 INFO - PROCESS | 1841 | 1461246331929 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 06:45:32 INFO - PROCESS | 1841 | 1461246332233 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bd4d0000 == 160 [pid = 1841] [id = 564] 06:45:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 179 (0x7fa8b9ae3000) [pid = 1841] [serial = 1693] [outer = (nil)] 06:45:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 180 (0x7fa8b9ed0800) [pid = 1841] [serial = 1694] [outer = 0x7fa8b9ae3000] 06:45:32 INFO - PROCESS | 1841 | 1461246332315 Marionette DEBUG loaded listener.js 06:45:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 181 (0x7fa8bb0efc00) [pid = 1841] [serial = 1695] [outer = 0x7fa8b9ae3000] 06:45:33 INFO - PROCESS | 1841 | 1461246333188 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:45:33 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:45:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1535ms 06:45:33 INFO - PROCESS | 1841 | 1461246333233 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 06:45:33 INFO - PROCESS | 1841 | 1461246333236 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 06:45:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:45:33 INFO - PROCESS | 1841 | 1461246333242 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:45:33 INFO - PROCESS | 1841 | 1461246333245 Marionette TRACE conn3 <- [1,2230,null,{}] 06:45:33 INFO - PROCESS | 1841 | 1461246333251 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:45:33 INFO - PROCESS | 1841 | 1461246333499 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 06:45:33 INFO - PROCESS | 1841 | 1461246333771 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8be7ab800 == 161 [pid = 1841] [id = 565] 06:45:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 182 (0x7fa8bca85c00) [pid = 1841] [serial = 1696] [outer = (nil)] 06:45:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 183 (0x7fa8bd415c00) [pid = 1841] [serial = 1697] [outer = 0x7fa8bca85c00] 06:45:33 INFO - PROCESS | 1841 | 1461246333903 Marionette DEBUG loaded listener.js 06:45:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 184 (0x7fa8bde8b800) [pid = 1841] [serial = 1698] [outer = 0x7fa8bca85c00] 06:45:34 INFO - PROCESS | 1841 | 1461246334772 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:45:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:45:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1579ms 06:45:34 INFO - PROCESS | 1841 | 1461246334822 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 06:45:34 INFO - PROCESS | 1841 | 1461246334825 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 06:45:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:45:34 INFO - PROCESS | 1841 | 1461246334832 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:45:34 INFO - PROCESS | 1841 | 1461246334836 Marionette TRACE conn3 <- [1,2234,null,{}] 06:45:34 INFO - PROCESS | 1841 | 1461246334841 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:45:35 INFO - PROCESS | 1841 | 1461246335055 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 06:45:35 INFO - PROCESS | 1841 | 1461246335323 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c3e22800 == 162 [pid = 1841] [id = 566] 06:45:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 185 (0x7fa8bca85400) [pid = 1841] [serial = 1699] [outer = (nil)] 06:45:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 186 (0x7fa8be742400) [pid = 1841] [serial = 1700] [outer = 0x7fa8bca85400] 06:45:35 INFO - PROCESS | 1841 | 1461246335442 Marionette DEBUG loaded listener.js 06:45:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 187 (0x7fa8be784c00) [pid = 1841] [serial = 1701] [outer = 0x7fa8bca85400] 06:45:36 INFO - PROCESS | 1841 | 1461246336276 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:45:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:45:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1479ms 06:45:36 INFO - PROCESS | 1841 | 1461246336312 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 06:45:36 INFO - PROCESS | 1841 | 1461246336316 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 06:45:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:45:36 INFO - PROCESS | 1841 | 1461246336322 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:45:36 INFO - PROCESS | 1841 | 1461246336326 Marionette TRACE conn3 <- [1,2238,null,{}] 06:45:36 INFO - PROCESS | 1841 | 1461246336331 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:45:36 INFO - PROCESS | 1841 | 1461246336564 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 06:45:36 INFO - PROCESS | 1841 | 1461246336830 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c458c800 == 163 [pid = 1841] [id = 567] 06:45:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 188 (0x7fa8bb0e9800) [pid = 1841] [serial = 1702] [outer = (nil)] 06:45:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 189 (0x7fa8be7cbc00) [pid = 1841] [serial = 1703] [outer = 0x7fa8bb0e9800] 06:45:36 INFO - PROCESS | 1841 | 1461246336951 Marionette DEBUG loaded listener.js 06:45:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 190 (0x7fa8beac7000) [pid = 1841] [serial = 1704] [outer = 0x7fa8bb0e9800] 06:45:37 INFO - PROCESS | 1841 | 1461246337779 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:45:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:45:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1490ms 06:45:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:45:37 INFO - PROCESS | 1841 | 1461246337814 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 06:45:37 INFO - PROCESS | 1841 | 1461246337816 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 06:45:37 INFO - PROCESS | 1841 | 1461246337823 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:45:37 INFO - PROCESS | 1841 | 1461246337826 Marionette TRACE conn3 <- [1,2242,null,{}] 06:45:37 INFO - PROCESS | 1841 | 1461246337831 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:45:38 INFO - PROCESS | 1841 | 1461246338047 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 06:45:38 INFO - PROCESS | 1841 | 1461246338318 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6f0a800 == 164 [pid = 1841] [id = 568] 06:45:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 191 (0x7fa8b94aec00) [pid = 1841] [serial = 1705] [outer = (nil)] 06:45:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 192 (0x7fa8beaed000) [pid = 1841] [serial = 1706] [outer = 0x7fa8b94aec00] 06:45:38 INFO - PROCESS | 1841 | 1461246338396 Marionette DEBUG loaded listener.js 06:45:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 193 (0x7fa8c4523000) [pid = 1841] [serial = 1707] [outer = 0x7fa8b94aec00] 06:45:39 INFO - PROCESS | 1841 | 1461246339325 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:45:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:45:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1534ms 06:45:39 INFO - PROCESS | 1841 | 1461246339358 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 06:45:39 INFO - PROCESS | 1841 | 1461246339362 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 06:45:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:45:39 INFO - PROCESS | 1841 | 1461246339368 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:45:39 INFO - PROCESS | 1841 | 1461246339371 Marionette TRACE conn3 <- [1,2246,null,{}] 06:45:39 INFO - PROCESS | 1841 | 1461246339376 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:45:39 INFO - PROCESS | 1841 | 1461246339599 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 06:45:39 INFO - PROCESS | 1841 | 1461246339868 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c7f35800 == 165 [pid = 1841] [id = 569] 06:45:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 194 (0x7fa8bca88800) [pid = 1841] [serial = 1708] [outer = (nil)] 06:45:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 195 (0x7fa8c65e3400) [pid = 1841] [serial = 1709] [outer = 0x7fa8bca88800] 06:45:39 INFO - PROCESS | 1841 | 1461246339947 Marionette DEBUG loaded listener.js 06:45:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 196 (0x7fa8c7362400) [pid = 1841] [serial = 1710] [outer = 0x7fa8bca88800] 06:45:40 INFO - PROCESS | 1841 | 1461246340911 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:45:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:45:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1579ms 06:45:40 INFO - PROCESS | 1841 | 1461246340948 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 06:45:40 INFO - PROCESS | 1841 | 1461246340951 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 06:45:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:45:40 INFO - PROCESS | 1841 | 1461246340958 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:45:40 INFO - PROCESS | 1841 | 1461246340963 Marionette TRACE conn3 <- [1,2250,null,{}] 06:45:40 INFO - PROCESS | 1841 | 1461246340968 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:45:41 INFO - PROCESS | 1841 | 1461246341216 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 06:45:41 INFO - PROCESS | 1841 | 1461246341534 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8caac4000 == 166 [pid = 1841] [id = 570] 06:45:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 197 (0x7fa8bb0e9400) [pid = 1841] [serial = 1711] [outer = (nil)] 06:45:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 198 (0x7fa8c7d16c00) [pid = 1841] [serial = 1712] [outer = 0x7fa8bb0e9400] 06:45:41 INFO - PROCESS | 1841 | 1461246341635 Marionette DEBUG loaded listener.js 06:45:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 199 (0x7fa8c7dea400) [pid = 1841] [serial = 1713] [outer = 0x7fa8bb0e9400] 06:45:42 INFO - PROCESS | 1841 | 1461246342534 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:45:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:45:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1638ms 06:45:42 INFO - PROCESS | 1841 | 1461246342597 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 06:45:42 INFO - PROCESS | 1841 | 1461246342601 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 06:45:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:45:42 INFO - PROCESS | 1841 | 1461246342607 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:45:42 INFO - PROCESS | 1841 | 1461246342611 Marionette TRACE conn3 <- [1,2254,null,{}] 06:45:42 INFO - PROCESS | 1841 | 1461246342617 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:45:42 INFO - PROCESS | 1841 | 1461246342849 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 06:45:43 INFO - PROCESS | 1841 | 1461246343161 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cb248800 == 167 [pid = 1841] [id = 571] 06:45:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 200 (0x7fa8c7caf400) [pid = 1841] [serial = 1714] [outer = (nil)] 06:45:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 201 (0x7fa8c8fa0000) [pid = 1841] [serial = 1715] [outer = 0x7fa8c7caf400] 06:45:43 INFO - PROCESS | 1841 | 1461246343242 Marionette DEBUG loaded listener.js 06:45:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 202 (0x7fa8c9c34000) [pid = 1841] [serial = 1716] [outer = 0x7fa8c7caf400] 06:45:44 INFO - PROCESS | 1841 | 1461246344103 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:45:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:45:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1533ms 06:45:44 INFO - PROCESS | 1841 | 1461246344141 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 06:45:44 INFO - PROCESS | 1841 | 1461246344145 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 06:45:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:45:44 INFO - PROCESS | 1841 | 1461246344151 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:45:44 INFO - PROCESS | 1841 | 1461246344154 Marionette TRACE conn3 <- [1,2258,null,{}] 06:45:44 INFO - PROCESS | 1841 | 1461246344159 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:45:44 INFO - PROCESS | 1841 | 1461246344378 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 06:45:44 INFO - PROCESS | 1841 | 1461246344649 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb8b5800 == 168 [pid = 1841] [id = 572] 06:45:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 203 (0x7fa8bb0e5400) [pid = 1841] [serial = 1717] [outer = (nil)] 06:45:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 204 (0x7fa8ca8c2c00) [pid = 1841] [serial = 1718] [outer = 0x7fa8bb0e5400] 06:45:44 INFO - PROCESS | 1841 | 1461246344767 Marionette DEBUG loaded listener.js 06:45:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 205 (0x7fa8ca95b400) [pid = 1841] [serial = 1719] [outer = 0x7fa8bb0e5400] 06:45:45 INFO - PROCESS | 1841 | 1461246345638 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:45:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:45:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1529ms 06:45:45 INFO - PROCESS | 1841 | 1461246345681 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 06:45:45 INFO - PROCESS | 1841 | 1461246345685 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 06:45:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:45:45 INFO - PROCESS | 1841 | 1461246345690 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:45:45 INFO - PROCESS | 1841 | 1461246345694 Marionette TRACE conn3 <- [1,2262,null,{}] 06:45:45 INFO - PROCESS | 1841 | 1461246345699 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:45:45 INFO - PROCESS | 1841 | 1461246345916 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 06:45:46 INFO - PROCESS | 1841 | 1461246346187 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cf514000 == 169 [pid = 1841] [id = 573] 06:45:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 206 (0x7fa8c4557c00) [pid = 1841] [serial = 1720] [outer = (nil)] 06:45:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 207 (0x7fa8cb63ac00) [pid = 1841] [serial = 1721] [outer = 0x7fa8c4557c00] 06:45:46 INFO - PROCESS | 1841 | 1461246346308 Marionette DEBUG loaded listener.js 06:45:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 208 (0x7fa8cb6d5400) [pid = 1841] [serial = 1722] [outer = 0x7fa8c4557c00] 06:45:47 INFO - PROCESS | 1841 | 1461246347197 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:45:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:45:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1537ms 06:45:47 INFO - PROCESS | 1841 | 1461246347228 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 06:45:47 INFO - PROCESS | 1841 | 1461246347231 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 06:45:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:45:47 INFO - PROCESS | 1841 | 1461246347237 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:45:47 INFO - PROCESS | 1841 | 1461246347241 Marionette TRACE conn3 <- [1,2266,null,{}] 06:45:47 INFO - PROCESS | 1841 | 1461246347246 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:45:47 INFO - PROCESS | 1841 | 1461246347460 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 06:45:47 INFO - PROCESS | 1841 | 1461246347731 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cfeab000 == 170 [pid = 1841] [id = 574] 06:45:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 209 (0x7fa8c9c36400) [pid = 1841] [serial = 1723] [outer = (nil)] 06:45:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 210 (0x7fa8cb7b7800) [pid = 1841] [serial = 1724] [outer = 0x7fa8c9c36400] 06:45:47 INFO - PROCESS | 1841 | 1461246347849 Marionette DEBUG loaded listener.js 06:45:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 211 (0x7fa8cbcee800) [pid = 1841] [serial = 1725] [outer = 0x7fa8c9c36400] 06:45:48 INFO - PROCESS | 1841 | 1461246348691 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:45:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:45:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1493ms 06:45:48 INFO - PROCESS | 1841 | 1461246348731 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 06:45:48 INFO - PROCESS | 1841 | 1461246348735 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 06:45:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:45:48 INFO - PROCESS | 1841 | 1461246348741 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:45:48 INFO - PROCESS | 1841 | 1461246348744 Marionette TRACE conn3 <- [1,2270,null,{}] 06:45:48 INFO - PROCESS | 1841 | 1461246348750 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:45:48 INFO - PROCESS | 1841 | 1461246348984 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 06:45:49 INFO - PROCESS | 1841 | 1461246349257 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d136d800 == 171 [pid = 1841] [id = 575] 06:45:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 212 (0x7fa8bd479000) [pid = 1841] [serial = 1726] [outer = (nil)] 06:45:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 213 (0x7fa8cce0cc00) [pid = 1841] [serial = 1727] [outer = 0x7fa8bd479000] 06:45:49 INFO - PROCESS | 1841 | 1461246349376 Marionette DEBUG loaded listener.js 06:45:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 214 (0x7fa8ce7cd000) [pid = 1841] [serial = 1728] [outer = 0x7fa8bd479000] 06:45:50 INFO - PROCESS | 1841 | 1461246350213 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:45:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:45:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1532ms 06:45:50 INFO - PROCESS | 1841 | 1461246350276 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 06:45:50 INFO - PROCESS | 1841 | 1461246350279 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 06:45:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:45:50 INFO - PROCESS | 1841 | 1461246350286 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:45:50 INFO - PROCESS | 1841 | 1461246350289 Marionette TRACE conn3 <- [1,2274,null,{}] 06:45:50 INFO - PROCESS | 1841 | 1461246350294 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:45:50 INFO - PROCESS | 1841 | 1461246350532 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 06:45:50 INFO - PROCESS | 1841 | 1461246350802 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8ddbd8000 == 172 [pid = 1841] [id = 576] 06:45:50 INFO - PROCESS | 1841 | ++DOMWINDOW == 215 (0x7fa8c4555000) [pid = 1841] [serial = 1729] [outer = (nil)] 06:45:50 INFO - PROCESS | 1841 | ++DOMWINDOW == 216 (0x7fa8cf489400) [pid = 1841] [serial = 1730] [outer = 0x7fa8c4555000] 06:45:50 INFO - PROCESS | 1841 | 1461246350919 Marionette DEBUG loaded listener.js 06:45:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 217 (0x7fa8cfbd3800) [pid = 1841] [serial = 1731] [outer = 0x7fa8c4555000] 06:45:51 INFO - PROCESS | 1841 | 1461246351761 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:45:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:45:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1533ms 06:45:51 INFO - PROCESS | 1841 | 1461246351820 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 06:45:51 INFO - PROCESS | 1841 | 1461246351823 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 06:45:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:45:51 INFO - PROCESS | 1841 | 1461246351830 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:45:51 INFO - PROCESS | 1841 | 1461246351833 Marionette TRACE conn3 <- [1,2278,null,{}] 06:45:51 INFO - PROCESS | 1841 | 1461246351838 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:45:52 INFO - PROCESS | 1841 | 1461246352069 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 06:45:52 INFO - PROCESS | 1841 | 1461246352423 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8df036800 == 173 [pid = 1841] [id = 577] 06:45:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 218 (0x7fa8b253e000) [pid = 1841] [serial = 1732] [outer = (nil)] 06:45:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 219 (0x7fa8c9c3f000) [pid = 1841] [serial = 1733] [outer = 0x7fa8b253e000] 06:45:52 INFO - PROCESS | 1841 | 1461246352504 Marionette DEBUG loaded listener.js 06:45:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 220 (0x7fa8cfc81c00) [pid = 1841] [serial = 1734] [outer = 0x7fa8b253e000] 06:45:53 INFO - PROCESS | 1841 | 1461246353382 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:45:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:45:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1629ms 06:45:53 INFO - PROCESS | 1841 | 1461246353460 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 06:45:53 INFO - PROCESS | 1841 | 1461246353463 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 06:45:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:45:53 INFO - PROCESS | 1841 | 1461246353469 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:45:53 INFO - PROCESS | 1841 | 1461246353473 Marionette TRACE conn3 <- [1,2282,null,{}] 06:45:53 INFO - PROCESS | 1841 | 1461246353479 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:45:53 INFO - PROCESS | 1841 | 1461246353749 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 06:45:54 INFO - PROCESS | 1841 | 1461246354111 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b6a8a000 == 174 [pid = 1841] [id = 578] 06:45:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 221 (0x7fa8b1075800) [pid = 1841] [serial = 1735] [outer = (nil)] 06:45:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 222 (0x7fa8b41ea400) [pid = 1841] [serial = 1736] [outer = 0x7fa8b1075800] 06:45:54 INFO - PROCESS | 1841 | 1461246354193 Marionette DEBUG loaded listener.js 06:45:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 223 (0x7fa8b6a5d000) [pid = 1841] [serial = 1737] [outer = 0x7fa8b1075800] 06:45:56 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c91e1000 == 173 [pid = 1841] [id = 410] 06:45:56 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb246800 == 172 [pid = 1841] [id = 412] 06:45:56 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8be0d4000 == 171 [pid = 1841] [id = 446] 06:45:56 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e347f000 == 170 [pid = 1841] [id = 227] 06:45:56 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc77c800 == 169 [pid = 1841] [id = 400] 06:45:56 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d00cb800 == 168 [pid = 1841] [id = 70] 06:45:56 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d0b1b000 == 167 [pid = 1841] [id = 59] 06:45:56 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e3136800 == 166 [pid = 1841] [id = 226] 06:45:56 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7240000 == 165 [pid = 1841] [id = 447] 06:45:56 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b3edc000 == 164 [pid = 1841] [id = 558] 06:45:56 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b6de0800 == 163 [pid = 1841] [id = 557] 06:45:56 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b5409800 == 162 [pid = 1841] [id = 556] 06:45:56 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b2494000 == 161 [pid = 1841] [id = 555] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 222 (0x7fa8b83afc00) [pid = 1841] [serial = 1494] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 221 (0x7fa8d0391c00) [pid = 1841] [serial = 1485] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 220 (0x7fa8b51e9000) [pid = 1841] [serial = 1491] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 219 (0x7fa8cfb6bc00) [pid = 1841] [serial = 1482] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 218 (0x7fa8bb3b3c00) [pid = 1841] [serial = 1497] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 217 (0x7fa8be74a800) [pid = 1841] [serial = 1476] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 216 (0x7fa8b9ae3400) [pid = 1841] [serial = 1473] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 215 (0x7fa8cb7b1800) [pid = 1841] [serial = 1479] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 214 (0x7fa8e319f000) [pid = 1841] [serial = 1488] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 213 (0x7fa8cb6db800) [pid = 1841] [serial = 1470] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 212 (0x7fa8b9eae400) [pid = 1841] [serial = 1610] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 211 (0x7fa8b719d400) [pid = 1841] [serial = 1446] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 210 (0x7fa8bb3bcc00) [pid = 1841] [serial = 1500] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 209 (0x7fa8b51f3800) [pid = 1841] [serial = 1542] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 208 (0x7fa8cb7aec00) [pid = 1841] [serial = 1566] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 207 (0x7fa8d7152c00) [pid = 1841] [serial = 1572] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 206 (0x7fa8d14bf000) [pid = 1841] [serial = 1571] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 205 (0x7fa8be780400) [pid = 1841] [serial = 1550] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 204 (0x7fa8b83b3000) [pid = 1841] [serial = 1604] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 203 (0x7fa8b8692000) [pid = 1841] [serial = 1440] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 202 (0x7fa8b2544400) [pid = 1841] [serial = 1598] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 201 (0x7fa8e2ec1c00) [pid = 1841] [serial = 1428] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 200 (0x7fa8d038cc00) [pid = 1841] [serial = 1419] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 199 (0x7fa8b87e4c00) [pid = 1841] [serial = 1521] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 198 (0x7fa8be7c9800) [pid = 1841] [serial = 1551] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 197 (0x7fa8cb644800) [pid = 1841] [serial = 1443] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 196 (0x7fa8b21b3000) [pid = 1841] [serial = 1506] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 195 (0x7fa8b7128400) [pid = 1841] [serial = 1581] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 194 (0x7fa8b447c000) [pid = 1841] [serial = 1599] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 193 (0x7fa8e30c3400) [pid = 1841] [serial = 1574] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 192 (0x7fa8c8f9f800) [pid = 1841] [serial = 1562] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 191 (0x7fa8de01e800) [pid = 1841] [serial = 1425] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 190 (0x7fa8bb0ea800) [pid = 1841] [serial = 1539] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 189 (0x7fa8cfbe0400) [pid = 1841] [serial = 1578] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 188 (0x7fa8cb6cfc00) [pid = 1841] [serial = 1413] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 187 (0x7fa8cb63bc00) [pid = 1841] [serial = 1565] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 186 (0x7fa8c4f56c00) [pid = 1841] [serial = 1556] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 185 (0x7fa8b9eb5c00) [pid = 1841] [serial = 1524] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 184 (0x7fa8b7199800) [pid = 1841] [serial = 1602] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 183 (0x7fa8bb3b1000) [pid = 1841] [serial = 1547] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 182 (0x7fa8ce2f4c00) [pid = 1841] [serial = 1416] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 181 (0x7fa8b86e2800) [pid = 1841] [serial = 1608] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 180 (0x7fa8d2a31400) [pid = 1841] [serial = 1422] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 179 (0x7fa8b7122c00) [pid = 1841] [serial = 1580] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 178 (0x7fa8e2eb9800) [pid = 1841] [serial = 1503] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 177 (0x7fa8c750d400) [pid = 1841] [serial = 1410] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 176 (0x7fa8b6a63000) [pid = 1841] [serial = 1595] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 175 (0x7fa8ca8cc400) [pid = 1841] [serial = 1563] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 174 (0x7fa8b41efc00) [pid = 1841] [serial = 1584] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 173 (0x7fa8b6a64c00) [pid = 1841] [serial = 1590] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 172 (0x7fa8cfbdc800) [pid = 1841] [serial = 1587] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 171 (0x7fa8cfbdb800) [pid = 1841] [serial = 1577] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 170 (0x7fa8cb641000) [pid = 1841] [serial = 1437] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 169 (0x7fa8b4480000) [pid = 1841] [serial = 1515] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 168 (0x7fa8b86dec00) [pid = 1841] [serial = 1605] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 167 (0x7fa8cd09a800) [pid = 1841] [serial = 1568] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 166 (0x7fa8beae5000) [pid = 1841] [serial = 1553] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 165 (0x7fa8b94ae000) [pid = 1841] [serial = 1544] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 164 (0x7fa8b7129000) [pid = 1841] [serial = 1586] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 163 (0x7fa8b41eb000) [pid = 1841] [serial = 1583] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 162 (0x7fa8cfb6cc00) [pid = 1841] [serial = 1569] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 161 (0x7fa8e34a7400) [pid = 1841] [serial = 1575] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 160 (0x7fa8be7c6800) [pid = 1841] [serial = 1407] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 159 (0x7fa8b6a60000) [pid = 1841] [serial = 1589] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 158 (0x7fa8c44c6800) [pid = 1841] [serial = 1554] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 157 (0x7fa8bb857000) [pid = 1841] [serial = 1431] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 156 (0x7fa8c7d20c00) [pid = 1841] [serial = 1560] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 155 (0x7fa8b447a400) [pid = 1841] [serial = 1509] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 154 (0x7fa8b6e45c00) [pid = 1841] [serial = 1607] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 153 (0x7fa8c7368c00) [pid = 1841] [serial = 1557] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 152 (0x7fa8b1078000) [pid = 1841] [serial = 1592] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 151 (0x7fa8b2547000) [pid = 1841] [serial = 1518] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 150 (0x7fa8b107c400) [pid = 1841] [serial = 1593] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 149 (0x7fa8b711ec00) [pid = 1841] [serial = 1596] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 148 (0x7fa8e2ec5800) [pid = 1841] [serial = 1434] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 147 (0x7fa8b4471800) [pid = 1841] [serial = 1541] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 146 (0x7fa8b2214400) [pid = 1841] [serial = 1512] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 145 (0x7fa8b9eb3400) [pid = 1841] [serial = 1545] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 144 (0x7fa8c7d1a400) [pid = 1841] [serial = 1559] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 143 (0x7fa8b51f5000) [pid = 1841] [serial = 1601] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 142 (0x7fa8bb856000) [pid = 1841] [serial = 1548] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | --DOMWINDOW == 141 (0x7fa8cb01dc00) [pid = 1841] [serial = 1401] [outer = (nil)] [url = about:blank] 06:45:56 INFO - PROCESS | 1841 | 1461246356553 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:45:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:45:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 3139ms 06:45:56 INFO - PROCESS | 1841 | 1461246356614 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 06:45:56 INFO - PROCESS | 1841 | 1461246356623 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 06:45:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:45:56 INFO - PROCESS | 1841 | 1461246356635 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:45:56 INFO - PROCESS | 1841 | 1461246356641 Marionette TRACE conn3 <- [1,2286,null,{}] 06:45:56 INFO - PROCESS | 1841 | 1461246356650 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:45:56 INFO - PROCESS | 1841 | 1461246356879 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 06:45:57 INFO - PROCESS | 1841 | 1461246357068 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b2498000 == 162 [pid = 1841] [id = 579] 06:45:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 142 (0x7fa8b1072400) [pid = 1841] [serial = 1738] [outer = (nil)] 06:45:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 143 (0x7fa8b2215800) [pid = 1841] [serial = 1739] [outer = 0x7fa8b1072400] 06:45:57 INFO - PROCESS | 1841 | 1461246357151 Marionette DEBUG loaded listener.js 06:45:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 144 (0x7fa8b2548c00) [pid = 1841] [serial = 1740] [outer = 0x7fa8b1072400] 06:45:57 INFO - PROCESS | 1841 | 1461246357917 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:45:57 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:45:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1339ms 06:45:57 INFO - PROCESS | 1841 | 1461246357975 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 06:45:57 INFO - PROCESS | 1841 | 1461246357983 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 06:45:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:45:58 INFO - PROCESS | 1841 | 1461246357993 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:45:58 INFO - PROCESS | 1841 | 1461246357996 Marionette TRACE conn3 <- [1,2290,null,{}] 06:45:58 INFO - PROCESS | 1841 | 1461246358002 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:45:58 INFO - PROCESS | 1841 | 1461246358295 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 06:45:58 INFO - PROCESS | 1841 | 1461246358405 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b448b000 == 163 [pid = 1841] [id = 580] 06:45:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 145 (0x7fa8b21b2800) [pid = 1841] [serial = 1741] [outer = (nil)] 06:45:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 146 (0x7fa8b4476400) [pid = 1841] [serial = 1742] [outer = 0x7fa8b21b2800] 06:45:58 INFO - PROCESS | 1841 | 1461246358471 Marionette DEBUG loaded listener.js 06:45:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 147 (0x7fa8b51dec00) [pid = 1841] [serial = 1743] [outer = 0x7fa8b21b2800] 06:45:59 INFO - PROCESS | 1841 | 1461246359404 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:45:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:45:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1434ms 06:45:59 INFO - PROCESS | 1841 | 1461246359427 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 06:45:59 INFO - PROCESS | 1841 | 1461246359431 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 06:45:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:45:59 INFO - PROCESS | 1841 | 1461246359436 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:45:59 INFO - PROCESS | 1841 | 1461246359441 Marionette TRACE conn3 <- [1,2294,null,{}] 06:45:59 INFO - PROCESS | 1841 | 1461246359476 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:45:59 INFO - PROCESS | 1841 | 1461246359743 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 06:45:59 INFO - PROCESS | 1841 | 1461246359782 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b54db800 == 164 [pid = 1841] [id = 581] 06:45:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 148 (0x7fa8b51f5400) [pid = 1841] [serial = 1744] [outer = (nil)] 06:45:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 149 (0x7fa8b6a63c00) [pid = 1841] [serial = 1745] [outer = 0x7fa8b51f5400] 06:45:59 INFO - PROCESS | 1841 | 1461246359849 Marionette DEBUG loaded listener.js 06:45:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 150 (0x7fa8b6e4a800) [pid = 1841] [serial = 1746] [outer = 0x7fa8b51f5400] 06:46:01 INFO - PROCESS | 1841 | --DOMWINDOW == 149 (0x7fa8b6a5dc00) [pid = 1841] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:46:01 INFO - PROCESS | 1841 | --DOMWINDOW == 148 (0x7fa8b106ec00) [pid = 1841] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:46:01 INFO - PROCESS | 1841 | --DOMWINDOW == 147 (0x7fa8bdeefc00) [pid = 1841] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:46:01 INFO - PROCESS | 1841 | --DOMWINDOW == 146 (0x7fa8c9c40c00) [pid = 1841] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:46:01 INFO - PROCESS | 1841 | --DOMWINDOW == 145 (0x7fa8b83b1400) [pid = 1841] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:46:01 INFO - PROCESS | 1841 | --DOMWINDOW == 144 (0x7fa8c65ea400) [pid = 1841] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:46:01 INFO - PROCESS | 1841 | --DOMWINDOW == 143 (0x7fa8c9c37c00) [pid = 1841] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:46:01 INFO - PROCESS | 1841 | --DOMWINDOW == 142 (0x7fa8bb1d2c00) [pid = 1841] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:46:01 INFO - PROCESS | 1841 | --DOMWINDOW == 141 (0x7fa8bb0e7400) [pid = 1841] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:46:01 INFO - PROCESS | 1841 | --DOMWINDOW == 140 (0x7fa8b51e4c00) [pid = 1841] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:46:01 INFO - PROCESS | 1841 | --DOMWINDOW == 139 (0x7fa8c44cc800) [pid = 1841] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:46:01 INFO - PROCESS | 1841 | --DOMWINDOW == 138 (0x7fa8b2547800) [pid = 1841] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:46:01 INFO - PROCESS | 1841 | --DOMWINDOW == 137 (0x7fa8cb575800) [pid = 1841] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:46:01 INFO - PROCESS | 1841 | --DOMWINDOW == 136 (0x7fa8b9f84c00) [pid = 1841] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:46:01 INFO - PROCESS | 1841 | --DOMWINDOW == 135 (0x7fa8cf758400) [pid = 1841] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:46:01 INFO - PROCESS | 1841 | --DOMWINDOW == 134 (0x7fa8be749400) [pid = 1841] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:46:01 INFO - PROCESS | 1841 | --DOMWINDOW == 133 (0x7fa8cb023400) [pid = 1841] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:46:01 INFO - PROCESS | 1841 | --DOMWINDOW == 132 (0x7fa8b85c8000) [pid = 1841] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:46:01 INFO - PROCESS | 1841 | --DOMWINDOW == 131 (0x7fa8b51e4400) [pid = 1841] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:46:01 INFO - PROCESS | 1841 | --DOMWINDOW == 130 (0x7fa8b2545c00) [pid = 1841] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:46:01 INFO - PROCESS | 1841 | --DOMWINDOW == 129 (0x7fa8b9ecfc00) [pid = 1841] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:46:01 INFO - PROCESS | 1841 | 1461246361524 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:46:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:46:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 2144ms 06:46:01 INFO - PROCESS | 1841 | 1461246361581 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 06:46:01 INFO - PROCESS | 1841 | 1461246361585 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 06:46:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:46:01 INFO - PROCESS | 1841 | 1461246361591 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:46:01 INFO - PROCESS | 1841 | 1461246361594 Marionette TRACE conn3 <- [1,2298,null,{}] 06:46:01 INFO - PROCESS | 1841 | 1461246361599 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:46:01 INFO - PROCESS | 1841 | 1461246361820 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 06:46:01 INFO - PROCESS | 1841 | 1461246361992 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b6df2000 == 165 [pid = 1841] [id = 582] 06:46:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 130 (0x7fa8b106ec00) [pid = 1841] [serial = 1747] [outer = (nil)] 06:46:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 131 (0x7fa8b711e400) [pid = 1841] [serial = 1748] [outer = 0x7fa8b106ec00] 06:46:02 INFO - PROCESS | 1841 | 1461246362059 Marionette DEBUG loaded listener.js 06:46:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 132 (0x7fa8b7190000) [pid = 1841] [serial = 1749] [outer = 0x7fa8b106ec00] 06:46:02 INFO - PROCESS | 1841 | 1461246362814 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:46:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:46:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1276ms 06:46:02 INFO - PROCESS | 1841 | 1461246362870 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 06:46:02 INFO - PROCESS | 1841 | 1461246362872 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 06:46:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:46:02 INFO - PROCESS | 1841 | 1461246362890 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:46:02 INFO - PROCESS | 1841 | 1461246362894 Marionette TRACE conn3 <- [1,2302,null,{}] 06:46:02 INFO - PROCESS | 1841 | 1461246362899 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:46:03 INFO - PROCESS | 1841 | 1461246363104 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 06:46:03 INFO - PROCESS | 1841 | 1461246363130 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b7221800 == 166 [pid = 1841] [id = 583] 06:46:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 133 (0x7fa8b51e1c00) [pid = 1841] [serial = 1750] [outer = (nil)] 06:46:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 134 (0x7fa8b719d000) [pid = 1841] [serial = 1751] [outer = 0x7fa8b51e1c00] 06:46:03 INFO - PROCESS | 1841 | 1461246363354 Marionette DEBUG loaded listener.js 06:46:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 135 (0x7fa8b769f800) [pid = 1841] [serial = 1752] [outer = 0x7fa8b51e1c00] 06:46:04 INFO - PROCESS | 1841 | 1461246364448 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:46:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:46:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1633ms 06:46:04 INFO - PROCESS | 1841 | 1461246364524 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 06:46:04 INFO - PROCESS | 1841 | 1461246364531 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 06:46:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:46:04 INFO - PROCESS | 1841 | 1461246364541 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:46:04 INFO - PROCESS | 1841 | 1461246364547 Marionette TRACE conn3 <- [1,2306,null,{}] 06:46:04 INFO - PROCESS | 1841 | 1461246364555 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:46:04 INFO - PROCESS | 1841 | 1461246364833 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 06:46:05 INFO - PROCESS | 1841 | 1461246365146 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b541f000 == 167 [pid = 1841] [id = 584] 06:46:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 136 (0x7fa8b4478000) [pid = 1841] [serial = 1753] [outer = (nil)] 06:46:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 137 (0x7fa8b447f000) [pid = 1841] [serial = 1754] [outer = 0x7fa8b4478000] 06:46:05 INFO - PROCESS | 1841 | 1461246365231 Marionette DEBUG loaded listener.js 06:46:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 138 (0x7fa8b51eb800) [pid = 1841] [serial = 1755] [outer = 0x7fa8b4478000] 06:46:06 INFO - PROCESS | 1841 | 1461246366156 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:46:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:46:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1684ms 06:46:06 INFO - PROCESS | 1841 | 1461246366226 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 06:46:06 INFO - PROCESS | 1841 | 1461246366235 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 06:46:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:46:06 INFO - PROCESS | 1841 | 1461246366247 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:46:06 INFO - PROCESS | 1841 | 1461246366252 Marionette TRACE conn3 <- [1,2310,null,{}] 06:46:06 INFO - PROCESS | 1841 | 1461246366260 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:46:06 INFO - PROCESS | 1841 | 1461246366535 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 06:46:06 INFO - PROCESS | 1841 | 1461246366885 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b72b3800 == 168 [pid = 1841] [id = 585] 06:46:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 139 (0x7fa8b4479800) [pid = 1841] [serial = 1756] [outer = (nil)] 06:46:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 140 (0x7fa8b7125800) [pid = 1841] [serial = 1757] [outer = 0x7fa8b4479800] 06:46:06 INFO - PROCESS | 1841 | 1461246366965 Marionette DEBUG loaded listener.js 06:46:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 141 (0x7fa8b7692800) [pid = 1841] [serial = 1758] [outer = 0x7fa8b4479800] 06:46:07 INFO - PROCESS | 1841 | 1461246367842 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:46:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:46:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1638ms 06:46:07 INFO - PROCESS | 1841 | 1461246367886 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 06:46:07 INFO - PROCESS | 1841 | 1461246367890 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 06:46:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:46:07 INFO - PROCESS | 1841 | 1461246367897 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:46:07 INFO - PROCESS | 1841 | 1461246367903 Marionette TRACE conn3 <- [1,2314,null,{}] 06:46:07 INFO - PROCESS | 1841 | 1461246367919 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:46:08 INFO - PROCESS | 1841 | 1461246368161 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 06:46:08 INFO - PROCESS | 1841 | 1461246368416 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b8567800 == 169 [pid = 1841] [id = 586] 06:46:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 142 (0x7fa8b7695000) [pid = 1841] [serial = 1759] [outer = (nil)] 06:46:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 143 (0x7fa8b85c5c00) [pid = 1841] [serial = 1760] [outer = 0x7fa8b7695000] 06:46:08 INFO - PROCESS | 1841 | 1461246368541 Marionette DEBUG loaded listener.js 06:46:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 144 (0x7fa8b8687400) [pid = 1841] [serial = 1761] [outer = 0x7fa8b7695000] 06:46:09 INFO - PROCESS | 1841 | 1461246369411 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:46:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:46:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1585ms 06:46:09 INFO - PROCESS | 1841 | 1461246369484 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 06:46:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:46:09 INFO - PROCESS | 1841 | 1461246369488 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 06:46:09 INFO - PROCESS | 1841 | 1461246369495 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:46:09 INFO - PROCESS | 1841 | 1461246369498 Marionette TRACE conn3 <- [1,2318,null,{}] 06:46:09 INFO - PROCESS | 1841 | 1461246369503 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:46:09 INFO - PROCESS | 1841 | 1461246369730 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 06:46:09 INFO - PROCESS | 1841 | 1461246369987 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b93b7800 == 170 [pid = 1841] [id = 587] 06:46:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 145 (0x7fa8b83abc00) [pid = 1841] [serial = 1762] [outer = (nil)] 06:46:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 146 (0x7fa8b86de800) [pid = 1841] [serial = 1763] [outer = 0x7fa8b83abc00] 06:46:10 INFO - PROCESS | 1841 | 1461246370109 Marionette DEBUG loaded listener.js 06:46:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 147 (0x7fa8b86e6400) [pid = 1841] [serial = 1764] [outer = 0x7fa8b83abc00] 06:46:10 INFO - PROCESS | 1841 | 1461246370970 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:46:11 INFO - PROCESS | 1841 | 1461246371032 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 06:46:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:46:11 INFO - PROCESS | 1841 | 1461246371038 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:46:11 INFO - PROCESS | 1841 | 1461246371042 Marionette TRACE conn3 <- [1,2322,null,{}] 06:46:11 INFO - PROCESS | 1841 | 1461246371047 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:46:11 INFO - PROCESS | 1841 | 1461246371272 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 06:46:11 INFO - PROCESS | 1841 | 1461246371485 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b9f1b000 == 171 [pid = 1841] [id = 588] 06:46:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 148 (0x7fa8b87e5c00) [pid = 1841] [serial = 1765] [outer = (nil)] 06:46:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 149 (0x7fa8b87ea400) [pid = 1841] [serial = 1766] [outer = 0x7fa8b87e5c00] 06:46:11 INFO - PROCESS | 1841 | 1461246371652 Marionette DEBUG loaded listener.js 06:46:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 150 (0x7fa8b91ed000) [pid = 1841] [serial = 1767] [outer = 0x7fa8b87e5c00] 06:46:12 INFO - PROCESS | 1841 | 1461246372583 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:46:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:46:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1590ms 06:46:12 INFO - PROCESS | 1841 | 1461246372630 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 06:46:12 INFO - PROCESS | 1841 | 1461246372634 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 06:46:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:46:12 INFO - PROCESS | 1841 | 1461246372640 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:46:12 INFO - PROCESS | 1841 | 1461246372643 Marionette TRACE conn3 <- [1,2326,null,{}] 06:46:12 INFO - PROCESS | 1841 | 1461246372649 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:46:12 INFO - PROCESS | 1841 | 1461246372920 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 06:46:13 INFO - PROCESS | 1841 | 1461246373222 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8ba2ed000 == 172 [pid = 1841] [id = 589] 06:46:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 151 (0x7fa8b933dc00) [pid = 1841] [serial = 1768] [outer = (nil)] 06:46:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 152 (0x7fa8b96ee000) [pid = 1841] [serial = 1769] [outer = 0x7fa8b933dc00] 06:46:13 INFO - PROCESS | 1841 | 1461246373301 Marionette DEBUG loaded listener.js 06:46:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 153 (0x7fa8b9e71c00) [pid = 1841] [serial = 1770] [outer = 0x7fa8b933dc00] 06:46:14 INFO - PROCESS | 1841 | 1461246374117 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:46:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:46:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1547ms 06:46:14 INFO - PROCESS | 1841 | 1461246374188 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 06:46:14 INFO - PROCESS | 1841 | 1461246374192 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 06:46:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:46:14 INFO - PROCESS | 1841 | 1461246374197 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:46:14 INFO - PROCESS | 1841 | 1461246374200 Marionette TRACE conn3 <- [1,2330,null,{}] 06:46:14 INFO - PROCESS | 1841 | 1461246374208 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:46:14 INFO - PROCESS | 1841 | 1461246374471 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 06:46:14 INFO - PROCESS | 1841 | 1461246374732 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8bc702800 == 173 [pid = 1841] [id = 590] 06:46:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 154 (0x7fa8b94ad800) [pid = 1841] [serial = 1771] [outer = (nil)] 06:46:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 155 (0x7fa8b9eaec00) [pid = 1841] [serial = 1772] [outer = 0x7fa8b94ad800] 06:46:14 INFO - PROCESS | 1841 | 1461246374856 Marionette DEBUG loaded listener.js 06:46:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 156 (0x7fa8b9ebb000) [pid = 1841] [serial = 1773] [outer = 0x7fa8b94ad800] 06:46:15 INFO - PROCESS | 1841 | 1461246375715 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:46:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:46:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1584ms 06:46:15 INFO - PROCESS | 1841 | 1461246375784 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 06:46:15 INFO - PROCESS | 1841 | 1461246375787 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 06:46:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:46:15 INFO - PROCESS | 1841 | 1461246375794 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:46:15 INFO - PROCESS | 1841 | 1461246375797 Marionette TRACE conn3 <- [1,2334,null,{}] 06:46:15 INFO - PROCESS | 1841 | 1461246375803 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:46:16 INFO - PROCESS | 1841 | 1461246376050 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 06:46:16 INFO - PROCESS | 1841 | 1461246376315 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc77d000 == 174 [pid = 1841] [id = 591] 06:46:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 157 (0x7fa8b9ae1000) [pid = 1841] [serial = 1774] [outer = (nil)] 06:46:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 158 (0x7fa8b9ec6000) [pid = 1841] [serial = 1775] [outer = 0x7fa8b9ae1000] 06:46:16 INFO - PROCESS | 1841 | 1461246376428 Marionette DEBUG loaded listener.js 06:46:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 159 (0x7fa8b9ed1c00) [pid = 1841] [serial = 1776] [outer = 0x7fa8b9ae1000] 06:46:17 INFO - PROCESS | 1841 | 1461246377326 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:46:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:46:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1580ms 06:46:17 INFO - PROCESS | 1841 | 1461246377375 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 06:46:17 INFO - PROCESS | 1841 | 1461246377378 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 06:46:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:46:17 INFO - PROCESS | 1841 | 1461246377384 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:46:17 INFO - PROCESS | 1841 | 1461246377387 Marionette TRACE conn3 <- [1,2338,null,{}] 06:46:17 INFO - PROCESS | 1841 | 1461246377392 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:46:17 INFO - PROCESS | 1841 | 1461246377609 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 06:46:17 INFO - PROCESS | 1841 | 1461246377871 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8bc8ef000 == 175 [pid = 1841] [id = 592] 06:46:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 160 (0x7fa8b9e70800) [pid = 1841] [serial = 1777] [outer = (nil)] 06:46:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 161 (0x7fa8b9f8d800) [pid = 1841] [serial = 1778] [outer = 0x7fa8b9e70800] 06:46:17 INFO - PROCESS | 1841 | 1461246377948 Marionette DEBUG loaded listener.js 06:46:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 162 (0x7fa8ba009400) [pid = 1841] [serial = 1779] [outer = 0x7fa8b9e70800] 06:46:18 INFO - PROCESS | 1841 | 1461246378837 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:46:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:46:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1528ms 06:46:18 INFO - PROCESS | 1841 | 1461246378914 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 06:46:18 INFO - PROCESS | 1841 | 1461246378918 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 06:46:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:46:18 INFO - PROCESS | 1841 | 1461246378924 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:46:18 INFO - PROCESS | 1841 | 1461246378927 Marionette TRACE conn3 <- [1,2342,null,{}] 06:46:18 INFO - PROCESS | 1841 | 1461246378932 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:46:19 INFO - PROCESS | 1841 | 1461246379159 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 06:46:19 INFO - PROCESS | 1841 | 1461246379478 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8bdf1b000 == 176 [pid = 1841] [id = 593] 06:46:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 163 (0x7fa8ba015800) [pid = 1841] [serial = 1780] [outer = (nil)] 06:46:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 164 (0x7fa8ba29f400) [pid = 1841] [serial = 1781] [outer = 0x7fa8ba015800] 06:46:19 INFO - PROCESS | 1841 | 1461246379558 Marionette DEBUG loaded listener.js 06:46:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 165 (0x7fa8bb0e1800) [pid = 1841] [serial = 1782] [outer = 0x7fa8ba015800] 06:46:20 INFO - PROCESS | 1841 | 1461246380416 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:46:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:46:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1540ms 06:46:20 INFO - PROCESS | 1841 | 1461246380466 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 06:46:20 INFO - PROCESS | 1841 | 1461246380469 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 06:46:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:46:20 INFO - PROCESS | 1841 | 1461246380476 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:46:20 INFO - PROCESS | 1841 | 1461246380480 Marionette TRACE conn3 <- [1,2346,null,{}] 06:46:20 INFO - PROCESS | 1841 | 1461246380485 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:46:20 INFO - PROCESS | 1841 | 1461246380735 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 06:46:20 INFO - PROCESS | 1841 | 1461246380993 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8be6f9000 == 177 [pid = 1841] [id = 594] 06:46:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 166 (0x7fa8bb0e8400) [pid = 1841] [serial = 1783] [outer = (nil)] 06:46:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 167 (0x7fa8bb3b4800) [pid = 1841] [serial = 1784] [outer = 0x7fa8bb0e8400] 06:46:21 INFO - PROCESS | 1841 | 1461246381127 Marionette DEBUG loaded listener.js 06:46:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 168 (0x7fa8bb84b400) [pid = 1841] [serial = 1785] [outer = 0x7fa8bb0e8400] 06:46:21 INFO - PROCESS | 1841 | 1461246381996 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:46:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:46:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1583ms 06:46:22 INFO - PROCESS | 1841 | 1461246382061 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 06:46:22 INFO - PROCESS | 1841 | 1461246382065 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 06:46:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:46:22 INFO - PROCESS | 1841 | 1461246382070 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:46:22 INFO - PROCESS | 1841 | 1461246382072 Marionette TRACE conn3 <- [1,2350,null,{}] 06:46:22 INFO - PROCESS | 1841 | 1461246382078 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:46:22 INFO - PROCESS | 1841 | 1461246382311 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 06:46:22 INFO - PROCESS | 1841 | 1461246382609 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8bea36800 == 178 [pid = 1841] [id = 595] 06:46:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 169 (0x7fa8ba00dc00) [pid = 1841] [serial = 1786] [outer = (nil)] 06:46:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 170 (0x7fa8bb851800) [pid = 1841] [serial = 1787] [outer = 0x7fa8ba00dc00] 06:46:22 INFO - PROCESS | 1841 | 1461246382686 Marionette DEBUG loaded listener.js 06:46:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 171 (0x7fa8bca84800) [pid = 1841] [serial = 1788] [outer = 0x7fa8ba00dc00] 06:46:23 INFO - PROCESS | 1841 | 1461246383509 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:46:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:46:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1484ms 06:46:23 INFO - PROCESS | 1841 | 1461246383556 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 06:46:23 INFO - PROCESS | 1841 | 1461246383559 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 06:46:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:46:23 INFO - PROCESS | 1841 | 1461246383565 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:46:23 INFO - PROCESS | 1841 | 1461246383567 Marionette TRACE conn3 <- [1,2354,null,{}] 06:46:23 INFO - PROCESS | 1841 | 1461246383573 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:46:23 INFO - PROCESS | 1841 | 1461246383797 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 06:46:24 INFO - PROCESS | 1841 | 1461246384061 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c40e5000 == 179 [pid = 1841] [id = 596] 06:46:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 172 (0x7fa8b1075c00) [pid = 1841] [serial = 1789] [outer = (nil)] 06:46:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 173 (0x7fa8bca8c400) [pid = 1841] [serial = 1790] [outer = 0x7fa8b1075c00] 06:46:24 INFO - PROCESS | 1841 | 1461246384179 Marionette DEBUG loaded listener.js 06:46:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 174 (0x7fa8bd34d800) [pid = 1841] [serial = 1791] [outer = 0x7fa8b1075c00] 06:46:25 INFO - PROCESS | 1841 | 1461246385084 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:46:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:46:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1577ms 06:46:25 INFO - PROCESS | 1841 | 1461246385145 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 06:46:25 INFO - PROCESS | 1841 | 1461246385148 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 06:46:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:46:25 INFO - PROCESS | 1841 | 1461246385154 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:46:25 INFO - PROCESS | 1841 | 1461246385156 Marionette TRACE conn3 <- [1,2358,null,{}] 06:46:25 INFO - PROCESS | 1841 | 1461246385163 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:46:25 INFO - PROCESS | 1841 | 1461246385385 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 06:46:25 INFO - PROCESS | 1841 | 1461246385656 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c44a7800 == 180 [pid = 1841] [id = 597] 06:46:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 175 (0x7fa8b96efc00) [pid = 1841] [serial = 1792] [outer = (nil)] 06:46:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 176 (0x7fa8bd35a000) [pid = 1841] [serial = 1793] [outer = 0x7fa8b96efc00] 06:46:25 INFO - PROCESS | 1841 | 1461246385773 Marionette DEBUG loaded listener.js 06:46:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 177 (0x7fa8bd411800) [pid = 1841] [serial = 1794] [outer = 0x7fa8b96efc00] 06:46:26 INFO - PROCESS | 1841 | 1461246386611 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:46:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:46:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1534ms 06:46:26 INFO - PROCESS | 1841 | 1461246386690 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 06:46:26 INFO - PROCESS | 1841 | 1461246386693 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 06:46:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:46:26 INFO - PROCESS | 1841 | 1461246386699 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:46:26 INFO - PROCESS | 1841 | 1461246386701 Marionette TRACE conn3 <- [1,2362,null,{}] 06:46:26 INFO - PROCESS | 1841 | 1461246386707 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:46:26 INFO - PROCESS | 1841 | 1461246386935 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 06:46:27 INFO - PROCESS | 1841 | 1461246387196 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c511c000 == 181 [pid = 1841] [id = 598] 06:46:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 178 (0x7fa8bb1d1800) [pid = 1841] [serial = 1795] [outer = (nil)] 06:46:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 179 (0x7fa8bd47f000) [pid = 1841] [serial = 1796] [outer = 0x7fa8bb1d1800] 06:46:27 INFO - PROCESS | 1841 | 1461246387326 Marionette DEBUG loaded listener.js 06:46:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 180 (0x7fa8bde87c00) [pid = 1841] [serial = 1797] [outer = 0x7fa8bb1d1800] 06:46:28 INFO - PROCESS | 1841 | 1461246388190 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:46:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:46:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1529ms 06:46:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:46:28 INFO - PROCESS | 1841 | 1461246388230 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 06:46:28 INFO - PROCESS | 1841 | 1461246388233 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 06:46:28 INFO - PROCESS | 1841 | 1461246388240 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:46:28 INFO - PROCESS | 1841 | 1461246388242 Marionette TRACE conn3 <- [1,2366,null,{}] 06:46:28 INFO - PROCESS | 1841 | 1461246388249 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:46:28 INFO - PROCESS | 1841 | 1461246388468 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 06:46:28 INFO - PROCESS | 1841 | 1461246388734 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c6592000 == 182 [pid = 1841] [id = 599] 06:46:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 181 (0x7fa8bd351c00) [pid = 1841] [serial = 1798] [outer = (nil)] 06:46:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 182 (0x7fa8bde93800) [pid = 1841] [serial = 1799] [outer = 0x7fa8bd351c00] 06:46:28 INFO - PROCESS | 1841 | 1461246388849 Marionette DEBUG loaded listener.js 06:46:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 183 (0x7fa8bdef6c00) [pid = 1841] [serial = 1800] [outer = 0x7fa8bd351c00] 06:46:29 INFO - PROCESS | 1841 | 1461246389709 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:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1537ms 06:46:29 INFO - PROCESS | 1841 | 1461246389776 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 06:46:29 INFO - PROCESS | 1841 | 1461246389780 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 06:46:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:46:29 INFO - PROCESS | 1841 | 1461246389786 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:46:29 INFO - PROCESS | 1841 | 1461246389789 Marionette TRACE conn3 <- [1,2370,null,{}] 06:46:29 INFO - PROCESS | 1841 | 1461246389794 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:46:30 INFO - PROCESS | 1841 | 1461246390020 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 06:46:30 INFO - PROCESS | 1841 | 1461246390337 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b3ee2000 == 183 [pid = 1841] [id = 600] 06:46:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 184 (0x7fa8b1074c00) [pid = 1841] [serial = 1801] [outer = (nil)] 06:46:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 185 (0x7fa8b253fc00) [pid = 1841] [serial = 1802] [outer = 0x7fa8b1074c00] 06:46:30 INFO - PROCESS | 1841 | 1461246390415 Marionette DEBUG loaded listener.js 06:46:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 186 (0x7fa8bdef7400) [pid = 1841] [serial = 1803] [outer = 0x7fa8b1074c00] 06:46:31 INFO - PROCESS | 1841 | 1461246391290 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:46:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:46:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1540ms 06:46:31 INFO - PROCESS | 1841 | 1461246391327 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 06:46:31 INFO - PROCESS | 1841 | 1461246391331 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 06:46:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:46:31 INFO - PROCESS | 1841 | 1461246391337 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:46:31 INFO - PROCESS | 1841 | 1461246391339 Marionette TRACE conn3 <- [1,2374,null,{}] 06:46:31 INFO - PROCESS | 1841 | 1461246391345 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:46:31 INFO - PROCESS | 1841 | 1461246391570 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 06:46:32 INFO - PROCESS | 1841 | 1461246392418 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b540b800 == 184 [pid = 1841] [id = 601] 06:46:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 187 (0x7fa8b21a9000) [pid = 1841] [serial = 1804] [outer = (nil)] 06:46:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 188 (0x7fa8b21b0c00) [pid = 1841] [serial = 1805] [outer = 0x7fa8b21a9000] 06:46:32 INFO - PROCESS | 1841 | 1461246392558 Marionette DEBUG loaded listener.js 06:46:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 189 (0x7fa8b2216000) [pid = 1841] [serial = 1806] [outer = 0x7fa8b21a9000] 06:46:33 INFO - PROCESS | 1841 | 1461246393429 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:46:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:46:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 2130ms 06:46:33 INFO - PROCESS | 1841 | 1461246393476 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 06:46:33 INFO - PROCESS | 1841 | 1461246393483 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 06:46:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:46:33 INFO - PROCESS | 1841 | 1461246393491 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:46:33 INFO - PROCESS | 1841 | 1461246393495 Marionette TRACE conn3 <- [1,2378,null,{}] 06:46:33 INFO - PROCESS | 1841 | 1461246393502 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:46:33 INFO - PROCESS | 1841 | 1461246393722 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 06:46:33 INFO - PROCESS | 1841 | 1461246393961 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b83d4800 == 185 [pid = 1841] [id = 602] 06:46:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 190 (0x7fa8b21a9400) [pid = 1841] [serial = 1807] [outer = (nil)] 06:46:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 191 (0x7fa8b6a59c00) [pid = 1841] [serial = 1808] [outer = 0x7fa8b21a9400] 06:46:34 INFO - PROCESS | 1841 | 1461246394037 Marionette DEBUG loaded listener.js 06:46:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 192 (0x7fa8b6e4d400) [pid = 1841] [serial = 1809] [outer = 0x7fa8b21a9400] 06:46:34 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b72e6800 == 184 [pid = 1841] [id = 476] 06:46:34 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6217000 == 183 [pid = 1841] [id = 479] 06:46:34 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bdede800 == 182 [pid = 1841] [id = 481] 06:46:34 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb8ba000 == 181 [pid = 1841] [id = 478] 06:46:34 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b8569000 == 180 [pid = 1841] [id = 477] 06:46:34 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b6fd7000 == 179 [pid = 1841] [id = 530] 06:46:34 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8caf99800 == 178 [pid = 1841] [id = 480] 06:46:34 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b6df2000 == 177 [pid = 1841] [id = 582] 06:46:34 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b448b000 == 176 [pid = 1841] [id = 580] 06:46:34 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b2498000 == 175 [pid = 1841] [id = 579] 06:46:34 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d136d800 == 174 [pid = 1841] [id = 575] 06:46:34 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfeab000 == 173 [pid = 1841] [id = 574] 06:46:34 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cf514000 == 172 [pid = 1841] [id = 573] 06:46:34 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb8b5800 == 171 [pid = 1841] [id = 572] 06:46:34 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb248800 == 170 [pid = 1841] [id = 571] 06:46:34 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8caac4000 == 169 [pid = 1841] [id = 570] 06:46:34 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7f35800 == 168 [pid = 1841] [id = 569] 06:46:34 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6f0a800 == 167 [pid = 1841] [id = 568] 06:46:34 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c458c800 == 166 [pid = 1841] [id = 567] 06:46:34 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c3e22800 == 165 [pid = 1841] [id = 566] 06:46:34 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8be7ab800 == 164 [pid = 1841] [id = 565] 06:46:34 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bd4d0000 == 163 [pid = 1841] [id = 564] 06:46:34 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8ba1e2000 == 162 [pid = 1841] [id = 563] 06:46:34 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b9747800 == 161 [pid = 1841] [id = 562] 06:46:34 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b83b9800 == 160 [pid = 1841] [id = 561] 06:46:34 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b6a87000 == 159 [pid = 1841] [id = 560] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 191 (0x7fa8b6a5fc00) [pid = 1841] [serial = 1679] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 190 (0x7fa8b85c7800) [pid = 1841] [serial = 1674] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 189 (0x7fa8b769c800) [pid = 1841] [serial = 1673] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 188 (0x7fa8b21a5400) [pid = 1841] [serial = 1676] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 187 (0x7fa8c6da8000) [pid = 1841] [serial = 1635] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 186 (0x7fa8c65ecc00) [pid = 1841] [serial = 1634] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 185 (0x7fa8ca755400) [pid = 1841] [serial = 1643] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 184 (0x7fa8b9aebc00) [pid = 1841] [serial = 1617] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 183 (0x7fa8b94b0000) [pid = 1841] [serial = 1616] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 182 (0x7fa8c7d14000) [pid = 1841] [serial = 1641] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 181 (0x7fa8c79b0800) [pid = 1841] [serial = 1640] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 180 (0x7fa8cba8b000) [pid = 1841] [serial = 1647] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 179 (0x7fa8cb645c00) [pid = 1841] [serial = 1646] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 178 (0x7fa8c4f50400) [pid = 1841] [serial = 1632] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 177 (0x7fa8c4523c00) [pid = 1841] [serial = 1631] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 176 (0x7fa8bd358c00) [pid = 1841] [serial = 1626] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 175 (0x7fa8bca8f000) [pid = 1841] [serial = 1625] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 174 (0x7fa8b769f000) [pid = 1841] [serial = 1614] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 173 (0x7fa8b51ef000) [pid = 1841] [serial = 1613] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 172 (0x7fa8c7652c00) [pid = 1841] [serial = 1638] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 171 (0x7fa8c7361000) [pid = 1841] [serial = 1637] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 170 (0x7fa8b6a5b000) [pid = 1841] [serial = 1670] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 169 (0x7fa8d034f800) [pid = 1841] [serial = 1656] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 168 (0x7fa8cfdd7400) [pid = 1841] [serial = 1655] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 167 (0x7fa8bb3bec00) [pid = 1841] [serial = 1623] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 166 (0x7fa8bb3b2000) [pid = 1841] [serial = 1622] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 165 (0x7fa8b6e45000) [pid = 1841] [serial = 1664] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 164 (0x7fa8d1c88c00) [pid = 1841] [serial = 1659] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 163 (0x7fa8d0f97000) [pid = 1841] [serial = 1658] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 162 (0x7fa8beaf1800) [pid = 1841] [serial = 1629] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 161 (0x7fa8beac1400) [pid = 1841] [serial = 1628] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 160 (0x7fa8cf441c00) [pid = 1841] [serial = 1650] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 159 (0x7fa8ce3e9c00) [pid = 1841] [serial = 1649] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 158 (0x7fa8cfbdd800) [pid = 1841] [serial = 1653] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 157 (0x7fa8cfb6b400) [pid = 1841] [serial = 1652] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 156 (0x7fa8dcf39000) [pid = 1841] [serial = 1662] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 155 (0x7fa8d1fb0400) [pid = 1841] [serial = 1661] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 154 (0x7fa8b41e1400) [pid = 1841] [serial = 1667] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 153 (0x7fa8b41ec400) [pid = 1841] [serial = 1668] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 152 (0x7fa8bb0e1c00) [pid = 1841] [serial = 1620] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 151 (0x7fa8b9f91c00) [pid = 1841] [serial = 1619] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 150 (0x7fa8cb574c00) [pid = 1841] [serial = 1644] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 149 (0x7fa8b253c000) [pid = 1841] [serial = 1677] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | --DOMWINDOW == 148 (0x7fa8b6e4b400) [pid = 1841] [serial = 1671] [outer = (nil)] [url = about:blank] 06:46:35 INFO - PROCESS | 1841 | 1461246395629 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:46:35 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:46:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 2184ms 06:46:35 INFO - PROCESS | 1841 | 1461246395679 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 06:46:35 INFO - PROCESS | 1841 | 1461246395685 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 06:46:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:46:35 INFO - PROCESS | 1841 | 1461246395692 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:46:35 INFO - PROCESS | 1841 | 1461246395694 Marionette TRACE conn3 <- [1,2382,null,{}] 06:46:35 INFO - PROCESS | 1841 | 1461246395700 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:46:35 INFO - PROCESS | 1841 | 1461246395907 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 06:46:36 INFO - PROCESS | 1841 | 1461246396104 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b4497000 == 160 [pid = 1841] [id = 603] 06:46:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 149 (0x7fa8b1079800) [pid = 1841] [serial = 1810] [outer = (nil)] 06:46:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 150 (0x7fa8b7125c00) [pid = 1841] [serial = 1811] [outer = 0x7fa8b1079800] 06:46:36 INFO - PROCESS | 1841 | 1461246396172 Marionette DEBUG loaded listener.js 06:46:36 INFO - PROCESS | 1841 | ++DOMWINDOW == 151 (0x7fa8b83a6c00) [pid = 1841] [serial = 1812] [outer = 0x7fa8b1079800] 06:46:36 INFO - PROCESS | 1841 | 1461246396982 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:46:37 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:46:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1328ms 06:46:37 INFO - PROCESS | 1841 | 1461246397021 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 06:46:37 INFO - PROCESS | 1841 | 1461246397025 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 06:46:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:46:37 INFO - PROCESS | 1841 | 1461246397033 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:46:37 INFO - PROCESS | 1841 | 1461246397041 Marionette TRACE conn3 <- [1,2386,null,{}] 06:46:37 INFO - PROCESS | 1841 | 1461246397056 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:46:37 INFO - PROCESS | 1841 | 1461246397366 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 06:46:37 INFO - PROCESS | 1841 | 1461246397406 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b707d800 == 161 [pid = 1841] [id = 604] 06:46:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 152 (0x7fa8b253c000) [pid = 1841] [serial = 1813] [outer = (nil)] 06:46:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 153 (0x7fa8b86e2c00) [pid = 1841] [serial = 1814] [outer = 0x7fa8b253c000] 06:46:37 INFO - PROCESS | 1841 | 1461246397469 Marionette DEBUG loaded listener.js 06:46:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 154 (0x7fa8b91de800) [pid = 1841] [serial = 1815] [outer = 0x7fa8b253c000] 06:46:38 INFO - PROCESS | 1841 | 1461246398419 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:46:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:46:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1449ms 06:46:38 INFO - PROCESS | 1841 | 1461246398481 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 06:46:38 INFO - PROCESS | 1841 | 1461246398485 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 06:46:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:46:38 INFO - PROCESS | 1841 | 1461246398491 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:46:38 INFO - PROCESS | 1841 | 1461246398493 Marionette TRACE conn3 <- [1,2390,null,{}] 06:46:38 INFO - PROCESS | 1841 | 1461246398498 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:46:38 INFO - PROCESS | 1841 | 1461246398760 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 06:46:38 INFO - PROCESS | 1841 | 1461246398803 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b857d000 == 162 [pid = 1841] [id = 605] 06:46:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 155 (0x7fa8b91e4400) [pid = 1841] [serial = 1816] [outer = (nil)] 06:46:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 156 (0x7fa8b94af800) [pid = 1841] [serial = 1817] [outer = 0x7fa8b91e4400] 06:46:38 INFO - PROCESS | 1841 | 1461246398924 Marionette DEBUG loaded listener.js 06:46:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 157 (0x7fa8b96f4c00) [pid = 1841] [serial = 1818] [outer = 0x7fa8b91e4400] 06:46:40 INFO - PROCESS | 1841 | --DOMWINDOW == 156 (0x7fa8b21a9c00) [pid = 1841] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:46:40 INFO - PROCESS | 1841 | --DOMWINDOW == 155 (0x7fa8b51f5400) [pid = 1841] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:46:40 INFO - PROCESS | 1841 | --DOMWINDOW == 154 (0x7fa8b9ae3000) [pid = 1841] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:46:40 INFO - PROCESS | 1841 | --DOMWINDOW == 153 (0x7fa8bb0e5400) [pid = 1841] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:46:40 INFO - PROCESS | 1841 | --DOMWINDOW == 152 (0x7fa8b86e9000) [pid = 1841] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:46:40 INFO - PROCESS | 1841 | --DOMWINDOW == 151 (0x7fa8bca88800) [pid = 1841] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:46:40 INFO - PROCESS | 1841 | --DOMWINDOW == 150 (0x7fa8bca85c00) [pid = 1841] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:46:40 INFO - PROCESS | 1841 | --DOMWINDOW == 149 (0x7fa8bca85400) [pid = 1841] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:46:40 INFO - PROCESS | 1841 | --DOMWINDOW == 148 (0x7fa8c4555000) [pid = 1841] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:46:40 INFO - PROCESS | 1841 | --DOMWINDOW == 147 (0x7fa8c9c36400) [pid = 1841] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:46:40 INFO - PROCESS | 1841 | --DOMWINDOW == 146 (0x7fa8c4557c00) [pid = 1841] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:46:40 INFO - PROCESS | 1841 | --DOMWINDOW == 145 (0x7fa8b253e000) [pid = 1841] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:46:40 INFO - PROCESS | 1841 | --DOMWINDOW == 144 (0x7fa8bb0e9800) [pid = 1841] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:46:40 INFO - PROCESS | 1841 | --DOMWINDOW == 143 (0x7fa8b94aec00) [pid = 1841] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:46:40 INFO - PROCESS | 1841 | --DOMWINDOW == 142 (0x7fa8b21b2800) [pid = 1841] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:46:40 INFO - PROCESS | 1841 | --DOMWINDOW == 141 (0x7fa8b86eb400) [pid = 1841] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:46:40 INFO - PROCESS | 1841 | --DOMWINDOW == 140 (0x7fa8c7caf400) [pid = 1841] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:46:40 INFO - PROCESS | 1841 | --DOMWINDOW == 139 (0x7fa8b41e6000) [pid = 1841] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:46:40 INFO - PROCESS | 1841 | --DOMWINDOW == 138 (0x7fa8b1072400) [pid = 1841] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:46:40 INFO - PROCESS | 1841 | --DOMWINDOW == 137 (0x7fa8b719b400) [pid = 1841] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:46:40 INFO - PROCESS | 1841 | --DOMWINDOW == 136 (0x7fa8bb0e9400) [pid = 1841] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:46:40 INFO - PROCESS | 1841 | --DOMWINDOW == 135 (0x7fa8bd479000) [pid = 1841] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:46:40 INFO - PROCESS | 1841 | --DOMWINDOW == 134 (0x7fa8b106ec00) [pid = 1841] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:46:40 INFO - PROCESS | 1841 | 1461246400428 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]]]}] 06:46:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:46:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1983ms 06:46:40 INFO - PROCESS | 1841 | 1461246400476 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 06:46:40 INFO - PROCESS | 1841 | 1461246400479 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 06:46:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:46:40 INFO - PROCESS | 1841 | 1461246400496 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:46:40 INFO - PROCESS | 1841 | 1461246400499 Marionette TRACE conn3 <- [1,2394,null,{}] 06:46:40 INFO - PROCESS | 1841 | 1461246400505 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}] 06:46:40 INFO - PROCESS | 1841 | 1461246400723 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 06:46:40 INFO - PROCESS | 1841 | 1461246400941 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b9f23800 == 163 [pid = 1841] [id = 606] 06:46:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 135 (0x7fa8b934a000) [pid = 1841] [serial = 1819] [outer = (nil)] 06:46:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 136 (0x7fa8b9adf400) [pid = 1841] [serial = 1820] [outer = 0x7fa8b934a000] 06:46:41 INFO - PROCESS | 1841 | 1461246401072 Marionette DEBUG loaded listener.js 06:46:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 137 (0x7fa8b9ec6400) [pid = 1841] [serial = 1821] [outer = 0x7fa8b934a000] 06:46:42 INFO - PROCESS | 1841 | 1461246402186 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]]]}] 06:46:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:46:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1735ms 06:46:42 INFO - PROCESS | 1841 | 1461246402232 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 06:46:42 INFO - PROCESS | 1841 | 1461246402238 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 06:46:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:46:42 INFO - PROCESS | 1841 | 1461246402246 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:46:42 INFO - PROCESS | 1841 | 1461246402252 Marionette TRACE conn3 <- [1,2398,null,{}] 06:46:42 INFO - PROCESS | 1841 | 1461246402262 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}] 06:46:42 INFO - PROCESS | 1841 | 1461246402514 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 06:46:42 INFO - PROCESS | 1841 | 1461246402845 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b54d3000 == 164 [pid = 1841] [id = 607] 06:46:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 138 (0x7fa8b41e1c00) [pid = 1841] [serial = 1822] [outer = (nil)] 06:46:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 139 (0x7fa8b41f0400) [pid = 1841] [serial = 1823] [outer = 0x7fa8b41e1c00] 06:46:42 INFO - PROCESS | 1841 | 1461246402926 Marionette DEBUG loaded listener.js 06:46:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 140 (0x7fa8b51f4800) [pid = 1841] [serial = 1824] [outer = 0x7fa8b41e1c00] 06:46:43 INFO - PROCESS | 1841 | 1461246403830 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]]]}] 06:46:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:46:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1641ms 06:46:43 INFO - PROCESS | 1841 | 1461246403888 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 06:46:43 INFO - PROCESS | 1841 | 1461246403897 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 06:46:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:46:43 INFO - PROCESS | 1841 | 1461246403907 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:46:43 INFO - PROCESS | 1841 | 1461246403911 Marionette TRACE conn3 <- [1,2402,null,{}] 06:46:43 INFO - PROCESS | 1841 | 1461246403917 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}] 06:46:44 INFO - PROCESS | 1841 | 1461246404145 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 06:46:44 INFO - PROCESS | 1841 | 1461246404450 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b93ab000 == 165 [pid = 1841] [id = 608] 06:46:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 141 (0x7fa8b711e000) [pid = 1841] [serial = 1825] [outer = (nil)] 06:46:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 142 (0x7fa8b769b800) [pid = 1841] [serial = 1826] [outer = 0x7fa8b711e000] 06:46:44 INFO - PROCESS | 1841 | 1461246404530 Marionette DEBUG loaded listener.js 06:46:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 143 (0x7fa8b85c2c00) [pid = 1841] [serial = 1827] [outer = 0x7fa8b711e000] 06:46:45 INFO - PROCESS | 1841 | 1461246405475 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]]]}] 06:46:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:46:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1647ms 06:46:45 INFO - PROCESS | 1841 | 1461246405554 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 06:46:45 INFO - PROCESS | 1841 | 1461246405559 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 06:46:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:46:45 INFO - PROCESS | 1841 | 1461246405565 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:46:45 INFO - PROCESS | 1841 | 1461246405571 Marionette TRACE conn3 <- [1,2406,null,{}] 06:46:45 INFO - PROCESS | 1841 | 1461246405587 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}] 06:46:45 INFO - PROCESS | 1841 | 1461246405893 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 06:46:46 INFO - PROCESS | 1841 | 1461246406299 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bd4c2800 == 166 [pid = 1841] [id = 609] 06:46:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 144 (0x7fa8b868b400) [pid = 1841] [serial = 1828] [outer = (nil)] 06:46:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 145 (0x7fa8b94af000) [pid = 1841] [serial = 1829] [outer = 0x7fa8b868b400] 06:46:46 INFO - PROCESS | 1841 | 1461246406409 Marionette DEBUG loaded listener.js 06:46:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 146 (0x7fa8b9eb2800) [pid = 1841] [serial = 1830] [outer = 0x7fa8b868b400] 06:46:47 INFO - PROCESS | 1841 | 1461246407499 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]]]}] 06:46:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:46:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1987ms 06:46:47 INFO - PROCESS | 1841 | 1461246407554 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 06:46:47 INFO - PROCESS | 1841 | 1461246407557 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 06:46:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:46:47 INFO - PROCESS | 1841 | 1461246407564 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:46:47 INFO - PROCESS | 1841 | 1461246407567 Marionette TRACE conn3 <- [1,2410,null,{}] 06:46:47 INFO - PROCESS | 1841 | 1461246407572 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}] 06:46:47 INFO - PROCESS | 1841 | 1461246407789 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 06:46:48 INFO - PROCESS | 1841 | 1461246408009 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8be68b000 == 167 [pid = 1841] [id = 610] 06:46:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 147 (0x7fa8b87de400) [pid = 1841] [serial = 1831] [outer = (nil)] 06:46:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 148 (0x7fa8ba008400) [pid = 1841] [serial = 1832] [outer = 0x7fa8b87de400] 06:46:48 INFO - PROCESS | 1841 | 1461246408124 Marionette DEBUG loaded listener.js 06:46:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 149 (0x7fa8bb0e3c00) [pid = 1841] [serial = 1833] [outer = 0x7fa8b87de400] 06:46:49 INFO - PROCESS | 1841 | 1461246409073 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]]]}] 06:46:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:46:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1532ms 06:46:49 INFO - PROCESS | 1841 | 1461246409098 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 06:46:49 INFO - PROCESS | 1841 | 1461246409101 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 06:46:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:46:49 INFO - PROCESS | 1841 | 1461246409110 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:46:49 INFO - PROCESS | 1841 | 1461246409112 Marionette TRACE conn3 <- [1,2414,null,{}] 06:46:49 INFO - PROCESS | 1841 | 1461246409116 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}] 06:46:49 INFO - PROCESS | 1841 | 1461246409329 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 06:46:49 INFO - PROCESS | 1841 | 1461246409587 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c3e12800 == 168 [pid = 1841] [id = 611] 06:46:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 150 (0x7fa8b9eb7c00) [pid = 1841] [serial = 1834] [outer = (nil)] 06:46:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 151 (0x7fa8bb1cc400) [pid = 1841] [serial = 1835] [outer = 0x7fa8b9eb7c00] 06:46:49 INFO - PROCESS | 1841 | 1461246409659 Marionette DEBUG loaded listener.js 06:46:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 152 (0x7fa8bb3b9c00) [pid = 1841] [serial = 1836] [outer = 0x7fa8b9eb7c00] 06:46:50 INFO - PROCESS | 1841 | 1461246410671 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]]]}] 06:46:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:46:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1637ms 06:46:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:46:50 INFO - PROCESS | 1841 | 1461246410749 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 06:46:50 INFO - PROCESS | 1841 | 1461246410752 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 06:46:50 INFO - PROCESS | 1841 | 1461246410758 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:46:50 INFO - PROCESS | 1841 | 1461246410761 Marionette TRACE conn3 <- [1,2418,null,{}] 06:46:50 INFO - PROCESS | 1841 | 1461246410767 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}] 06:46:51 INFO - PROCESS | 1841 | 1461246411060 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 06:46:51 INFO - PROCESS | 1841 | 1461246411378 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c4586800 == 169 [pid = 1841] [id = 612] 06:46:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 153 (0x7fa8bd40e400) [pid = 1841] [serial = 1837] [outer = (nil)] 06:46:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 154 (0x7fa8bde91000) [pid = 1841] [serial = 1838] [outer = 0x7fa8bd40e400] 06:46:51 INFO - PROCESS | 1841 | 1461246411460 Marionette DEBUG loaded listener.js 06:46:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 155 (0x7fa8be746000) [pid = 1841] [serial = 1839] [outer = 0x7fa8bd40e400] 06:46:52 INFO - PROCESS | 1841 | 1461246412475 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]]]}] 06:46:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:46:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1781ms 06:46:52 INFO - PROCESS | 1841 | 1461246412541 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 06:46:52 INFO - PROCESS | 1841 | 1461246412546 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 06:46:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:46:52 INFO - PROCESS | 1841 | 1461246412554 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:46:52 INFO - PROCESS | 1841 | 1461246412557 Marionette TRACE conn3 <- [1,2422,null,{}] 06:46:52 INFO - PROCESS | 1841 | 1461246412564 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}] 06:46:52 INFO - PROCESS | 1841 | 1461246412787 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 06:46:53 INFO - PROCESS | 1841 | 1461246413090 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6d1b000 == 170 [pid = 1841] [id = 613] 06:46:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 156 (0x7fa8bd40ec00) [pid = 1841] [serial = 1840] [outer = (nil)] 06:46:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 157 (0x7fa8be782c00) [pid = 1841] [serial = 1841] [outer = 0x7fa8bd40ec00] 06:46:53 INFO - PROCESS | 1841 | 1461246413168 Marionette DEBUG loaded listener.js 06:46:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 158 (0x7fa8be78c800) [pid = 1841] [serial = 1842] [outer = 0x7fa8bd40ec00] 06:46:53 INFO - PROCESS | 1841 | 1461246413971 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]]]}] 06:46:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:46:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1438ms 06:46:53 INFO - PROCESS | 1841 | 1461246413992 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 06:46:53 INFO - PROCESS | 1841 | 1461246413996 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 06:46:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:46:54 INFO - PROCESS | 1841 | 1461246414001 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:46:54 INFO - PROCESS | 1841 | 1461246414004 Marionette TRACE conn3 <- [1,2426,null,{}] 06:46:54 INFO - PROCESS | 1841 | 1461246414009 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}] 06:46:54 INFO - PROCESS | 1841 | 1461246414221 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 06:46:54 INFO - PROCESS | 1841 | 1461246414484 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c7242000 == 171 [pid = 1841] [id = 614] 06:46:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 159 (0x7fa8bde8e800) [pid = 1841] [serial = 1843] [outer = (nil)] 06:46:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 160 (0x7fa8be7c6800) [pid = 1841] [serial = 1844] [outer = 0x7fa8bde8e800] 06:46:54 INFO - PROCESS | 1841 | 1461246414560 Marionette DEBUG loaded listener.js 06:46:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 161 (0x7fa8beac0800) [pid = 1841] [serial = 1845] [outer = 0x7fa8bde8e800] 06:46:55 INFO - PROCESS | 1841 | 1461246415484 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]]]}] 06:46:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:46:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1538ms 06:46:55 INFO - PROCESS | 1841 | 1461246415541 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 06:46:55 INFO - PROCESS | 1841 | 1461246415545 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 06:46:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:46:55 INFO - PROCESS | 1841 | 1461246415551 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:46:55 INFO - PROCESS | 1841 | 1461246415554 Marionette TRACE conn3 <- [1,2430,null,{}] 06:46:55 INFO - PROCESS | 1841 | 1461246415560 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}] 06:46:55 INFO - PROCESS | 1841 | 1461246415829 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 06:46:56 INFO - PROCESS | 1841 | 1461246416103 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7c2d800 == 172 [pid = 1841] [id = 615] 06:46:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 162 (0x7fa8bb1ca000) [pid = 1841] [serial = 1846] [outer = (nil)] 06:46:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 163 (0x7fa8beac8800) [pid = 1841] [serial = 1847] [outer = 0x7fa8bb1ca000] 06:46:56 INFO - PROCESS | 1841 | 1461246416182 Marionette DEBUG loaded listener.js 06:46:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 164 (0x7fa8beae5400) [pid = 1841] [serial = 1848] [outer = 0x7fa8bb1ca000] 06:46:57 INFO - PROCESS | 1841 | 1461246417088 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]]]}] 06:46:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:46:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1588ms 06:46:57 INFO - PROCESS | 1841 | 1461246417140 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 06:46:57 INFO - PROCESS | 1841 | 1461246417144 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 06:46:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:46:57 INFO - PROCESS | 1841 | 1461246417151 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:46:57 INFO - PROCESS | 1841 | 1461246417153 Marionette TRACE conn3 <- [1,2434,null,{}] 06:46:57 INFO - PROCESS | 1841 | 1461246417159 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}] 06:46:57 INFO - PROCESS | 1841 | 1461246417399 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 06:46:57 INFO - PROCESS | 1841 | 1461246417752 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c7c5d000 == 173 [pid = 1841] [id = 616] 06:46:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 165 (0x7fa8bdeef000) [pid = 1841] [serial = 1849] [outer = (nil)] 06:46:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 166 (0x7fa8beaf1c00) [pid = 1841] [serial = 1850] [outer = 0x7fa8bdeef000] 06:46:57 INFO - PROCESS | 1841 | 1461246417864 Marionette DEBUG loaded listener.js 06:46:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 167 (0x7fa8c44c6400) [pid = 1841] [serial = 1851] [outer = 0x7fa8bdeef000] 06:46:58 INFO - PROCESS | 1841 | 1461246418817 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]]]}] 06:46:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:46:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1739ms 06:46:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:46:58 INFO - PROCESS | 1841 | 1461246418892 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 06:46:58 INFO - PROCESS | 1841 | 1461246418895 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 06:46:58 INFO - PROCESS | 1841 | 1461246418901 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:46:58 INFO - PROCESS | 1841 | 1461246418906 Marionette TRACE conn3 <- [1,2438,null,{}] 06:46:58 INFO - PROCESS | 1841 | 1461246418911 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}] 06:46:59 INFO - PROCESS | 1841 | 1461246419199 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 06:46:59 INFO - PROCESS | 1841 | 1461246419465 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c80c6800 == 174 [pid = 1841] [id = 617] 06:46:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 168 (0x7fa8c4520000) [pid = 1841] [serial = 1852] [outer = (nil)] 06:46:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 169 (0x7fa8c454c400) [pid = 1841] [serial = 1853] [outer = 0x7fa8c4520000] 06:46:59 INFO - PROCESS | 1841 | 1461246419613 Marionette DEBUG loaded listener.js 06:46:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 170 (0x7fa8c4ede000) [pid = 1841] [serial = 1854] [outer = 0x7fa8c4520000] 06:47:00 INFO - PROCESS | 1841 | 1461246420528 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]]]}] 06:47:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:47:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1692ms 06:47:00 INFO - PROCESS | 1841 | 1461246420594 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 06:47:00 INFO - PROCESS | 1841 | 1461246420597 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 06:47:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:47:00 INFO - PROCESS | 1841 | 1461246420603 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:47:00 INFO - PROCESS | 1841 | 1461246420607 Marionette TRACE conn3 <- [1,2442,null,{}] 06:47:00 INFO - PROCESS | 1841 | 1461246420612 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}] 06:47:00 INFO - PROCESS | 1841 | 1461246420845 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 06:47:01 INFO - PROCESS | 1841 | 1461246421159 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c8d7d000 == 175 [pid = 1841] [id = 618] 06:47:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 171 (0x7fa8bd47ec00) [pid = 1841] [serial = 1855] [outer = (nil)] 06:47:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 172 (0x7fa8c4ee8800) [pid = 1841] [serial = 1856] [outer = 0x7fa8bd47ec00] 06:47:01 INFO - PROCESS | 1841 | 1461246421241 Marionette DEBUG loaded listener.js 06:47:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 173 (0x7fa8c509dc00) [pid = 1841] [serial = 1857] [outer = 0x7fa8bd47ec00] 06:47:02 INFO - PROCESS | 1841 | 1461246422112 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]]]}] 06:47:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:47:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1536ms 06:47:02 INFO - PROCESS | 1841 | 1461246422142 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 06:47:02 INFO - PROCESS | 1841 | 1461246422144 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 06:47:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:47:02 INFO - PROCESS | 1841 | 1461246422152 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:47:02 INFO - PROCESS | 1841 | 1461246422156 Marionette TRACE conn3 <- [1,2446,null,{}] 06:47:02 INFO - PROCESS | 1841 | 1461246422161 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}] 06:47:02 INFO - PROCESS | 1841 | 1461246422409 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 06:47:02 INFO - PROCESS | 1841 | 1461246422666 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c9b53000 == 176 [pid = 1841] [id = 619] 06:47:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 174 (0x7fa8bde93000) [pid = 1841] [serial = 1858] [outer = (nil)] 06:47:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 175 (0x7fa8c6244000) [pid = 1841] [serial = 1859] [outer = 0x7fa8bde93000] 06:47:02 INFO - PROCESS | 1841 | 1461246422807 Marionette DEBUG loaded listener.js 06:47:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 176 (0x7fa8c624fc00) [pid = 1841] [serial = 1860] [outer = 0x7fa8bde93000] 06:47:03 INFO - PROCESS | 1841 | 1461246423664 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]]]}] 06:47:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:47:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1578ms 06:47:03 INFO - PROCESS | 1841 | 1461246423733 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 06:47:03 INFO - PROCESS | 1841 | 1461246423736 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 06:47:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:47:03 INFO - PROCESS | 1841 | 1461246423742 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:47:03 INFO - PROCESS | 1841 | 1461246423745 Marionette TRACE conn3 <- [1,2450,null,{}] 06:47:03 INFO - PROCESS | 1841 | 1461246423751 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}] 06:47:04 INFO - PROCESS | 1841 | 1461246424019 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 06:47:04 INFO - PROCESS | 1841 | 1461246424327 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8caf9b000 == 177 [pid = 1841] [id = 620] 06:47:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 177 (0x7fa8c4ee4000) [pid = 1841] [serial = 1861] [outer = (nil)] 06:47:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 178 (0x7fa8c65ee400) [pid = 1841] [serial = 1862] [outer = 0x7fa8c4ee4000] 06:47:04 INFO - PROCESS | 1841 | 1461246424409 Marionette DEBUG loaded listener.js 06:47:04 INFO - PROCESS | 1841 | ++DOMWINDOW == 179 (0x7fa8c6d5b800) [pid = 1841] [serial = 1863] [outer = 0x7fa8c4ee4000] 06:47:05 INFO - PROCESS | 1841 | 1461246425278 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]]]}] 06:47:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:47:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1578ms 06:47:05 INFO - PROCESS | 1841 | 1461246425323 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 06:47:05 INFO - PROCESS | 1841 | 1461246425327 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 06:47:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:47:05 INFO - PROCESS | 1841 | 1461246425333 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:47:05 INFO - PROCESS | 1841 | 1461246425335 Marionette TRACE conn3 <- [1,2454,null,{}] 06:47:05 INFO - PROCESS | 1841 | 1461246425341 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}] 06:47:05 INFO - PROCESS | 1841 | 1461246425568 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 06:47:05 INFO - PROCESS | 1841 | 1461246425813 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cb04a800 == 178 [pid = 1841] [id = 621] 06:47:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 180 (0x7fa8c4ee7000) [pid = 1841] [serial = 1864] [outer = (nil)] 06:47:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 181 (0x7fa8c6d61400) [pid = 1841] [serial = 1865] [outer = 0x7fa8c4ee7000] 06:47:05 INFO - PROCESS | 1841 | 1461246425927 Marionette DEBUG loaded listener.js 06:47:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 182 (0x7fa8c6da7400) [pid = 1841] [serial = 1866] [outer = 0x7fa8c4ee7000] 06:47:07 INFO - PROCESS | 1841 | 1461246427076 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]]]}] 06:47:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:47:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1780ms 06:47:07 INFO - PROCESS | 1841 | 1461246427116 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 06:47:07 INFO - PROCESS | 1841 | 1461246427122 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 06:47:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:47:07 INFO - PROCESS | 1841 | 1461246427131 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:47:07 INFO - PROCESS | 1841 | 1461246427135 Marionette TRACE conn3 <- [1,2458,null,{}] 06:47:07 INFO - PROCESS | 1841 | 1461246427144 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}] 06:47:07 INFO - PROCESS | 1841 | 1461246427513 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 06:47:07 INFO - PROCESS | 1841 | 1461246427882 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cb221800 == 179 [pid = 1841] [id = 622] 06:47:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 183 (0x7fa8c6d5c400) [pid = 1841] [serial = 1867] [outer = (nil)] 06:47:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 184 (0x7fa8c6e34000) [pid = 1841] [serial = 1868] [outer = 0x7fa8c6d5c400] 06:47:08 INFO - PROCESS | 1841 | 1461246428012 Marionette DEBUG loaded listener.js 06:47:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 185 (0x7fa8c6e3d400) [pid = 1841] [serial = 1869] [outer = 0x7fa8c6d5c400] 06:47:08 INFO - PROCESS | 1841 | 1461246428976 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]]]}] 06:47:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:47:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1891ms 06:47:09 INFO - PROCESS | 1841 | 1461246429023 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 06:47:09 INFO - PROCESS | 1841 | 1461246429026 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 06:47:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:47:09 INFO - PROCESS | 1841 | 1461246429032 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:47:09 INFO - PROCESS | 1841 | 1461246429034 Marionette TRACE conn3 <- [1,2462,null,{}] 06:47:09 INFO - PROCESS | 1841 | 1461246429040 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}] 06:47:09 INFO - PROCESS | 1841 | 1461246429277 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 06:47:09 INFO - PROCESS | 1841 | 1461246429550 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cb257800 == 180 [pid = 1841] [id = 623] 06:47:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 186 (0x7fa8c6da8000) [pid = 1841] [serial = 1870] [outer = (nil)] 06:47:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 187 (0x7fa8c72b2800) [pid = 1841] [serial = 1871] [outer = 0x7fa8c6da8000] 06:47:09 INFO - PROCESS | 1841 | 1461246429680 Marionette DEBUG loaded listener.js 06:47:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 188 (0x7fa8c7365400) [pid = 1841] [serial = 1872] [outer = 0x7fa8c6da8000] 06:47:10 INFO - PROCESS | 1841 | 1461246430605 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]]]}] 06:47:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:47:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1633ms 06:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:47:10 INFO - PROCESS | 1841 | 1461246430666 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 06:47:10 INFO - PROCESS | 1841 | 1461246430669 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 06:47:10 INFO - PROCESS | 1841 | 1461246430676 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:47:10 INFO - PROCESS | 1841 | 1461246430678 Marionette TRACE conn3 <- [1,2466,null,{}] 06:47:10 INFO - PROCESS | 1841 | 1461246430684 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}] 06:47:10 INFO - PROCESS | 1841 | 1461246430934 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 06:47:11 INFO - PROCESS | 1841 | 1461246431250 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cb5d6000 == 181 [pid = 1841] [id = 624] 06:47:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 189 (0x7fa8bd413800) [pid = 1841] [serial = 1873] [outer = (nil)] 06:47:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 190 (0x7fa8c736cc00) [pid = 1841] [serial = 1874] [outer = 0x7fa8bd413800] 06:47:11 INFO - PROCESS | 1841 | 1461246431330 Marionette DEBUG loaded listener.js 06:47:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 191 (0x7fa8c7508c00) [pid = 1841] [serial = 1875] [outer = 0x7fa8bd413800] 06:47:12 INFO - PROCESS | 1841 | 1461246432175 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]]]}] 06:47:13 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b231e800 == 180 [pid = 1841] [id = 504] 06:47:13 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b2496800 == 179 [pid = 1841] [id = 505] 06:47:13 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bea27800 == 178 [pid = 1841] [id = 503] 06:47:13 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b857d000 == 177 [pid = 1841] [id = 605] 06:47:13 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b707d800 == 176 [pid = 1841] [id = 604] 06:47:13 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b54db800 == 175 [pid = 1841] [id = 581] 06:47:13 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b4497000 == 174 [pid = 1841] [id = 603] 06:47:13 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b83d4800 == 173 [pid = 1841] [id = 602] 06:47:13 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b540b800 == 172 [pid = 1841] [id = 601] 06:47:13 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8be6f9000 == 171 [pid = 1841] [id = 594] 06:47:13 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bdf1b000 == 170 [pid = 1841] [id = 593] 06:47:13 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc8ef000 == 169 [pid = 1841] [id = 592] 06:47:13 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc77d000 == 168 [pid = 1841] [id = 591] 06:47:13 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc702800 == 167 [pid = 1841] [id = 590] 06:47:13 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8ba2ed000 == 166 [pid = 1841] [id = 589] 06:47:13 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b9f1b000 == 165 [pid = 1841] [id = 588] 06:47:13 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b93b7800 == 164 [pid = 1841] [id = 587] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 190 (0x7fa8ba29e800) [pid = 1841] [serial = 1665] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 189 (0x7fa8b6a63c00) [pid = 1841] [serial = 1745] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 188 (0x7fa8b6e4a800) [pid = 1841] [serial = 1746] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 187 (0x7fa8b9ed0800) [pid = 1841] [serial = 1694] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 186 (0x7fa8bb0efc00) [pid = 1841] [serial = 1695] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 185 (0x7fa8ca8c2c00) [pid = 1841] [serial = 1718] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 184 (0x7fa8ca95b400) [pid = 1841] [serial = 1719] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 183 (0x7fa8b91e5400) [pid = 1841] [serial = 1688] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 182 (0x7fa8b94b4000) [pid = 1841] [serial = 1689] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 181 (0x7fa8c65e3400) [pid = 1841] [serial = 1709] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 180 (0x7fa8c7362400) [pid = 1841] [serial = 1710] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 179 (0x7fa8bd415c00) [pid = 1841] [serial = 1697] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 178 (0x7fa8bde8b800) [pid = 1841] [serial = 1698] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 177 (0x7fa8be742400) [pid = 1841] [serial = 1700] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 176 (0x7fa8be784c00) [pid = 1841] [serial = 1701] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 175 (0x7fa8b41ea400) [pid = 1841] [serial = 1736] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 174 (0x7fa8cf489400) [pid = 1841] [serial = 1730] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 173 (0x7fa8cfbd3800) [pid = 1841] [serial = 1731] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 172 (0x7fa8cb7b7800) [pid = 1841] [serial = 1724] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 171 (0x7fa8cbcee800) [pid = 1841] [serial = 1725] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 170 (0x7fa8cb63ac00) [pid = 1841] [serial = 1721] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 169 (0x7fa8cb6d5400) [pid = 1841] [serial = 1722] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 168 (0x7fa8c9c3f000) [pid = 1841] [serial = 1733] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 167 (0x7fa8cfc81c00) [pid = 1841] [serial = 1734] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 166 (0x7fa8be7cbc00) [pid = 1841] [serial = 1703] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 165 (0x7fa8beac7000) [pid = 1841] [serial = 1704] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 164 (0x7fa8beaed000) [pid = 1841] [serial = 1706] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 163 (0x7fa8c4523000) [pid = 1841] [serial = 1707] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 162 (0x7fa8b4476400) [pid = 1841] [serial = 1742] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 161 (0x7fa8b9e76400) [pid = 1841] [serial = 1691] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 160 (0x7fa8b9eb5000) [pid = 1841] [serial = 1692] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 159 (0x7fa8c8fa0000) [pid = 1841] [serial = 1715] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 158 (0x7fa8c9c34000) [pid = 1841] [serial = 1716] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 157 (0x7fa8b51e6400) [pid = 1841] [serial = 1682] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 156 (0x7fa8b6a5d400) [pid = 1841] [serial = 1683] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 155 (0x7fa8b2215800) [pid = 1841] [serial = 1739] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 154 (0x7fa8b2548c00) [pid = 1841] [serial = 1740] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 153 (0x7fa8b7696800) [pid = 1841] [serial = 1685] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 152 (0x7fa8b83b1800) [pid = 1841] [serial = 1686] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 151 (0x7fa8c7d16c00) [pid = 1841] [serial = 1712] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 150 (0x7fa8c7dea400) [pid = 1841] [serial = 1713] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 149 (0x7fa8cce0cc00) [pid = 1841] [serial = 1727] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 148 (0x7fa8ce7cd000) [pid = 1841] [serial = 1728] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 147 (0x7fa8b711e400) [pid = 1841] [serial = 1748] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 146 (0x7fa8b51dec00) [pid = 1841] [serial = 1743] [outer = (nil)] [url = about:blank] 06:47:13 INFO - PROCESS | 1841 | --DOMWINDOW == 145 (0x7fa8b7190000) [pid = 1841] [serial = 1749] [outer = (nil)] [url = about:blank] 06:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 3084ms 06:47:13 INFO - PROCESS | 1841 | 1461246433874 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 06:47:13 INFO - PROCESS | 1841 | 1461246433880 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 06:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:47:13 INFO - PROCESS | 1841 | 1461246433891 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:47:13 INFO - PROCESS | 1841 | 1461246433898 Marionette TRACE conn3 <- [1,2470,null,{}] 06:47:13 INFO - PROCESS | 1841 | 1461246433905 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}] 06:47:14 INFO - PROCESS | 1841 | 1461246434110 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 06:47:14 INFO - PROCESS | 1841 | 1461246434321 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b3ef0000 == 165 [pid = 1841] [id = 625] 06:47:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 146 (0x7fa8b41e5c00) [pid = 1841] [serial = 1876] [outer = (nil)] 06:47:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 147 (0x7fa8b41e9400) [pid = 1841] [serial = 1877] [outer = 0x7fa8b41e5c00] 06:47:14 INFO - PROCESS | 1841 | 1461246434392 Marionette DEBUG loaded listener.js 06:47:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 148 (0x7fa8b4479400) [pid = 1841] [serial = 1878] [outer = 0x7fa8b41e5c00] 06:47:15 INFO - PROCESS | 1841 | 1461246435171 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]]]}] 06:47:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:47:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1336ms 06:47:15 INFO - PROCESS | 1841 | 1461246435229 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 06:47:15 INFO - PROCESS | 1841 | 1461246435234 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 06:47:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:47:15 INFO - PROCESS | 1841 | 1461246435247 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:47:15 INFO - PROCESS | 1841 | 1461246435251 Marionette TRACE conn3 <- [1,2474,null,{}] 06:47:15 INFO - PROCESS | 1841 | 1461246435258 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}] 06:47:15 INFO - PROCESS | 1841 | 1461246435486 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 06:47:15 INFO - PROCESS | 1841 | 1461246435680 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b6a91800 == 166 [pid = 1841] [id = 626] 06:47:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 149 (0x7fa8b253f800) [pid = 1841] [serial = 1879] [outer = (nil)] 06:47:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 150 (0x7fa8b51f7000) [pid = 1841] [serial = 1880] [outer = 0x7fa8b253f800] 06:47:15 INFO - PROCESS | 1841 | 1461246435743 Marionette DEBUG loaded listener.js 06:47:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 151 (0x7fa8b6e45c00) [pid = 1841] [serial = 1881] [outer = 0x7fa8b253f800] 06:47:16 INFO - PROCESS | 1841 | 1461246436680 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]]]}] 06:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1490ms 06:47:16 INFO - PROCESS | 1841 | 1461246436736 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 06:47:16 INFO - PROCESS | 1841 | 1461246436739 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 06:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:47:16 INFO - PROCESS | 1841 | 1461246436745 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:47:16 INFO - PROCESS | 1841 | 1461246436748 Marionette TRACE conn3 <- [1,2478,null,{}] 06:47:16 INFO - PROCESS | 1841 | 1461246436762 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}] 06:47:17 INFO - PROCESS | 1841 | 1461246437070 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 06:47:17 INFO - PROCESS | 1841 | 1461246437103 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b7238000 == 167 [pid = 1841] [id = 627] 06:47:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 152 (0x7fa8b7196000) [pid = 1841] [serial = 1882] [outer = (nil)] 06:47:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 153 (0x7fa8b76a1400) [pid = 1841] [serial = 1883] [outer = 0x7fa8b7196000] 06:47:17 INFO - PROCESS | 1841 | 1461246437180 Marionette DEBUG loaded listener.js 06:47:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 154 (0x7fa8b85c4000) [pid = 1841] [serial = 1884] [outer = 0x7fa8b7196000] 06:47:18 INFO - PROCESS | 1841 | --DOMWINDOW == 153 (0x7fa8b91e4400) [pid = 1841] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:47:18 INFO - PROCESS | 1841 | --DOMWINDOW == 152 (0x7fa8b21a9000) [pid = 1841] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:47:18 INFO - PROCESS | 1841 | --DOMWINDOW == 151 (0x7fa8b21a9400) [pid = 1841] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:47:18 INFO - PROCESS | 1841 | --DOMWINDOW == 150 (0x7fa8b87dc800) [pid = 1841] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:47:18 INFO - PROCESS | 1841 | --DOMWINDOW == 149 (0x7fa8b253c000) [pid = 1841] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:47:18 INFO - PROCESS | 1841 | --DOMWINDOW == 148 (0x7fa8b1079800) [pid = 1841] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:47:18 INFO - PROCESS | 1841 | --DOMWINDOW == 147 (0x7fa8b1075800) [pid = 1841] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:47:18 INFO - PROCESS | 1841 | 1461246438863 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]]]}] 06:47:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:47:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2145ms 06:47:18 INFO - PROCESS | 1841 | 1461246438891 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 06:47:18 INFO - PROCESS | 1841 | 1461246438894 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 06:47:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:47:18 INFO - PROCESS | 1841 | 1461246438900 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:47:18 INFO - PROCESS | 1841 | 1461246438902 Marionette TRACE conn3 <- [1,2482,null,{}] 06:47:18 INFO - PROCESS | 1841 | 1461246438907 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}] 06:47:19 INFO - PROCESS | 1841 | 1461246439111 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 06:47:19 INFO - PROCESS | 1841 | 1461246439331 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b83c6000 == 168 [pid = 1841] [id = 628] 06:47:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 148 (0x7fa8b21a9000) [pid = 1841] [serial = 1885] [outer = (nil)] 06:47:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 149 (0x7fa8b85cc400) [pid = 1841] [serial = 1886] [outer = 0x7fa8b21a9000] 06:47:19 INFO - PROCESS | 1841 | 1461246439396 Marionette DEBUG loaded listener.js 06:47:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 150 (0x7fa8b86dfc00) [pid = 1841] [serial = 1887] [outer = 0x7fa8b21a9000] 06:47:20 INFO - PROCESS | 1841 | 1461246440132 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]]]}] 06:47:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:47:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1287ms 06:47:20 INFO - PROCESS | 1841 | 1461246440188 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 06:47:20 INFO - PROCESS | 1841 | 1461246440190 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 06:47:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:47:20 INFO - PROCESS | 1841 | 1461246440198 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:47:20 INFO - PROCESS | 1841 | 1461246440201 Marionette TRACE conn3 <- [1,2486,null,{}] 06:47:20 INFO - PROCESS | 1841 | 1461246440207 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}] 06:47:20 INFO - PROCESS | 1841 | 1461246440417 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 06:47:20 INFO - PROCESS | 1841 | 1461246440769 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b2315000 == 169 [pid = 1841] [id = 629] 06:47:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 151 (0x7fa8b1071800) [pid = 1841] [serial = 1888] [outer = (nil)] 06:47:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 152 (0x7fa8b220d000) [pid = 1841] [serial = 1889] [outer = 0x7fa8b1071800] 06:47:20 INFO - PROCESS | 1841 | 1461246440849 Marionette DEBUG loaded listener.js 06:47:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 153 (0x7fa8b2546400) [pid = 1841] [serial = 1890] [outer = 0x7fa8b1071800] 06:47:21 INFO - PROCESS | 1841 | 1461246441819 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]]]}] 06:47:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:47:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1685ms 06:47:21 INFO - PROCESS | 1841 | 1461246441893 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 06:47:21 INFO - PROCESS | 1841 | 1461246441901 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 06:47:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:47:21 INFO - PROCESS | 1841 | 1461246441913 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:47:21 INFO - PROCESS | 1841 | 1461246441917 Marionette TRACE conn3 <- [1,2490,null,{}] 06:47:21 INFO - PROCESS | 1841 | 1461246441925 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}] 06:47:22 INFO - PROCESS | 1841 | 1461246442186 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 06:47:22 INFO - PROCESS | 1841 | 1461246442504 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b7236800 == 170 [pid = 1841] [id = 630] 06:47:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 154 (0x7fa8b6e4dc00) [pid = 1841] [serial = 1891] [outer = (nil)] 06:47:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 155 (0x7fa8b7120000) [pid = 1841] [serial = 1892] [outer = 0x7fa8b6e4dc00] 06:47:22 INFO - PROCESS | 1841 | 1461246442588 Marionette DEBUG loaded listener.js 06:47:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 156 (0x7fa8b719c800) [pid = 1841] [serial = 1893] [outer = 0x7fa8b6e4dc00] 06:47:23 INFO - PROCESS | 1841 | 1461246443570 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]]]}] 06:47:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:47:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1697ms 06:47:23 INFO - PROCESS | 1841 | 1461246443614 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 06:47:23 INFO - PROCESS | 1841 | 1461246443621 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 06:47:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:47:23 INFO - PROCESS | 1841 | 1461246443630 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:47:23 INFO - PROCESS | 1841 | 1461246443634 Marionette TRACE conn3 <- [1,2494,null,{}] 06:47:23 INFO - PROCESS | 1841 | 1461246443641 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}] 06:47:23 INFO - PROCESS | 1841 | 1461246443901 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 06:47:24 INFO - PROCESS | 1841 | 1461246444299 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b98d0000 == 171 [pid = 1841] [id = 631] 06:47:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 157 (0x7fa8b6e50000) [pid = 1841] [serial = 1894] [outer = (nil)] 06:47:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 158 (0x7fa8b868c000) [pid = 1841] [serial = 1895] [outer = 0x7fa8b6e50000] 06:47:24 INFO - PROCESS | 1841 | 1461246444380 Marionette DEBUG loaded listener.js 06:47:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 159 (0x7fa8b87e1800) [pid = 1841] [serial = 1896] [outer = 0x7fa8b6e50000] 06:47:25 INFO - PROCESS | 1841 | 1461246445332 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]]]}] 06:47:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:47:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1742ms 06:47:25 INFO - PROCESS | 1841 | 1461246445372 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 06:47:25 INFO - PROCESS | 1841 | 1461246445375 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 06:47:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:47:25 INFO - PROCESS | 1841 | 1461246445384 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:47:25 INFO - PROCESS | 1841 | 1461246445393 Marionette TRACE conn3 <- [1,2498,null,{}] 06:47:25 INFO - PROCESS | 1841 | 1461246445408 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}] 06:47:25 INFO - PROCESS | 1841 | 1461246445700 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 06:47:26 INFO - PROCESS | 1841 | 1461246446012 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bbce4000 == 172 [pid = 1841] [id = 632] 06:47:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 160 (0x7fa8b934b000) [pid = 1841] [serial = 1897] [outer = (nil)] 06:47:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 161 (0x7fa8b9aedc00) [pid = 1841] [serial = 1898] [outer = 0x7fa8b934b000] 06:47:26 INFO - PROCESS | 1841 | 1461246446093 Marionette DEBUG loaded listener.js 06:47:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 162 (0x7fa8b9eaf800) [pid = 1841] [serial = 1899] [outer = 0x7fa8b934b000] 06:47:26 INFO - PROCESS | 1841 | 1461246446964 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]]]}] 06:47:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:47:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1640ms 06:47:27 INFO - PROCESS | 1841 | 1461246447023 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 06:47:27 INFO - PROCESS | 1841 | 1461246447028 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 06:47:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:47:27 INFO - PROCESS | 1841 | 1461246447040 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:47:27 INFO - PROCESS | 1841 | 1461246447044 Marionette TRACE conn3 <- [1,2502,null,{}] 06:47:27 INFO - PROCESS | 1841 | 1461246447054 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}] 06:47:27 INFO - PROCESS | 1841 | 1461246447286 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 06:47:27 INFO - PROCESS | 1841 | 1461246447599 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8bdebf800 == 173 [pid = 1841] [id = 633] 06:47:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 163 (0x7fa8b94aec00) [pid = 1841] [serial = 1900] [outer = (nil)] 06:47:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 164 (0x7fa8ba006c00) [pid = 1841] [serial = 1901] [outer = 0x7fa8b94aec00] 06:47:27 INFO - PROCESS | 1841 | 1461246447676 Marionette DEBUG loaded listener.js 06:47:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 165 (0x7fa8ba2a0c00) [pid = 1841] [serial = 1902] [outer = 0x7fa8b94aec00] 06:47:28 INFO - PROCESS | 1841 | 1461246448525 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]]]}] 06:47:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:47:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1544ms 06:47:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:47:28 INFO - PROCESS | 1841 | 1461246448579 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 06:47:28 INFO - PROCESS | 1841 | 1461246448582 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 06:47:28 INFO - PROCESS | 1841 | 1461246448588 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:47:28 INFO - PROCESS | 1841 | 1461246448592 Marionette TRACE conn3 <- [1,2506,null,{}] 06:47:28 INFO - PROCESS | 1841 | 1461246448597 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}] 06:47:28 INFO - PROCESS | 1841 | 1461246448825 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 06:47:29 INFO - PROCESS | 1841 | 1461246449102 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8be68d800 == 174 [pid = 1841] [id = 634] 06:47:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 166 (0x7fa8bb3b7000) [pid = 1841] [serial = 1903] [outer = (nil)] 06:47:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 167 (0x7fa8bb3bb400) [pid = 1841] [serial = 1904] [outer = 0x7fa8bb3b7000] 06:47:29 INFO - PROCESS | 1841 | 1461246449246 Marionette DEBUG loaded listener.js 06:47:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 168 (0x7fa8bd356000) [pid = 1841] [serial = 1905] [outer = 0x7fa8bb3b7000] 06:47:30 INFO - PROCESS | 1841 | 1461246450175 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]]]}] 06:47:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:47:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1639ms 06:47:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:47:30 INFO - PROCESS | 1841 | 1461246450227 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 06:47:30 INFO - PROCESS | 1841 | 1461246450230 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 06:47:30 INFO - PROCESS | 1841 | 1461246450237 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:47:30 INFO - PROCESS | 1841 | 1461246450240 Marionette TRACE conn3 <- [1,2510,null,{}] 06:47:30 INFO - PROCESS | 1841 | 1461246450245 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}] 06:47:30 INFO - PROCESS | 1841 | 1461246450473 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 06:47:30 INFO - PROCESS | 1841 | 1461246450799 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c3e26800 == 175 [pid = 1841] [id = 635] 06:47:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 169 (0x7fa8b96f0400) [pid = 1841] [serial = 1906] [outer = (nil)] 06:47:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 170 (0x7fa8bdef0400) [pid = 1841] [serial = 1907] [outer = 0x7fa8b96f0400] 06:47:30 INFO - PROCESS | 1841 | 1461246450880 Marionette DEBUG loaded listener.js 06:47:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 171 (0x7fa8be743800) [pid = 1841] [serial = 1908] [outer = 0x7fa8b96f0400] 06:47:31 INFO - PROCESS | 1841 | 1461246451745 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]]]}] 06:47:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:47:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1585ms 06:47:31 INFO - PROCESS | 1841 | 1461246451821 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 06:47:31 INFO - PROCESS | 1841 | 1461246451825 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 06:47:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:47:31 INFO - PROCESS | 1841 | 1461246451832 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:47:31 INFO - PROCESS | 1841 | 1461246451836 Marionette TRACE conn3 <- [1,2514,null,{}] 06:47:31 INFO - PROCESS | 1841 | 1461246451841 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}] 06:47:32 INFO - PROCESS | 1841 | 1461246452126 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 06:47:32 INFO - PROCESS | 1841 | 1461246452430 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c4162000 == 176 [pid = 1841] [id = 636] 06:47:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 172 (0x7fa8bd412400) [pid = 1841] [serial = 1909] [outer = (nil)] 06:47:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 173 (0x7fa8be7c4c00) [pid = 1841] [serial = 1910] [outer = 0x7fa8bd412400] 06:47:32 INFO - PROCESS | 1841 | 1461246452510 Marionette DEBUG loaded listener.js 06:47:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 174 (0x7fa8beaccc00) [pid = 1841] [serial = 1911] [outer = 0x7fa8bd412400] 06:47:33 INFO - PROCESS | 1841 | 1461246453378 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]]]}] 06:47:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:47:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1581ms 06:47:33 INFO - PROCESS | 1841 | 1461246453413 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 06:47:33 INFO - PROCESS | 1841 | 1461246453418 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 06:47:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:47:33 INFO - PROCESS | 1841 | 1461246453423 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:47:33 INFO - PROCESS | 1841 | 1461246453426 Marionette TRACE conn3 <- [1,2518,null,{}] 06:47:33 INFO - PROCESS | 1841 | 1461246453432 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}] 06:47:33 INFO - PROCESS | 1841 | 1461246453652 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 06:47:33 INFO - PROCESS | 1841 | 1461246453892 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6217800 == 177 [pid = 1841] [id = 637] 06:47:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 175 (0x7fa8bd416000) [pid = 1841] [serial = 1912] [outer = (nil)] 06:47:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 176 (0x7fa8c44c6800) [pid = 1841] [serial = 1913] [outer = 0x7fa8bd416000] 06:47:33 INFO - PROCESS | 1841 | 1461246453971 Marionette DEBUG loaded listener.js 06:47:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 177 (0x7fa8c451a400) [pid = 1841] [serial = 1914] [outer = 0x7fa8bd416000] 06:47:34 INFO - PROCESS | 1841 | 1461246454848 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]]]}] 06:47:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:47:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1487ms 06:47:34 INFO - PROCESS | 1841 | 1461246454912 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 06:47:34 INFO - PROCESS | 1841 | 1461246454916 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 06:47:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:47:34 INFO - PROCESS | 1841 | 1461246454941 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:47:34 INFO - PROCESS | 1841 | 1461246454944 Marionette TRACE conn3 <- [1,2522,null,{}] 06:47:34 INFO - PROCESS | 1841 | 1461246454950 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}] 06:47:35 INFO - PROCESS | 1841 | 1461246455179 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 06:47:35 INFO - PROCESS | 1841 | 1461246455448 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7243000 == 178 [pid = 1841] [id = 638] 06:47:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 178 (0x7fa8be783400) [pid = 1841] [serial = 1915] [outer = (nil)] 06:47:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 179 (0x7fa8c4551800) [pid = 1841] [serial = 1916] [outer = 0x7fa8be783400] 06:47:35 INFO - PROCESS | 1841 | 1461246455568 Marionette DEBUG loaded listener.js 06:47:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 180 (0x7fa8c4f4bc00) [pid = 1841] [serial = 1917] [outer = 0x7fa8be783400] 06:47:36 INFO - PROCESS | 1841 | 1461246456433 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]]]}] 06:47:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:47:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1533ms 06:47:36 INFO - PROCESS | 1841 | 1461246456471 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 06:47:36 INFO - PROCESS | 1841 | 1461246456474 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 06:47:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:47:36 INFO - PROCESS | 1841 | 1461246456480 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:47:36 INFO - PROCESS | 1841 | 1461246456484 Marionette TRACE conn3 <- [1,2526,null,{}] 06:47:36 INFO - PROCESS | 1841 | 1461246456508 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}] 06:47:36 INFO - PROCESS | 1841 | 1461246456751 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 06:47:37 INFO - PROCESS | 1841 | 1461246457012 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c7f69000 == 179 [pid = 1841] [id = 639] 06:47:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 181 (0x7fa8c6e34400) [pid = 1841] [serial = 1918] [outer = (nil)] 06:47:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 182 (0x7fa8c72b3400) [pid = 1841] [serial = 1919] [outer = 0x7fa8c6e34400] 06:47:37 INFO - PROCESS | 1841 | 1461246457168 Marionette DEBUG loaded listener.js 06:47:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 183 (0x7fa8c7650000) [pid = 1841] [serial = 1920] [outer = 0x7fa8c6e34400] 06:47:38 INFO - PROCESS | 1841 | 1461246458113 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]]]}] 06:47:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:47:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1687ms 06:47:38 INFO - PROCESS | 1841 | 1461246458169 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 06:47:38 INFO - PROCESS | 1841 | 1461246458174 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 06:47:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:47:38 INFO - PROCESS | 1841 | 1461246458182 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:47:38 INFO - PROCESS | 1841 | 1461246458186 Marionette TRACE conn3 <- [1,2530,null,{}] 06:47:38 INFO - PROCESS | 1841 | 1461246458192 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}] 06:47:38 INFO - PROCESS | 1841 | 1461246458462 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 06:47:38 INFO - PROCESS | 1841 | 1461246458773 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb21e800 == 180 [pid = 1841] [id = 640] 06:47:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 184 (0x7fa8c6e36400) [pid = 1841] [serial = 1921] [outer = (nil)] 06:47:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 185 (0x7fa8c78cc800) [pid = 1841] [serial = 1922] [outer = 0x7fa8c6e36400] 06:47:38 INFO - PROCESS | 1841 | 1461246458853 Marionette DEBUG loaded listener.js 06:47:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 186 (0x7fa8c7ca9000) [pid = 1841] [serial = 1923] [outer = 0x7fa8c6e36400] 06:47:39 INFO - PROCESS | 1841 | 1461246459744 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]]]}] 06:47:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:47:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1636ms 06:47:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:47:39 INFO - PROCESS | 1841 | 1461246459820 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 06:47:39 INFO - PROCESS | 1841 | 1461246459823 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 06:47:39 INFO - PROCESS | 1841 | 1461246459829 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:47:39 INFO - PROCESS | 1841 | 1461246459832 Marionette TRACE conn3 <- [1,2534,null,{}] 06:47:39 INFO - PROCESS | 1841 | 1461246459837 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}] 06:47:40 INFO - PROCESS | 1841 | 1461246460100 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 06:47:40 INFO - PROCESS | 1841 | 1461246460407 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cb8b0000 == 181 [pid = 1841] [id = 641] 06:47:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 187 (0x7fa8be78a800) [pid = 1841] [serial = 1924] [outer = (nil)] 06:47:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 188 (0x7fa8c7cb0c00) [pid = 1841] [serial = 1925] [outer = 0x7fa8be78a800] 06:47:40 INFO - PROCESS | 1841 | 1461246460486 Marionette DEBUG loaded listener.js 06:47:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 189 (0x7fa8c7d17800) [pid = 1841] [serial = 1926] [outer = 0x7fa8be78a800] 06:47:41 INFO - PROCESS | 1841 | 1461246461438 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]]]}] 06:47:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:47:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1681ms 06:47:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:47:41 INFO - PROCESS | 1841 | 1461246461510 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 06:47:41 INFO - PROCESS | 1841 | 1461246461513 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 06:47:41 INFO - PROCESS | 1841 | 1461246461520 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:47:41 INFO - PROCESS | 1841 | 1461246461522 Marionette TRACE conn3 <- [1,2538,null,{}] 06:47:41 INFO - PROCESS | 1841 | 1461246461528 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}] 06:47:41 INFO - PROCESS | 1841 | 1461246461773 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 06:47:42 INFO - PROCESS | 1841 | 1461246462040 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cbc51800 == 182 [pid = 1841] [id = 642] 06:47:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 190 (0x7fa8b2540c00) [pid = 1841] [serial = 1927] [outer = (nil)] 06:47:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 191 (0x7fa8c7d1d000) [pid = 1841] [serial = 1928] [outer = 0x7fa8b2540c00] 06:47:42 INFO - PROCESS | 1841 | 1461246462176 Marionette DEBUG loaded listener.js 06:47:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 192 (0x7fa8c7de5800) [pid = 1841] [serial = 1929] [outer = 0x7fa8b2540c00] 06:47:43 INFO - PROCESS | 1841 | 1461246463061 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]]]}] 06:47:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:47:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1584ms 06:47:43 INFO - PROCESS | 1841 | 1461246463103 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 06:47:43 INFO - PROCESS | 1841 | 1461246463107 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 06:47:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:47:43 INFO - PROCESS | 1841 | 1461246463113 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:47:43 INFO - PROCESS | 1841 | 1461246463116 Marionette TRACE conn3 <- [1,2542,null,{}] 06:47:43 INFO - PROCESS | 1841 | 1461246463122 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}] 06:47:43 INFO - PROCESS | 1841 | 1461246463353 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 06:47:43 INFO - PROCESS | 1841 | 1461246463626 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cf514000 == 183 [pid = 1841] [id = 643] 06:47:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 193 (0x7fa8b2210c00) [pid = 1841] [serial = 1930] [outer = (nil)] 06:47:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 194 (0x7fa8c7ded000) [pid = 1841] [serial = 1931] [outer = 0x7fa8b2210c00] 06:47:43 INFO - PROCESS | 1841 | 1461246463744 Marionette DEBUG loaded listener.js 06:47:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 195 (0x7fa8c8038000) [pid = 1841] [serial = 1932] [outer = 0x7fa8b2210c00] 06:47:44 INFO - PROCESS | 1841 | 1461246464588 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]]]}] 06:47:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:47:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1531ms 06:47:44 INFO - PROCESS | 1841 | 1461246464645 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 06:47:44 INFO - PROCESS | 1841 | 1461246464649 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 06:47:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:47:44 INFO - PROCESS | 1841 | 1461246464655 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:47:44 INFO - PROCESS | 1841 | 1461246464657 Marionette TRACE conn3 <- [1,2546,null,{}] 06:47:44 INFO - PROCESS | 1841 | 1461246464663 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}] 06:47:44 INFO - PROCESS | 1841 | 1461246464885 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 06:47:45 INFO - PROCESS | 1841 | 1461246465156 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cfc07000 == 184 [pid = 1841] [id = 644] 06:47:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 196 (0x7fa8beac7000) [pid = 1841] [serial = 1933] [outer = (nil)] 06:47:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 197 (0x7fa8c8c32000) [pid = 1841] [serial = 1934] [outer = 0x7fa8beac7000] 06:47:45 INFO - PROCESS | 1841 | 1461246465273 Marionette DEBUG loaded listener.js 06:47:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 198 (0x7fa8c8faa000) [pid = 1841] [serial = 1935] [outer = 0x7fa8beac7000] 06:47:46 INFO - PROCESS | 1841 | 1461246466180 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]]]}] 06:47:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:47:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1592ms 06:47:46 INFO - PROCESS | 1841 | 1461246466249 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 06:47:46 INFO - PROCESS | 1841 | 1461246466251 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 06:47:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:47:46 INFO - PROCESS | 1841 | 1461246466258 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:47:46 INFO - PROCESS | 1841 | 1461246466261 Marionette TRACE conn3 <- [1,2550,null,{}] 06:47:46 INFO - PROCESS | 1841 | 1461246466267 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}] 06:47:46 INFO - PROCESS | 1841 | 1461246466497 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 06:47:46 INFO - PROCESS | 1841 | 1461246466810 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfc4f000 == 185 [pid = 1841] [id = 645] 06:47:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 199 (0x7fa8b91ec000) [pid = 1841] [serial = 1936] [outer = (nil)] 06:47:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 200 (0x7fa8c914fc00) [pid = 1841] [serial = 1937] [outer = 0x7fa8b91ec000] 06:47:46 INFO - PROCESS | 1841 | 1461246466888 Marionette DEBUG loaded listener.js 06:47:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 201 (0x7fa8c9c3b800) [pid = 1841] [serial = 1938] [outer = 0x7fa8b91ec000] 06:47:47 INFO - PROCESS | 1841 | 1461246467832 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]]]}] 06:47:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:47:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1636ms 06:47:47 INFO - PROCESS | 1841 | 1461246467895 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 06:47:47 INFO - PROCESS | 1841 | 1461246467899 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 06:47:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:47:47 INFO - PROCESS | 1841 | 1461246467904 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:47:47 INFO - PROCESS | 1841 | 1461246467906 Marionette TRACE conn3 <- [1,2554,null,{}] 06:47:47 INFO - PROCESS | 1841 | 1461246467912 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}] 06:47:48 INFO - PROCESS | 1841 | 1461246468140 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 06:47:48 INFO - PROCESS | 1841 | 1461246468453 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8d0146800 == 186 [pid = 1841] [id = 646] 06:47:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 202 (0x7fa8be7cf000) [pid = 1841] [serial = 1939] [outer = (nil)] 06:47:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 203 (0x7fa8ca74f000) [pid = 1841] [serial = 1940] [outer = 0x7fa8be7cf000] 06:47:48 INFO - PROCESS | 1841 | 1461246468533 Marionette DEBUG loaded listener.js 06:47:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 204 (0x7fa8ca8c6800) [pid = 1841] [serial = 1941] [outer = 0x7fa8be7cf000] 06:47:49 INFO - PROCESS | 1841 | 1461246469396 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]]]}] 06:47:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:47:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1539ms 06:47:49 INFO - PROCESS | 1841 | 1461246469445 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 06:47:49 INFO - PROCESS | 1841 | 1461246469448 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 06:47:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:47:49 INFO - PROCESS | 1841 | 1461246469454 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:47:49 INFO - PROCESS | 1841 | 1461246469456 Marionette TRACE conn3 <- [1,2558,null,{}] 06:47:49 INFO - PROCESS | 1841 | 1461246469462 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}] 06:47:49 INFO - PROCESS | 1841 | 1461246469696 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 06:47:50 INFO - PROCESS | 1841 | 1461246470019 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8d0b03000 == 187 [pid = 1841] [id = 647] 06:47:50 INFO - PROCESS | 1841 | ++DOMWINDOW == 205 (0x7fa8b220d400) [pid = 1841] [serial = 1942] [outer = (nil)] 06:47:50 INFO - PROCESS | 1841 | ++DOMWINDOW == 206 (0x7fa8ca8cb400) [pid = 1841] [serial = 1943] [outer = 0x7fa8b220d400] 06:47:50 INFO - PROCESS | 1841 | 1461246470103 Marionette DEBUG loaded listener.js 06:47:50 INFO - PROCESS | 1841 | ++DOMWINDOW == 207 (0x7fa8ca959000) [pid = 1841] [serial = 1944] [outer = 0x7fa8b220d400] 06:47:51 INFO - PROCESS | 1841 | 1461246471001 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]]]}] 06:47:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:47:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1581ms 06:47:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:47:51 INFO - PROCESS | 1841 | 1461246471036 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 06:47:51 INFO - PROCESS | 1841 | 1461246471039 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 06:47:51 INFO - PROCESS | 1841 | 1461246471045 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:47:51 INFO - PROCESS | 1841 | 1461246471049 Marionette TRACE conn3 <- [1,2562,null,{}] 06:47:51 INFO - PROCESS | 1841 | 1461246471055 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}] 06:47:52 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6d24000 == 186 [pid = 1841] [id = 403] 06:47:52 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8df036800 == 185 [pid = 1841] [id = 577] 06:47:52 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b83c6000 == 184 [pid = 1841] [id = 628] 06:47:52 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b7238000 == 183 [pid = 1841] [id = 627] 06:47:52 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b6a91800 == 182 [pid = 1841] [id = 626] 06:47:52 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b3ef0000 == 181 [pid = 1841] [id = 625] 06:47:52 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb257800 == 180 [pid = 1841] [id = 623] 06:47:52 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb221800 == 179 [pid = 1841] [id = 622] 06:47:52 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb04a800 == 178 [pid = 1841] [id = 621] 06:47:52 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8caf9b000 == 177 [pid = 1841] [id = 620] 06:47:52 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c9b53000 == 176 [pid = 1841] [id = 619] 06:47:52 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c8d7d000 == 175 [pid = 1841] [id = 618] 06:47:52 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c80c6800 == 174 [pid = 1841] [id = 617] 06:47:52 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7c5d000 == 173 [pid = 1841] [id = 616] 06:47:52 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7c2d800 == 172 [pid = 1841] [id = 615] 06:47:52 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7242000 == 171 [pid = 1841] [id = 614] 06:47:52 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6d1b000 == 170 [pid = 1841] [id = 613] 06:47:52 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c4586800 == 169 [pid = 1841] [id = 612] 06:47:52 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c3e12800 == 168 [pid = 1841] [id = 611] 06:47:52 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8be68b000 == 167 [pid = 1841] [id = 610] 06:47:52 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bd4c2800 == 166 [pid = 1841] [id = 609] 06:47:52 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b93ab000 == 165 [pid = 1841] [id = 608] 06:47:52 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b54d3000 == 164 [pid = 1841] [id = 607] 06:47:52 INFO - PROCESS | 1841 | 1461246472744 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 206 (0x7fa8b447f000) [pid = 1841] [serial = 1754] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 205 (0x7fa8b85c5c00) [pid = 1841] [serial = 1760] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 204 (0x7fa8bca8c400) [pid = 1841] [serial = 1790] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 203 (0x7fa8bde93800) [pid = 1841] [serial = 1799] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 202 (0x7fa8b94af800) [pid = 1841] [serial = 1817] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 201 (0x7fa8bd35a000) [pid = 1841] [serial = 1793] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 200 (0x7fa8bb851800) [pid = 1841] [serial = 1787] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 199 (0x7fa8b2216000) [pid = 1841] [serial = 1806] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 198 (0x7fa8b21b0c00) [pid = 1841] [serial = 1805] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 197 (0x7fa8b87ea400) [pid = 1841] [serial = 1766] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 196 (0x7fa8b6e4d400) [pid = 1841] [serial = 1809] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 195 (0x7fa8b9eaec00) [pid = 1841] [serial = 1772] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 194 (0x7fa8b6a59c00) [pid = 1841] [serial = 1808] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 193 (0x7fa8b9eb8400) [pid = 1841] [serial = 1611] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 192 (0x7fa8b7125800) [pid = 1841] [serial = 1757] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 191 (0x7fa8ba29f400) [pid = 1841] [serial = 1781] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 190 (0x7fa8b96f4c00) [pid = 1841] [serial = 1818] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 189 (0x7fa8b86e2c00) [pid = 1841] [serial = 1814] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 188 (0x7fa8b83a6c00) [pid = 1841] [serial = 1812] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 187 (0x7fa8b86de800) [pid = 1841] [serial = 1763] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 186 (0x7fa8b719d000) [pid = 1841] [serial = 1751] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 185 (0x7fa8b9ec6000) [pid = 1841] [serial = 1775] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 184 (0x7fa8b91de800) [pid = 1841] [serial = 1815] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 183 (0x7fa8b253fc00) [pid = 1841] [serial = 1802] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 182 (0x7fa8b6a5d000) [pid = 1841] [serial = 1737] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 181 (0x7fa8b7125c00) [pid = 1841] [serial = 1811] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 180 (0x7fa8b96ee000) [pid = 1841] [serial = 1769] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 179 (0x7fa8bb3b4800) [pid = 1841] [serial = 1784] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 178 (0x7fa8b9f8d800) [pid = 1841] [serial = 1778] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 177 (0x7fa8bd47f000) [pid = 1841] [serial = 1796] [outer = (nil)] [url = about:blank] 06:47:52 INFO - PROCESS | 1841 | --DOMWINDOW == 176 (0x7fa8b9adf400) [pid = 1841] [serial = 1820] [outer = (nil)] [url = about:blank] 06:47:53 INFO - PROCESS | 1841 | 1461246473160 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b42e0800 == 165 [pid = 1841] [id = 648] 06:47:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 177 (0x7fa8b253d800) [pid = 1841] [serial = 1945] [outer = (nil)] 06:47:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 178 (0x7fa8b2545c00) [pid = 1841] [serial = 1946] [outer = 0x7fa8b253d800] 06:47:53 INFO - PROCESS | 1841 | 1461246473228 Marionette DEBUG loaded listener.js 06:47:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 179 (0x7fa8b41ef000) [pid = 1841] [serial = 1947] [outer = 0x7fa8b253d800] 06:47:54 INFO - PROCESS | 1841 | 1461246474074 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]]]}] 06:47:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:47:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 3095ms 06:47:54 INFO - PROCESS | 1841 | 1461246474142 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 06:47:54 INFO - PROCESS | 1841 | 1461246474148 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 06:47:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:47:54 INFO - PROCESS | 1841 | 1461246474156 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:47:54 INFO - PROCESS | 1841 | 1461246474162 Marionette TRACE conn3 <- [1,2566,null,{}] 06:47:54 INFO - PROCESS | 1841 | 1461246474170 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}] 06:47:54 INFO - PROCESS | 1841 | 1461246474405 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 06:47:54 INFO - PROCESS | 1841 | 1461246474589 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b6de6000 == 166 [pid = 1841] [id = 649] 06:47:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 180 (0x7fa8b253e400) [pid = 1841] [serial = 1948] [outer = (nil)] 06:47:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 181 (0x7fa8b6a5fc00) [pid = 1841] [serial = 1949] [outer = 0x7fa8b253e400] 06:47:54 INFO - PROCESS | 1841 | 1461246474660 Marionette DEBUG loaded listener.js 06:47:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 182 (0x7fa8b7125800) [pid = 1841] [serial = 1950] [outer = 0x7fa8b253e400] 06:47:55 INFO - PROCESS | 1841 | 1461246475587 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]]]}] 06:47:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:47:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1484ms 06:47:55 INFO - PROCESS | 1841 | 1461246475650 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 06:47:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:47:55 INFO - PROCESS | 1841 | 1461246475655 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 06:47:55 INFO - PROCESS | 1841 | 1461246475662 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:47:55 INFO - PROCESS | 1841 | 1461246475665 Marionette TRACE conn3 <- [1,2570,null,{}] 06:47:55 INFO - PROCESS | 1841 | 1461246475671 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}] 06:47:55 INFO - PROCESS | 1841 | 1461246475969 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 06:47:56 INFO - PROCESS | 1841 | 1461246476013 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b72a7800 == 167 [pid = 1841] [id = 650] 06:47:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 183 (0x7fa8b83ae000) [pid = 1841] [serial = 1951] [outer = (nil)] 06:47:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 184 (0x7fa8b83b5800) [pid = 1841] [serial = 1952] [outer = 0x7fa8b83ae000] 06:47:56 INFO - PROCESS | 1841 | 1461246476114 Marionette DEBUG loaded listener.js 06:47:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 185 (0x7fa8b86dd800) [pid = 1841] [serial = 1953] [outer = 0x7fa8b83ae000] 06:47:57 INFO - PROCESS | 1841 | 1461246477219 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]]]}] 06:47:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:47:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1580ms 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 184 (0x7fa8b51e1c00) [pid = 1841] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 183 (0x7fa8b9ae1000) [pid = 1841] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 182 (0x7fa8c4ee7000) [pid = 1841] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 181 (0x7fa8ba00dc00) [pid = 1841] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 180 (0x7fa8ba015800) [pid = 1841] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 179 (0x7fa8b711e000) [pid = 1841] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 178 (0x7fa8c6d5c400) [pid = 1841] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 177 (0x7fa8bdeef000) [pid = 1841] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 176 (0x7fa8b41e1c00) [pid = 1841] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 175 (0x7fa8c6da8000) [pid = 1841] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 174 (0x7fa8b41e9000) [pid = 1841] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 173 (0x7fa8b41e5c00) [pid = 1841] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 172 (0x7fa8bde93000) [pid = 1841] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 171 (0x7fa8b9e70800) [pid = 1841] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 170 (0x7fa8bd40e400) [pid = 1841] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 169 (0x7fa8c4520000) [pid = 1841] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 168 (0x7fa8b87de400) [pid = 1841] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 167 (0x7fa8b868b400) [pid = 1841] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 166 (0x7fa8b253f800) [pid = 1841] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 165 (0x7fa8bd351c00) [pid = 1841] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 164 (0x7fa8bb0e8400) [pid = 1841] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 163 (0x7fa8bb1ca000) [pid = 1841] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 162 (0x7fa8b96efc00) [pid = 1841] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 161 (0x7fa8bd40ec00) [pid = 1841] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 160 (0x7fa8b83abc00) [pid = 1841] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 159 (0x7fa8b1075c00) [pid = 1841] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 158 (0x7fa8c4ee4000) [pid = 1841] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 157 (0x7fa8bd47ec00) [pid = 1841] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 156 (0x7fa8bb1d1800) [pid = 1841] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 155 (0x7fa8b9eb7c00) [pid = 1841] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 154 (0x7fa8b7196000) [pid = 1841] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 153 (0x7fa8bde8e800) [pid = 1841] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 152 (0x7fa8b4478000) [pid = 1841] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 151 (0x7fa8b933dc00) [pid = 1841] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 150 (0x7fa8b7695000) [pid = 1841] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 149 (0x7fa8b1074c00) [pid = 1841] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 148 (0x7fa8b94ad800) [pid = 1841] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 147 (0x7fa8b87e5c00) [pid = 1841] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:47:57 INFO - PROCESS | 1841 | --DOMWINDOW == 146 (0x7fa8b4479800) [pid = 1841] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:47:57 INFO - PROCESS | 1841 | 1461246477993 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 06:47:58 INFO - PROCESS | 1841 | 1461246477999 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 06:47:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:47:58 INFO - PROCESS | 1841 | 1461246478029 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:47:58 INFO - PROCESS | 1841 | 1461246478037 Marionette TRACE conn3 <- [1,2574,null,{}] 06:47:58 INFO - PROCESS | 1841 | 1461246478043 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}] 06:47:58 INFO - PROCESS | 1841 | 1461246478340 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 06:47:58 INFO - PROCESS | 1841 | 1461246478457 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b856c800 == 168 [pid = 1841] [id = 651] 06:47:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 147 (0x7fa8b7196000) [pid = 1841] [serial = 1954] [outer = (nil)] 06:47:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 148 (0x7fa8b86e9000) [pid = 1841] [serial = 1955] [outer = 0x7fa8b7196000] 06:47:58 INFO - PROCESS | 1841 | 1461246478521 Marionette DEBUG loaded listener.js 06:47:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 149 (0x7fa8b91e6800) [pid = 1841] [serial = 1956] [outer = 0x7fa8b7196000] 06:47:59 INFO - PROCESS | 1841 | 1461246479265 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]]]}] 06:47:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:47:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1297ms 06:47:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:47:59 INFO - PROCESS | 1841 | 1461246479318 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 06:47:59 INFO - PROCESS | 1841 | 1461246479321 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 06:47:59 INFO - PROCESS | 1841 | 1461246479327 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:47:59 INFO - PROCESS | 1841 | 1461246479331 Marionette TRACE conn3 <- [1,2578,null,{}] 06:47:59 INFO - PROCESS | 1841 | 1461246479337 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}] 06:47:59 INFO - PROCESS | 1841 | 1461246479553 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 06:47:59 INFO - PROCESS | 1841 | 1461246479740 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b9f15800 == 169 [pid = 1841] [id = 652] 06:47:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 150 (0x7fa8b711e000) [pid = 1841] [serial = 1957] [outer = (nil)] 06:47:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 151 (0x7fa8b96f3400) [pid = 1841] [serial = 1958] [outer = 0x7fa8b711e000] 06:47:59 INFO - PROCESS | 1841 | 1461246479804 Marionette DEBUG loaded listener.js 06:47:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 152 (0x7fa8b9e70400) [pid = 1841] [serial = 1959] [outer = 0x7fa8b711e000] 06:48:00 INFO - PROCESS | 1841 | 1461246480907 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]]]}] 06:48:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:48:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1641ms 06:48:00 INFO - PROCESS | 1841 | 1461246480968 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 06:48:00 INFO - PROCESS | 1841 | 1461246480976 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 06:48:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:48:00 INFO - PROCESS | 1841 | 1461246480986 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:48:00 INFO - PROCESS | 1841 | 1461246480990 Marionette TRACE conn3 <- [1,2582,null,{}] 06:48:01 INFO - PROCESS | 1841 | 1461246480999 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}] 06:48:01 INFO - PROCESS | 1841 | 1461246481320 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 06:48:01 INFO - PROCESS | 1841 | 1461246481646 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b721c800 == 170 [pid = 1841] [id = 653] 06:48:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 153 (0x7fa8b6a62000) [pid = 1841] [serial = 1960] [outer = (nil)] 06:48:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 154 (0x7fa8b6e45800) [pid = 1841] [serial = 1961] [outer = 0x7fa8b6a62000] 06:48:01 INFO - PROCESS | 1841 | 1461246481730 Marionette DEBUG loaded listener.js 06:48:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 155 (0x7fa8b83aa800) [pid = 1841] [serial = 1962] [outer = 0x7fa8b6a62000] 06:48:02 INFO - PROCESS | 1841 | 1461246482708 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]]]}] 06:48:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:48:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1783ms 06:48:02 INFO - PROCESS | 1841 | 1461246482771 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 06:48:02 INFO - PROCESS | 1841 | 1461246482780 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 06:48:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:48:02 INFO - PROCESS | 1841 | 1461246482791 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:48:02 INFO - PROCESS | 1841 | 1461246482795 Marionette TRACE conn3 <- [1,2586,null,{}] 06:48:02 INFO - PROCESS | 1841 | 1461246482802 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}] 06:48:03 INFO - PROCESS | 1841 | 1461246483080 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 06:48:03 INFO - PROCESS | 1841 | 1461246483429 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8ba1ea800 == 171 [pid = 1841] [id = 654] 06:48:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 156 (0x7fa8b6a63c00) [pid = 1841] [serial = 1963] [outer = (nil)] 06:48:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 157 (0x7fa8b96f4c00) [pid = 1841] [serial = 1964] [outer = 0x7fa8b6a63c00] 06:48:03 INFO - PROCESS | 1841 | 1461246483509 Marionette DEBUG loaded listener.js 06:48:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 158 (0x7fa8b9eb3c00) [pid = 1841] [serial = 1965] [outer = 0x7fa8b6a63c00] 06:48:04 INFO - PROCESS | 1841 | 1461246484425 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]]]}] 06:48:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:48:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1681ms 06:48:04 INFO - PROCESS | 1841 | 1461246484473 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 06:48:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:48:04 INFO - PROCESS | 1841 | 1461246484477 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 06:48:04 INFO - PROCESS | 1841 | 1461246484485 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:48:04 INFO - PROCESS | 1841 | 1461246484492 Marionette TRACE conn3 <- [1,2590,null,{}] 06:48:04 INFO - PROCESS | 1841 | 1461246484509 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}] 06:48:04 INFO - PROCESS | 1841 | 1461246484756 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 06:48:05 INFO - PROCESS | 1841 | 1461246485068 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc781800 == 172 [pid = 1841] [id = 655] 06:48:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 159 (0x7fa8b9ec4000) [pid = 1841] [serial = 1966] [outer = (nil)] 06:48:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 160 (0x7fa8ba015800) [pid = 1841] [serial = 1967] [outer = 0x7fa8b9ec4000] 06:48:05 INFO - PROCESS | 1841 | 1461246485155 Marionette DEBUG loaded listener.js 06:48:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 161 (0x7fa8bb0efc00) [pid = 1841] [serial = 1968] [outer = 0x7fa8b9ec4000] 06:48:06 INFO - PROCESS | 1841 | 1461246486026 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]]]}] 06:48:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:48:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1592ms 06:48:06 INFO - PROCESS | 1841 | 1461246486077 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 06:48:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:48:06 INFO - PROCESS | 1841 | 1461246486082 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 06:48:06 INFO - PROCESS | 1841 | 1461246486095 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:48:06 INFO - PROCESS | 1841 | 1461246486098 Marionette TRACE conn3 <- [1,2594,null,{}] 06:48:06 INFO - PROCESS | 1841 | 1461246486109 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}] 06:48:06 INFO - PROCESS | 1841 | 1461246486354 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 06:48:06 INFO - PROCESS | 1841 | 1461246486662 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8be0e0800 == 173 [pid = 1841] [id = 656] 06:48:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 162 (0x7fa8b9ec6800) [pid = 1841] [serial = 1969] [outer = (nil)] 06:48:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 163 (0x7fa8bb3be800) [pid = 1841] [serial = 1970] [outer = 0x7fa8b9ec6800] 06:48:06 INFO - PROCESS | 1841 | 1461246486743 Marionette DEBUG loaded listener.js 06:48:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 164 (0x7fa8bb855000) [pid = 1841] [serial = 1971] [outer = 0x7fa8b9ec6800] 06:48:07 INFO - PROCESS | 1841 | 1461246487654 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]]]}] 06:48:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:48:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1641ms 06:48:07 INFO - PROCESS | 1841 | 1461246487731 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 06:48:07 INFO - PROCESS | 1841 | 1461246487734 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 06:48:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:48:07 INFO - PROCESS | 1841 | 1461246487740 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:48:07 INFO - PROCESS | 1841 | 1461246487743 Marionette TRACE conn3 <- [1,2598,null,{}] 06:48:07 INFO - PROCESS | 1841 | 1461246487749 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}] 06:48:08 INFO - PROCESS | 1841 | 1461246488025 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 06:48:08 INFO - PROCESS | 1841 | 1461246488340 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8be7b2000 == 174 [pid = 1841] [id = 657] 06:48:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 165 (0x7fa8bd342400) [pid = 1841] [serial = 1972] [outer = (nil)] 06:48:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 166 (0x7fa8bd348c00) [pid = 1841] [serial = 1973] [outer = 0x7fa8bd342400] 06:48:08 INFO - PROCESS | 1841 | 1461246488423 Marionette DEBUG loaded listener.js 06:48:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 167 (0x7fa8bd35ac00) [pid = 1841] [serial = 1974] [outer = 0x7fa8bd342400] 06:48:09 INFO - PROCESS | 1841 | 1461246489483 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]]]}] 06:48:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:48:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1782ms 06:48:09 INFO - PROCESS | 1841 | 1461246489524 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 06:48:09 INFO - PROCESS | 1841 | 1461246489528 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 06:48:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:48:09 INFO - PROCESS | 1841 | 1461246489534 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:48:09 INFO - PROCESS | 1841 | 1461246489537 Marionette TRACE conn3 <- [1,2602,null,{}] 06:48:09 INFO - PROCESS | 1841 | 1461246489542 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}] 06:48:09 INFO - PROCESS | 1841 | 1461246489791 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 06:48:10 INFO - PROCESS | 1841 | 1461246490099 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c4153800 == 175 [pid = 1841] [id = 658] 06:48:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 168 (0x7fa8bd483000) [pid = 1841] [serial = 1975] [outer = (nil)] 06:48:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 169 (0x7fa8bdef5800) [pid = 1841] [serial = 1976] [outer = 0x7fa8bd483000] 06:48:10 INFO - PROCESS | 1841 | 1461246490191 Marionette DEBUG loaded listener.js 06:48:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 170 (0x7fa8be7c9800) [pid = 1841] [serial = 1977] [outer = 0x7fa8bd483000] 06:48:11 INFO - PROCESS | 1841 | 1461246491155 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]]]}] 06:48:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:48:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1680ms 06:48:11 INFO - PROCESS | 1841 | 1461246491215 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 06:48:11 INFO - PROCESS | 1841 | 1461246491219 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 06:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:48:11 INFO - PROCESS | 1841 | 1461246491225 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:48:11 INFO - PROCESS | 1841 | 1461246491227 Marionette TRACE conn3 <- [1,2606,null,{}] 06:48:11 INFO - PROCESS | 1841 | 1461246491233 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}] 06:48:11 INFO - PROCESS | 1841 | 1461246491472 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 06:48:11 INFO - PROCESS | 1841 | 1461246491762 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c6576800 == 176 [pid = 1841] [id = 659] 06:48:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 171 (0x7fa8b76a1c00) [pid = 1841] [serial = 1978] [outer = (nil)] 06:48:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 172 (0x7fa8beac6c00) [pid = 1841] [serial = 1979] [outer = 0x7fa8b76a1c00] 06:48:11 INFO - PROCESS | 1841 | 1461246491840 Marionette DEBUG loaded listener.js 06:48:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 173 (0x7fa8c44c8400) [pid = 1841] [serial = 1980] [outer = 0x7fa8b76a1c00] 06:48:12 INFO - PROCESS | 1841 | 1461246492793 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]]]}] 06:48:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:48:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1633ms 06:48:12 INFO - PROCESS | 1841 | 1461246492859 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 06:48:12 INFO - PROCESS | 1841 | 1461246492863 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 06:48:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:48:12 INFO - PROCESS | 1841 | 1461246492870 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:48:12 INFO - PROCESS | 1841 | 1461246492874 Marionette TRACE conn3 <- [1,2610,null,{}] 06:48:12 INFO - PROCESS | 1841 | 1461246492880 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}] 06:48:13 INFO - PROCESS | 1841 | 1461246493156 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 06:48:13 INFO - PROCESS | 1841 | 1461246493478 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c7239000 == 177 [pid = 1841] [id = 660] 06:48:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 174 (0x7fa8b85c4800) [pid = 1841] [serial = 1981] [outer = (nil)] 06:48:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 175 (0x7fa8c4522c00) [pid = 1841] [serial = 1982] [outer = 0x7fa8b85c4800] 06:48:13 INFO - PROCESS | 1841 | 1461246493556 Marionette DEBUG loaded listener.js 06:48:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 176 (0x7fa8c4ee1400) [pid = 1841] [serial = 1983] [outer = 0x7fa8b85c4800] 06:48:14 INFO - PROCESS | 1841 | 1461246494439 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]]]}] 06:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1635ms 06:48:14 INFO - PROCESS | 1841 | 1461246494506 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 06:48:14 INFO - PROCESS | 1841 | 1461246494510 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 06:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:48:14 INFO - PROCESS | 1841 | 1461246494516 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:48:14 INFO - PROCESS | 1841 | 1461246494518 Marionette TRACE conn3 <- [1,2614,null,{}] 06:48:14 INFO - PROCESS | 1841 | 1461246494524 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}] 06:48:14 INFO - PROCESS | 1841 | 1461246494760 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 06:48:15 INFO - PROCESS | 1841 | 1461246495026 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7f33000 == 178 [pid = 1841] [id = 661] 06:48:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 177 (0x7fa8bd34b000) [pid = 1841] [serial = 1984] [outer = (nil)] 06:48:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 178 (0x7fa8c4f55800) [pid = 1841] [serial = 1985] [outer = 0x7fa8bd34b000] 06:48:15 INFO - PROCESS | 1841 | 1461246495148 Marionette DEBUG loaded listener.js 06:48:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 179 (0x7fa8c6248800) [pid = 1841] [serial = 1986] [outer = 0x7fa8bd34b000] 06:48:16 INFO - PROCESS | 1841 | 1461246496023 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]]]}] 06:48:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:48:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1536ms 06:48:16 INFO - PROCESS | 1841 | 1461246496053 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 06:48:16 INFO - PROCESS | 1841 | 1461246496057 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 06:48:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:48:16 INFO - PROCESS | 1841 | 1461246496063 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:48:16 INFO - PROCESS | 1841 | 1461246496066 Marionette TRACE conn3 <- [1,2618,null,{}] 06:48:16 INFO - PROCESS | 1841 | 1461246496071 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}] 06:48:16 INFO - PROCESS | 1841 | 1461246496313 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 06:48:16 INFO - PROCESS | 1841 | 1461246496588 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c8d6e000 == 179 [pid = 1841] [id = 662] 06:48:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 180 (0x7fa8c6d59400) [pid = 1841] [serial = 1987] [outer = (nil)] 06:48:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 181 (0x7fa8c6d62c00) [pid = 1841] [serial = 1988] [outer = 0x7fa8c6d59400] 06:48:16 INFO - PROCESS | 1841 | 1461246496724 Marionette DEBUG loaded listener.js 06:48:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 182 (0x7fa8c6da8c00) [pid = 1841] [serial = 1989] [outer = 0x7fa8c6d59400] 06:48:17 INFO - PROCESS | 1841 | 1461246497615 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]]]}] 06:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1588ms 06:48:17 INFO - PROCESS | 1841 | 1461246497654 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 06:48:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:48:17 INFO - PROCESS | 1841 | 1461246497659 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 06:48:17 INFO - PROCESS | 1841 | 1461246497666 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:48:17 INFO - PROCESS | 1841 | 1461246497672 Marionette TRACE conn3 <- [1,2622,null,{}] 06:48:17 INFO - PROCESS | 1841 | 1461246497677 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}] 06:48:17 INFO - PROCESS | 1841 | 1461246497954 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 06:48:18 INFO - PROCESS | 1841 | 1461246498269 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cafa8800 == 180 [pid = 1841] [id = 663] 06:48:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 183 (0x7fa8c6d5bc00) [pid = 1841] [serial = 1990] [outer = (nil)] 06:48:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 184 (0x7fa8c750d400) [pid = 1841] [serial = 1991] [outer = 0x7fa8c6d5bc00] 06:48:18 INFO - PROCESS | 1841 | 1461246498358 Marionette DEBUG loaded listener.js 06:48:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 185 (0x7fa8c78c5400) [pid = 1841] [serial = 1992] [outer = 0x7fa8c6d5bc00] 06:48:19 INFO - PROCESS | 1841 | 1461246499260 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]]]}] 06:48:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:48:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1645ms 06:48:19 INFO - PROCESS | 1841 | 1461246499311 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 06:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:48:19 INFO - PROCESS | 1841 | 1461246499315 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 06:48:19 INFO - PROCESS | 1841 | 1461246499321 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:48:19 INFO - PROCESS | 1841 | 1461246499325 Marionette TRACE conn3 <- [1,2626,null,{}] 06:48:19 INFO - PROCESS | 1841 | 1461246499330 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}] 06:48:19 INFO - PROCESS | 1841 | 1461246499565 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 06:48:19 INFO - PROCESS | 1841 | 1461246499841 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cb221800 == 181 [pid = 1841] [id = 664] 06:48:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 186 (0x7fa8c7363800) [pid = 1841] [serial = 1993] [outer = (nil)] 06:48:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 187 (0x7fa8c7d18000) [pid = 1841] [serial = 1994] [outer = 0x7fa8c7363800] 06:48:19 INFO - PROCESS | 1841 | 1461246499967 Marionette DEBUG loaded listener.js 06:48:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 188 (0x7fa8c8fabc00) [pid = 1841] [serial = 1995] [outer = 0x7fa8c7363800] 06:48:20 INFO - PROCESS | 1841 | 1461246500884 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]]]}] 06:48:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:48:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1630ms 06:48:20 INFO - PROCESS | 1841 | 1461246500952 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 06:48:20 INFO - PROCESS | 1841 | 1461246500955 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 06:48:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:48:20 INFO - PROCESS | 1841 | 1461246500961 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:48:20 INFO - PROCESS | 1841 | 1461246500963 Marionette TRACE conn3 <- [1,2630,null,{}] 06:48:20 INFO - PROCESS | 1841 | 1461246500970 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}] 06:48:21 INFO - PROCESS | 1841 | 1461246501244 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 06:48:21 INFO - PROCESS | 1841 | 1461246501559 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cb8ac000 == 182 [pid = 1841] [id = 665] 06:48:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 189 (0x7fa8be748800) [pid = 1841] [serial = 1996] [outer = (nil)] 06:48:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 190 (0x7fa8ca8ce800) [pid = 1841] [serial = 1997] [outer = 0x7fa8be748800] 06:48:21 INFO - PROCESS | 1841 | 1461246501643 Marionette DEBUG loaded listener.js 06:48:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 191 (0x7fa8cb01a400) [pid = 1841] [serial = 1998] [outer = 0x7fa8be748800] 06:48:22 INFO - PROCESS | 1841 | 1461246502560 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]]]}] 06:48:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:48:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1632ms 06:48:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:48:22 INFO - PROCESS | 1841 | 1461246502595 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 06:48:22 INFO - PROCESS | 1841 | 1461246502598 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 06:48:22 INFO - PROCESS | 1841 | 1461246502606 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:48:22 INFO - PROCESS | 1841 | 1461246502609 Marionette TRACE conn3 <- [1,2634,null,{}] 06:48:22 INFO - PROCESS | 1841 | 1461246502616 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}] 06:48:22 INFO - PROCESS | 1841 | 1461246502859 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 06:48:23 INFO - PROCESS | 1841 | 1461246503138 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8d014d800 == 183 [pid = 1841] [id = 666] 06:48:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 192 (0x7fa8c736e800) [pid = 1841] [serial = 1999] [outer = (nil)] 06:48:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 193 (0x7fa8cb571800) [pid = 1841] [serial = 2000] [outer = 0x7fa8c736e800] 06:48:23 INFO - PROCESS | 1841 | 1461246503259 Marionette DEBUG loaded listener.js 06:48:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 194 (0x7fa8cb57cc00) [pid = 1841] [serial = 2001] [outer = 0x7fa8c736e800] 06:48:24 INFO - PROCESS | 1841 | 1461246504155 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]]]}] 06:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1587ms 06:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:48:24 INFO - PROCESS | 1841 | 1461246504192 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 06:48:24 INFO - PROCESS | 1841 | 1461246504195 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 06:48:24 INFO - PROCESS | 1841 | 1461246504201 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:48:24 INFO - PROCESS | 1841 | 1461246504204 Marionette TRACE conn3 <- [1,2638,null,{}] 06:48:24 INFO - PROCESS | 1841 | 1461246504209 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}] 06:48:24 INFO - PROCESS | 1841 | 1461246504446 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 06:48:24 INFO - PROCESS | 1841 | 1461246504732 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d1c0d800 == 184 [pid = 1841] [id = 667] 06:48:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 195 (0x7fa8b7697c00) [pid = 1841] [serial = 2002] [outer = (nil)] 06:48:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 196 (0x7fa8cb639c00) [pid = 1841] [serial = 2003] [outer = 0x7fa8b7697c00] 06:48:24 INFO - PROCESS | 1841 | 1461246504854 Marionette DEBUG loaded listener.js 06:48:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 197 (0x7fa8cb640800) [pid = 1841] [serial = 2004] [outer = 0x7fa8b7697c00] 06:48:25 INFO - PROCESS | 1841 | 1461246505695 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]]]}] 06:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1529ms 06:48:25 INFO - PROCESS | 1841 | 1461246505731 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 06:48:25 INFO - PROCESS | 1841 | 1461246505735 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 06:48:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:48:25 INFO - PROCESS | 1841 | 1461246505743 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:48:25 INFO - PROCESS | 1841 | 1461246505745 Marionette TRACE conn3 <- [1,2642,null,{}] 06:48:25 INFO - PROCESS | 1841 | 1461246505752 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}] 06:48:26 INFO - PROCESS | 1841 | 1461246505999 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 06:48:26 INFO - PROCESS | 1841 | 1461246506322 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d70bd000 == 185 [pid = 1841] [id = 668] 06:48:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 198 (0x7fa8ca963000) [pid = 1841] [serial = 2005] [outer = (nil)] 06:48:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 199 (0x7fa8cb6d2400) [pid = 1841] [serial = 2006] [outer = 0x7fa8ca963000] 06:48:26 INFO - PROCESS | 1841 | 1461246506448 Marionette DEBUG loaded listener.js 06:48:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 200 (0x7fa8cb6dd400) [pid = 1841] [serial = 2007] [outer = 0x7fa8ca963000] 06:48:27 INFO - PROCESS | 1841 | 1461246507310 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]]]}] 06:48:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:48:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1634ms 06:48:27 INFO - PROCESS | 1841 | 1461246507377 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 06:48:27 INFO - PROCESS | 1841 | 1461246507380 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 06:48:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:48:27 INFO - PROCESS | 1841 | 1461246507387 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:48:27 INFO - PROCESS | 1841 | 1461246507390 Marionette TRACE conn3 <- [1,2646,null,{}] 06:48:27 INFO - PROCESS | 1841 | 1461246507395 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}] 06:48:27 INFO - PROCESS | 1841 | 1461246507637 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 06:48:27 INFO - PROCESS | 1841 | 1461246507955 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8ddbd7800 == 186 [pid = 1841] [id = 669] 06:48:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 201 (0x7fa8cb643000) [pid = 1841] [serial = 2008] [outer = (nil)] 06:48:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 202 (0x7fa8cb7b1400) [pid = 1841] [serial = 2009] [outer = 0x7fa8cb643000] 06:48:28 INFO - PROCESS | 1841 | 1461246508035 Marionette DEBUG loaded listener.js 06:48:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 203 (0x7fa8cba86c00) [pid = 1841] [serial = 2010] [outer = 0x7fa8cb643000] 06:48:28 INFO - PROCESS | 1841 | 1461246508896 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]]]}] 06:48:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:48:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1578ms 06:48:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:48:28 INFO - PROCESS | 1841 | 1461246508967 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 06:48:28 INFO - PROCESS | 1841 | 1461246508969 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 06:48:28 INFO - PROCESS | 1841 | 1461246508976 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:48:28 INFO - PROCESS | 1841 | 1461246508979 Marionette TRACE conn3 <- [1,2650,null,{}] 06:48:28 INFO - PROCESS | 1841 | 1461246508984 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}] 06:48:29 INFO - PROCESS | 1841 | 1461246509259 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 06:48:29 INFO - PROCESS | 1841 | 1461246509578 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8de231800 == 187 [pid = 1841] [id = 670] 06:48:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 204 (0x7fa8cb7a9800) [pid = 1841] [serial = 2011] [outer = (nil)] 06:48:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 205 (0x7fa8cba93800) [pid = 1841] [serial = 2012] [outer = 0x7fa8cb7a9800] 06:48:29 INFO - PROCESS | 1841 | 1461246509656 Marionette DEBUG loaded listener.js 06:48:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 206 (0x7fa8cbceb400) [pid = 1841] [serial = 2013] [outer = 0x7fa8cb7a9800] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b541f000 == 186 [pid = 1841] [id = 584] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c8d6f000 == 185 [pid = 1841] [id = 547] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8ba2f3000 == 184 [pid = 1841] [id = 399] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b6a83800 == 183 [pid = 1841] [id = 537] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb259800 == 182 [pid = 1841] [id = 448] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bb03b000 == 181 [pid = 1841] [id = 539] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6f03000 == 180 [pid = 1841] [id = 545] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c4160800 == 179 [pid = 1841] [id = 543] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8be680000 == 178 [pid = 1841] [id = 541] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7c49800 == 177 [pid = 1841] [id = 546] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b8567800 == 176 [pid = 1841] [id = 586] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b7072800 == 175 [pid = 1841] [id = 534] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b72b3800 == 174 [pid = 1841] [id = 585] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bea29800 == 173 [pid = 1841] [id = 542] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d0b03000 == 172 [pid = 1841] [id = 647] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d0146800 == 171 [pid = 1841] [id = 646] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfc4f000 == 170 [pid = 1841] [id = 645] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfc07000 == 169 [pid = 1841] [id = 644] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cf514000 == 168 [pid = 1841] [id = 643] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cbc51800 == 167 [pid = 1841] [id = 642] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb8b0000 == 166 [pid = 1841] [id = 641] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb21e800 == 165 [pid = 1841] [id = 640] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7f69000 == 164 [pid = 1841] [id = 639] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7243000 == 163 [pid = 1841] [id = 638] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6217800 == 162 [pid = 1841] [id = 637] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c4162000 == 161 [pid = 1841] [id = 636] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c3e26800 == 160 [pid = 1841] [id = 635] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8be68d800 == 159 [pid = 1841] [id = 634] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bdebf800 == 158 [pid = 1841] [id = 633] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bbce4000 == 157 [pid = 1841] [id = 632] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b98d0000 == 156 [pid = 1841] [id = 631] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b7236800 == 155 [pid = 1841] [id = 630] 06:48:31 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b2315000 == 154 [pid = 1841] [id = 629] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 205 (0x7fa8b9ed1c00) [pid = 1841] [serial = 1776] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 204 (0x7fa8c6da7400) [pid = 1841] [serial = 1866] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 203 (0x7fa8bca84800) [pid = 1841] [serial = 1788] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 202 (0x7fa8bb0e1800) [pid = 1841] [serial = 1782] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 201 (0x7fa8b769b800) [pid = 1841] [serial = 1826] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 200 (0x7fa8c6e34000) [pid = 1841] [serial = 1868] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 199 (0x7fa8c44c6400) [pid = 1841] [serial = 1851] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 198 (0x7fa8b51f4800) [pid = 1841] [serial = 1824] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 197 (0x7fa8c7365400) [pid = 1841] [serial = 1872] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 196 (0x7fa8b85c2c00) [pid = 1841] [serial = 1827] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 195 (0x7fa8b85cc400) [pid = 1841] [serial = 1886] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 194 (0x7fa8b7197400) [pid = 1841] [serial = 1680] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 193 (0x7fa8b4479400) [pid = 1841] [serial = 1878] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 192 (0x7fa8c6244000) [pid = 1841] [serial = 1859] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 191 (0x7fa8ba009400) [pid = 1841] [serial = 1779] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 190 (0x7fa8be746000) [pid = 1841] [serial = 1839] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 189 (0x7fa8c4ede000) [pid = 1841] [serial = 1854] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 188 (0x7fa8c454c400) [pid = 1841] [serial = 1853] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 187 (0x7fa8bb0e3c00) [pid = 1841] [serial = 1833] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 186 (0x7fa8b94af000) [pid = 1841] [serial = 1829] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 185 (0x7fa8bde91000) [pid = 1841] [serial = 1838] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 184 (0x7fa8c624fc00) [pid = 1841] [serial = 1860] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 183 (0x7fa8b6e45c00) [pid = 1841] [serial = 1881] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 182 (0x7fa8bdef6c00) [pid = 1841] [serial = 1800] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 181 (0x7fa8bb84b400) [pid = 1841] [serial = 1785] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 180 (0x7fa8c6e3d400) [pid = 1841] [serial = 1869] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 179 (0x7fa8beae5400) [pid = 1841] [serial = 1848] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 178 (0x7fa8bd411800) [pid = 1841] [serial = 1794] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 177 (0x7fa8c736cc00) [pid = 1841] [serial = 1874] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 176 (0x7fa8be78c800) [pid = 1841] [serial = 1842] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 175 (0x7fa8beac8800) [pid = 1841] [serial = 1847] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 174 (0x7fa8b86e6400) [pid = 1841] [serial = 1764] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 173 (0x7fa8bd34d800) [pid = 1841] [serial = 1791] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 172 (0x7fa8c6d5b800) [pid = 1841] [serial = 1863] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 171 (0x7fa8be782c00) [pid = 1841] [serial = 1841] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 170 (0x7fa8c4ee8800) [pid = 1841] [serial = 1856] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 169 (0x7fa8bde87c00) [pid = 1841] [serial = 1797] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 168 (0x7fa8bb3b9c00) [pid = 1841] [serial = 1836] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 167 (0x7fa8b76a1400) [pid = 1841] [serial = 1883] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 166 (0x7fa8beaf1c00) [pid = 1841] [serial = 1850] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 165 (0x7fa8beac0800) [pid = 1841] [serial = 1845] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 164 (0x7fa8b41e9400) [pid = 1841] [serial = 1877] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 163 (0x7fa8bb1cc400) [pid = 1841] [serial = 1835] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 162 (0x7fa8b51f7000) [pid = 1841] [serial = 1880] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 161 (0x7fa8c65ee400) [pid = 1841] [serial = 1862] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 160 (0x7fa8b51eb800) [pid = 1841] [serial = 1755] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 159 (0x7fa8b9eb2800) [pid = 1841] [serial = 1830] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 158 (0x7fa8b9e71c00) [pid = 1841] [serial = 1770] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 157 (0x7fa8c72b2800) [pid = 1841] [serial = 1871] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 156 (0x7fa8be7c6800) [pid = 1841] [serial = 1844] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 155 (0x7fa8b8687400) [pid = 1841] [serial = 1761] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 154 (0x7fa8bdef7400) [pid = 1841] [serial = 1803] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 153 (0x7fa8ba008400) [pid = 1841] [serial = 1832] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 152 (0x7fa8b9ebb000) [pid = 1841] [serial = 1773] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 151 (0x7fa8c6d61400) [pid = 1841] [serial = 1865] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 150 (0x7fa8b85c4000) [pid = 1841] [serial = 1884] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 149 (0x7fa8b41f0400) [pid = 1841] [serial = 1823] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 148 (0x7fa8b91ed000) [pid = 1841] [serial = 1767] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 147 (0x7fa8b7692800) [pid = 1841] [serial = 1758] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 146 (0x7fa8c509dc00) [pid = 1841] [serial = 1857] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | --DOMWINDOW == 145 (0x7fa8b769f800) [pid = 1841] [serial = 1752] [outer = (nil)] [url = about:blank] 06:48:32 INFO - PROCESS | 1841 | 1461246512484 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]]]}] 06:48:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:48:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 3542ms 06:48:32 INFO - PROCESS | 1841 | 1461246512519 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 06:48:32 INFO - PROCESS | 1841 | 1461246512523 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 06:48:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:48:32 INFO - PROCESS | 1841 | 1461246512533 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:48:32 INFO - PROCESS | 1841 | 1461246512538 Marionette TRACE conn3 <- [1,2654,null,{}] 06:48:32 INFO - PROCESS | 1841 | 1461246512548 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}] 06:48:32 INFO - PROCESS | 1841 | 1461246512810 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 06:48:33 INFO - PROCESS | 1841 | 1461246513007 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b448a800 == 155 [pid = 1841] [id = 671] 06:48:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 146 (0x7fa8b21b0c00) [pid = 1841] [serial = 2014] [outer = (nil)] 06:48:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 147 (0x7fa8b2216000) [pid = 1841] [serial = 2015] [outer = 0x7fa8b21b0c00] 06:48:33 INFO - PROCESS | 1841 | 1461246513080 Marionette DEBUG loaded listener.js 06:48:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 148 (0x7fa8b41e3c00) [pid = 1841] [serial = 2016] [outer = 0x7fa8b21b0c00] 06:48:33 INFO - PROCESS | 1841 | 1461246513833 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]]]}] 06:48:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:48:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1340ms 06:48:33 INFO - PROCESS | 1841 | 1461246513874 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 06:48:33 INFO - PROCESS | 1841 | 1461246513882 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 06:48:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:48:33 INFO - PROCESS | 1841 | 1461246513892 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:48:33 INFO - PROCESS | 1841 | 1461246513896 Marionette TRACE conn3 <- [1,2658,null,{}] 06:48:33 INFO - PROCESS | 1841 | 1461246513901 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}] 06:48:34 INFO - PROCESS | 1841 | 1461246514208 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 06:48:34 INFO - PROCESS | 1841 | 1461246514328 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b6dd8000 == 156 [pid = 1841] [id = 672] 06:48:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 149 (0x7fa8b1073400) [pid = 1841] [serial = 2017] [outer = (nil)] 06:48:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 150 (0x7fa8b41f0c00) [pid = 1841] [serial = 2018] [outer = 0x7fa8b1073400] 06:48:34 INFO - PROCESS | 1841 | 1461246514393 Marionette DEBUG loaded listener.js 06:48:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 151 (0x7fa8b51eec00) [pid = 1841] [serial = 2019] [outer = 0x7fa8b1073400] 06:48:35 INFO - PROCESS | 1841 | 1461246515318 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]]]}] 06:48:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:48:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1481ms 06:48:35 INFO - PROCESS | 1841 | 1461246515375 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 06:48:35 INFO - PROCESS | 1841 | 1461246515377 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 06:48:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:48:35 INFO - PROCESS | 1841 | 1461246515384 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:48:35 INFO - PROCESS | 1841 | 1461246515389 Marionette TRACE conn3 <- [1,2662,null,{}] 06:48:35 INFO - PROCESS | 1841 | 1461246515415 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}] 06:48:35 INFO - PROCESS | 1841 | 1461246515712 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 06:48:35 INFO - PROCESS | 1841 | 1461246515744 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b7234800 == 157 [pid = 1841] [id = 673] 06:48:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 152 (0x7fa8b51e1800) [pid = 1841] [serial = 2020] [outer = (nil)] 06:48:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 153 (0x7fa8b711b800) [pid = 1841] [serial = 2021] [outer = 0x7fa8b51e1800] 06:48:35 INFO - PROCESS | 1841 | 1461246515810 Marionette DEBUG loaded listener.js 06:48:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 154 (0x7fa8b7698400) [pid = 1841] [serial = 2022] [outer = 0x7fa8b51e1800] 06:48:37 INFO - PROCESS | 1841 | --DOMWINDOW == 153 (0x7fa8bd416000) [pid = 1841] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:48:37 INFO - PROCESS | 1841 | --DOMWINDOW == 152 (0x7fa8b1071800) [pid = 1841] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:48:37 INFO - PROCESS | 1841 | --DOMWINDOW == 151 (0x7fa8b2210c00) [pid = 1841] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:48:37 INFO - PROCESS | 1841 | --DOMWINDOW == 150 (0x7fa8b91ec000) [pid = 1841] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:48:37 INFO - PROCESS | 1841 | --DOMWINDOW == 149 (0x7fa8c6e34400) [pid = 1841] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:48:37 INFO - PROCESS | 1841 | --DOMWINDOW == 148 (0x7fa8b253e400) [pid = 1841] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:48:37 INFO - PROCESS | 1841 | --DOMWINDOW == 147 (0x7fa8b934a000) [pid = 1841] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:48:37 INFO - PROCESS | 1841 | --DOMWINDOW == 146 (0x7fa8b934b000) [pid = 1841] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:48:37 INFO - PROCESS | 1841 | --DOMWINDOW == 145 (0x7fa8beac7000) [pid = 1841] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:48:37 INFO - PROCESS | 1841 | --DOMWINDOW == 144 (0x7fa8c6e36400) [pid = 1841] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:48:37 INFO - PROCESS | 1841 | --DOMWINDOW == 143 (0x7fa8be7cf000) [pid = 1841] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:48:37 INFO - PROCESS | 1841 | --DOMWINDOW == 142 (0x7fa8b83ae000) [pid = 1841] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:48:37 INFO - PROCESS | 1841 | --DOMWINDOW == 141 (0x7fa8b96f0400) [pid = 1841] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:48:37 INFO - PROCESS | 1841 | --DOMWINDOW == 140 (0x7fa8b6e50000) [pid = 1841] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:48:37 INFO - PROCESS | 1841 | --DOMWINDOW == 139 (0x7fa8bb3b7000) [pid = 1841] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:48:37 INFO - PROCESS | 1841 | --DOMWINDOW == 138 (0x7fa8be783400) [pid = 1841] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:48:37 INFO - PROCESS | 1841 | --DOMWINDOW == 137 (0x7fa8bd412400) [pid = 1841] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:48:37 INFO - PROCESS | 1841 | --DOMWINDOW == 136 (0x7fa8b253d800) [pid = 1841] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:48:37 INFO - PROCESS | 1841 | --DOMWINDOW == 135 (0x7fa8b2540c00) [pid = 1841] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:48:37 INFO - PROCESS | 1841 | --DOMWINDOW == 134 (0x7fa8b7196000) [pid = 1841] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:48:37 INFO - PROCESS | 1841 | --DOMWINDOW == 133 (0x7fa8b6e4dc00) [pid = 1841] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:48:37 INFO - PROCESS | 1841 | --DOMWINDOW == 132 (0x7fa8b220d400) [pid = 1841] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:48:37 INFO - PROCESS | 1841 | --DOMWINDOW == 131 (0x7fa8be78a800) [pid = 1841] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:48:37 INFO - PROCESS | 1841 | --DOMWINDOW == 130 (0x7fa8b94aec00) [pid = 1841] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:48:37 INFO - PROCESS | 1841 | 1461246517847 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]]]}] 06:48:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:48:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 2494ms 06:48:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:48:37 INFO - PROCESS | 1841 | 1461246517880 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 06:48:37 INFO - PROCESS | 1841 | 1461246517883 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 06:48:37 INFO - PROCESS | 1841 | 1461246517890 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:48:37 INFO - PROCESS | 1841 | 1461246517893 Marionette TRACE conn3 <- [1,2666,null,{}] 06:48:37 INFO - PROCESS | 1841 | 1461246517898 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}] 06:48:38 INFO - PROCESS | 1841 | 1461246518114 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 06:48:38 INFO - PROCESS | 1841 | 1461246518302 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b72ef800 == 158 [pid = 1841] [id = 674] 06:48:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 131 (0x7fa8b41ecc00) [pid = 1841] [serial = 2023] [outer = (nil)] 06:48:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 132 (0x7fa8b7696400) [pid = 1841] [serial = 2024] [outer = 0x7fa8b41ecc00] 06:48:38 INFO - PROCESS | 1841 | 1461246518370 Marionette DEBUG loaded listener.js 06:48:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 133 (0x7fa8b83b2000) [pid = 1841] [serial = 2025] [outer = 0x7fa8b41ecc00] 06:48:39 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:39 INFO - PROCESS | 1841 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:48:39 INFO - PROCESS | 1841 | 1461246519660 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]]]}] 06:48:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 06:48:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1786ms 06:48:39 INFO - PROCESS | 1841 | 1461246519675 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 06:48:39 INFO - PROCESS | 1841 | 1461246519681 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 06:48:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:48:39 INFO - PROCESS | 1841 | 1461246519690 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:48:39 INFO - PROCESS | 1841 | 1461246519696 Marionette TRACE conn3 <- [1,2670,null,{}] 06:48:39 INFO - PROCESS | 1841 | 1461246519707 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}] 06:48:40 INFO - PROCESS | 1841 | 1461246520109 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 06:48:40 INFO - PROCESS | 1841 | 1461246520314 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b6a80000 == 159 [pid = 1841] [id = 675] 06:48:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 134 (0x7fa8b41ec800) [pid = 1841] [serial = 2026] [outer = (nil)] 06:48:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 135 (0x7fa8b4474000) [pid = 1841] [serial = 2027] [outer = 0x7fa8b41ec800] 06:48:40 INFO - PROCESS | 1841 | 1461246520398 Marionette DEBUG loaded listener.js 06:48:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 136 (0x7fa8b51dd000) [pid = 1841] [serial = 2028] [outer = 0x7fa8b41ec800] 06:48:41 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:41 INFO - PROCESS | 1841 | 1461246521808 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] 06:48:41 INFO - PROCESS | 1841 | 1461246521860 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 06:48:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:48:42 INFO - PROCESS | 1841 | 1461246522016 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:48:42 INFO - PROCESS | 1841 | 1461246522024 Marionette TRACE conn3 <- [1,2674,null,{}] 06:48:42 INFO - PROCESS | 1841 | 1461246522038 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}] 06:48:42 INFO - PROCESS | 1841 | 1461246522369 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 06:48:42 INFO - PROCESS | 1841 | 1461246522629 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b8573800 == 160 [pid = 1841] [id = 676] 06:48:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 137 (0x7fa8b41e4000) [pid = 1841] [serial = 2029] [outer = (nil)] 06:48:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 138 (0x7fa8b6a64000) [pid = 1841] [serial = 2030] [outer = 0x7fa8b41e4000] 06:48:42 INFO - PROCESS | 1841 | 1461246522711 Marionette DEBUG loaded listener.js 06:48:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 139 (0x7fa8b83a8400) [pid = 1841] [serial = 2031] [outer = 0x7fa8b41e4000] 06:48:44 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:44 INFO - PROCESS | 1841 | 1461246524119 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] 06:48:44 INFO - PROCESS | 1841 | 1461246524175 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 06:48:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:48:44 INFO - PROCESS | 1841 | 1461246524318 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:48:44 INFO - PROCESS | 1841 | 1461246524325 Marionette TRACE conn3 <- [1,2678,null,{}] 06:48:44 INFO - PROCESS | 1841 | 1461246524346 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}] 06:48:44 INFO - PROCESS | 1841 | 1461246524594 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 06:48:44 INFO - PROCESS | 1841 | 1461246524853 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b9f29000 == 161 [pid = 1841] [id = 677] 06:48:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 140 (0x7fa8b83a9400) [pid = 1841] [serial = 2032] [outer = (nil)] 06:48:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 141 (0x7fa8b86e3c00) [pid = 1841] [serial = 2033] [outer = 0x7fa8b83a9400] 06:48:44 INFO - PROCESS | 1841 | 1461246524934 Marionette DEBUG loaded listener.js 06:48:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 142 (0x7fa8b91ec000) [pid = 1841] [serial = 2034] [outer = 0x7fa8b83a9400] 06:48:46 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:46 INFO - PROCESS | 1841 | 1461246526362 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]]]}] 06:48:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 06:48:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2146ms 06:48:46 INFO - PROCESS | 1841 | 1461246526416 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 06:48:46 INFO - PROCESS | 1841 | 1461246526424 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 06:48:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:48:46 INFO - PROCESS | 1841 | 1461246526436 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:48:46 INFO - PROCESS | 1841 | 1461246526438 Marionette TRACE conn3 <- [1,2682,null,{}] 06:48:46 INFO - PROCESS | 1841 | 1461246526445 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}] 06:48:46 INFO - PROCESS | 1841 | 1461246526817 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 06:48:47 INFO - PROCESS | 1841 | 1461246527017 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bbcd3800 == 162 [pid = 1841] [id = 678] 06:48:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 143 (0x7fa8b86e3800) [pid = 1841] [serial = 2035] [outer = (nil)] 06:48:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 144 (0x7fa8b9ae5000) [pid = 1841] [serial = 2036] [outer = 0x7fa8b86e3800] 06:48:47 INFO - PROCESS | 1841 | 1461246527093 Marionette DEBUG loaded listener.js 06:48:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 145 (0x7fa8b9eb0000) [pid = 1841] [serial = 2037] [outer = 0x7fa8b86e3800] 06:48:48 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:48 INFO - PROCESS | 1841 | 1461246528450 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]]]}] 06:48:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 06:48:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2040ms 06:48:48 INFO - PROCESS | 1841 | 1461246528478 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 06:48:48 INFO - PROCESS | 1841 | 1461246528480 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 06:48:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:48:48 INFO - PROCESS | 1841 | 1461246528487 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:48:48 INFO - PROCESS | 1841 | 1461246528491 Marionette TRACE conn3 <- [1,2686,null,{}] 06:48:48 INFO - PROCESS | 1841 | 1461246528497 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}] 06:48:48 INFO - PROCESS | 1841 | 1461246528767 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 06:48:49 INFO - PROCESS | 1841 | 1461246529002 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8bc787800 == 163 [pid = 1841] [id = 679] 06:48:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 146 (0x7fa8b94ab400) [pid = 1841] [serial = 2038] [outer = (nil)] 06:48:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 147 (0x7fa8b9ec6c00) [pid = 1841] [serial = 2039] [outer = 0x7fa8b94ab400] 06:48:49 INFO - PROCESS | 1841 | 1461246529079 Marionette DEBUG loaded listener.js 06:48:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 148 (0x7fa8b9f89c00) [pid = 1841] [serial = 2040] [outer = 0x7fa8b94ab400] 06:48:50 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:50 INFO - PROCESS | 1841 | 1461246530476 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] 06:48:50 INFO - PROCESS | 1841 | 1461246530531 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 06:48:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:48:50 INFO - PROCESS | 1841 | 1461246530538 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:48:50 INFO - PROCESS | 1841 | 1461246530541 Marionette TRACE conn3 <- [1,2690,null,{}] 06:48:50 INFO - PROCESS | 1841 | 1461246530648 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}] 06:48:50 INFO - PROCESS | 1841 | 1461246530926 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 06:48:51 INFO - PROCESS | 1841 | 1461246531186 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8be0e1800 == 164 [pid = 1841] [id = 680] 06:48:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 149 (0x7fa8b9f8d800) [pid = 1841] [serial = 2041] [outer = (nil)] 06:48:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 150 (0x7fa8ba015c00) [pid = 1841] [serial = 2042] [outer = 0x7fa8b9f8d800] 06:48:51 INFO - PROCESS | 1841 | 1461246531269 Marionette DEBUG loaded listener.js 06:48:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 151 (0x7fa8bca89800) [pid = 1841] [serial = 2043] [outer = 0x7fa8b9f8d800] 06:48:52 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:52 INFO - PROCESS | 1841 | 1461246532669 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] 06:48:52 INFO - PROCESS | 1841 | 1461246532731 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 06:48:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:48:52 INFO - PROCESS | 1841 | 1461246532740 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:48:52 INFO - PROCESS | 1841 | 1461246532744 Marionette TRACE conn3 <- [1,2694,null,{}] 06:48:52 INFO - PROCESS | 1841 | 1461246532794 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}] 06:48:53 INFO - PROCESS | 1841 | 1461246533173 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 06:48:53 INFO - PROCESS | 1841 | 1461246533378 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8bea2c800 == 165 [pid = 1841] [id = 681] 06:48:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 152 (0x7fa8b9f8dc00) [pid = 1841] [serial = 2044] [outer = (nil)] 06:48:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 153 (0x7fa8bd34fc00) [pid = 1841] [serial = 2045] [outer = 0x7fa8b9f8dc00] 06:48:53 INFO - PROCESS | 1841 | 1461246533459 Marionette DEBUG loaded listener.js 06:48:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 154 (0x7fa8bd411800) [pid = 1841] [serial = 2046] [outer = 0x7fa8b9f8dc00] 06:48:54 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:54 INFO - PROCESS | 1841 | 1461246534814 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] 06:48:54 INFO - PROCESS | 1841 | 1461246534836 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 06:48:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:48:54 INFO - PROCESS | 1841 | 1461246534843 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:48:54 INFO - PROCESS | 1841 | 1461246534846 Marionette TRACE conn3 <- [1,2698,null,{}] 06:48:54 INFO - PROCESS | 1841 | 1461246534853 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}] 06:48:55 INFO - PROCESS | 1841 | 1461246535162 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 06:48:55 INFO - PROCESS | 1841 | 1461246535400 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c40ef800 == 166 [pid = 1841] [id = 682] 06:48:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 155 (0x7fa8ba29a400) [pid = 1841] [serial = 2047] [outer = (nil)] 06:48:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 156 (0x7fa8bd47a000) [pid = 1841] [serial = 2048] [outer = 0x7fa8ba29a400] 06:48:55 INFO - PROCESS | 1841 | 1461246535478 Marionette DEBUG loaded listener.js 06:48:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 157 (0x7fa8bde88800) [pid = 1841] [serial = 2049] [outer = 0x7fa8ba29a400] 06:48:56 INFO - PROCESS | 1841 | SkCairoFTTypeface::onFilterRec unimplemented 06:48:56 INFO - PROCESS | 1841 | 1461246536867 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] 06:48:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:48:56 INFO - PROCESS | 1841 | 1461246536937 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 06:48:56 INFO - PROCESS | 1841 | 1461246536944 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:48:56 INFO - PROCESS | 1841 | 1461246536947 Marionette TRACE conn3 <- [1,2702,null,{}] 06:48:57 INFO - PROCESS | 1841 | 1461246537045 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}] 06:48:57 INFO - PROCESS | 1841 | 1461246537290 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 06:48:57 INFO - PROCESS | 1841 | 1461246537566 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c5115000 == 167 [pid = 1841] [id = 683] 06:48:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 158 (0x7fa8bd34e400) [pid = 1841] [serial = 2050] [outer = (nil)] 06:48:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 159 (0x7fa8bdef2c00) [pid = 1841] [serial = 2051] [outer = 0x7fa8bd34e400] 06:48:57 INFO - PROCESS | 1841 | 1461246537647 Marionette DEBUG loaded listener.js 06:48:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 160 (0x7fa8be74a000) [pid = 1841] [serial = 2052] [outer = 0x7fa8bd34e400] 06:48:58 INFO - PROCESS | 1841 | 1461246538600 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]]]}] 06:48:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:48:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1692ms 06:48:58 INFO - PROCESS | 1841 | 1461246538637 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 06:48:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:48:58 INFO - PROCESS | 1841 | 1461246538641 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 06:48:58 INFO - PROCESS | 1841 | 1461246538648 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:48:58 INFO - PROCESS | 1841 | 1461246538651 Marionette TRACE conn3 <- [1,2706,null,{}] 06:48:58 INFO - PROCESS | 1841 | 1461246538657 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}] 06:48:58 INFO - PROCESS | 1841 | 1461246538893 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 06:48:59 INFO - PROCESS | 1841 | 1461246539211 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b541a800 == 168 [pid = 1841] [id = 684] 06:48:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 161 (0x7fa8b1078400) [pid = 1841] [serial = 2053] [outer = (nil)] 06:48:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 162 (0x7fa8b21a5000) [pid = 1841] [serial = 2054] [outer = 0x7fa8b1078400] 06:48:59 INFO - PROCESS | 1841 | 1461246539296 Marionette DEBUG loaded listener.js 06:48:59 INFO - PROCESS | 1841 | ++DOMWINDOW == 163 (0x7fa8b96ec000) [pid = 1841] [serial = 2055] [outer = 0x7fa8b1078400] 06:49:00 INFO - PROCESS | 1841 | 1461246540163 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]]]}] 06:49:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:49:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1580ms 06:49:00 INFO - PROCESS | 1841 | 1461246540229 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 06:49:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:49:00 INFO - PROCESS | 1841 | 1461246540233 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 06:49:00 INFO - PROCESS | 1841 | 1461246540239 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:49:00 INFO - PROCESS | 1841 | 1461246540245 Marionette TRACE conn3 <- [1,2710,null,{}] 06:49:00 INFO - PROCESS | 1841 | 1461246540251 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}] 06:49:00 INFO - PROCESS | 1841 | 1461246540577 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 06:49:00 INFO - PROCESS | 1841 | 1461246540917 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b42f4000 == 169 [pid = 1841] [id = 685] 06:49:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 164 (0x7fa8b1072000) [pid = 1841] [serial = 2056] [outer = (nil)] 06:49:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 165 (0x7fa8b2548c00) [pid = 1841] [serial = 2057] [outer = 0x7fa8b1072000] 06:49:01 INFO - PROCESS | 1841 | 1461246541007 Marionette DEBUG loaded listener.js 06:49:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 166 (0x7fa8bd40d000) [pid = 1841] [serial = 2058] [outer = 0x7fa8b1072000] 06:49:02 INFO - PROCESS | 1841 | 1461246542632 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] 06:49:02 INFO - PROCESS | 1841 | 1461246542692 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 06:49:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:49:02 INFO - PROCESS | 1841 | 1461246542708 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:49:02 INFO - PROCESS | 1841 | 1461246542712 Marionette TRACE conn3 <- [1,2714,null,{}] 06:49:02 INFO - PROCESS | 1841 | 1461246542723 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}] 06:49:03 INFO - PROCESS | 1841 | 1461246543057 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 06:49:03 INFO - PROCESS | 1841 | 1461246543263 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b8566800 == 170 [pid = 1841] [id = 686] 06:49:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 167 (0x7fa8b4476400) [pid = 1841] [serial = 2059] [outer = (nil)] 06:49:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 168 (0x7fa8b447f800) [pid = 1841] [serial = 2060] [outer = 0x7fa8b4476400] 06:49:03 INFO - PROCESS | 1841 | 1461246543356 Marionette DEBUG loaded listener.js 06:49:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 169 (0x7fa8b6a58800) [pid = 1841] [serial = 2061] [outer = 0x7fa8b4476400] 06:49:04 INFO - PROCESS | 1841 | 1461246544639 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]]]}] 06:49:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:49:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1991ms 06:49:04 INFO - PROCESS | 1841 | 1461246544702 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 06:49:04 INFO - PROCESS | 1841 | 1461246544715 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 06:49:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:49:04 INFO - PROCESS | 1841 | 1461246544749 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:49:04 INFO - PROCESS | 1841 | 1461246544756 Marionette TRACE conn3 <- [1,2718,null,{}] 06:49:04 INFO - PROCESS | 1841 | 1461246544826 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}] 06:49:05 INFO - PROCESS | 1841 | 1461246545191 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 06:49:05 INFO - PROCESS | 1841 | 1461246545609 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bbcce800 == 171 [pid = 1841] [id = 687] 06:49:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 170 (0x7fa8b21a4800) [pid = 1841] [serial = 2062] [outer = (nil)] 06:49:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 171 (0x7fa8b2213c00) [pid = 1841] [serial = 2063] [outer = 0x7fa8b21a4800] 06:49:05 INFO - PROCESS | 1841 | 1461246545761 Marionette DEBUG loaded listener.js 06:49:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 172 (0x7fa8b76a1000) [pid = 1841] [serial = 2064] [outer = 0x7fa8b21a4800] 06:49:06 INFO - PROCESS | 1841 | 1461246546971 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] 06:49:07 INFO - PROCESS | 1841 | 1461246547008 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 06:49:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:49:07 INFO - PROCESS | 1841 | 1461246547015 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:49:07 INFO - PROCESS | 1841 | 1461246547021 Marionette TRACE conn3 <- [1,2722,null,{}] 06:49:07 INFO - PROCESS | 1841 | 1461246547037 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}] 06:49:07 INFO - PROCESS | 1841 | 1461246547356 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 06:49:07 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c75d0800 == 170 [pid = 1841] [id = 52] 06:49:07 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d0524800 == 169 [pid = 1841] [id = 48] 06:49:07 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb5d6000 == 168 [pid = 1841] [id = 624] 06:49:07 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b6a8a000 == 167 [pid = 1841] [id = 578] 06:49:07 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b7234800 == 166 [pid = 1841] [id = 673] 06:49:07 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b6dd8000 == 165 [pid = 1841] [id = 672] 06:49:07 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b448a800 == 164 [pid = 1841] [id = 671] 06:49:07 INFO - PROCESS | 1841 | 1461246547711 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | --DOCSHELL 0x7fa8ddbd7800 == 163 [pid = 1841] [id = 669] 06:49:07 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d70bd000 == 162 [pid = 1841] [id = 668] 06:49:07 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d1c0d800 == 161 [pid = 1841] [id = 667] 06:49:07 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d014d800 == 160 [pid = 1841] [id = 666] 06:49:07 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b42fb800 == 161 [pid = 1841] [id = 688] 06:49:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 173 (0x7fa8b8693800) [pid = 1841] [serial = 2065] [outer = (nil)] 06:49:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 174 (0x7fa8b91e6000) [pid = 1841] [serial = 2066] [outer = 0x7fa8b8693800] 06:49:07 INFO - PROCESS | 1841 | 1461246547796 Marionette DEBUG loaded listener.js 06:49:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 175 (0x7fa8b96f1c00) [pid = 1841] [serial = 2067] [outer = 0x7fa8b8693800] 06:49:07 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb8ac000 == 160 [pid = 1841] [id = 665] 06:49:07 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb221800 == 159 [pid = 1841] [id = 664] 06:49:08 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cafa8800 == 158 [pid = 1841] [id = 663] 06:49:08 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c8d6e000 == 157 [pid = 1841] [id = 662] 06:49:08 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7f33000 == 156 [pid = 1841] [id = 661] 06:49:08 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7239000 == 155 [pid = 1841] [id = 660] 06:49:08 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6576800 == 154 [pid = 1841] [id = 659] 06:49:08 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c4153800 == 153 [pid = 1841] [id = 658] 06:49:08 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8be7b2000 == 152 [pid = 1841] [id = 657] 06:49:08 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8be0e0800 == 151 [pid = 1841] [id = 656] 06:49:08 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc781800 == 150 [pid = 1841] [id = 655] 06:49:08 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8ba1ea800 == 149 [pid = 1841] [id = 654] 06:49:08 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b721c800 == 148 [pid = 1841] [id = 653] 06:49:08 INFO - PROCESS | 1841 | 1461246548689 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] 06:49:08 INFO - PROCESS | 1841 | 1461246548768 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 06:49:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:49:08 INFO - PROCESS | 1841 | 1461246548774 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:49:08 INFO - PROCESS | 1841 | 1461246548776 Marionette TRACE conn3 <- [1,2726,null,{}] 06:49:08 INFO - PROCESS | 1841 | 1461246548782 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}] 06:49:09 INFO - PROCESS | 1841 | 1461246548997 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 06:49:09 INFO - PROCESS | 1841 | 1461246549191 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b83b8800 == 149 [pid = 1841] [id = 689] 06:49:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 129 (0x7fa8b1071c00) [pid = 1841] [serial = 2068] [outer = (nil)] 06:49:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 130 (0x7fa8b9eb6000) [pid = 1841] [serial = 2069] [outer = 0x7fa8b1071c00] 06:49:09 INFO - PROCESS | 1841 | 1461246549266 Marionette DEBUG loaded listener.js 06:49:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 131 (0x7fa8ba011400) [pid = 1841] [serial = 2070] [outer = 0x7fa8b1071c00] 06:49:10 INFO - PROCESS | 1841 | 1461246550230 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]]]}] 06:49:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:49:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1528ms 06:49:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:49:10 INFO - PROCESS | 1841 | 1461246550304 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 06:49:10 INFO - PROCESS | 1841 | 1461246550306 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 06:49:10 INFO - PROCESS | 1841 | 1461246550312 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:49:10 INFO - PROCESS | 1841 | 1461246550315 Marionette TRACE conn3 <- [1,2730,null,{}] 06:49:10 INFO - PROCESS | 1841 | 1461246550320 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}] 06:49:10 INFO - PROCESS | 1841 | 1461246550595 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 06:49:10 INFO - PROCESS | 1841 | 1461246550632 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8bdf1b000 == 150 [pid = 1841] [id = 690] 06:49:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 132 (0x7fa8b51f4400) [pid = 1841] [serial = 2071] [outer = (nil)] 06:49:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 133 (0x7fa8bb0e5c00) [pid = 1841] [serial = 2072] [outer = 0x7fa8b51f4400] 06:49:10 INFO - PROCESS | 1841 | 1461246550695 Marionette DEBUG loaded listener.js 06:49:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 134 (0x7fa8bb1c4c00) [pid = 1841] [serial = 2073] [outer = 0x7fa8b51f4400] 06:49:12 INFO - PROCESS | 1841 | 1461246552177 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] 06:49:12 INFO - PROCESS | 1841 | 1461246552199 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 06:49:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:49:12 INFO - PROCESS | 1841 | 1461246552205 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:49:12 INFO - PROCESS | 1841 | 1461246552207 Marionette TRACE conn3 <- [1,2734,null,{}] 06:49:12 INFO - PROCESS | 1841 | --DOMWINDOW == 133 (0x7fa8cb643000) [pid = 1841] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:49:12 INFO - PROCESS | 1841 | --DOMWINDOW == 132 (0x7fa8c736e800) [pid = 1841] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:49:12 INFO - PROCESS | 1841 | --DOMWINDOW == 131 (0x7fa8b21b0c00) [pid = 1841] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:49:12 INFO - PROCESS | 1841 | --DOMWINDOW == 130 (0x7fa8b76a1c00) [pid = 1841] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:49:12 INFO - PROCESS | 1841 | --DOMWINDOW == 129 (0x7fa8b6a62000) [pid = 1841] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:49:12 INFO - PROCESS | 1841 | --DOMWINDOW == 128 (0x7fa8bd342400) [pid = 1841] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:49:12 INFO - PROCESS | 1841 | --DOMWINDOW == 127 (0x7fa8c7363800) [pid = 1841] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:49:12 INFO - PROCESS | 1841 | --DOMWINDOW == 126 (0x7fa8b9ec6800) [pid = 1841] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:49:12 INFO - PROCESS | 1841 | --DOMWINDOW == 125 (0x7fa8b85c4800) [pid = 1841] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:49:12 INFO - PROCESS | 1841 | --DOMWINDOW == 124 (0x7fa8be748800) [pid = 1841] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:49:12 INFO - PROCESS | 1841 | --DOMWINDOW == 123 (0x7fa8bd483000) [pid = 1841] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:49:12 INFO - PROCESS | 1841 | --DOMWINDOW == 122 (0x7fa8cb7a9800) [pid = 1841] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:49:12 INFO - PROCESS | 1841 | --DOMWINDOW == 121 (0x7fa8b51e1800) [pid = 1841] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:49:12 INFO - PROCESS | 1841 | --DOMWINDOW == 120 (0x7fa8b7697c00) [pid = 1841] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:49:12 INFO - PROCESS | 1841 | --DOMWINDOW == 119 (0x7fa8b6a63c00) [pid = 1841] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:49:12 INFO - PROCESS | 1841 | --DOMWINDOW == 118 (0x7fa8b21a9000) [pid = 1841] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:49:12 INFO - PROCESS | 1841 | --DOMWINDOW == 117 (0x7fa8bd34b000) [pid = 1841] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:49:12 INFO - PROCESS | 1841 | --DOMWINDOW == 116 (0x7fa8ca963000) [pid = 1841] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:49:12 INFO - PROCESS | 1841 | --DOMWINDOW == 115 (0x7fa8c6d59400) [pid = 1841] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:49:12 INFO - PROCESS | 1841 | --DOMWINDOW == 114 (0x7fa8b9ec4000) [pid = 1841] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:49:12 INFO - PROCESS | 1841 | --DOMWINDOW == 113 (0x7fa8c6d5bc00) [pid = 1841] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:49:12 INFO - PROCESS | 1841 | --DOMWINDOW == 112 (0x7fa8b1073400) [pid = 1841] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:49:12 INFO - PROCESS | 1841 | --DOMWINDOW == 111 (0x7fa8bd413800) [pid = 1841] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:49:12 INFO - PROCESS | 1841 | 1461246552851 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}] 06:49:13 INFO - PROCESS | 1841 | 1461246553102 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 06:49:13 INFO - PROCESS | 1841 | 1461246553273 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8be693000 == 151 [pid = 1841] [id = 691] 06:49:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 112 (0x7fa8ba2a3000) [pid = 1841] [serial = 2074] [outer = (nil)] 06:49:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 113 (0x7fa8bb854800) [pid = 1841] [serial = 2075] [outer = 0x7fa8ba2a3000] 06:49:13 INFO - PROCESS | 1841 | 1461246553341 Marionette DEBUG loaded listener.js 06:49:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 114 (0x7fa8bde8c800) [pid = 1841] [serial = 2076] [outer = 0x7fa8ba2a3000] 06:49:14 INFO - PROCESS | 1841 | 1461246554083 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]]]}] 06:49:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:49:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1900ms 06:49:14 INFO - PROCESS | 1841 | 1461246554108 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 06:49:14 INFO - PROCESS | 1841 | 1461246554110 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 06:49:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:49:14 INFO - PROCESS | 1841 | 1461246554117 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:49:14 INFO - PROCESS | 1841 | 1461246554119 Marionette TRACE conn3 <- [1,2738,null,{}] 06:49:14 INFO - PROCESS | 1841 | 1461246554136 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}] 06:49:14 INFO - PROCESS | 1841 | 1461246554339 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 06:49:14 INFO - PROCESS | 1841 | 1461246554353 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c4151000 == 152 [pid = 1841] [id = 692] 06:49:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 115 (0x7fa8bb849000) [pid = 1841] [serial = 2077] [outer = (nil)] 06:49:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 116 (0x7fa8be74e000) [pid = 1841] [serial = 2078] [outer = 0x7fa8bb849000] 06:49:14 INFO - PROCESS | 1841 | 1461246554420 Marionette DEBUG loaded listener.js 06:49:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 117 (0x7fa8be7c5c00) [pid = 1841] [serial = 2079] [outer = 0x7fa8bb849000] 06:49:15 INFO - PROCESS | 1841 | 1461246555674 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]]]}] 06:49:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:49:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1588ms 06:49:15 INFO - PROCESS | 1841 | 1461246555707 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 06:49:15 INFO - PROCESS | 1841 | 1461246555713 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 06:49:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:49:15 INFO - PROCESS | 1841 | 1461246555722 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:49:15 INFO - PROCESS | 1841 | 1461246555726 Marionette TRACE conn3 <- [1,2742,null,{}] 06:49:15 INFO - PROCESS | 1841 | 1461246555734 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}] 06:49:15 INFO - PROCESS | 1841 | 1461246555960 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 06:49:16 INFO - PROCESS | 1841 | 1461246556285 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b72ec800 == 153 [pid = 1841] [id = 693] 06:49:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 118 (0x7fa8b51e5400) [pid = 1841] [serial = 2080] [outer = (nil)] 06:49:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 119 (0x7fa8b6e49000) [pid = 1841] [serial = 2081] [outer = 0x7fa8b51e5400] 06:49:16 INFO - PROCESS | 1841 | 1461246556368 Marionette DEBUG loaded listener.js 06:49:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 120 (0x7fa8b7695400) [pid = 1841] [serial = 2082] [outer = 0x7fa8b51e5400] 06:49:17 INFO - PROCESS | 1841 | 1461246557244 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]]]}] 06:49:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:49:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1585ms 06:49:17 INFO - PROCESS | 1841 | 1461246557309 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 06:49:17 INFO - PROCESS | 1841 | 1461246557317 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 06:49:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:49:17 INFO - PROCESS | 1841 | 1461246557327 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:49:17 INFO - PROCESS | 1841 | 1461246557331 Marionette TRACE conn3 <- [1,2746,null,{}] 06:49:17 INFO - PROCESS | 1841 | 1461246557337 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}] 06:49:17 INFO - PROCESS | 1841 | 1461246557609 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 06:49:17 INFO - PROCESS | 1841 | 1461246557969 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bc8ec000 == 154 [pid = 1841] [id = 694] 06:49:17 INFO - PROCESS | 1841 | ++DOMWINDOW == 121 (0x7fa8b86e8800) [pid = 1841] [serial = 2083] [outer = (nil)] 06:49:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 122 (0x7fa8b91e4800) [pid = 1841] [serial = 2084] [outer = 0x7fa8b86e8800] 06:49:18 INFO - PROCESS | 1841 | 1461246558059 Marionette DEBUG loaded listener.js 06:49:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 123 (0x7fa8b96f7400) [pid = 1841] [serial = 2085] [outer = 0x7fa8b86e8800] 06:49:19 INFO - PROCESS | 1841 | 1461246559060 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]]]}] 06:49:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:49:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1782ms 06:49:19 INFO - PROCESS | 1841 | 1461246559109 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 06:49:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:49:19 INFO - PROCESS | 1841 | 1461246559114 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 06:49:19 INFO - PROCESS | 1841 | 1461246559120 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:49:19 INFO - PROCESS | 1841 | 1461246559125 Marionette TRACE conn3 <- [1,2750,null,{}] 06:49:19 INFO - PROCESS | 1841 | 1461246559141 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}] 06:49:19 INFO - PROCESS | 1841 | 1461246559381 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 06:49:19 INFO - PROCESS | 1841 | 1461246559648 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c657e800 == 155 [pid = 1841] [id = 695] 06:49:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 124 (0x7fa8b4475400) [pid = 1841] [serial = 2086] [outer = (nil)] 06:49:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 125 (0x7fa8bb0ecc00) [pid = 1841] [serial = 2087] [outer = 0x7fa8b4475400] 06:49:19 INFO - PROCESS | 1841 | 1461246559773 Marionette DEBUG loaded listener.js 06:49:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 126 (0x7fa8bca83000) [pid = 1841] [serial = 2088] [outer = 0x7fa8b4475400] 06:49:20 INFO - PROCESS | 1841 | 1461246560613 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]]]}] 06:49:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:49:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1534ms 06:49:20 INFO - PROCESS | 1841 | 1461246560654 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 06:49:20 INFO - PROCESS | 1841 | 1461246560659 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 06:49:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:49:20 INFO - PROCESS | 1841 | 1461246560664 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:49:20 INFO - PROCESS | 1841 | 1461246560666 Marionette TRACE conn3 <- [1,2754,null,{}] 06:49:20 INFO - PROCESS | 1841 | 1461246560672 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}] 06:49:20 INFO - PROCESS | 1841 | 1461246560897 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 06:49:21 INFO - PROCESS | 1841 | 1461246561161 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c6f0e800 == 156 [pid = 1841] [id = 696] 06:49:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 127 (0x7fa8bd413400) [pid = 1841] [serial = 2089] [outer = (nil)] 06:49:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 128 (0x7fa8bdeee800) [pid = 1841] [serial = 2090] [outer = 0x7fa8bd413400] 06:49:21 INFO - PROCESS | 1841 | 1461246561289 Marionette DEBUG loaded listener.js 06:49:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 129 (0x7fa8be784000) [pid = 1841] [serial = 2091] [outer = 0x7fa8bd413400] 06:49:22 INFO - PROCESS | 1841 | 1461246562147 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]]]}] 06:49:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:49:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1536ms 06:49:22 INFO - PROCESS | 1841 | 1461246562203 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 06:49:22 INFO - PROCESS | 1841 | 1461246562207 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 06:49:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:49:22 INFO - PROCESS | 1841 | 1461246562213 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:49:22 INFO - PROCESS | 1841 | 1461246562215 Marionette TRACE conn3 <- [1,2758,null,{}] 06:49:22 INFO - PROCESS | 1841 | 1461246562221 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}] 06:49:22 INFO - PROCESS | 1841 | 1461246562441 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 06:49:22 INFO - PROCESS | 1841 | 1461246562707 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c75d7000 == 157 [pid = 1841] [id = 697] 06:49:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 130 (0x7fa8bd344400) [pid = 1841] [serial = 2092] [outer = (nil)] 06:49:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 131 (0x7fa8be7cf400) [pid = 1841] [serial = 2093] [outer = 0x7fa8bd344400] 06:49:22 INFO - PROCESS | 1841 | 1461246562785 Marionette DEBUG loaded listener.js 06:49:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 132 (0x7fa8beac8800) [pid = 1841] [serial = 2094] [outer = 0x7fa8bd344400] 06:49:23 INFO - PROCESS | 1841 | 1461246563686 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]]]}] 06:49:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:49:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1529ms 06:49:23 INFO - PROCESS | 1841 | 1461246563743 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 06:49:23 INFO - PROCESS | 1841 | 1461246563748 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 06:49:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:49:23 INFO - PROCESS | 1841 | 1461246563754 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:49:23 INFO - PROCESS | 1841 | 1461246563757 Marionette TRACE conn3 <- [1,2762,null,{}] 06:49:23 INFO - PROCESS | 1841 | 1461246563763 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}] 06:49:24 INFO - PROCESS | 1841 | 1461246564059 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 06:49:24 INFO - PROCESS | 1841 | 1461246564382 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7f3b800 == 158 [pid = 1841] [id = 698] 06:49:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 133 (0x7fa8beaf1c00) [pid = 1841] [serial = 2095] [outer = (nil)] 06:49:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 134 (0x7fa8c454b000) [pid = 1841] [serial = 2096] [outer = 0x7fa8beaf1c00] 06:49:24 INFO - PROCESS | 1841 | 1461246564461 Marionette DEBUG loaded listener.js 06:49:24 INFO - PROCESS | 1841 | ++DOMWINDOW == 135 (0x7fa8c4ede000) [pid = 1841] [serial = 2097] [outer = 0x7fa8beaf1c00] 06:49:25 INFO - PROCESS | 1841 | 1461246565275 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]]]}] 06:49:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:49:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1581ms 06:49:25 INFO - PROCESS | 1841 | 1461246565337 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 06:49:25 INFO - PROCESS | 1841 | 1461246565341 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 06:49:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:49:25 INFO - PROCESS | 1841 | 1461246565347 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:49:25 INFO - PROCESS | 1841 | 1461246565351 Marionette TRACE conn3 <- [1,2766,null,{}] 06:49:25 INFO - PROCESS | 1841 | 1461246565357 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}] 06:49:25 INFO - PROCESS | 1841 | 1461246565589 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 06:49:25 INFO - PROCESS | 1841 | 1461246565850 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c8191800 == 159 [pid = 1841] [id = 699] 06:49:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 136 (0x7fa8c44c6400) [pid = 1841] [serial = 2098] [outer = (nil)] 06:49:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 137 (0x7fa8c4f4f400) [pid = 1841] [serial = 2099] [outer = 0x7fa8c44c6400] 06:49:25 INFO - PROCESS | 1841 | 1461246565931 Marionette DEBUG loaded listener.js 06:49:26 INFO - PROCESS | 1841 | ++DOMWINDOW == 138 (0x7fa8c50a8000) [pid = 1841] [serial = 2100] [outer = 0x7fa8c44c6400] 06:49:26 INFO - PROCESS | 1841 | 1461246566861 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]]]}] 06:49:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:49:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1581ms 06:49:26 INFO - PROCESS | 1841 | 1461246566929 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 06:49:26 INFO - PROCESS | 1841 | 1461246566932 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 06:49:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:49:26 INFO - PROCESS | 1841 | 1461246566939 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:49:26 INFO - PROCESS | 1841 | 1461246566943 Marionette TRACE conn3 <- [1,2770,null,{}] 06:49:26 INFO - PROCESS | 1841 | 1461246566949 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}] 06:49:27 INFO - PROCESS | 1841 | 1461246567189 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 06:49:27 INFO - PROCESS | 1841 | 1461246567493 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c9137000 == 160 [pid = 1841] [id = 700] 06:49:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 139 (0x7fa8c4ede400) [pid = 1841] [serial = 2101] [outer = (nil)] 06:49:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 140 (0x7fa8c65e5800) [pid = 1841] [serial = 2102] [outer = 0x7fa8c4ede400] 06:49:27 INFO - PROCESS | 1841 | 1461246567584 Marionette DEBUG loaded listener.js 06:49:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 141 (0x7fa8c6d58800) [pid = 1841] [serial = 2103] [outer = 0x7fa8c4ede400] 06:49:28 INFO - PROCESS | 1841 | 1461246568443 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]]]}] 06:49:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:49:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1548ms 06:49:28 INFO - PROCESS | 1841 | 1461246568488 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 06:49:28 INFO - PROCESS | 1841 | 1461246568492 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 06:49:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:49:28 INFO - PROCESS | 1841 | 1461246568497 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:49:28 INFO - PROCESS | 1841 | 1461246568502 Marionette TRACE conn3 <- [1,2774,null,{}] 06:49:28 INFO - PROCESS | 1841 | 1461246568507 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}] 06:49:28 INFO - PROCESS | 1841 | 1461246568783 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 06:49:29 INFO - PROCESS | 1841 | 1461246569046 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8caf97000 == 161 [pid = 1841] [id = 701] 06:49:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 142 (0x7fa8b8685400) [pid = 1841] [serial = 2104] [outer = (nil)] 06:49:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 143 (0x7fa8c6d65c00) [pid = 1841] [serial = 2105] [outer = 0x7fa8b8685400] 06:49:29 INFO - PROCESS | 1841 | 1461246569163 Marionette DEBUG loaded listener.js 06:49:29 INFO - PROCESS | 1841 | ++DOMWINDOW == 144 (0x7fa8c6dac800) [pid = 1841] [serial = 2106] [outer = 0x7fa8b8685400] 06:49:30 INFO - PROCESS | 1841 | 1461246570050 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]]]}] 06:49:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:49:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1584ms 06:49:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:49:30 INFO - PROCESS | 1841 | 1461246570083 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 06:49:30 INFO - PROCESS | 1841 | 1461246570087 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 06:49:30 INFO - PROCESS | 1841 | 1461246570093 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:49:30 INFO - PROCESS | 1841 | 1461246570097 Marionette TRACE conn3 <- [1,2778,null,{}] 06:49:30 INFO - PROCESS | 1841 | 1461246570102 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}] 06:49:30 INFO - PROCESS | 1841 | 1461246570324 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 06:49:30 INFO - PROCESS | 1841 | 1461246570594 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb049800 == 162 [pid = 1841] [id = 702] 06:49:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 145 (0x7fa8b9eb9c00) [pid = 1841] [serial = 2107] [outer = (nil)] 06:49:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 146 (0x7fa8c6e37000) [pid = 1841] [serial = 2108] [outer = 0x7fa8b9eb9c00] 06:49:30 INFO - PROCESS | 1841 | 1461246570681 Marionette DEBUG loaded listener.js 06:49:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 147 (0x7fa8c72b8400) [pid = 1841] [serial = 2109] [outer = 0x7fa8b9eb9c00] 06:49:31 INFO - PROCESS | 1841 | 1461246571610 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]]]}] 06:49:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:49:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1589ms 06:49:31 INFO - PROCESS | 1841 | 1461246571682 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 06:49:31 INFO - PROCESS | 1841 | 1461246571687 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 06:49:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:49:31 INFO - PROCESS | 1841 | 1461246571694 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:49:31 INFO - PROCESS | 1841 | 1461246571698 Marionette TRACE conn3 <- [1,2782,null,{}] 06:49:31 INFO - PROCESS | 1841 | 1461246571704 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}] 06:49:32 INFO - PROCESS | 1841 | 1461246572022 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 06:49:32 INFO - PROCESS | 1841 | 1461246572322 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cb254000 == 163 [pid = 1841] [id = 703] 06:49:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 148 (0x7fa8c7655800) [pid = 1841] [serial = 2110] [outer = (nil)] 06:49:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 149 (0x7fa8c76d8800) [pid = 1841] [serial = 2111] [outer = 0x7fa8c7655800] 06:49:32 INFO - PROCESS | 1841 | 1461246572470 Marionette DEBUG loaded listener.js 06:49:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 150 (0x7fa8c78c9800) [pid = 1841] [serial = 2112] [outer = 0x7fa8c7655800] 06:49:33 INFO - PROCESS | 1841 | 1461246573594 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]]]}] 06:49:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:49:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1932ms 06:49:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:49:33 INFO - PROCESS | 1841 | 1461246573627 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 06:49:33 INFO - PROCESS | 1841 | 1461246573630 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 06:49:33 INFO - PROCESS | 1841 | 1461246573636 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:49:33 INFO - PROCESS | 1841 | 1461246573640 Marionette TRACE conn3 <- [1,2786,null,{}] 06:49:33 INFO - PROCESS | 1841 | 1461246573646 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}] 06:49:33 INFO - PROCESS | 1841 | 1461246573880 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 06:49:34 INFO - PROCESS | 1841 | 1461246574155 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cb5d5000 == 164 [pid = 1841] [id = 704] 06:49:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 151 (0x7fa8c7653400) [pid = 1841] [serial = 2113] [outer = (nil)] 06:49:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 152 (0x7fa8c7caa400) [pid = 1841] [serial = 2114] [outer = 0x7fa8c7653400] 06:49:34 INFO - PROCESS | 1841 | 1461246574239 Marionette DEBUG loaded listener.js 06:49:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 153 (0x7fa8c7d13000) [pid = 1841] [serial = 2115] [outer = 0x7fa8c7653400] 06:49:35 INFO - PROCESS | 1841 | 1461246575160 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]]]}] 06:49:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:49:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1587ms 06:49:35 INFO - PROCESS | 1841 | 1461246575224 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 06:49:35 INFO - PROCESS | 1841 | 1461246575227 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 06:49:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:49:35 INFO - PROCESS | 1841 | 1461246575234 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:49:35 INFO - PROCESS | 1841 | 1461246575236 Marionette TRACE conn3 <- [1,2790,null,{}] 06:49:35 INFO - PROCESS | 1841 | 1461246575242 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}] 06:49:35 INFO - PROCESS | 1841 | 1461246575470 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 06:49:35 INFO - PROCESS | 1841 | 1461246575736 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb9b7000 == 165 [pid = 1841] [id = 705] 06:49:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 154 (0x7fa8c765ac00) [pid = 1841] [serial = 2116] [outer = (nil)] 06:49:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 155 (0x7fa8c7d19800) [pid = 1841] [serial = 2117] [outer = 0x7fa8c765ac00] 06:49:35 INFO - PROCESS | 1841 | 1461246575855 Marionette DEBUG loaded listener.js 06:49:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 156 (0x7fa8c7de6c00) [pid = 1841] [serial = 2118] [outer = 0x7fa8c765ac00] 06:49:36 INFO - PROCESS | 1841 | 1461246576696 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]]]}] 06:49:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:49:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1528ms 06:49:36 INFO - PROCESS | 1841 | 1461246576764 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 06:49:36 INFO - PROCESS | 1841 | 1461246576766 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 06:49:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:49:36 INFO - PROCESS | 1841 | 1461246576773 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:49:36 INFO - PROCESS | 1841 | 1461246576775 Marionette TRACE conn3 <- [1,2794,null,{}] 06:49:36 INFO - PROCESS | 1841 | 1461246576788 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}] 06:49:37 INFO - PROCESS | 1841 | 1461246577055 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 06:49:37 INFO - PROCESS | 1841 | 1461246577366 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cf0b6800 == 166 [pid = 1841] [id = 706] 06:49:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 157 (0x7fa8c7ca5800) [pid = 1841] [serial = 2119] [outer = (nil)] 06:49:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 158 (0x7fa8c8036c00) [pid = 1841] [serial = 2120] [outer = 0x7fa8c7ca5800] 06:49:37 INFO - PROCESS | 1841 | 1461246577440 Marionette DEBUG loaded listener.js 06:49:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 159 (0x7fa8c8fa0800) [pid = 1841] [serial = 2121] [outer = 0x7fa8c7ca5800] 06:49:38 INFO - PROCESS | 1841 | 1461246578281 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]]]}] 06:49:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:49:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1541ms 06:49:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:49:38 INFO - PROCESS | 1841 | 1461246578314 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 06:49:38 INFO - PROCESS | 1841 | 1461246578317 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 06:49:38 INFO - PROCESS | 1841 | 1461246578323 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:49:38 INFO - PROCESS | 1841 | 1461246578327 Marionette TRACE conn3 <- [1,2798,null,{}] 06:49:38 INFO - PROCESS | 1841 | 1461246578332 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}] 06:49:38 INFO - PROCESS | 1841 | 1461246578552 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 06:49:38 INFO - PROCESS | 1841 | 1461246578832 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfc0b800 == 167 [pid = 1841] [id = 707] 06:49:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 160 (0x7fa8b41eb000) [pid = 1841] [serial = 2122] [outer = (nil)] 06:49:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 161 (0x7fa8c8fa8400) [pid = 1841] [serial = 2123] [outer = 0x7fa8b41eb000] 06:49:38 INFO - PROCESS | 1841 | 1461246578909 Marionette DEBUG loaded listener.js 06:49:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 162 (0x7fa8c9c40800) [pid = 1841] [serial = 2124] [outer = 0x7fa8b41eb000] 06:49:39 INFO - PROCESS | 1841 | 1461246579847 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]]]}] 06:49:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:49:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1594ms 06:49:39 INFO - PROCESS | 1841 | 1461246579917 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 06:49:39 INFO - PROCESS | 1841 | 1461246579920 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 06:49:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:49:39 INFO - PROCESS | 1841 | 1461246579926 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:49:39 INFO - PROCESS | 1841 | 1461246579928 Marionette TRACE conn3 <- [1,2802,null,{}] 06:49:39 INFO - PROCESS | 1841 | 1461246579934 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}] 06:49:40 INFO - PROCESS | 1841 | 1461246580169 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 06:49:40 INFO - PROCESS | 1841 | 1461246580479 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfea9800 == 168 [pid = 1841] [id = 708] 06:49:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 163 (0x7fa8b83b4000) [pid = 1841] [serial = 2125] [outer = (nil)] 06:49:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 164 (0x7fa8ca753800) [pid = 1841] [serial = 2126] [outer = 0x7fa8b83b4000] 06:49:40 INFO - PROCESS | 1841 | 1461246580561 Marionette DEBUG loaded listener.js 06:49:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 165 (0x7fa8ca956c00) [pid = 1841] [serial = 2127] [outer = 0x7fa8b83b4000] 06:49:41 INFO - PROCESS | 1841 | 1461246581426 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]]]}] 06:49:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:49:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1549ms 06:49:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:49:41 INFO - PROCESS | 1841 | 1461246581476 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 06:49:41 INFO - PROCESS | 1841 | 1461246581478 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 06:49:41 INFO - PROCESS | 1841 | 1461246581485 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:49:41 INFO - PROCESS | 1841 | 1461246581489 Marionette TRACE conn3 <- [1,2806,null,{}] 06:49:41 INFO - PROCESS | 1841 | 1461246581494 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}] 06:49:41 INFO - PROCESS | 1841 | 1461246581724 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 06:49:42 INFO - PROCESS | 1841 | 1461246582041 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8d09d0800 == 169 [pid = 1841] [id = 709] 06:49:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 166 (0x7fa8ca961800) [pid = 1841] [serial = 2128] [outer = (nil)] 06:49:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 167 (0x7fa8cb01fc00) [pid = 1841] [serial = 2129] [outer = 0x7fa8ca961800] 06:49:42 INFO - PROCESS | 1841 | 1461246582161 Marionette DEBUG loaded listener.js 06:49:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 168 (0x7fa8cb575000) [pid = 1841] [serial = 2130] [outer = 0x7fa8ca961800] 06:49:43 INFO - PROCESS | 1841 | 1461246583063 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]]]}] 06:49:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:49:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1636ms 06:49:43 INFO - PROCESS | 1841 | 1461246583121 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 06:49:43 INFO - PROCESS | 1841 | 1461246583125 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 06:49:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:49:43 INFO - PROCESS | 1841 | 1461246583131 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:49:43 INFO - PROCESS | 1841 | 1461246583133 Marionette TRACE conn3 <- [1,2810,null,{}] 06:49:43 INFO - PROCESS | 1841 | 1461246583139 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}] 06:49:43 INFO - PROCESS | 1841 | 1461246583370 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 06:49:43 INFO - PROCESS | 1841 | 1461246583647 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d1432800 == 170 [pid = 1841] [id = 710] 06:49:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 169 (0x7fa8b9ec9c00) [pid = 1841] [serial = 2131] [outer = (nil)] 06:49:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 170 (0x7fa8cb63a400) [pid = 1841] [serial = 2132] [outer = 0x7fa8b9ec9c00] 06:49:43 INFO - PROCESS | 1841 | 1461246583765 Marionette DEBUG loaded listener.js 06:49:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 171 (0x7fa8cb641800) [pid = 1841] [serial = 2133] [outer = 0x7fa8b9ec9c00] 06:49:44 INFO - PROCESS | 1841 | 1461246584653 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]]]}] 06:49:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:49:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1586ms 06:49:44 INFO - PROCESS | 1841 | 1461246584719 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 06:49:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:49:44 INFO - PROCESS | 1841 | 1461246584723 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 06:49:44 INFO - PROCESS | 1841 | 1461246584731 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:49:44 INFO - PROCESS | 1841 | 1461246584733 Marionette TRACE conn3 <- [1,2814,null,{}] 06:49:44 INFO - PROCESS | 1841 | 1461246584741 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}] 06:49:44 INFO - PROCESS | 1841 | 1461246584984 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 06:49:45 INFO - PROCESS | 1841 | 1461246585297 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8d70ba000 == 171 [pid = 1841] [id = 711] 06:49:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 172 (0x7fa8bd419800) [pid = 1841] [serial = 2134] [outer = (nil)] 06:49:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 173 (0x7fa8cb6d6400) [pid = 1841] [serial = 2135] [outer = 0x7fa8bd419800] 06:49:45 INFO - PROCESS | 1841 | 1461246585379 Marionette DEBUG loaded listener.js 06:49:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 174 (0x7fa8cb7ae800) [pid = 1841] [serial = 2136] [outer = 0x7fa8bd419800] 06:49:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bd4d9800 == 170 [pid = 1841] [id = 540] 06:49:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b541a800 == 169 [pid = 1841] [id = 684] 06:49:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c5115000 == 168 [pid = 1841] [id = 683] 06:49:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c40ef800 == 167 [pid = 1841] [id = 682] 06:49:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bea2c800 == 166 [pid = 1841] [id = 681] 06:49:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8be0e1800 == 165 [pid = 1841] [id = 680] 06:49:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc787800 == 164 [pid = 1841] [id = 679] 06:49:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bbcd3800 == 163 [pid = 1841] [id = 678] 06:49:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b9f29000 == 162 [pid = 1841] [id = 677] 06:49:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b8573800 == 161 [pid = 1841] [id = 676] 06:49:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b6a80000 == 160 [pid = 1841] [id = 675] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 173 (0x7fa8b7696400) [pid = 1841] [serial = 2024] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 172 (0x7fa8cb7b1400) [pid = 1841] [serial = 2009] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 171 (0x7fa8b96f3400) [pid = 1841] [serial = 1958] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 170 (0x7fa8cb571800) [pid = 1841] [serial = 2000] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 169 (0x7fa8b41e3c00) [pid = 1841] [serial = 2016] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 168 (0x7fa8c44c8400) [pid = 1841] [serial = 1980] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 167 (0x7fa8b83aa800) [pid = 1841] [serial = 1962] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 166 (0x7fa8bd348c00) [pid = 1841] [serial = 1973] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 165 (0x7fa8cb57cc00) [pid = 1841] [serial = 2001] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 164 (0x7fa8beac6c00) [pid = 1841] [serial = 1979] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 163 (0x7fa8c8fabc00) [pid = 1841] [serial = 1995] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 162 (0x7fa8bb3be800) [pid = 1841] [serial = 1970] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 161 (0x7fa8c4ee1400) [pid = 1841] [serial = 1983] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 160 (0x7fa8cb01a400) [pid = 1841] [serial = 1998] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 159 (0x7fa8b6e45800) [pid = 1841] [serial = 1961] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 158 (0x7fa8bdef5800) [pid = 1841] [serial = 1976] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 157 (0x7fa8c7d18000) [pid = 1841] [serial = 1994] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 156 (0x7fa8cba93800) [pid = 1841] [serial = 2012] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 155 (0x7fa8b7698400) [pid = 1841] [serial = 2022] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 154 (0x7fa8cb640800) [pid = 1841] [serial = 2004] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 153 (0x7fa8b9eb3c00) [pid = 1841] [serial = 1965] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 152 (0x7fa8b86dfc00) [pid = 1841] [serial = 1887] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 151 (0x7fa8cbceb400) [pid = 1841] [serial = 2013] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 150 (0x7fa8b96f4c00) [pid = 1841] [serial = 1964] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 149 (0x7fa8c6248800) [pid = 1841] [serial = 1986] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 148 (0x7fa8b2216000) [pid = 1841] [serial = 2015] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 147 (0x7fa8cba86c00) [pid = 1841] [serial = 2010] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 146 (0x7fa8cb6dd400) [pid = 1841] [serial = 2007] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 145 (0x7fa8c6d62c00) [pid = 1841] [serial = 1988] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 144 (0x7fa8bb0efc00) [pid = 1841] [serial = 1968] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 143 (0x7fa8bd35ac00) [pid = 1841] [serial = 1974] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 142 (0x7fa8c750d400) [pid = 1841] [serial = 1991] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 141 (0x7fa8bb855000) [pid = 1841] [serial = 1971] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 140 (0x7fa8ba015800) [pid = 1841] [serial = 1967] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 139 (0x7fa8b711b800) [pid = 1841] [serial = 2021] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 138 (0x7fa8b51eec00) [pid = 1841] [serial = 2019] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 137 (0x7fa8cb6d2400) [pid = 1841] [serial = 2006] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 136 (0x7fa8c4f55800) [pid = 1841] [serial = 1985] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 135 (0x7fa8c4522c00) [pid = 1841] [serial = 1982] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 134 (0x7fa8be7c9800) [pid = 1841] [serial = 1977] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 133 (0x7fa8b41f0c00) [pid = 1841] [serial = 2018] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 132 (0x7fa8c7508c00) [pid = 1841] [serial = 1875] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 131 (0x7fa8cb639c00) [pid = 1841] [serial = 2003] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 130 (0x7fa8ca8ce800) [pid = 1841] [serial = 1997] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 129 (0x7fa8c6da8c00) [pid = 1841] [serial = 1989] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | --DOMWINDOW == 128 (0x7fa8c78c5400) [pid = 1841] [serial = 1992] [outer = (nil)] [url = about:blank] 06:49:47 INFO - PROCESS | 1841 | 1461246587827 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]]]}] 06:49:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:49:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 3151ms 06:49:47 INFO - PROCESS | 1841 | 1461246587881 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 06:49:47 INFO - PROCESS | 1841 | 1461246587888 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 06:49:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:49:47 INFO - PROCESS | 1841 | 1461246587896 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:49:47 INFO - PROCESS | 1841 | 1461246587901 Marionette TRACE conn3 <- [1,2818,null,{}] 06:49:47 INFO - PROCESS | 1841 | 1461246587907 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}] 06:49:48 INFO - PROCESS | 1841 | 1461246588152 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 06:49:48 INFO - PROCESS | 1841 | 1461246588343 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b6de3000 == 161 [pid = 1841] [id = 712] 06:49:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 129 (0x7fa8b41e5c00) [pid = 1841] [serial = 2137] [outer = (nil)] 06:49:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 130 (0x7fa8b4477000) [pid = 1841] [serial = 2138] [outer = 0x7fa8b41e5c00] 06:49:48 INFO - PROCESS | 1841 | 1461246588410 Marionette DEBUG loaded listener.js 06:49:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 131 (0x7fa8b51e1800) [pid = 1841] [serial = 2139] [outer = 0x7fa8b41e5c00] 06:49:49 INFO - PROCESS | 1841 | 1461246589260 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]]]}] 06:49:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:49:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1433ms 06:49:49 INFO - PROCESS | 1841 | 1461246589330 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 06:49:49 INFO - PROCESS | 1841 | 1461246589337 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 06:49:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:49:49 INFO - PROCESS | 1841 | 1461246589347 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:49:49 INFO - PROCESS | 1841 | 1461246589351 Marionette TRACE conn3 <- [1,2822,null,{}] 06:49:49 INFO - PROCESS | 1841 | 1461246589356 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}] 06:49:49 INFO - PROCESS | 1841 | 1461246589574 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 06:49:49 INFO - PROCESS | 1841 | 1461246589796 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b72c4000 == 162 [pid = 1841] [id = 713] 06:49:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 132 (0x7fa8b41eac00) [pid = 1841] [serial = 2140] [outer = (nil)] 06:49:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 133 (0x7fa8b7694c00) [pid = 1841] [serial = 2141] [outer = 0x7fa8b41eac00] 06:49:49 INFO - PROCESS | 1841 | 1461246589859 Marionette DEBUG loaded listener.js 06:49:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 134 (0x7fa8b83ae000) [pid = 1841] [serial = 2142] [outer = 0x7fa8b41eac00] 06:49:50 INFO - PROCESS | 1841 | 1461246590879 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]]]}] 06:49:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:49:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1585ms 06:49:50 INFO - PROCESS | 1841 | 1461246590934 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 06:49:50 INFO - PROCESS | 1841 | 1461246590943 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 06:49:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:49:51 INFO - PROCESS | 1841 | 1461246591045 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:49:51 INFO - PROCESS | 1841 | 1461246591055 Marionette TRACE conn3 <- [1,2826,null,{}] 06:49:51 INFO - PROCESS | 1841 | 1461246591098 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}] 06:49:51 INFO - PROCESS | 1841 | 1461246591410 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 06:49:51 INFO - PROCESS | 1841 | 1461246591601 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b972f000 == 163 [pid = 1841] [id = 714] 06:49:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 135 (0x7fa8b91dec00) [pid = 1841] [serial = 2143] [outer = (nil)] 06:49:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 136 (0x7fa8b91ec400) [pid = 1841] [serial = 2144] [outer = 0x7fa8b91dec00] 06:49:51 INFO - PROCESS | 1841 | 1461246591676 Marionette DEBUG loaded listener.js 06:49:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 137 (0x7fa8b94b6800) [pid = 1841] [serial = 2145] [outer = 0x7fa8b91dec00] 06:49:52 INFO - PROCESS | 1841 | --DOMWINDOW == 136 (0x7fa8ba2a3000) [pid = 1841] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:49:52 INFO - PROCESS | 1841 | --DOMWINDOW == 135 (0x7fa8b21a4800) [pid = 1841] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:49:52 INFO - PROCESS | 1841 | --DOMWINDOW == 134 (0x7fa8b8693800) [pid = 1841] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:49:52 INFO - PROCESS | 1841 | --DOMWINDOW == 133 (0x7fa8b41ecc00) [pid = 1841] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:49:52 INFO - PROCESS | 1841 | --DOMWINDOW == 132 (0x7fa8b51f4400) [pid = 1841] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:49:52 INFO - PROCESS | 1841 | --DOMWINDOW == 131 (0x7fa8b1071c00) [pid = 1841] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:49:52 INFO - PROCESS | 1841 | --DOMWINDOW == 130 (0x7fa8b4476400) [pid = 1841] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:49:52 INFO - PROCESS | 1841 | 1461246592865 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:49:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:49:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1895ms 06:49:52 INFO - PROCESS | 1841 | 1461246592912 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 06:49:52 INFO - PROCESS | 1841 | 1461246592917 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 06:49:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:49:52 INFO - PROCESS | 1841 | 1461246592923 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:49:52 INFO - PROCESS | 1841 | 1461246592925 Marionette TRACE conn3 <- [1,2830,null,{}] 06:49:52 INFO - PROCESS | 1841 | 1461246592930 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}] 06:49:53 INFO - PROCESS | 1841 | 1461246593151 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 06:49:53 INFO - PROCESS | 1841 | 1461246593337 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8ba2e9800 == 164 [pid = 1841] [id = 715] 06:49:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 131 (0x7fa8b4476400) [pid = 1841] [serial = 2146] [outer = (nil)] 06:49:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 132 (0x7fa8b96f0c00) [pid = 1841] [serial = 2147] [outer = 0x7fa8b4476400] 06:49:53 INFO - PROCESS | 1841 | 1461246593404 Marionette DEBUG loaded listener.js 06:49:53 INFO - PROCESS | 1841 | ++DOMWINDOW == 133 (0x7fa8b9eb6c00) [pid = 1841] [serial = 2148] [outer = 0x7fa8b4476400] 06:49:54 INFO - PROCESS | 1841 | 1461246594172 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]]]}] 06:49:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:49:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1437ms 06:49:54 INFO - PROCESS | 1841 | 1461246594365 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 06:49:54 INFO - PROCESS | 1841 | 1461246594372 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 06:49:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:49:54 INFO - PROCESS | 1841 | 1461246594381 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:49:54 INFO - PROCESS | 1841 | 1461246594385 Marionette TRACE conn3 <- [1,2834,null,{}] 06:49:54 INFO - PROCESS | 1841 | 1461246594393 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}] 06:49:54 INFO - PROCESS | 1841 | 1461246594645 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 06:49:54 INFO - PROCESS | 1841 | 1461246594977 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b7080000 == 165 [pid = 1841] [id = 716] 06:49:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 134 (0x7fa8b2541800) [pid = 1841] [serial = 2149] [outer = (nil)] 06:49:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 135 (0x7fa8b4479800) [pid = 1841] [serial = 2150] [outer = 0x7fa8b2541800] 06:49:55 INFO - PROCESS | 1841 | 1461246595058 Marionette DEBUG loaded listener.js 06:49:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 136 (0x7fa8b6a62000) [pid = 1841] [serial = 2151] [outer = 0x7fa8b2541800] 06:49:55 INFO - PROCESS | 1841 | 1461246595989 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:49:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:49:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1640ms 06:49:56 INFO - PROCESS | 1841 | 1461246596021 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 06:49:56 INFO - PROCESS | 1841 | 1461246596027 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 06:49:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:49:56 INFO - PROCESS | 1841 | 1461246596039 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:49:56 INFO - PROCESS | 1841 | 1461246596043 Marionette TRACE conn3 <- [1,2838,null,{}] 06:49:56 INFO - PROCESS | 1841 | 1461246596050 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}] 06:49:56 INFO - PROCESS | 1841 | 1461246596292 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 06:49:56 INFO - PROCESS | 1841 | 1461246596555 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8bb217000 == 166 [pid = 1841] [id = 717] 06:49:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 137 (0x7fa8b7120000) [pid = 1841] [serial = 2152] [outer = (nil)] 06:49:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 138 (0x7fa8b8688400) [pid = 1841] [serial = 2153] [outer = 0x7fa8b7120000] 06:49:56 INFO - PROCESS | 1841 | 1461246596686 Marionette DEBUG loaded listener.js 06:49:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 139 (0x7fa8b91e8c00) [pid = 1841] [serial = 2154] [outer = 0x7fa8b7120000] 06:49:57 INFO - PROCESS | 1841 | 1461246597681 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]]]}] 06:49:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:49:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1692ms 06:49:57 INFO - PROCESS | 1841 | 1461246597728 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 06:49:57 INFO - PROCESS | 1841 | 1461246597733 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 06:49:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:49:57 INFO - PROCESS | 1841 | 1461246597741 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:49:57 INFO - PROCESS | 1841 | 1461246597746 Marionette TRACE conn3 <- [1,2842,null,{}] 06:49:57 INFO - PROCESS | 1841 | 1461246597761 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}] 06:49:58 INFO - PROCESS | 1841 | 1461246598031 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 06:49:58 INFO - PROCESS | 1841 | 1461246598402 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8bdec8000 == 167 [pid = 1841] [id = 718] 06:49:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 140 (0x7fa8b9f8f400) [pid = 1841] [serial = 2155] [outer = (nil)] 06:49:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 141 (0x7fa8ba29e400) [pid = 1841] [serial = 2156] [outer = 0x7fa8b9f8f400] 06:49:58 INFO - PROCESS | 1841 | 1461246598496 Marionette DEBUG loaded listener.js 06:49:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 142 (0x7fa8bb0ee400) [pid = 1841] [serial = 2157] [outer = 0x7fa8b9f8f400] 06:49:59 INFO - PROCESS | 1841 | 1461246599475 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]]]}] 06:49:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:49:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1790ms 06:49:59 INFO - PROCESS | 1841 | 1461246599533 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 06:49:59 INFO - PROCESS | 1841 | 1461246599537 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 06:49:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:49:59 INFO - PROCESS | 1841 | 1461246599545 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:49:59 INFO - PROCESS | 1841 | 1461246599549 Marionette TRACE conn3 <- [1,2846,null,{}] 06:49:59 INFO - PROCESS | 1841 | 1461246599554 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}] 06:49:59 INFO - PROCESS | 1841 | 1461246599805 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 06:50:00 INFO - PROCESS | 1841 | 1461246600128 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8be79b800 == 168 [pid = 1841] [id = 719] 06:50:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 143 (0x7fa8b9eba000) [pid = 1841] [serial = 2158] [outer = (nil)] 06:50:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 144 (0x7fa8bb857800) [pid = 1841] [serial = 2159] [outer = 0x7fa8b9eba000] 06:50:00 INFO - PROCESS | 1841 | 1461246600223 Marionette DEBUG loaded listener.js 06:50:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 145 (0x7fa8bd35b400) [pid = 1841] [serial = 2160] [outer = 0x7fa8b9eba000] 06:50:01 INFO - PROCESS | 1841 | 1461246601156 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]]]}] 06:50:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:50:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1680ms 06:50:01 INFO - PROCESS | 1841 | 1461246601227 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 06:50:01 INFO - PROCESS | 1841 | 1461246601231 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 06:50:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:50:01 INFO - PROCESS | 1841 | 1461246601238 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:50:01 INFO - PROCESS | 1841 | 1461246601242 Marionette TRACE conn3 <- [1,2850,null,{}] 06:50:01 INFO - PROCESS | 1841 | 1461246601247 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}] 06:50:01 INFO - PROCESS | 1841 | 1461246601486 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 06:50:01 INFO - PROCESS | 1841 | 1461246601768 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c3e2d800 == 169 [pid = 1841] [id = 720] 06:50:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 146 (0x7fa8bb1c3400) [pid = 1841] [serial = 2161] [outer = (nil)] 06:50:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 147 (0x7fa8bd47f800) [pid = 1841] [serial = 2162] [outer = 0x7fa8bb1c3400] 06:50:01 INFO - PROCESS | 1841 | 1461246601887 Marionette DEBUG loaded listener.js 06:50:02 INFO - PROCESS | 1841 | ++DOMWINDOW == 148 (0x7fa8be743800) [pid = 1841] [serial = 2163] [outer = 0x7fa8bb1c3400] 06:50:02 INFO - PROCESS | 1841 | 1461246602815 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:50:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:50:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1637ms 06:50:02 INFO - PROCESS | 1841 | 1461246602877 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 06:50:02 INFO - PROCESS | 1841 | 1461246602881 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 06:50:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:50:02 INFO - PROCESS | 1841 | 1461246602887 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:50:02 INFO - PROCESS | 1841 | 1461246602890 Marionette TRACE conn3 <- [1,2854,null,{}] 06:50:02 INFO - PROCESS | 1841 | 1461246602896 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}] 06:50:03 INFO - PROCESS | 1841 | 1461246603181 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 06:50:03 INFO - PROCESS | 1841 | 1461246603505 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c5104800 == 170 [pid = 1841] [id = 721] 06:50:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 149 (0x7fa8c44c8800) [pid = 1841] [serial = 2164] [outer = (nil)] 06:50:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 150 (0x7fa8c44cf000) [pid = 1841] [serial = 2165] [outer = 0x7fa8c44c8800] 06:50:03 INFO - PROCESS | 1841 | 1461246603595 Marionette DEBUG loaded listener.js 06:50:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 151 (0x7fa8c4559000) [pid = 1841] [serial = 2166] [outer = 0x7fa8c44c8800] 06:50:04 INFO - PROCESS | 1841 | 1461246604443 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]]]}] 06:50:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:50:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1631ms 06:50:04 INFO - PROCESS | 1841 | 1461246604520 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 06:50:04 INFO - PROCESS | 1841 | 1461246604525 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 06:50:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:50:04 INFO - PROCESS | 1841 | 1461246604532 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:50:04 INFO - PROCESS | 1841 | 1461246604535 Marionette TRACE conn3 <- [1,2858,null,{}] 06:50:04 INFO - PROCESS | 1841 | 1461246604543 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}] 06:50:04 INFO - PROCESS | 1841 | 1461246604825 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 06:50:05 INFO - PROCESS | 1841 | 1461246605140 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6d32000 == 171 [pid = 1841] [id = 722] 06:50:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 152 (0x7fa8b1073000) [pid = 1841] [serial = 2167] [outer = (nil)] 06:50:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 153 (0x7fa8c509c000) [pid = 1841] [serial = 2168] [outer = 0x7fa8b1073000] 06:50:05 INFO - PROCESS | 1841 | 1461246605218 Marionette DEBUG loaded listener.js 06:50:05 INFO - PROCESS | 1841 | ++DOMWINDOW == 154 (0x7fa8c6da9400) [pid = 1841] [serial = 2169] [outer = 0x7fa8b1073000] 06:50:06 INFO - PROCESS | 1841 | 1461246606089 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:50:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:50:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1591ms 06:50:06 INFO - PROCESS | 1841 | 1461246606124 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 06:50:06 INFO - PROCESS | 1841 | 1461246606128 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 06:50:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:50:06 INFO - PROCESS | 1841 | 1461246606134 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:50:06 INFO - PROCESS | 1841 | 1461246606137 Marionette TRACE conn3 <- [1,2862,null,{}] 06:50:06 INFO - PROCESS | 1841 | 1461246606143 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}] 06:50:06 INFO - PROCESS | 1841 | 1461246606371 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 06:50:06 INFO - PROCESS | 1841 | 1461246606643 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c7c48800 == 172 [pid = 1841] [id = 723] 06:50:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 155 (0x7fa8b41e4800) [pid = 1841] [serial = 2170] [outer = (nil)] 06:50:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 156 (0x7fa8c72bc400) [pid = 1841] [serial = 2171] [outer = 0x7fa8b41e4800] 06:50:06 INFO - PROCESS | 1841 | 1461246606761 Marionette DEBUG loaded listener.js 06:50:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 157 (0x7fa8c745d400) [pid = 1841] [serial = 2172] [outer = 0x7fa8b41e4800] 06:50:07 INFO - PROCESS | 1841 | 1461246607640 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]]]}] 06:50:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:50:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1583ms 06:50:07 INFO - PROCESS | 1841 | 1461246607718 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 06:50:07 INFO - PROCESS | 1841 | 1461246607722 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 06:50:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:50:07 INFO - PROCESS | 1841 | 1461246607728 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:50:07 INFO - PROCESS | 1841 | 1461246607730 Marionette TRACE conn3 <- [1,2866,null,{}] 06:50:07 INFO - PROCESS | 1841 | 1461246607736 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}] 06:50:08 INFO - PROCESS | 1841 | 1461246608033 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 06:50:08 INFO - PROCESS | 1841 | 1461246608339 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c818e800 == 173 [pid = 1841] [id = 724] 06:50:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 158 (0x7fa8c4558000) [pid = 1841] [serial = 2173] [outer = (nil)] 06:50:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 159 (0x7fa8c78bfc00) [pid = 1841] [serial = 2174] [outer = 0x7fa8c4558000] 06:50:08 INFO - PROCESS | 1841 | 1461246608419 Marionette DEBUG loaded listener.js 06:50:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 160 (0x7fa8c7caa800) [pid = 1841] [serial = 2175] [outer = 0x7fa8c4558000] 06:50:09 INFO - PROCESS | 1841 | 1461246609287 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]]]}] 06:50:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:50:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1632ms 06:50:09 INFO - PROCESS | 1841 | 1461246609361 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 06:50:09 INFO - PROCESS | 1841 | 1461246609365 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 06:50:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:50:09 INFO - PROCESS | 1841 | 1461246609371 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:50:09 INFO - PROCESS | 1841 | 1461246609373 Marionette TRACE conn3 <- [1,2870,null,{}] 06:50:09 INFO - PROCESS | 1841 | 1461246609379 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}] 06:50:09 INFO - PROCESS | 1841 | 1461246609617 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 06:50:09 INFO - PROCESS | 1841 | 1461246609899 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cb04a800 == 174 [pid = 1841] [id = 725] 06:50:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 161 (0x7fa8b868ec00) [pid = 1841] [serial = 2176] [outer = (nil)] 06:50:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 162 (0x7fa8c914f800) [pid = 1841] [serial = 2177] [outer = 0x7fa8b868ec00] 06:50:10 INFO - PROCESS | 1841 | 1461246610023 Marionette DEBUG loaded listener.js 06:50:10 INFO - PROCESS | 1841 | ++DOMWINDOW == 163 (0x7fa8ca961000) [pid = 1841] [serial = 2178] [outer = 0x7fa8b868ec00] 06:50:10 INFO - PROCESS | 1841 | 1461246610919 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]]]}] 06:50:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:50:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1583ms 06:50:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:50:10 INFO - PROCESS | 1841 | 1461246610955 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 06:50:10 INFO - PROCESS | 1841 | 1461246610959 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 06:50:10 INFO - PROCESS | 1841 | 1461246610966 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:50:10 INFO - PROCESS | 1841 | 1461246610970 Marionette TRACE conn3 <- [1,2874,null,{}] 06:50:10 INFO - PROCESS | 1841 | 1461246610976 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}] 06:50:11 INFO - PROCESS | 1841 | 1461246611231 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 06:50:11 INFO - PROCESS | 1841 | 1461246611566 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb5d6000 == 175 [pid = 1841] [id = 726] 06:50:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 164 (0x7fa8cb6cf400) [pid = 1841] [serial = 2179] [outer = (nil)] 06:50:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 165 (0x7fa8cb6db400) [pid = 1841] [serial = 2180] [outer = 0x7fa8cb6cf400] 06:50:11 INFO - PROCESS | 1841 | 1461246611655 Marionette DEBUG loaded listener.js 06:50:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 166 (0x7fa8cba8c800) [pid = 1841] [serial = 2181] [outer = 0x7fa8cb6cf400] 06:50:12 INFO - PROCESS | 1841 | 1461246612655 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]]]}] 06:50:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:50:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1731ms 06:50:12 INFO - PROCESS | 1841 | 1461246612697 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 06:50:12 INFO - PROCESS | 1841 | 1461246612701 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 06:50:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:50:12 INFO - PROCESS | 1841 | 1461246612708 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:50:12 INFO - PROCESS | 1841 | 1461246612711 Marionette TRACE conn3 <- [1,2878,null,{}] 06:50:12 INFO - PROCESS | 1841 | 1461246612717 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}] 06:50:12 INFO - PROCESS | 1841 | 1461246612992 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 06:50:13 INFO - PROCESS | 1841 | 1461246613335 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d09d3800 == 176 [pid = 1841] [id = 727] 06:50:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 167 (0x7fa8cba89c00) [pid = 1841] [serial = 2182] [outer = (nil)] 06:50:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 168 (0x7fa8cbcf4400) [pid = 1841] [serial = 2183] [outer = 0x7fa8cba89c00] 06:50:13 INFO - PROCESS | 1841 | 1461246613426 Marionette DEBUG loaded listener.js 06:50:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 169 (0x7fa8cdaa7c00) [pid = 1841] [serial = 2184] [outer = 0x7fa8cba89c00] 06:50:14 INFO - PROCESS | 1841 | 1461246614337 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]]]}] 06:50:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:50:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1690ms 06:50:14 INFO - PROCESS | 1841 | 1461246614400 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 06:50:14 INFO - PROCESS | 1841 | 1461246614404 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 06:50:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:50:14 INFO - PROCESS | 1841 | 1461246614411 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:50:14 INFO - PROCESS | 1841 | 1461246614413 Marionette TRACE conn3 <- [1,2882,null,{}] 06:50:14 INFO - PROCESS | 1841 | 1461246614419 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}] 06:50:14 INFO - PROCESS | 1841 | 1461246614665 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 06:50:14 INFO - PROCESS | 1841 | 1461246614944 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d7e08000 == 177 [pid = 1841] [id = 728] 06:50:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 170 (0x7fa8b51e7000) [pid = 1841] [serial = 2185] [outer = (nil)] 06:50:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 171 (0x7fa8ce2f9000) [pid = 1841] [serial = 2186] [outer = 0x7fa8b51e7000] 06:50:15 INFO - PROCESS | 1841 | 1461246615069 Marionette DEBUG loaded listener.js 06:50:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 172 (0x7fa8ce7cd400) [pid = 1841] [serial = 2187] [outer = 0x7fa8b51e7000] 06:50:15 INFO - PROCESS | 1841 | 1461246615963 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]]]}] 06:50:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:50:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1630ms 06:50:16 INFO - PROCESS | 1841 | 1461246616042 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 06:50:16 INFO - PROCESS | 1841 | 1461246616046 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 06:50:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:50:16 INFO - PROCESS | 1841 | 1461246616052 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:50:16 INFO - PROCESS | 1841 | 1461246616054 Marionette TRACE conn3 <- [1,2886,null,{}] 06:50:16 INFO - PROCESS | 1841 | 1461246616060 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}] 06:50:16 INFO - PROCESS | 1841 | 1461246616336 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 06:50:16 INFO - PROCESS | 1841 | 1461246616653 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8de030800 == 178 [pid = 1841] [id = 729] 06:50:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 173 (0x7fa8b83aa400) [pid = 1841] [serial = 2188] [outer = (nil)] 06:50:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 174 (0x7fa8cf0cb400) [pid = 1841] [serial = 2189] [outer = 0x7fa8b83aa400] 06:50:16 INFO - PROCESS | 1841 | 1461246616734 Marionette DEBUG loaded listener.js 06:50:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 175 (0x7fa8cf2ad400) [pid = 1841] [serial = 2190] [outer = 0x7fa8b83aa400] 06:50:17 INFO - PROCESS | 1841 | 1461246617930 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]]]}] 06:50:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:50:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1932ms 06:50:17 INFO - PROCESS | 1841 | 1461246617985 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 06:50:17 INFO - PROCESS | 1841 | 1461246617989 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 06:50:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:50:17 INFO - PROCESS | 1841 | 1461246617995 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:50:17 INFO - PROCESS | 1841 | 1461246617997 Marionette TRACE conn3 <- [1,2890,null,{}] 06:50:18 INFO - PROCESS | 1841 | 1461246618023 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}] 06:50:18 INFO - PROCESS | 1841 | 1461246618285 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 06:50:18 INFO - PROCESS | 1841 | 1461246618572 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8dec95800 == 179 [pid = 1841] [id = 730] 06:50:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 176 (0x7fa8ba00dc00) [pid = 1841] [serial = 2191] [outer = (nil)] 06:50:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 177 (0x7fa8cf491800) [pid = 1841] [serial = 2192] [outer = 0x7fa8ba00dc00] 06:50:18 INFO - PROCESS | 1841 | 1461246618648 Marionette DEBUG loaded listener.js 06:50:18 INFO - PROCESS | 1841 | ++DOMWINDOW == 178 (0x7fa8cf758c00) [pid = 1841] [serial = 2193] [outer = 0x7fa8ba00dc00] 06:50:19 INFO - PROCESS | 1841 | 1461246619517 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:50:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:50:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1583ms 06:50:19 INFO - PROCESS | 1841 | 1461246619580 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 06:50:19 INFO - PROCESS | 1841 | 1461246619584 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 06:50:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:50:19 INFO - PROCESS | 1841 | 1461246619591 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:50:19 INFO - PROCESS | 1841 | 1461246619594 Marionette TRACE conn3 <- [1,2894,null,{}] 06:50:19 INFO - PROCESS | 1841 | 1461246619600 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}] 06:50:19 INFO - PROCESS | 1841 | 1461246619847 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 06:50:20 INFO - PROCESS | 1841 | 1461246620176 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8df031800 == 180 [pid = 1841] [id = 731] 06:50:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 179 (0x7fa8b94aa800) [pid = 1841] [serial = 2194] [outer = (nil)] 06:50:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 180 (0x7fa8cf75fc00) [pid = 1841] [serial = 2195] [outer = 0x7fa8b94aa800] 06:50:20 INFO - PROCESS | 1841 | 1461246620264 Marionette DEBUG loaded listener.js 06:50:20 INFO - PROCESS | 1841 | ++DOMWINDOW == 181 (0x7fa8cfb71400) [pid = 1841] [serial = 2196] [outer = 0x7fa8b94aa800] 06:50:21 INFO - PROCESS | 1841 | 1461246621174 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]]]}] 06:50:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:50:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1629ms 06:50:21 INFO - PROCESS | 1841 | 1461246621221 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 06:50:21 INFO - PROCESS | 1841 | 1461246621225 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 06:50:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:50:21 INFO - PROCESS | 1841 | 1461246621231 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:50:21 INFO - PROCESS | 1841 | 1461246621235 Marionette TRACE conn3 <- [1,2898,null,{}] 06:50:21 INFO - PROCESS | 1841 | 1461246621241 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}] 06:50:21 INFO - PROCESS | 1841 | 1461246621484 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 06:50:21 INFO - PROCESS | 1841 | 1461246621804 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8e118d800 == 181 [pid = 1841] [id = 732] 06:50:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 182 (0x7fa8b83b4400) [pid = 1841] [serial = 2197] [outer = (nil)] 06:50:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 183 (0x7fa8cfbd2c00) [pid = 1841] [serial = 2198] [outer = 0x7fa8b83b4400] 06:50:21 INFO - PROCESS | 1841 | 1461246621886 Marionette DEBUG loaded listener.js 06:50:21 INFO - PROCESS | 1841 | ++DOMWINDOW == 184 (0x7fa8cfbd8000) [pid = 1841] [serial = 2199] [outer = 0x7fa8b83b4400] 06:50:22 INFO - PROCESS | 1841 | 1461246622812 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]]]}] 06:50:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:50:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1638ms 06:50:22 INFO - PROCESS | 1841 | 1461246622871 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 06:50:22 INFO - PROCESS | 1841 | 1461246622873 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 06:50:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:50:22 INFO - PROCESS | 1841 | 1461246622880 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:50:22 INFO - PROCESS | 1841 | 1461246622883 Marionette TRACE conn3 <- [1,2902,null,{}] 06:50:22 INFO - PROCESS | 1841 | 1461246622889 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}] 06:50:23 INFO - PROCESS | 1841 | 1461246623149 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 06:50:23 INFO - PROCESS | 1841 | 1461246623468 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e32b6000 == 182 [pid = 1841] [id = 733] 06:50:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 185 (0x7fa8b9ae4000) [pid = 1841] [serial = 2200] [outer = (nil)] 06:50:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 186 (0x7fa8cfbe0400) [pid = 1841] [serial = 2201] [outer = 0x7fa8b9ae4000] 06:50:23 INFO - PROCESS | 1841 | 1461246623555 Marionette DEBUG loaded listener.js 06:50:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 187 (0x7fa8cfd5bc00) [pid = 1841] [serial = 2202] [outer = 0x7fa8b9ae4000] 06:50:26 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b72ef800 == 181 [pid = 1841] [id = 674] 06:50:26 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b2491800 == 180 [pid = 1841] [id = 532] 06:50:26 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b5417000 == 179 [pid = 1841] [id = 533] 06:50:26 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b972f000 == 178 [pid = 1841] [id = 714] 06:50:26 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b98c3000 == 177 [pid = 1841] [id = 536] 06:50:26 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b72c4000 == 176 [pid = 1841] [id = 713] 06:50:26 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b6de3000 == 175 [pid = 1841] [id = 712] 06:50:26 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d1432800 == 174 [pid = 1841] [id = 710] 06:50:26 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d09d0800 == 173 [pid = 1841] [id = 709] 06:50:26 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfea9800 == 172 [pid = 1841] [id = 708] 06:50:26 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfc0b800 == 171 [pid = 1841] [id = 707] 06:50:26 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cf0b6800 == 170 [pid = 1841] [id = 706] 06:50:26 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb9b7000 == 169 [pid = 1841] [id = 705] 06:50:26 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb5d5000 == 168 [pid = 1841] [id = 704] 06:50:26 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b9742800 == 167 [pid = 1841] [id = 531] 06:50:26 INFO - PROCESS | 1841 | --DOMWINDOW == 186 (0x7fa8be74e000) [pid = 1841] [serial = 2078] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 1841 | --DOMWINDOW == 185 (0x7fa8bde8c800) [pid = 1841] [serial = 2076] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 1841 | --DOMWINDOW == 184 (0x7fa8bb854800) [pid = 1841] [serial = 2075] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 1841 | --DOMWINDOW == 183 (0x7fa8bd34fc00) [pid = 1841] [serial = 2045] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 1841 | --DOMWINDOW == 182 (0x7fa8b21a5000) [pid = 1841] [serial = 2054] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 1841 | --DOMWINDOW == 181 (0x7fa8b76a1000) [pid = 1841] [serial = 2064] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 1841 | --DOMWINDOW == 180 (0x7fa8b96f1c00) [pid = 1841] [serial = 2067] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 1841 | --DOMWINDOW == 179 (0x7fa8b86e3c00) [pid = 1841] [serial = 2033] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 1841 | --DOMWINDOW == 178 (0x7fa8b2213c00) [pid = 1841] [serial = 2063] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 1841 | --DOMWINDOW == 177 (0x7fa8b83b2000) [pid = 1841] [serial = 2025] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 1841 | --DOMWINDOW == 176 (0x7fa8bb0e5c00) [pid = 1841] [serial = 2072] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 1841 | --DOMWINDOW == 175 (0x7fa8b2548c00) [pid = 1841] [serial = 2057] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 1841 | --DOMWINDOW == 174 (0x7fa8bdef2c00) [pid = 1841] [serial = 2051] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 1841 | --DOMWINDOW == 173 (0x7fa8ba011400) [pid = 1841] [serial = 2070] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 1841 | --DOMWINDOW == 172 (0x7fa8bb1c4c00) [pid = 1841] [serial = 2073] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 1841 | --DOMWINDOW == 171 (0x7fa8b9ae5000) [pid = 1841] [serial = 2036] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 1841 | --DOMWINDOW == 170 (0x7fa8ba015c00) [pid = 1841] [serial = 2042] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 1841 | --DOMWINDOW == 169 (0x7fa8bd47a000) [pid = 1841] [serial = 2048] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 1841 | --DOMWINDOW == 168 (0x7fa8b4474000) [pid = 1841] [serial = 2027] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 1841 | --DOMWINDOW == 167 (0x7fa8b6a64000) [pid = 1841] [serial = 2030] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 1841 | --DOMWINDOW == 166 (0x7fa8b91e6000) [pid = 1841] [serial = 2066] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 1841 | --DOMWINDOW == 165 (0x7fa8b6a58800) [pid = 1841] [serial = 2061] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 1841 | --DOMWINDOW == 164 (0x7fa8b9eb6000) [pid = 1841] [serial = 2069] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 1841 | --DOMWINDOW == 163 (0x7fa8b447f800) [pid = 1841] [serial = 2060] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 1841 | --DOMWINDOW == 162 (0x7fa8b9ec6c00) [pid = 1841] [serial = 2039] [outer = (nil)] [url = about:blank] 06:50:26 INFO - PROCESS | 1841 | 1461246626638 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:50:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:50:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 3896ms 06:50:26 INFO - PROCESS | 1841 | 1461246626777 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 06:50:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:50:26 INFO - PROCESS | 1841 | 1461246626783 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 06:50:26 INFO - PROCESS | 1841 | 1461246626790 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:50:26 INFO - PROCESS | 1841 | 1461246626795 Marionette TRACE conn3 <- [1,2906,null,{}] 06:50:26 INFO - PROCESS | 1841 | 1461246626804 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}] 06:50:27 INFO - PROCESS | 1841 | 1461246627020 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 06:50:27 INFO - PROCESS | 1841 | 1461246627241 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b6a9d800 == 168 [pid = 1841] [id = 734] 06:50:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 163 (0x7fa8b51e1400) [pid = 1841] [serial = 2203] [outer = (nil)] 06:50:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 164 (0x7fa8b51f0800) [pid = 1841] [serial = 2204] [outer = 0x7fa8b51e1400] 06:50:27 INFO - PROCESS | 1841 | 1461246627309 Marionette DEBUG loaded listener.js 06:50:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 165 (0x7fa8b7121800) [pid = 1841] [serial = 2205] [outer = 0x7fa8b51e1400] 06:50:28 INFO - PROCESS | 1841 | 1461246628185 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]]]}] 06:50:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:50:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1437ms 06:50:28 INFO - PROCESS | 1841 | 1461246628227 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 06:50:28 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:50:28 INFO - PROCESS | 1841 | 1461246628237 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 06:50:28 INFO - PROCESS | 1841 | 1461246628250 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:50:28 INFO - PROCESS | 1841 | 1461246628254 Marionette TRACE conn3 <- [1,2910,null,{}] 06:50:28 INFO - PROCESS | 1841 | 1461246628260 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}] 06:50:28 INFO - PROCESS | 1841 | 1461246628483 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 06:50:28 INFO - PROCESS | 1841 | 1461246628697 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b83c1800 == 169 [pid = 1841] [id = 735] 06:50:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 166 (0x7fa8b4475c00) [pid = 1841] [serial = 2206] [outer = (nil)] 06:50:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 167 (0x7fa8b86e3c00) [pid = 1841] [serial = 2207] [outer = 0x7fa8b4475c00] 06:50:28 INFO - PROCESS | 1841 | 1461246628764 Marionette DEBUG loaded listener.js 06:50:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 168 (0x7fa8b9344000) [pid = 1841] [serial = 2208] [outer = 0x7fa8b4475c00] 06:50:29 INFO - PROCESS | 1841 | 1461246629608 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]]]}] 06:50:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:50:29 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:50:29 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1392ms 06:50:29 INFO - PROCESS | 1841 | 1461246629649 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 06:50:29 INFO - PROCESS | 1841 | 1461246629653 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 06:50:29 INFO - TEST-START | /DOMEvents/constructors.html 06:50:29 INFO - PROCESS | 1841 | 1461246629660 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:50:29 INFO - PROCESS | 1841 | 1461246629665 Marionette TRACE conn3 <- [1,2914,null,{}] 06:50:29 INFO - PROCESS | 1841 | 1461246629680 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}] 06:50:29 INFO - PROCESS | 1841 | 1461246629969 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 06:50:30 INFO - PROCESS | 1841 | 1461246630006 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b9f27800 == 170 [pid = 1841] [id = 736] 06:50:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 169 (0x7fa8b96ef400) [pid = 1841] [serial = 2209] [outer = (nil)] 06:50:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 170 (0x7fa8ba009000) [pid = 1841] [serial = 2210] [outer = 0x7fa8b96ef400] 06:50:30 INFO - PROCESS | 1841 | 1461246630076 Marionette DEBUG loaded listener.js 06:50:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 171 (0x7fa8bb0ea400) [pid = 1841] [serial = 2211] [outer = 0x7fa8b96ef400] 06:50:31 INFO - PROCESS | 1841 | 1461246631677 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]]]}] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 170 (0x7fa8b1072000) [pid = 1841] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 169 (0x7fa8bd34e400) [pid = 1841] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 168 (0x7fa8b1078400) [pid = 1841] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 167 (0x7fa8b711e000) [pid = 1841] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 166 (0x7fa8b91dec00) [pid = 1841] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 165 (0x7fa8c44c6400) [pid = 1841] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 164 (0x7fa8beaf1c00) [pid = 1841] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 163 (0x7fa8bd344400) [pid = 1841] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 162 (0x7fa8bd413400) [pid = 1841] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 161 (0x7fa8b4475400) [pid = 1841] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 160 (0x7fa8b86e8800) [pid = 1841] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 159 (0x7fa8b51e5400) [pid = 1841] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 158 (0x7fa8bb849000) [pid = 1841] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 157 (0x7fa8b41e5c00) [pid = 1841] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 156 (0x7fa8bd419800) [pid = 1841] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 155 (0x7fa8b9ec9c00) [pid = 1841] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 154 (0x7fa8ca961800) [pid = 1841] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 153 (0x7fa8b83b4000) [pid = 1841] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 152 (0x7fa8b41eb000) [pid = 1841] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 151 (0x7fa8c7ca5800) [pid = 1841] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 150 (0x7fa8c765ac00) [pid = 1841] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 149 (0x7fa8c7653400) [pid = 1841] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 148 (0x7fa8c7655800) [pid = 1841] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 147 (0x7fa8b9eb9c00) [pid = 1841] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 146 (0x7fa8b8685400) [pid = 1841] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 145 (0x7fa8c4ede400) [pid = 1841] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 144 (0x7fa8b41eac00) [pid = 1841] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 143 (0x7fa8b41e4000) [pid = 1841] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 142 (0x7fa8b86e3800) [pid = 1841] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 141 (0x7fa8b9f8dc00) [pid = 1841] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 140 (0x7fa8b9f8d800) [pid = 1841] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 139 (0x7fa8b41ec800) [pid = 1841] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 138 (0x7fa8b94ab400) [pid = 1841] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 137 (0x7fa8ba29a400) [pid = 1841] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:50:31 INFO - PROCESS | 1841 | --DOMWINDOW == 136 (0x7fa8b83a9400) [pid = 1841] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:50:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:50:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:50:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:50:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:50:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:50:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:50:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:50:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:50:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:50:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:50:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:50:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:50:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:50:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:50:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:50:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:50:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:50:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:50:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:50:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:50:31 INFO - TEST-OK | /DOMEvents/constructors.html | took 2197ms 06:50:31 INFO - PROCESS | 1841 | 1461246631862 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 06:50:31 INFO - PROCESS | 1841 | 1461246631868 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 06:50:31 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:50:31 INFO - PROCESS | 1841 | 1461246631877 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:50:31 INFO - PROCESS | 1841 | 1461246631884 Marionette TRACE conn3 <- [1,2918,null,{}] 06:50:31 INFO - PROCESS | 1841 | 1461246631895 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}] 06:50:32 INFO - PROCESS | 1841 | 1461246632170 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 06:50:32 INFO - PROCESS | 1841 | 1461246632290 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b92e0800 == 171 [pid = 1841] [id = 737] 06:50:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 137 (0x7fa8b41e5000) [pid = 1841] [serial = 2212] [outer = (nil)] 06:50:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 138 (0x7fa8b83a9400) [pid = 1841] [serial = 2213] [outer = 0x7fa8b41e5000] 06:50:32 INFO - PROCESS | 1841 | 1461246632354 Marionette DEBUG loaded listener.js 06:50:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 139 (0x7fa8b91eac00) [pid = 1841] [serial = 2214] [outer = 0x7fa8b41e5000] 06:50:33 INFO - PROCESS | 1841 | 1461246633098 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:50:33 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:50:33 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1245ms 06:50:33 INFO - PROCESS | 1841 | 1461246633123 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 06:50:33 INFO - PROCESS | 1841 | 1461246633127 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 06:50:33 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:50:33 INFO - PROCESS | 1841 | 1461246633133 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:50:33 INFO - PROCESS | 1841 | 1461246633135 Marionette TRACE conn3 <- [1,2922,null,{}] 06:50:33 INFO - PROCESS | 1841 | 1461246633140 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}] 06:50:33 INFO - PROCESS | 1841 | 1461246633415 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 06:50:33 INFO - PROCESS | 1841 | 1461246633440 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8bd4c5000 == 172 [pid = 1841] [id = 738] 06:50:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 140 (0x7fa8b2216000) [pid = 1841] [serial = 2215] [outer = (nil)] 06:50:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 141 (0x7fa8b94ab400) [pid = 1841] [serial = 2216] [outer = 0x7fa8b2216000] 06:50:33 INFO - PROCESS | 1841 | 1461246633502 Marionette DEBUG loaded listener.js 06:50:33 INFO - PROCESS | 1841 | ++DOMWINDOW == 142 (0x7fa8bb3bd000) [pid = 1841] [serial = 2217] [outer = 0x7fa8b2216000] 06:50:34 INFO - PROCESS | 1841 | [1841] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 06:50:34 INFO - PROCESS | 1841 | [1841] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 06:50:34 INFO - PROCESS | 1841 | [1841] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 06:50:34 INFO - PROCESS | 1841 | [1841] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 06:50:34 INFO - PROCESS | 1841 | 1461246634664 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]]]}] 06:50:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:50:34 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:50:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:50:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:50:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:50:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:50:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 06:50:34 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:50:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:50:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:50:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:50:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:50:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 06:50:34 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:50:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:50:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:50:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:50:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:50:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 06:50:34 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:50:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:50:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:50:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:50:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:50:34 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:50:34 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1582ms 06:50:34 INFO - PROCESS | 1841 | 1461246634720 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 06:50:34 INFO - PROCESS | 1841 | 1461246634735 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 06:50:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:50:34 INFO - PROCESS | 1841 | 1461246634792 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:50:34 INFO - PROCESS | 1841 | 1461246634798 Marionette TRACE conn3 <- [1,2926,null,{}] 06:50:34 INFO - PROCESS | 1841 | 1461246634810 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}] 06:50:35 INFO - PROCESS | 1841 | 1461246635057 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 06:50:35 INFO - PROCESS | 1841 | 1461246635331 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b973e000 == 173 [pid = 1841] [id = 739] 06:50:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 143 (0x7fa8b9340000) [pid = 1841] [serial = 2218] [outer = (nil)] 06:50:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 144 (0x7fa8b94b7000) [pid = 1841] [serial = 2219] [outer = 0x7fa8b9340000] 06:50:35 INFO - PROCESS | 1841 | 1461246635469 Marionette DEBUG loaded listener.js 06:50:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 145 (0x7fa8b9ec6c00) [pid = 1841] [serial = 2220] [outer = 0x7fa8b9340000] 06:50:36 INFO - PROCESS | 1841 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:50:36 INFO - PROCESS | 1841 | 1461246636306 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]]]}] 06:50:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:50:36 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1544ms 06:50:36 INFO - PROCESS | 1841 | 1461246636332 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 06:50:36 INFO - PROCESS | 1841 | 1461246636341 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 06:50:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:50:36 INFO - PROCESS | 1841 | 1461246636351 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:50:36 INFO - PROCESS | 1841 | 1461246636355 Marionette TRACE conn3 <- [1,2930,null,{}] 06:50:36 INFO - PROCESS | 1841 | 1461246636361 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}] 06:50:36 INFO - PROCESS | 1841 | 1461246636725 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 06:50:37 INFO - PROCESS | 1841 | 1461246637170 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8be0e6800 == 174 [pid = 1841] [id = 740] 06:50:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 146 (0x7fa8bb1ca000) [pid = 1841] [serial = 2221] [outer = (nil)] 06:50:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 147 (0x7fa8bb853000) [pid = 1841] [serial = 2222] [outer = 0x7fa8bb1ca000] 06:50:37 INFO - PROCESS | 1841 | 1461246637309 Marionette DEBUG loaded listener.js 06:50:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 148 (0x7fa8bd356800) [pid = 1841] [serial = 2223] [outer = 0x7fa8bb1ca000] 06:50:38 INFO - PROCESS | 1841 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:50:38 INFO - PROCESS | 1841 | 1461246638247 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]]]}] 06:50:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:50:38 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1943ms 06:50:38 INFO - PROCESS | 1841 | 1461246638294 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 06:50:38 INFO - PROCESS | 1841 | 1461246638297 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 06:50:38 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:50:38 INFO - PROCESS | 1841 | 1461246638304 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:50:38 INFO - PROCESS | 1841 | 1461246638310 Marionette TRACE conn3 <- [1,2934,null,{}] 06:50:38 INFO - PROCESS | 1841 | 1461246638326 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}] 06:50:38 INFO - PROCESS | 1841 | 1461246638667 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 06:50:38 INFO - PROCESS | 1841 | 1461246638879 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c4152800 == 175 [pid = 1841] [id = 741] 06:50:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 149 (0x7fa8bd357c00) [pid = 1841] [serial = 2224] [outer = (nil)] 06:50:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 150 (0x7fa8be751800) [pid = 1841] [serial = 2225] [outer = 0x7fa8bd357c00] 06:50:38 INFO - PROCESS | 1841 | 1461246638965 Marionette DEBUG loaded listener.js 06:50:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 151 (0x7fa8be7cbc00) [pid = 1841] [serial = 2226] [outer = 0x7fa8bd357c00] 06:50:39 INFO - PROCESS | 1841 | 1461246639848 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]]]}] 06:50:39 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:50:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1589ms 06:50:39 INFO - PROCESS | 1841 | 1461246639894 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 06:50:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:50:39 INFO - PROCESS | 1841 | 1461246639899 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 06:50:39 INFO - PROCESS | 1841 | 1461246639905 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:50:39 INFO - PROCESS | 1841 | 1461246639908 Marionette TRACE conn3 <- [1,2938,null,{}] 06:50:39 INFO - PROCESS | 1841 | 1461246639914 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}] 06:50:40 INFO - PROCESS | 1841 | 1461246640146 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 06:50:40 INFO - PROCESS | 1841 | 1461246640422 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c6d30800 == 176 [pid = 1841] [id = 742] 06:50:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 152 (0x7fa8bd419000) [pid = 1841] [serial = 2227] [outer = (nil)] 06:50:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 153 (0x7fa8beaed000) [pid = 1841] [serial = 2228] [outer = 0x7fa8bd419000] 06:50:40 INFO - PROCESS | 1841 | 1461246640501 Marionette DEBUG loaded listener.js 06:50:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 154 (0x7fa8c44cdc00) [pid = 1841] [serial = 2229] [outer = 0x7fa8bd419000] 06:50:41 INFO - PROCESS | 1841 | 1461246641261 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]]]}] 06:50:41 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 06:50:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1385ms 06:50:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:50:41 INFO - PROCESS | 1841 | 1461246641291 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 06:50:41 INFO - PROCESS | 1841 | 1461246641294 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 06:50:41 INFO - PROCESS | 1841 | 1461246641302 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:50:41 INFO - PROCESS | 1841 | 1461246641305 Marionette TRACE conn3 <- [1,2942,null,{}] 06:50:41 INFO - PROCESS | 1841 | 1461246641310 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}] 06:50:41 INFO - PROCESS | 1841 | 1461246641533 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 06:50:41 INFO - PROCESS | 1841 | 1461246641790 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c7c35800 == 177 [pid = 1841] [id = 743] 06:50:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 155 (0x7fa8beac6c00) [pid = 1841] [serial = 2230] [outer = (nil)] 06:50:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 156 (0x7fa8c454c000) [pid = 1841] [serial = 2231] [outer = 0x7fa8beac6c00] 06:50:41 INFO - PROCESS | 1841 | 1461246641869 Marionette DEBUG loaded listener.js 06:50:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 157 (0x7fa8c4ee7000) [pid = 1841] [serial = 2232] [outer = 0x7fa8beac6c00] 06:50:42 INFO - PROCESS | 1841 | 1461246642678 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"]]]}] 06:50:42 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 06:50:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:50:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1385ms 06:50:42 INFO - PROCESS | 1841 | 1461246642687 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 06:50:42 INFO - PROCESS | 1841 | 1461246642691 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 06:50:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:50:42 INFO - PROCESS | 1841 | 1461246642697 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:50:42 INFO - PROCESS | 1841 | 1461246642700 Marionette TRACE conn3 <- [1,2946,null,{}] 06:50:42 INFO - PROCESS | 1841 | 1461246642706 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}] 06:50:43 INFO - PROCESS | 1841 | 1461246643035 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 06:50:43 INFO - PROCESS | 1841 | 1461246643294 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8ca7bf800 == 178 [pid = 1841] [id = 744] 06:50:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 158 (0x7fa8c4f57c00) [pid = 1841] [serial = 2233] [outer = (nil)] 06:50:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 159 (0x7fa8c6da6400) [pid = 1841] [serial = 2234] [outer = 0x7fa8c4f57c00] 06:50:43 INFO - PROCESS | 1841 | 1461246643379 Marionette DEBUG loaded listener.js 06:50:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 160 (0x7fa8c750d400) [pid = 1841] [serial = 2235] [outer = 0x7fa8c4f57c00] 06:50:44 INFO - PROCESS | 1841 | 1461246644152 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]]]}] 06:50:44 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 06:50:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1481ms 06:50:44 INFO - PROCESS | 1841 | 1461246644187 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 06:50:44 INFO - PROCESS | 1841 | 1461246644192 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 06:50:44 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:50:44 INFO - PROCESS | 1841 | 1461246644201 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:50:44 INFO - PROCESS | 1841 | 1461246644204 Marionette TRACE conn3 <- [1,2950,null,{}] 06:50:44 INFO - PROCESS | 1841 | 1461246644209 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}] 06:50:44 INFO - PROCESS | 1841 | 1461246644438 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 06:50:44 INFO - PROCESS | 1841 | 1461246644686 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cb194000 == 179 [pid = 1841] [id = 745] 06:50:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 161 (0x7fa8c6250400) [pid = 1841] [serial = 2236] [outer = (nil)] 06:50:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 162 (0x7fa8c76dc800) [pid = 1841] [serial = 2237] [outer = 0x7fa8c6250400] 06:50:44 INFO - PROCESS | 1841 | 1461246644764 Marionette DEBUG loaded listener.js 06:50:44 INFO - PROCESS | 1841 | ++DOMWINDOW == 163 (0x7fa8c7ca5c00) [pid = 1841] [serial = 2238] [outer = 0x7fa8c6250400] 06:50:45 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb5c5800 == 180 [pid = 1841] [id = 746] 06:50:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 164 (0x7fa8c7de8400) [pid = 1841] [serial = 2239] [outer = (nil)] 06:50:45 INFO - PROCESS | 1841 | ++DOMWINDOW == 165 (0x7fa8c7ca6800) [pid = 1841] [serial = 2240] [outer = 0x7fa8c7de8400] 06:50:45 INFO - PROCESS | 1841 | 1461246645683 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]]]}] 06:50:45 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 06:50:45 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1540ms 06:50:45 INFO - PROCESS | 1841 | 1461246645744 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 06:50:45 INFO - PROCESS | 1841 | 1461246645750 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 06:50:45 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:50:45 INFO - PROCESS | 1841 | 1461246645759 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:50:45 INFO - PROCESS | 1841 | 1461246645762 Marionette TRACE conn3 <- [1,2954,null,{}] 06:50:45 INFO - PROCESS | 1841 | 1461246645824 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}] 06:50:46 INFO - PROCESS | 1841 | 1461246646114 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 06:50:46 INFO - PROCESS | 1841 | 1461246646428 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb9bf800 == 181 [pid = 1841] [id = 747] 06:50:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 166 (0x7fa8c6db3c00) [pid = 1841] [serial = 2241] [outer = (nil)] 06:50:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 167 (0x7fa8c7d1d800) [pid = 1841] [serial = 2242] [outer = 0x7fa8c6db3c00] 06:50:46 INFO - PROCESS | 1841 | 1461246646504 Marionette DEBUG loaded listener.js 06:50:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 168 (0x7fa8c8162800) [pid = 1841] [serial = 2243] [outer = 0x7fa8c6db3c00] 06:50:47 INFO - PROCESS | 1841 | 1461246647291 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]]]}] 06:50:47 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:50:47 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 06:50:47 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1579ms 06:50:47 INFO - PROCESS | 1841 | 1461246647337 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 06:50:47 INFO - PROCESS | 1841 | 1461246647341 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 06:50:47 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:50:47 INFO - PROCESS | 1841 | 1461246647348 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:50:47 INFO - PROCESS | 1841 | 1461246647352 Marionette TRACE conn3 <- [1,2958,null,{}] 06:50:47 INFO - PROCESS | 1841 | 1461246647357 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}] 06:50:47 INFO - PROCESS | 1841 | 1461246647610 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 06:50:47 INFO - PROCESS | 1841 | 1461246647892 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cfc4f000 == 182 [pid = 1841] [id = 748] 06:50:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 169 (0x7fa8c7ca6400) [pid = 1841] [serial = 2244] [outer = (nil)] 06:50:47 INFO - PROCESS | 1841 | ++DOMWINDOW == 170 (0x7fa8c8168c00) [pid = 1841] [serial = 2245] [outer = 0x7fa8c7ca6400] 06:50:48 INFO - PROCESS | 1841 | 1461246647998 Marionette DEBUG loaded listener.js 06:50:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 171 (0x7fa8ca95dc00) [pid = 1841] [serial = 2246] [outer = 0x7fa8c7ca6400] 06:50:48 INFO - PROCESS | 1841 | 1461246648780 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]]]}] 06:50:48 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 06:50:48 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1481ms 06:50:48 INFO - PROCESS | 1841 | 1461246648830 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 06:50:48 INFO - PROCESS | 1841 | 1461246648834 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 06:50:48 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:50:48 INFO - PROCESS | 1841 | 1461246648840 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:50:48 INFO - PROCESS | 1841 | 1461246648844 Marionette TRACE conn3 <- [1,2962,null,{}] 06:50:48 INFO - PROCESS | 1841 | 1461246648850 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}] 06:50:49 INFO - PROCESS | 1841 | 1461246649125 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 06:50:49 INFO - PROCESS | 1841 | 1461246649413 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8d0b21000 == 183 [pid = 1841] [id = 749] 06:50:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 172 (0x7fa8c6e3a000) [pid = 1841] [serial = 2247] [outer = (nil)] 06:50:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 173 (0x7fa8cb020400) [pid = 1841] [serial = 2248] [outer = 0x7fa8c6e3a000] 06:50:49 INFO - PROCESS | 1841 | 1461246649501 Marionette DEBUG loaded listener.js 06:50:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 174 (0x7fa8cb63dc00) [pid = 1841] [serial = 2249] [outer = 0x7fa8c6e3a000] 06:50:50 INFO - PROCESS | 1841 | 1461246650333 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]]]}] 06:50:50 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 06:50:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1534ms 06:50:50 INFO - PROCESS | 1841 | 1461246650377 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 06:50:50 INFO - PROCESS | 1841 | 1461246650382 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 06:50:50 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:50:50 INFO - PROCESS | 1841 | 1461246650388 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:50:50 INFO - PROCESS | 1841 | 1461246650392 Marionette TRACE conn3 <- [1,2966,null,{}] 06:50:50 INFO - PROCESS | 1841 | 1461246650398 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}] 06:50:50 INFO - PROCESS | 1841 | 1461246650694 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 06:50:51 INFO - PROCESS | 1841 | 1461246650995 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e2a2e800 == 184 [pid = 1841] [id = 750] 06:50:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 175 (0x7fa8c78c5800) [pid = 1841] [serial = 2250] [outer = (nil)] 06:50:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 176 (0x7fa8ce993800) [pid = 1841] [serial = 2251] [outer = 0x7fa8c78c5800] 06:50:51 INFO - PROCESS | 1841 | 1461246651084 Marionette DEBUG loaded listener.js 06:50:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 177 (0x7fa8cfbdd000) [pid = 1841] [serial = 2252] [outer = 0x7fa8c78c5800] 06:50:51 INFO - PROCESS | 1841 | 1461246651888 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]]]}] 06:50:51 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 06:50:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1533ms 06:50:51 INFO - PROCESS | 1841 | 1461246651923 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 06:50:51 INFO - PROCESS | 1841 | 1461246651927 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 06:50:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:50:51 INFO - PROCESS | 1841 | 1461246651933 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:50:51 INFO - PROCESS | 1841 | 1461246651937 Marionette TRACE conn3 <- [1,2970,null,{}] 06:50:51 INFO - PROCESS | 1841 | 1461246651942 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}] 06:50:52 INFO - PROCESS | 1841 | 1461246652185 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 06:50:52 INFO - PROCESS | 1841 | 1461246652443 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8e362a000 == 185 [pid = 1841] [id = 751] 06:50:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 178 (0x7fa8cb7af000) [pid = 1841] [serial = 2253] [outer = (nil)] 06:50:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 179 (0x7fa8cfd5e800) [pid = 1841] [serial = 2254] [outer = 0x7fa8cb7af000] 06:50:52 INFO - PROCESS | 1841 | 1461246652522 Marionette DEBUG loaded listener.js 06:50:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 180 (0x7fa8cfe92c00) [pid = 1841] [serial = 2255] [outer = 0x7fa8cb7af000] 06:50:53 INFO - PROCESS | 1841 | 1461246653387 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]]]}] 06:50:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:50:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1486ms 06:50:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:50:53 INFO - PROCESS | 1841 | 1461246653421 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 06:50:53 INFO - PROCESS | 1841 | 1461246653423 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 06:50:53 INFO - PROCESS | 1841 | 1461246653430 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:50:53 INFO - PROCESS | 1841 | 1461246653433 Marionette TRACE conn3 <- [1,2974,null,{}] 06:50:53 INFO - PROCESS | 1841 | 1461246653440 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}] 06:50:53 INFO - PROCESS | 1841 | 1461246653685 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 06:50:53 INFO - PROCESS | 1841 | 1461246653980 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8e5fc5800 == 186 [pid = 1841] [id = 752] 06:50:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 181 (0x7fa8c7d1e000) [pid = 1841] [serial = 2256] [outer = (nil)] 06:50:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 182 (0x7fa8cfe98000) [pid = 1841] [serial = 2257] [outer = 0x7fa8c7d1e000] 06:50:54 INFO - PROCESS | 1841 | 1461246654064 Marionette DEBUG loaded listener.js 06:50:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 183 (0x7fa8d018e800) [pid = 1841] [serial = 2258] [outer = 0x7fa8c7d1e000] 06:50:54 INFO - PROCESS | 1841 | 1461246654857 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]]]}] 06:50:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 06:50:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1439ms 06:50:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:50:54 INFO - PROCESS | 1841 | 1461246654869 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 06:50:54 INFO - PROCESS | 1841 | 1461246654872 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 06:50:54 INFO - PROCESS | 1841 | 1461246654878 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:50:54 INFO - PROCESS | 1841 | 1461246654882 Marionette TRACE conn3 <- [1,2978,null,{}] 06:50:54 INFO - PROCESS | 1841 | 1461246654887 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}] 06:50:55 INFO - PROCESS | 1841 | 1461246655132 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 06:50:55 INFO - PROCESS | 1841 | 1461246655423 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8f03cc000 == 187 [pid = 1841] [id = 753] 06:50:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 184 (0x7fa8beaccc00) [pid = 1841] [serial = 2259] [outer = (nil)] 06:50:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 185 (0x7fa8d0347800) [pid = 1841] [serial = 2260] [outer = 0x7fa8beaccc00] 06:50:55 INFO - PROCESS | 1841 | 1461246655498 Marionette DEBUG loaded listener.js 06:50:55 INFO - PROCESS | 1841 | ++DOMWINDOW == 186 (0x7fa8d0383c00) [pid = 1841] [serial = 2261] [outer = 0x7fa8beaccc00] 06:50:56 INFO - PROCESS | 1841 | 1461246656292 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]]]}] 06:50:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 06:50:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1433ms 06:50:56 INFO - PROCESS | 1841 | 1461246656311 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 06:50:56 INFO - PROCESS | 1841 | 1461246656315 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 06:50:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:50:56 INFO - PROCESS | 1841 | 1461246656322 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:50:56 INFO - PROCESS | 1841 | 1461246656325 Marionette TRACE conn3 <- [1,2982,null,{}] 06:50:56 INFO - PROCESS | 1841 | 1461246656331 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}] 06:50:56 INFO - PROCESS | 1841 | 1461246656582 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 06:50:56 INFO - PROCESS | 1841 | 1461246656866 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8ba119800 == 188 [pid = 1841] [id = 754] 06:50:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 187 (0x7fa8cf756000) [pid = 1841] [serial = 2262] [outer = (nil)] 06:50:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 188 (0x7fa8d0389400) [pid = 1841] [serial = 2263] [outer = 0x7fa8cf756000] 06:50:56 INFO - PROCESS | 1841 | 1461246656973 Marionette DEBUG loaded listener.js 06:50:57 INFO - PROCESS | 1841 | ++DOMWINDOW == 189 (0x7fa8d0390400) [pid = 1841] [serial = 2264] [outer = 0x7fa8cf756000] 06:50:57 INFO - PROCESS | 1841 | 1461246657777 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"]]]}] 06:50:57 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 06:50:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:50:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:50:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:50:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1484ms 06:50:57 INFO - PROCESS | 1841 | 1461246657809 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 06:50:57 INFO - PROCESS | 1841 | 1461246657813 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 06:50:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:50:57 INFO - PROCESS | 1841 | 1461246657820 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:50:57 INFO - PROCESS | 1841 | 1461246657823 Marionette TRACE conn3 <- [1,2986,null,{}] 06:50:57 INFO - PROCESS | 1841 | 1461246657829 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}] 06:50:58 INFO - PROCESS | 1841 | 1461246658134 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 06:50:58 INFO - PROCESS | 1841 | 1461246658442 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b08eb000 == 189 [pid = 1841] [id = 755] 06:50:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 190 (0x7fa8cf761800) [pid = 1841] [serial = 2265] [outer = (nil)] 06:50:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 191 (0x7fa8d0ecdc00) [pid = 1841] [serial = 2266] [outer = 0x7fa8cf761800] 06:50:58 INFO - PROCESS | 1841 | 1461246658524 Marionette DEBUG loaded listener.js 06:50:58 INFO - PROCESS | 1841 | ++DOMWINDOW == 192 (0x7fa8d1307800) [pid = 1841] [serial = 2267] [outer = 0x7fa8cf761800] 06:50:59 INFO - PROCESS | 1841 | 1461246659366 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]]]}] 06:50:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 06:50:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1593ms 06:50:59 INFO - PROCESS | 1841 | 1461246659416 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 06:50:59 INFO - PROCESS | 1841 | 1461246659422 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 06:50:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:50:59 INFO - PROCESS | 1841 | 1461246659431 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:50:59 INFO - PROCESS | 1841 | 1461246659435 Marionette TRACE conn3 <- [1,2990,null,{}] 06:50:59 INFO - PROCESS | 1841 | 1461246659460 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}] 06:50:59 INFO - PROCESS | 1841 | 1461246659783 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 06:51:00 INFO - PROCESS | 1841 | 1461246659998 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8be987000 == 190 [pid = 1841] [id = 756] 06:51:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 193 (0x7fa8c6e37c00) [pid = 1841] [serial = 2268] [outer = (nil)] 06:51:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 194 (0x7fa8d14c1000) [pid = 1841] [serial = 2269] [outer = 0x7fa8c6e37c00] 06:51:00 INFO - PROCESS | 1841 | 1461246660076 Marionette DEBUG loaded listener.js 06:51:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 195 (0x7fa8d1bc4400) [pid = 1841] [serial = 2270] [outer = 0x7fa8c6e37c00] 06:51:00 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8be996800 == 191 [pid = 1841] [id = 757] 06:51:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 196 (0x7fa8d20dc800) [pid = 1841] [serial = 2271] [outer = (nil)] 06:51:00 INFO - PROCESS | 1841 | ++DOMWINDOW == 197 (0x7fa8d1bc6c00) [pid = 1841] [serial = 2272] [outer = 0x7fa8d20dc800] 06:51:01 INFO - PROCESS | 1841 | 1461246660999 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]]]}] 06:51:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 06:51:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1585ms 06:51:01 INFO - PROCESS | 1841 | 1461246661029 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 06:51:01 INFO - PROCESS | 1841 | 1461246661032 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 06:51:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:51:01 INFO - PROCESS | 1841 | 1461246661043 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:51:01 INFO - PROCESS | 1841 | 1461246661046 Marionette TRACE conn3 <- [1,2994,null,{}] 06:51:01 INFO - PROCESS | 1841 | 1461246661052 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}] 06:51:01 INFO - PROCESS | 1841 | 1461246661382 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 06:51:01 INFO - PROCESS | 1841 | 1461246661702 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b499e800 == 192 [pid = 1841] [id = 758] 06:51:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 198 (0x7fa8d0ec9c00) [pid = 1841] [serial = 2273] [outer = (nil)] 06:51:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 199 (0x7fa8d20d7c00) [pid = 1841] [serial = 2274] [outer = 0x7fa8d0ec9c00] 06:51:01 INFO - PROCESS | 1841 | 1461246661796 Marionette DEBUG loaded listener.js 06:51:01 INFO - PROCESS | 1841 | ++DOMWINDOW == 200 (0x7fa8d3d46000) [pid = 1841] [serial = 2275] [outer = 0x7fa8d0ec9c00] 06:51:02 INFO - PROCESS | 1841 | 1461246662574 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]]]}] 06:51:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:51:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 06:51:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1579ms 06:51:02 INFO - PROCESS | 1841 | 1461246662624 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 06:51:02 INFO - PROCESS | 1841 | 1461246662628 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 06:51:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:51:02 INFO - PROCESS | 1841 | 1461246662634 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:51:02 INFO - PROCESS | 1841 | 1461246662636 Marionette TRACE conn3 <- [1,2998,null,{}] 06:51:02 INFO - PROCESS | 1841 | 1461246662642 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}] 06:51:02 INFO - PROCESS | 1841 | 1461246662922 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 06:51:03 INFO - PROCESS | 1841 | 1461246663210 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8be985800 == 193 [pid = 1841] [id = 759] 06:51:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 201 (0x7fa8d130c800) [pid = 1841] [serial = 2276] [outer = (nil)] 06:51:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 202 (0x7fa8d4048800) [pid = 1841] [serial = 2277] [outer = 0x7fa8d130c800] 06:51:03 INFO - PROCESS | 1841 | 1461246663300 Marionette DEBUG loaded listener.js 06:51:03 INFO - PROCESS | 1841 | ++DOMWINDOW == 203 (0x7fa8d40bd400) [pid = 1841] [serial = 2278] [outer = 0x7fa8d130c800] 06:51:04 INFO - PROCESS | 1841 | 1461246664086 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]]]}] 06:51:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 06:51:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1480ms 06:51:04 INFO - PROCESS | 1841 | 1461246664116 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 06:51:04 INFO - PROCESS | 1841 | 1461246664120 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 06:51:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:51:04 INFO - PROCESS | 1841 | 1461246664126 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:51:04 INFO - PROCESS | 1841 | 1461246664128 Marionette TRACE conn3 <- [1,3002,null,{}] 06:51:04 INFO - PROCESS | 1841 | 1461246664134 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}] 06:51:06 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b72a9000 == 192 [pid = 1841] [id = 559] 06:51:06 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b54df000 == 191 [pid = 1841] [id = 535] 06:51:06 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7f48000 == 190 [pid = 1841] [id = 408] 06:51:06 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfbb2800 == 189 [pid = 1841] [id = 303] 06:51:06 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b92e0800 == 188 [pid = 1841] [id = 737] 06:51:06 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b9f27800 == 187 [pid = 1841] [id = 736] 06:51:06 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b83c1800 == 186 [pid = 1841] [id = 735] 06:51:06 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b6a9d800 == 185 [pid = 1841] [id = 734] 06:51:06 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e118d800 == 184 [pid = 1841] [id = 732] 06:51:06 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8df031800 == 183 [pid = 1841] [id = 731] 06:51:06 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8dec95800 == 182 [pid = 1841] [id = 730] 06:51:06 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8de030800 == 181 [pid = 1841] [id = 729] 06:51:06 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d7e08000 == 180 [pid = 1841] [id = 728] 06:51:06 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d09d3800 == 179 [pid = 1841] [id = 727] 06:51:06 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb5d6000 == 178 [pid = 1841] [id = 726] 06:51:06 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb04a800 == 177 [pid = 1841] [id = 725] 06:51:06 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c818e800 == 176 [pid = 1841] [id = 724] 06:51:06 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7c48800 == 175 [pid = 1841] [id = 723] 06:51:06 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6d32000 == 174 [pid = 1841] [id = 722] 06:51:06 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c5104800 == 173 [pid = 1841] [id = 721] 06:51:06 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c3e2d800 == 172 [pid = 1841] [id = 720] 06:51:06 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8be79b800 == 171 [pid = 1841] [id = 719] 06:51:06 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bdec8000 == 170 [pid = 1841] [id = 718] 06:51:06 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bb217000 == 169 [pid = 1841] [id = 717] 06:51:06 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b7080000 == 168 [pid = 1841] [id = 716] 06:51:06 INFO - PROCESS | 1841 | 1461246666438 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 202 (0x7fa8bd40d000) [pid = 1841] [serial = 2058] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 201 (0x7fa8be74a000) [pid = 1841] [serial = 2052] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 200 (0x7fa8b96ec000) [pid = 1841] [serial = 2055] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 199 (0x7fa8b9e70400) [pid = 1841] [serial = 1959] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 198 (0x7fa8bde88800) [pid = 1841] [serial = 2049] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 197 (0x7fa8b91ec000) [pid = 1841] [serial = 2034] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 196 (0x7fa8b83a8400) [pid = 1841] [serial = 2031] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 195 (0x7fa8b9eb0000) [pid = 1841] [serial = 2037] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 194 (0x7fa8bd411800) [pid = 1841] [serial = 2046] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 193 (0x7fa8bca89800) [pid = 1841] [serial = 2043] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 192 (0x7fa8b51dd000) [pid = 1841] [serial = 2028] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 191 (0x7fa8b9f89c00) [pid = 1841] [serial = 2040] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 190 (0x7fa8b96f0c00) [pid = 1841] [serial = 2147] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 189 (0x7fa8b91ec400) [pid = 1841] [serial = 2144] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 188 (0x7fa8c4f4f400) [pid = 1841] [serial = 2099] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 187 (0x7fa8c4ede000) [pid = 1841] [serial = 2097] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 186 (0x7fa8c454b000) [pid = 1841] [serial = 2096] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 185 (0x7fa8beac8800) [pid = 1841] [serial = 2094] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 184 (0x7fa8be7cf400) [pid = 1841] [serial = 2093] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 183 (0x7fa8be784000) [pid = 1841] [serial = 2091] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 182 (0x7fa8bdeee800) [pid = 1841] [serial = 2090] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 181 (0x7fa8bca83000) [pid = 1841] [serial = 2088] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 180 (0x7fa8bb0ecc00) [pid = 1841] [serial = 2087] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 179 (0x7fa8b96f7400) [pid = 1841] [serial = 2085] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 178 (0x7fa8b91e4800) [pid = 1841] [serial = 2084] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 177 (0x7fa8b7695400) [pid = 1841] [serial = 2082] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 176 (0x7fa8b6e49000) [pid = 1841] [serial = 2081] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 175 (0x7fa8be7c5c00) [pid = 1841] [serial = 2079] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 174 (0x7fa8b4477000) [pid = 1841] [serial = 2138] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 173 (0x7fa8b51e1800) [pid = 1841] [serial = 2139] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 172 (0x7fa8cb7ae800) [pid = 1841] [serial = 2136] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 171 (0x7fa8cb6d6400) [pid = 1841] [serial = 2135] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 170 (0x7fa8cb641800) [pid = 1841] [serial = 2133] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 169 (0x7fa8cb63a400) [pid = 1841] [serial = 2132] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 168 (0x7fa8cb575000) [pid = 1841] [serial = 2130] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 167 (0x7fa8cb01fc00) [pid = 1841] [serial = 2129] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 166 (0x7fa8ca956c00) [pid = 1841] [serial = 2127] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 165 (0x7fa8ca753800) [pid = 1841] [serial = 2126] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 164 (0x7fa8c9c40800) [pid = 1841] [serial = 2124] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 163 (0x7fa8c8fa8400) [pid = 1841] [serial = 2123] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 162 (0x7fa8c8fa0800) [pid = 1841] [serial = 2121] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 161 (0x7fa8c8036c00) [pid = 1841] [serial = 2120] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 160 (0x7fa8c7de6c00) [pid = 1841] [serial = 2118] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 159 (0x7fa8c7d19800) [pid = 1841] [serial = 2117] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 158 (0x7fa8c7d13000) [pid = 1841] [serial = 2115] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 157 (0x7fa8c7caa400) [pid = 1841] [serial = 2114] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 156 (0x7fa8c78c9800) [pid = 1841] [serial = 2112] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 155 (0x7fa8c76d8800) [pid = 1841] [serial = 2111] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 154 (0x7fa8c72b8400) [pid = 1841] [serial = 2109] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 153 (0x7fa8c6e37000) [pid = 1841] [serial = 2108] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 152 (0x7fa8c6dac800) [pid = 1841] [serial = 2106] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 151 (0x7fa8c6d65c00) [pid = 1841] [serial = 2105] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 150 (0x7fa8c6d58800) [pid = 1841] [serial = 2103] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 149 (0x7fa8c65e5800) [pid = 1841] [serial = 2102] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 148 (0x7fa8c50a8000) [pid = 1841] [serial = 2100] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 147 (0x7fa8b83ae000) [pid = 1841] [serial = 2142] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 146 (0x7fa8b7694c00) [pid = 1841] [serial = 2141] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | --DOMWINDOW == 145 (0x7fa8b94b6800) [pid = 1841] [serial = 2145] [outer = (nil)] [url = about:blank] 06:51:06 INFO - PROCESS | 1841 | 1461246666924 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b3eda800 == 169 [pid = 1841] [id = 760] 06:51:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 146 (0x7fa8b21b0c00) [pid = 1841] [serial = 2279] [outer = (nil)] 06:51:06 INFO - PROCESS | 1841 | ++DOMWINDOW == 147 (0x7fa8b21b3400) [pid = 1841] [serial = 2280] [outer = 0x7fa8b21b0c00] 06:51:07 INFO - PROCESS | 1841 | 1461246666999 Marionette DEBUG loaded listener.js 06:51:07 INFO - PROCESS | 1841 | ++DOMWINDOW == 148 (0x7fa8b2216800) [pid = 1841] [serial = 2281] [outer = 0x7fa8b21b0c00] 06:51:07 INFO - PROCESS | 1841 | 1461246667844 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]]]}] 06:51:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 06:51:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 3735ms 06:51:07 INFO - PROCESS | 1841 | 1461246667890 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 06:51:07 INFO - PROCESS | 1841 | 1461246667897 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 06:51:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:51:07 INFO - PROCESS | 1841 | 1461246667909 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:51:07 INFO - PROCESS | 1841 | 1461246667915 Marionette TRACE conn3 <- [1,3006,null,{}] 06:51:07 INFO - PROCESS | 1841 | 1461246667923 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}] 06:51:08 INFO - PROCESS | 1841 | 1461246668183 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 06:51:08 INFO - PROCESS | 1841 | 1461246668397 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b54e0000 == 170 [pid = 1841] [id = 761] 06:51:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 149 (0x7fa8b21b1800) [pid = 1841] [serial = 2282] [outer = (nil)] 06:51:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 150 (0x7fa8b51e1c00) [pid = 1841] [serial = 2283] [outer = 0x7fa8b21b1800] 06:51:08 INFO - PROCESS | 1841 | 1461246668469 Marionette DEBUG loaded listener.js 06:51:08 INFO - PROCESS | 1841 | ++DOMWINDOW == 151 (0x7fa8b51f1800) [pid = 1841] [serial = 2284] [outer = 0x7fa8b21b1800] 06:51:09 INFO - PROCESS | 1841 | 1461246669312 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]]]}] 06:51:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 06:51:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1435ms 06:51:09 INFO - PROCESS | 1841 | 1461246669344 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 06:51:09 INFO - PROCESS | 1841 | 1461246669349 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 06:51:09 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:51:09 INFO - PROCESS | 1841 | 1461246669355 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:51:09 INFO - PROCESS | 1841 | 1461246669358 Marionette TRACE conn3 <- [1,3010,null,{}] 06:51:09 INFO - PROCESS | 1841 | 1461246669370 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}] 06:51:09 INFO - PROCESS | 1841 | 1461246669658 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 06:51:09 INFO - PROCESS | 1841 | 1461246669704 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b707e000 == 171 [pid = 1841] [id = 762] 06:51:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 152 (0x7fa8b41ef000) [pid = 1841] [serial = 2285] [outer = (nil)] 06:51:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 153 (0x7fa8b7696400) [pid = 1841] [serial = 2286] [outer = 0x7fa8b41ef000] 06:51:09 INFO - PROCESS | 1841 | 1461246669772 Marionette DEBUG loaded listener.js 06:51:09 INFO - PROCESS | 1841 | ++DOMWINDOW == 154 (0x7fa8b83ae000) [pid = 1841] [serial = 2287] [outer = 0x7fa8b41ef000] 06:51:10 INFO - PROCESS | 1841 | 1461246670828 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]]]}] 06:51:10 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 06:51:10 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1495ms 06:51:10 INFO - PROCESS | 1841 | 1461246670855 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 06:51:10 INFO - PROCESS | 1841 | 1461246670861 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 06:51:10 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:51:10 INFO - PROCESS | 1841 | 1461246670877 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:51:10 INFO - PROCESS | 1841 | 1461246670885 Marionette TRACE conn3 <- [1,3014,null,{}] 06:51:10 INFO - PROCESS | 1841 | 1461246670898 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}] 06:51:11 INFO - PROCESS | 1841 | 1461246671176 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 06:51:11 INFO - PROCESS | 1841 | --DOMWINDOW == 153 (0x7fa8b96ef400) [pid = 1841] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:51:11 INFO - PROCESS | 1841 | --DOMWINDOW == 152 (0x7fa8b41e5000) [pid = 1841] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:51:11 INFO - PROCESS | 1841 | --DOMWINDOW == 151 (0x7fa8b9eba000) [pid = 1841] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:51:11 INFO - PROCESS | 1841 | --DOMWINDOW == 150 (0x7fa8b9f8f400) [pid = 1841] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:51:11 INFO - PROCESS | 1841 | --DOMWINDOW == 149 (0x7fa8b7120000) [pid = 1841] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:51:11 INFO - PROCESS | 1841 | --DOMWINDOW == 148 (0x7fa8b2541800) [pid = 1841] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:51:11 INFO - PROCESS | 1841 | --DOMWINDOW == 147 (0x7fa8b51e1400) [pid = 1841] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:51:11 INFO - PROCESS | 1841 | --DOMWINDOW == 146 (0x7fa8b9ae4000) [pid = 1841] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:51:11 INFO - PROCESS | 1841 | --DOMWINDOW == 145 (0x7fa8b83b4400) [pid = 1841] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:51:11 INFO - PROCESS | 1841 | --DOMWINDOW == 144 (0x7fa8b94aa800) [pid = 1841] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:51:11 INFO - PROCESS | 1841 | --DOMWINDOW == 143 (0x7fa8ba00dc00) [pid = 1841] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:51:11 INFO - PROCESS | 1841 | --DOMWINDOW == 142 (0x7fa8b83aa400) [pid = 1841] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:51:11 INFO - PROCESS | 1841 | --DOMWINDOW == 141 (0x7fa8b51e7000) [pid = 1841] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:51:11 INFO - PROCESS | 1841 | --DOMWINDOW == 140 (0x7fa8cba89c00) [pid = 1841] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:51:11 INFO - PROCESS | 1841 | --DOMWINDOW == 139 (0x7fa8cb6cf400) [pid = 1841] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:51:11 INFO - PROCESS | 1841 | --DOMWINDOW == 138 (0x7fa8b868ec00) [pid = 1841] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:51:11 INFO - PROCESS | 1841 | --DOMWINDOW == 137 (0x7fa8c4558000) [pid = 1841] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:51:11 INFO - PROCESS | 1841 | --DOMWINDOW == 136 (0x7fa8b41e4800) [pid = 1841] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:51:11 INFO - PROCESS | 1841 | --DOMWINDOW == 135 (0x7fa8b1073000) [pid = 1841] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:51:11 INFO - PROCESS | 1841 | --DOMWINDOW == 134 (0x7fa8c44c8800) [pid = 1841] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:51:11 INFO - PROCESS | 1841 | --DOMWINDOW == 133 (0x7fa8bb1c3400) [pid = 1841] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:51:11 INFO - PROCESS | 1841 | --DOMWINDOW == 132 (0x7fa8b4475c00) [pid = 1841] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:51:11 INFO - PROCESS | 1841 | 1461246671914 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b83cc000 == 172 [pid = 1841] [id = 763] 06:51:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 133 (0x7fa8b1073000) [pid = 1841] [serial = 2288] [outer = (nil)] 06:51:11 INFO - PROCESS | 1841 | ++DOMWINDOW == 134 (0x7fa8b51e7000) [pid = 1841] [serial = 2289] [outer = 0x7fa8b1073000] 06:51:11 INFO - PROCESS | 1841 | 1461246671981 Marionette DEBUG loaded listener.js 06:51:12 INFO - PROCESS | 1841 | ++DOMWINDOW == 135 (0x7fa8b87e8000) [pid = 1841] [serial = 2290] [outer = 0x7fa8b1073000] 06:51:12 INFO - PROCESS | 1841 | [1841] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:51:12 INFO - PROCESS | 1841 | 1461246672678 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:51:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:51:12 INFO - {} 06:51:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:51:12 INFO - {} 06:51:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:51:12 INFO - {} 06:51:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:51:12 INFO - {} 06:51:12 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1859ms 06:51:12 INFO - PROCESS | 1841 | 1461246672732 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 06:51:12 INFO - PROCESS | 1841 | 1461246672735 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 06:51:12 INFO - TEST-START | /FileAPI/fileReader.html 06:51:12 INFO - PROCESS | 1841 | 1461246672756 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:51:12 INFO - PROCESS | 1841 | 1461246672760 Marionette TRACE conn3 <- [1,3018,null,{}] 06:51:12 INFO - PROCESS | 1841 | 1461246672765 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}] 06:51:12 INFO - PROCESS | 1841 | 1461246672975 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 06:51:12 INFO - PROCESS | 1841 | 1461246672989 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b9f16000 == 173 [pid = 1841] [id = 764] 06:51:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 136 (0x7fa8b83b1400) [pid = 1841] [serial = 2291] [outer = (nil)] 06:51:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 137 (0x7fa8b9eafc00) [pid = 1841] [serial = 2292] [outer = 0x7fa8b83b1400] 06:51:13 INFO - PROCESS | 1841 | 1461246673052 Marionette DEBUG loaded listener.js 06:51:13 INFO - PROCESS | 1841 | ++DOMWINDOW == 138 (0x7fa8b9ece400) [pid = 1841] [serial = 2293] [outer = 0x7fa8b83b1400] 06:51:14 INFO - PROCESS | 1841 | 1461246674220 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]]]}] 06:51:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:51:14 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:51:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:51:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:51:14 INFO - TEST-OK | /FileAPI/fileReader.html | took 1490ms 06:51:14 INFO - PROCESS | 1841 | 1461246674244 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 06:51:14 INFO - PROCESS | 1841 | 1461246674251 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 06:51:14 INFO - TEST-START | /FileAPI/historical.html 06:51:14 INFO - PROCESS | 1841 | 1461246674260 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:51:14 INFO - PROCESS | 1841 | 1461246674267 Marionette TRACE conn3 <- [1,3022,null,{}] 06:51:14 INFO - PROCESS | 1841 | 1461246674277 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}] 06:51:14 INFO - PROCESS | 1841 | 1461246674531 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 06:51:14 INFO - PROCESS | 1841 | 1461246674878 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b6a83800 == 174 [pid = 1841] [id = 765] 06:51:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 139 (0x7fa8b2544c00) [pid = 1841] [serial = 2294] [outer = (nil)] 06:51:14 INFO - PROCESS | 1841 | ++DOMWINDOW == 140 (0x7fa8b51dc400) [pid = 1841] [serial = 2295] [outer = 0x7fa8b2544c00] 06:51:14 INFO - PROCESS | 1841 | 1461246674961 Marionette DEBUG loaded listener.js 06:51:15 INFO - PROCESS | 1841 | ++DOMWINDOW == 141 (0x7fa8b6a65400) [pid = 1841] [serial = 2296] [outer = 0x7fa8b2544c00] 06:51:15 INFO - PROCESS | 1841 | 1461246675786 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"]]]}] 06:51:15 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:51:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:51:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:51:15 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:51:15 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:51:15 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:51:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:51:15 INFO - TEST-OK | /FileAPI/historical.html | took 1587ms 06:51:15 INFO - PROCESS | 1841 | 1461246675852 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 06:51:15 INFO - PROCESS | 1841 | 1461246675861 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 06:51:15 INFO - TEST-START | /FileAPI/idlharness.html 06:51:15 INFO - PROCESS | 1841 | 1461246675875 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:51:15 INFO - PROCESS | 1841 | 1461246675883 Marionette TRACE conn3 <- [1,3026,null,{}] 06:51:15 INFO - PROCESS | 1841 | 1461246675910 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}] 06:51:16 INFO - PROCESS | 1841 | 1461246676171 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 06:51:16 INFO - PROCESS | 1841 | 1461246676440 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b9f2a800 == 175 [pid = 1841] [id = 766] 06:51:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 142 (0x7fa8b4478400) [pid = 1841] [serial = 2297] [outer = (nil)] 06:51:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 143 (0x7fa8b8689000) [pid = 1841] [serial = 2298] [outer = 0x7fa8b4478400] 06:51:16 INFO - PROCESS | 1841 | 1461246676516 Marionette DEBUG loaded listener.js 06:51:16 INFO - PROCESS | 1841 | ++DOMWINDOW == 144 (0x7fa8b96f0400) [pid = 1841] [serial = 2299] [outer = 0x7fa8b4478400] 06:51:18 INFO - PROCESS | 1841 | 1461246678403 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]]]}] 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:51:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:51:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:51:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:51:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:51:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:51:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:51:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:51:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:51:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:51:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:51:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:51:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:51:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:51:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:51:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:51:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:51:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:51:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:51:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:51:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:51:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:51:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:51:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:51:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:51:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:51:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:51:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:51:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:51:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:51:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:51:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:51:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:51:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 06:51:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:51:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:51:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:51:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:51:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:51:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:51:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:51:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:51:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:51:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:51:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:51:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:51:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:51:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:51:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:51:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:51:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:51:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:51:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:51:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:51:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:51:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:51:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:51:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:51:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 06:51:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:51:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:51:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:51:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:51:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:51:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:51:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:51:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:51:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:51:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:51:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:51:18 INFO - TEST-OK | /FileAPI/idlharness.html | took 2641ms 06:51:18 INFO - PROCESS | 1841 | 1461246678524 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 06:51:18 INFO - PROCESS | 1841 | 1461246678532 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 06:51:18 INFO - TEST-START | /FileAPI/idlharness.worker 06:51:18 INFO - PROCESS | 1841 | 1461246678589 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:51:18 INFO - PROCESS | 1841 | 1461246678609 Marionette TRACE conn3 <- [1,3030,null,{}] 06:51:18 INFO - PROCESS | 1841 | 1461246678651 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}] 06:51:18 INFO - PROCESS | 1841 | 1461246678906 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 06:51:19 INFO - PROCESS | 1841 | 1461246679167 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8bdec5000 == 176 [pid = 1841] [id = 767] 06:51:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 145 (0x7fa8b9f83400) [pid = 1841] [serial = 2300] [outer = (nil)] 06:51:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 146 (0x7fa8bde8e800) [pid = 1841] [serial = 2301] [outer = 0x7fa8b9f83400] 06:51:19 INFO - PROCESS | 1841 | 1461246679244 Marionette DEBUG loaded listener.js 06:51:19 INFO - PROCESS | 1841 | ++DOMWINDOW == 147 (0x7fa8be749c00) [pid = 1841] [serial = 2302] [outer = 0x7fa8b9f83400] 06:51:19 INFO - PROCESS | 1841 | [1841] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:51:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:51:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:51:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:51:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:51:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:51:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:51:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:51:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:51:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:51:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:51:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:51:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:51:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:51:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:51:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:51:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:51:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:51:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:51:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:51:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:51:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:51:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:51:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:51:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:51:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 06:51:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:51:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:51:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:51:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:51:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 06:51:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:51:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:51:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:51:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:51:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:51:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:51:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:51:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:51:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:51:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:51:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:51:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:51:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:51:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:51:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:51:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:51:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:51:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:51:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:51:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:51:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:51:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:51:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:51:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:51:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:51:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:51:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:51:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:51:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:51:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:51:21 INFO - {} 06:51:21 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3074ms 06:51:21 INFO - PROCESS | 1841 | 1461246681526 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,{},{}]]]}] 06:51:21 INFO - PROCESS | 1841 | 1461246681668 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 06:51:21 INFO - PROCESS | 1841 | 1461246681678 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 06:51:21 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:51:21 INFO - PROCESS | 1841 | 1461246681694 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:51:21 INFO - PROCESS | 1841 | 1461246681702 Marionette TRACE conn3 <- [1,3034,null,{}] 06:51:21 INFO - PROCESS | 1841 | 1461246681717 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}] 06:51:22 INFO - PROCESS | 1841 | 1461246682014 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 06:51:22 INFO - PROCESS | 1841 | 1461246682277 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c414f000 == 177 [pid = 1841] [id = 768] 06:51:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 148 (0x7fa8bde91400) [pid = 1841] [serial = 2303] [outer = (nil)] 06:51:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 149 (0x7fa8c79b0400) [pid = 1841] [serial = 2304] [outer = 0x7fa8bde91400] 06:51:22 INFO - PROCESS | 1841 | 1461246682354 Marionette DEBUG loaded listener.js 06:51:22 INFO - PROCESS | 1841 | ++DOMWINDOW == 150 (0x7fa8c7d17800) [pid = 1841] [serial = 2305] [outer = 0x7fa8bde91400] 06:51:23 INFO - PROCESS | 1841 | 1461246683155 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]]]}] 06:51:23 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:51:23 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1498ms 06:51:23 INFO - PROCESS | 1841 | 1461246683193 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 06:51:23 INFO - PROCESS | 1841 | 1461246683197 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 06:51:23 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:51:23 INFO - PROCESS | 1841 | 1461246683203 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:51:23 INFO - PROCESS | 1841 | 1461246683206 Marionette TRACE conn3 <- [1,3038,null,{}] 06:51:23 INFO - PROCESS | 1841 | 1461246683212 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}] 06:51:23 INFO - PROCESS | 1841 | 1461246683523 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 06:51:23 INFO - PROCESS | 1841 | 1461246683743 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c5107800 == 178 [pid = 1841] [id = 769] 06:51:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 151 (0x7fa8b9eb3000) [pid = 1841] [serial = 2306] [outer = (nil)] 06:51:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 152 (0x7fa8c7d20c00) [pid = 1841] [serial = 2307] [outer = 0x7fa8b9eb3000] 06:51:23 INFO - PROCESS | 1841 | 1461246683821 Marionette DEBUG loaded listener.js 06:51:23 INFO - PROCESS | 1841 | ++DOMWINDOW == 153 (0x7fa8c8faa800) [pid = 1841] [serial = 2308] [outer = 0x7fa8b9eb3000] 06:51:24 INFO - PROCESS | 1841 | 1461246684624 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"]]]}] 06:51:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:51:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:51:24 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1432ms 06:51:24 INFO - PROCESS | 1841 | 1461246684638 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 06:51:24 INFO - PROCESS | 1841 | 1461246684642 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 06:51:24 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:51:24 INFO - PROCESS | 1841 | 1461246684649 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:51:24 INFO - PROCESS | 1841 | 1461246684652 Marionette TRACE conn3 <- [1,3042,null,{}] 06:51:24 INFO - PROCESS | 1841 | 1461246684658 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}] 06:51:24 INFO - PROCESS | 1841 | 1461246684919 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 06:51:25 INFO - PROCESS | 1841 | 1461246685201 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c6d27000 == 179 [pid = 1841] [id = 770] 06:51:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 154 (0x7fa8c7de5000) [pid = 1841] [serial = 2309] [outer = (nil)] 06:51:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 155 (0x7fa8cb638800) [pid = 1841] [serial = 2310] [outer = 0x7fa8c7de5000] 06:51:25 INFO - PROCESS | 1841 | 1461246685283 Marionette DEBUG loaded listener.js 06:51:25 INFO - PROCESS | 1841 | ++DOMWINDOW == 156 (0x7fa8cb6d2400) [pid = 1841] [serial = 2311] [outer = 0x7fa8c7de5000] 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:51:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:51:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:51:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:51:26 INFO - PROCESS | 1841 | 1461246686398 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]]]}] 06:51:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:51:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:51:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:51:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:51:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:51:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:51:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:51:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:51:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:51:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:51:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:51:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:51:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:51:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:51:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:51:26 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1813ms 06:51:26 INFO - PROCESS | 1841 | 1461246686476 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 06:51:26 INFO - PROCESS | 1841 | 1461246686479 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 06:51:26 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:51:26 INFO - PROCESS | 1841 | 1461246686489 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:51:26 INFO - PROCESS | 1841 | 1461246686496 Marionette TRACE conn3 <- [1,3046,null,{}] 06:51:26 INFO - PROCESS | 1841 | 1461246686509 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}] 06:51:26 INFO - PROCESS | 1841 | 1461246686806 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 06:51:27 INFO - PROCESS | 1841 | 1461246687186 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8be686800 == 180 [pid = 1841] [id = 771] 06:51:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 157 (0x7fa8b711c400) [pid = 1841] [serial = 2312] [outer = (nil)] 06:51:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 158 (0x7fa8bde89400) [pid = 1841] [serial = 2313] [outer = 0x7fa8b711c400] 06:51:27 INFO - PROCESS | 1841 | 1461246687260 Marionette DEBUG loaded listener.js 06:51:27 INFO - PROCESS | 1841 | ++DOMWINDOW == 159 (0x7fa8be7c9800) [pid = 1841] [serial = 2314] [outer = 0x7fa8b711c400] 06:51:27 INFO - PROCESS | 1841 | [1841] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:51:28 INFO - PROCESS | 1841 | 1461246688146 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:51:28 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:51:28 INFO - {} 06:51:28 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1692ms 06:51:28 INFO - PROCESS | 1841 | 1461246688182 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 06:51:28 INFO - PROCESS | 1841 | 1461246688186 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 06:51:28 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:51:28 INFO - PROCESS | 1841 | 1461246688192 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:51:28 INFO - PROCESS | 1841 | 1461246688195 Marionette TRACE conn3 <- [1,3050,null,{}] 06:51:28 INFO - PROCESS | 1841 | 1461246688206 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}] 06:51:28 INFO - PROCESS | 1841 | 1461246688438 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 06:51:28 INFO - PROCESS | 1841 | 1461246688714 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c3e22000 == 181 [pid = 1841] [id = 772] 06:51:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 160 (0x7fa8c451a400) [pid = 1841] [serial = 2315] [outer = (nil)] 06:51:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 161 (0x7fa8c454bc00) [pid = 1841] [serial = 2316] [outer = 0x7fa8c451a400] 06:51:28 INFO - PROCESS | 1841 | 1461246688817 Marionette DEBUG loaded listener.js 06:51:28 INFO - PROCESS | 1841 | ++DOMWINDOW == 162 (0x7fa8c4f57400) [pid = 1841] [serial = 2317] [outer = 0x7fa8c451a400] 06:51:29 INFO - PROCESS | 1841 | 1461246689646 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]]]}] 06:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:51:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:51:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1489ms 06:51:29 INFO - PROCESS | 1841 | 1461246689683 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 06:51:29 INFO - PROCESS | 1841 | 1461246689687 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 06:51:29 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:51:29 INFO - PROCESS | 1841 | 1461246689694 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:51:29 INFO - PROCESS | 1841 | 1461246689696 Marionette TRACE conn3 <- [1,3054,null,{}] 06:51:29 INFO - PROCESS | 1841 | 1461246689702 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}] 06:51:29 INFO - PROCESS | 1841 | 1461246689937 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 06:51:30 INFO - PROCESS | 1841 | 1461246690216 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8c7f52000 == 182 [pid = 1841] [id = 773] 06:51:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 163 (0x7fa8b9ae6400) [pid = 1841] [serial = 2318] [outer = (nil)] 06:51:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 164 (0x7fa8c6246c00) [pid = 1841] [serial = 2319] [outer = 0x7fa8b9ae6400] 06:51:30 INFO - PROCESS | 1841 | 1461246690295 Marionette DEBUG loaded listener.js 06:51:30 INFO - PROCESS | 1841 | ++DOMWINDOW == 165 (0x7fa8c6da8800) [pid = 1841] [serial = 2320] [outer = 0x7fa8b9ae6400] 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:51:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:31 INFO - PROCESS | 1841 | 1461246691549 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"]]]}] 06:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 06:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:51:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 06:51:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:51:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:51:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1971ms 06:51:31 INFO - PROCESS | 1841 | 1461246691723 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 06:51:31 INFO - PROCESS | 1841 | 1461246691732 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 06:51:31 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:51:31 INFO - PROCESS | 1841 | 1461246691750 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:51:31 INFO - PROCESS | 1841 | 1461246691756 Marionette TRACE conn3 <- [1,3058,null,{}] 06:51:31 INFO - PROCESS | 1841 | 1461246691762 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}] 06:51:32 INFO - PROCESS | 1841 | 1461246692088 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 06:51:32 INFO - PROCESS | 1841 | 1461246692369 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8c912b800 == 183 [pid = 1841] [id = 774] 06:51:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 166 (0x7fa8b9ebd000) [pid = 1841] [serial = 2321] [outer = (nil)] 06:51:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 167 (0x7fa8cf757400) [pid = 1841] [serial = 2322] [outer = 0x7fa8b9ebd000] 06:51:32 INFO - PROCESS | 1841 | 1461246692443 Marionette DEBUG loaded listener.js 06:51:32 INFO - PROCESS | 1841 | ++DOMWINDOW == 168 (0x7fa8cfb74400) [pid = 1841] [serial = 2323] [outer = 0x7fa8b9ebd000] 06:51:33 INFO - PROCESS | 1841 | 1461246693365 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]]]}] 06:51:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:51:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:51:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:51:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:51:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:51:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:51:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:51:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:51:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:51:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:51:33 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:51:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:33 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:51:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:51:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:51:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:51:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:51:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:51:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:51:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:51:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:51:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:51:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:51:33 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1635ms 06:51:33 INFO - PROCESS | 1841 | 1461246693402 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 06:51:33 INFO - PROCESS | 1841 | 1461246693405 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 06:51:33 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:51:33 INFO - PROCESS | 1841 | 1461246693415 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:51:33 INFO - PROCESS | 1841 | 1461246693419 Marionette TRACE conn3 <- [1,3062,null,{}] 06:51:33 INFO - PROCESS | 1841 | 1461246693425 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}] 06:51:33 INFO - PROCESS | 1841 | 1461246693681 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 06:51:33 INFO - PROCESS | 1841 | 1461246693980 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cafa5800 == 184 [pid = 1841] [id = 775] 06:51:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 169 (0x7fa8cfbd6c00) [pid = 1841] [serial = 2324] [outer = (nil)] 06:51:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 170 (0x7fa8cfbe1400) [pid = 1841] [serial = 2325] [outer = 0x7fa8cfbd6c00] 06:51:34 INFO - PROCESS | 1841 | 1461246694113 Marionette DEBUG loaded listener.js 06:51:34 INFO - PROCESS | 1841 | ++DOMWINDOW == 171 (0x7fa8d1b5cc00) [pid = 1841] [serial = 2326] [outer = 0x7fa8cfbd6c00] 06:51:34 INFO - PROCESS | 1841 | [1841] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:51:34 INFO - PROCESS | 1841 | 1461246694919 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:51:34 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:51:34 INFO - {} 06:51:34 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1528ms 06:51:34 INFO - PROCESS | 1841 | 1461246694947 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 06:51:34 INFO - PROCESS | 1841 | 1461246694950 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 06:51:34 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:51:34 INFO - PROCESS | 1841 | 1461246694957 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:51:34 INFO - PROCESS | 1841 | 1461246694960 Marionette TRACE conn3 <- [1,3066,null,{}] 06:51:34 INFO - PROCESS | 1841 | 1461246694966 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}] 06:51:35 INFO - PROCESS | 1841 | 1461246695212 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 06:51:35 INFO - PROCESS | 1841 | 1461246695488 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cb558800 == 185 [pid = 1841] [id = 776] 06:51:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 172 (0x7fa8cb7ae800) [pid = 1841] [serial = 2327] [outer = (nil)] 06:51:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 173 (0x7fa8dcfc6400) [pid = 1841] [serial = 2328] [outer = 0x7fa8cb7ae800] 06:51:35 INFO - PROCESS | 1841 | 1461246695567 Marionette DEBUG loaded listener.js 06:51:35 INFO - PROCESS | 1841 | ++DOMWINDOW == 174 (0x7fa8ddb54400) [pid = 1841] [serial = 2329] [outer = 0x7fa8cb7ae800] 06:51:36 INFO - PROCESS | 1841 | 1461246696385 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]]]}] 06:51:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:51:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:51:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:51:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:51:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:51:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:51:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:51:36 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1480ms 06:51:36 INFO - PROCESS | 1841 | 1461246696441 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 06:51:36 INFO - PROCESS | 1841 | 1461246696443 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 06:51:36 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:51:36 INFO - PROCESS | 1841 | 1461246696451 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:51:36 INFO - PROCESS | 1841 | 1461246696453 Marionette TRACE conn3 <- [1,3070,null,{}] 06:51:36 INFO - PROCESS | 1841 | 1461246696459 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}] 06:51:36 INFO - PROCESS | 1841 | 1461246696703 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 06:51:36 INFO - PROCESS | 1841 | 1461246696988 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8cbc51800 == 186 [pid = 1841] [id = 777] 06:51:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 175 (0x7fa8d1c7e800) [pid = 1841] [serial = 2330] [outer = (nil)] 06:51:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 176 (0x7fa8ddd98800) [pid = 1841] [serial = 2331] [outer = 0x7fa8d1c7e800] 06:51:37 INFO - PROCESS | 1841 | 1461246697065 Marionette DEBUG loaded listener.js 06:51:37 INFO - PROCESS | 1841 | ++DOMWINDOW == 177 (0x7fa8de09c800) [pid = 1841] [serial = 2332] [outer = 0x7fa8d1c7e800] 06:51:37 INFO - PROCESS | 1841 | 1461246697948 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]]]}] 06:51:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:51:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:51:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:51:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:51:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:51:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:51:37 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1538ms 06:51:37 INFO - PROCESS | 1841 | 1461246697991 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 06:51:37 INFO - PROCESS | 1841 | 1461246697995 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 06:51:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:51:38 INFO - PROCESS | 1841 | 1461246698002 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:51:38 INFO - PROCESS | 1841 | 1461246698005 Marionette TRACE conn3 <- [1,3074,null,{}] 06:51:38 INFO - PROCESS | 1841 | 1461246698011 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}] 06:51:38 INFO - PROCESS | 1841 | 1461246698308 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 06:51:38 INFO - PROCESS | 1841 | 1461246698544 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8cfc1c000 == 187 [pid = 1841] [id = 778] 06:51:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 178 (0x7fa8b85c8800) [pid = 1841] [serial = 2333] [outer = (nil)] 06:51:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 179 (0x7fa8de208800) [pid = 1841] [serial = 2334] [outer = 0x7fa8b85c8800] 06:51:38 INFO - PROCESS | 1841 | 1461246698660 Marionette DEBUG loaded listener.js 06:51:38 INFO - PROCESS | 1841 | ++DOMWINDOW == 180 (0x7fa8defd2400) [pid = 1841] [serial = 2335] [outer = 0x7fa8b85c8800] 06:51:39 INFO - PROCESS | 1841 | 1461246699413 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]]]}] 06:51:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:51:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:51:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:51:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:51:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:51:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:51:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1429ms 06:51:39 INFO - PROCESS | 1841 | 1461246699434 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 06:51:39 INFO - PROCESS | 1841 | 1461246699436 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 06:51:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:51:39 INFO - PROCESS | 1841 | 1461246699443 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:51:39 INFO - PROCESS | 1841 | 1461246699446 Marionette TRACE conn3 <- [1,3078,null,{}] 06:51:39 INFO - PROCESS | 1841 | 1461246699451 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}] 06:51:39 INFO - PROCESS | 1841 | 1461246699690 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 06:51:39 INFO - PROCESS | 1841 | 1461246699957 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8d0146000 == 188 [pid = 1841] [id = 779] 06:51:39 INFO - PROCESS | 1841 | ++DOMWINDOW == 181 (0x7fa8d7152c00) [pid = 1841] [serial = 2336] [outer = (nil)] 06:51:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 182 (0x7fa8df0d4800) [pid = 1841] [serial = 2337] [outer = 0x7fa8d7152c00] 06:51:40 INFO - PROCESS | 1841 | 1461246700034 Marionette DEBUG loaded listener.js 06:51:40 INFO - PROCESS | 1841 | ++DOMWINDOW == 183 (0x7fa8d1c87c00) [pid = 1841] [serial = 2338] [outer = 0x7fa8d7152c00] 06:51:40 INFO - PROCESS | 1841 | 1461246700870 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] 06:51:40 INFO - PROCESS | 1841 | 1461246700981 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 06:51:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:51:40 INFO - PROCESS | 1841 | 1461246700991 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:51:40 INFO - PROCESS | 1841 | 1461246700994 Marionette TRACE conn3 <- [1,3082,null,{}] 06:51:41 INFO - PROCESS | 1841 | 1461246701003 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}] 06:51:41 INFO - PROCESS | 1841 | 1461246701257 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 06:51:41 INFO - PROCESS | 1841 | 1461246701542 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8d0f50000 == 189 [pid = 1841] [id = 780] 06:51:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 184 (0x7fa8d20cd800) [pid = 1841] [serial = 2339] [outer = (nil)] 06:51:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 185 (0x7fa8e2a44c00) [pid = 1841] [serial = 2340] [outer = 0x7fa8d20cd800] 06:51:41 INFO - PROCESS | 1841 | 1461246701659 Marionette DEBUG loaded listener.js 06:51:41 INFO - PROCESS | 1841 | ++DOMWINDOW == 186 (0x7fa8e2ebc800) [pid = 1841] [serial = 2341] [outer = 0x7fa8d20cd800] 06:51:42 INFO - PROCESS | 1841 | 1461246702400 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]]]}] 06:51:42 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:51:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:42 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:51:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:51:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1436ms 06:51:42 INFO - PROCESS | 1841 | 1461246702437 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 06:51:42 INFO - PROCESS | 1841 | 1461246702439 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 06:51:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:51:42 INFO - PROCESS | 1841 | 1461246702449 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:51:42 INFO - PROCESS | 1841 | 1461246702452 Marionette TRACE conn3 <- [1,3086,null,{}] 06:51:42 INFO - PROCESS | 1841 | 1461246702457 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}] 06:51:42 INFO - PROCESS | 1841 | 1461246702699 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 06:51:42 INFO - PROCESS | 1841 | 1461246702964 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8d3ce0000 == 190 [pid = 1841] [id = 781] 06:51:42 INFO - PROCESS | 1841 | ++DOMWINDOW == 187 (0x7fa8de20f800) [pid = 1841] [serial = 2342] [outer = (nil)] 06:51:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 188 (0x7fa8e2ec2c00) [pid = 1841] [serial = 2343] [outer = 0x7fa8de20f800] 06:51:43 INFO - PROCESS | 1841 | 1461246703040 Marionette DEBUG loaded listener.js 06:51:43 INFO - PROCESS | 1841 | ++DOMWINDOW == 189 (0x7fa8e30cb800) [pid = 1841] [serial = 2344] [outer = 0x7fa8de20f800] 06:51:43 INFO - PROCESS | 1841 | 1461246703926 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:51:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:51:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1532ms 06:51:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:51:43 INFO - PROCESS | 1841 | 1461246703981 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 06:51:43 INFO - PROCESS | 1841 | 1461246703984 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 06:51:43 INFO - PROCESS | 1841 | 1461246703990 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:51:43 INFO - PROCESS | 1841 | 1461246703993 Marionette TRACE conn3 <- [1,3090,null,{}] 06:51:44 INFO - PROCESS | 1841 | 1461246703999 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}] 06:51:44 INFO - PROCESS | 1841 | 1461246704275 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 06:51:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8bc793000 == 189 [pid = 1841] [id = 398] 06:51:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b83cc000 == 188 [pid = 1841] [id = 763] 06:51:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b707e000 == 187 [pid = 1841] [id = 762] 06:51:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b54e0000 == 186 [pid = 1841] [id = 761] 06:51:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b3eda800 == 185 [pid = 1841] [id = 760] 06:51:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8be996800 == 184 [pid = 1841] [id = 757] 06:51:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8f03cc000 == 183 [pid = 1841] [id = 753] 06:51:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e5fc5800 == 182 [pid = 1841] [id = 752] 06:51:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e362a000 == 181 [pid = 1841] [id = 751] 06:51:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8e2a2e800 == 180 [pid = 1841] [id = 750] 06:51:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8d0b21000 == 179 [pid = 1841] [id = 749] 06:51:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cfc4f000 == 178 [pid = 1841] [id = 748] 06:51:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb5c5800 == 177 [pid = 1841] [id = 746] 06:51:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb9bf800 == 176 [pid = 1841] [id = 747] 06:51:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8cb194000 == 175 [pid = 1841] [id = 745] 06:51:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8ca7bf800 == 174 [pid = 1841] [id = 744] 06:51:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c7c35800 == 173 [pid = 1841] [id = 743] 06:51:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c6d30800 == 172 [pid = 1841] [id = 742] 06:51:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8c4152800 == 171 [pid = 1841] [id = 741] 06:51:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8be0e6800 == 170 [pid = 1841] [id = 740] 06:51:46 INFO - PROCESS | 1841 | --DOCSHELL 0x7fa8b973e000 == 169 [pid = 1841] [id = 739] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 188 (0x7fa8ba009000) [pid = 1841] [serial = 2210] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 187 (0x7fa8b83a9400) [pid = 1841] [serial = 2213] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 186 (0x7fa8bb0ea400) [pid = 1841] [serial = 2211] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 185 (0x7fa8bd35b400) [pid = 1841] [serial = 2160] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 184 (0x7fa8bb857800) [pid = 1841] [serial = 2159] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 183 (0x7fa8bb0ee400) [pid = 1841] [serial = 2157] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 182 (0x7fa8ba29e400) [pid = 1841] [serial = 2156] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 181 (0x7fa8b91e8c00) [pid = 1841] [serial = 2154] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 180 (0x7fa8b8688400) [pid = 1841] [serial = 2153] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 179 (0x7fa8b6a62000) [pid = 1841] [serial = 2151] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 178 (0x7fa8b4479800) [pid = 1841] [serial = 2150] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 177 (0x7fa8b51f0800) [pid = 1841] [serial = 2204] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 176 (0x7fa8b7121800) [pid = 1841] [serial = 2205] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 175 (0x7fa8cfd5bc00) [pid = 1841] [serial = 2202] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 174 (0x7fa8cfbe0400) [pid = 1841] [serial = 2201] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 173 (0x7fa8cfbd8000) [pid = 1841] [serial = 2199] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 172 (0x7fa8cfbd2c00) [pid = 1841] [serial = 2198] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 171 (0x7fa8cfb71400) [pid = 1841] [serial = 2196] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 170 (0x7fa8cf75fc00) [pid = 1841] [serial = 2195] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 169 (0x7fa8cf758c00) [pid = 1841] [serial = 2193] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 168 (0x7fa8cf491800) [pid = 1841] [serial = 2192] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 167 (0x7fa8cf2ad400) [pid = 1841] [serial = 2190] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 166 (0x7fa8cf0cb400) [pid = 1841] [serial = 2189] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 165 (0x7fa8ce7cd400) [pid = 1841] [serial = 2187] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 164 (0x7fa8ce2f9000) [pid = 1841] [serial = 2186] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 163 (0x7fa8cdaa7c00) [pid = 1841] [serial = 2184] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 162 (0x7fa8cbcf4400) [pid = 1841] [serial = 2183] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 161 (0x7fa8cba8c800) [pid = 1841] [serial = 2181] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 160 (0x7fa8cb6db400) [pid = 1841] [serial = 2180] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 159 (0x7fa8ca961000) [pid = 1841] [serial = 2178] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 158 (0x7fa8c914f800) [pid = 1841] [serial = 2177] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 157 (0x7fa8c7caa800) [pid = 1841] [serial = 2175] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 156 (0x7fa8c78bfc00) [pid = 1841] [serial = 2174] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 155 (0x7fa8c745d400) [pid = 1841] [serial = 2172] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 154 (0x7fa8c72bc400) [pid = 1841] [serial = 2171] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 153 (0x7fa8c6da9400) [pid = 1841] [serial = 2169] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 152 (0x7fa8c509c000) [pid = 1841] [serial = 2168] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 151 (0x7fa8c4559000) [pid = 1841] [serial = 2166] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 150 (0x7fa8c44cf000) [pid = 1841] [serial = 2165] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 149 (0x7fa8be743800) [pid = 1841] [serial = 2163] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 148 (0x7fa8bd47f800) [pid = 1841] [serial = 2162] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 147 (0x7fa8b86e3c00) [pid = 1841] [serial = 2207] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 146 (0x7fa8b9344000) [pid = 1841] [serial = 2208] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 145 (0x7fa8b91eac00) [pid = 1841] [serial = 2214] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | --DOMWINDOW == 144 (0x7fa8b94ab400) [pid = 1841] [serial = 2216] [outer = (nil)] [url = about:blank] 06:51:46 INFO - PROCESS | 1841 | 1461246706686 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b0f34800 == 170 [pid = 1841] [id = 782] 06:51:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 145 (0x7fa8b220b400) [pid = 1841] [serial = 2345] [outer = (nil)] 06:51:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 146 (0x7fa8b2210c00) [pid = 1841] [serial = 2346] [outer = 0x7fa8b220b400] 06:51:46 INFO - PROCESS | 1841 | 1461246706760 Marionette DEBUG loaded listener.js 06:51:46 INFO - PROCESS | 1841 | ++DOMWINDOW == 147 (0x7fa8b41e9000) [pid = 1841] [serial = 2347] [outer = 0x7fa8b220b400] 06:51:47 INFO - PROCESS | 1841 | 1461246707472 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:51:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:51:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 3536ms 06:51:47 INFO - PROCESS | 1841 | 1461246707528 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 06:51:47 INFO - PROCESS | 1841 | 1461246707535 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 06:51:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:51:47 INFO - PROCESS | 1841 | 1461246707543 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:51:47 INFO - PROCESS | 1841 | 1461246707547 Marionette TRACE conn3 <- [1,3094,null,{}] 06:51:47 INFO - PROCESS | 1841 | 1461246707554 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}] 06:51:47 INFO - PROCESS | 1841 | 1461246707796 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 06:51:48 INFO - PROCESS | 1841 | 1461246707994 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b6df1000 == 171 [pid = 1841] [id = 783] 06:51:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 148 (0x7fa8b220b800) [pid = 1841] [serial = 2348] [outer = (nil)] 06:51:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 149 (0x7fa8b7195c00) [pid = 1841] [serial = 2349] [outer = 0x7fa8b220b800] 06:51:48 INFO - PROCESS | 1841 | 1461246708062 Marionette DEBUG loaded listener.js 06:51:48 INFO - PROCESS | 1841 | ++DOMWINDOW == 150 (0x7fa8b83abc00) [pid = 1841] [serial = 2350] [outer = 0x7fa8b220b800] 06:51:48 INFO - PROCESS | 1841 | 1461246708889 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:51:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:51:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1396ms 06:51:48 INFO - PROCESS | 1841 | 1461246708947 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 06:51:48 INFO - PROCESS | 1841 | 1461246708954 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 06:51:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:51:48 INFO - PROCESS | 1841 | 1461246708960 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:51:48 INFO - PROCESS | 1841 | 1461246708963 Marionette TRACE conn3 <- [1,3098,null,{}] 06:51:48 INFO - PROCESS | 1841 | 1461246708968 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}] 06:51:49 INFO - PROCESS | 1841 | 1461246709257 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 06:51:49 INFO - PROCESS | 1841 | 1461246709298 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b72f3800 == 172 [pid = 1841] [id = 784] 06:51:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 151 (0x7fa8b86df000) [pid = 1841] [serial = 2351] [outer = (nil)] 06:51:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 152 (0x7fa8b9345800) [pid = 1841] [serial = 2352] [outer = 0x7fa8b86df000] 06:51:49 INFO - PROCESS | 1841 | 1461246709363 Marionette DEBUG loaded listener.js 06:51:49 INFO - PROCESS | 1841 | ++DOMWINDOW == 153 (0x7fa8b9eb4000) [pid = 1841] [serial = 2353] [outer = 0x7fa8b86df000] 06:51:50 INFO - PROCESS | 1841 | 1461246710262 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]]]}] 06:51:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:51:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:51:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1328ms 06:51:50 INFO - PROCESS | 1841 | 1461246710301 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 06:51:50 INFO - PROCESS | 1841 | 1461246710305 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 06:51:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:51:50 INFO - PROCESS | 1841 | 1461246710335 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:51:50 INFO - PROCESS | 1841 | 1461246710349 Marionette TRACE conn3 <- [1,3102,null,{}] 06:51:50 INFO - PROCESS | 1841 | 1461246710385 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}] 06:51:50 INFO - PROCESS | 1841 | 1461246710752 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 06:51:51 INFO - PROCESS | 1841 | --DOMWINDOW == 152 (0x7fa8b21b0c00) [pid = 1841] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 06:51:51 INFO - PROCESS | 1841 | --DOMWINDOW == 151 (0x7fa8c6e37c00) [pid = 1841] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 06:51:51 INFO - PROCESS | 1841 | --DOMWINDOW == 150 (0x7fa8bd419000) [pid = 1841] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:51:51 INFO - PROCESS | 1841 | --DOMWINDOW == 149 (0x7fa8beac6c00) [pid = 1841] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:51:51 INFO - PROCESS | 1841 | --DOMWINDOW == 148 (0x7fa8bb1ca000) [pid = 1841] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:51:51 INFO - PROCESS | 1841 | --DOMWINDOW == 147 (0x7fa8c78c5800) [pid = 1841] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:51:51 INFO - PROCESS | 1841 | --DOMWINDOW == 146 (0x7fa8cb7af000) [pid = 1841] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:51:51 INFO - PROCESS | 1841 | --DOMWINDOW == 145 (0x7fa8cf761800) [pid = 1841] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 06:51:51 INFO - PROCESS | 1841 | --DOMWINDOW == 144 (0x7fa8cf756000) [pid = 1841] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:51:51 INFO - PROCESS | 1841 | --DOMWINDOW == 143 (0x7fa8b9340000) [pid = 1841] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:51:51 INFO - PROCESS | 1841 | --DOMWINDOW == 142 (0x7fa8bd357c00) [pid = 1841] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:51:51 INFO - PROCESS | 1841 | --DOMWINDOW == 141 (0x7fa8beaccc00) [pid = 1841] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:51:51 INFO - PROCESS | 1841 | --DOMWINDOW == 140 (0x7fa8b41ef000) [pid = 1841] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 06:51:51 INFO - PROCESS | 1841 | --DOMWINDOW == 139 (0x7fa8b21b1800) [pid = 1841] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 06:51:51 INFO - PROCESS | 1841 | --DOMWINDOW == 138 (0x7fa8c6db3c00) [pid = 1841] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:51:51 INFO - PROCESS | 1841 | --DOMWINDOW == 137 (0x7fa8c7ca6400) [pid = 1841] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:51:51 INFO - PROCESS | 1841 | --DOMWINDOW == 136 (0x7fa8c6e3a000) [pid = 1841] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:51:51 INFO - PROCESS | 1841 | --DOMWINDOW == 135 (0x7fa8c7de8400) [pid = 1841] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:51:51 INFO - PROCESS | 1841 | --DOMWINDOW == 134 (0x7fa8c7d1e000) [pid = 1841] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:51:51 INFO - PROCESS | 1841 | --DOMWINDOW == 133 (0x7fa8d0ec9c00) [pid = 1841] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 06:51:51 INFO - PROCESS | 1841 | --DOMWINDOW == 132 (0x7fa8b1073000) [pid = 1841] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 06:51:51 INFO - PROCESS | 1841 | --DOMWINDOW == 131 (0x7fa8d20dc800) [pid = 1841] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:51:51 INFO - PROCESS | 1841 | --DOMWINDOW == 130 (0x7fa8b4476400) [pid = 1841] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:51:51 INFO - PROCESS | 1841 | --DOMWINDOW == 129 (0x7fa8c6250400) [pid = 1841] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:51:51 INFO - PROCESS | 1841 | --DOMWINDOW == 128 (0x7fa8c4f57c00) [pid = 1841] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:51:51 INFO - PROCESS | 1841 | 1461246711241 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1841 | ++DOCSHELL 0x7fa8b9f30000 == 173 [pid = 1841] [id = 785] 06:51:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 129 (0x7fa8b1073000) [pid = 1841] [serial = 2354] [outer = (nil)] 06:51:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 130 (0x7fa8b86e0400) [pid = 1841] [serial = 2355] [outer = 0x7fa8b1073000] 06:51:51 INFO - PROCESS | 1841 | 1461246711303 Marionette DEBUG loaded listener.js 06:51:51 INFO - PROCESS | 1841 | ++DOMWINDOW == 131 (0x7fa8bca84000) [pid = 1841] [serial = 2356] [outer = 0x7fa8b1073000] 06:51:51 INFO - PROCESS | 1841 | 1461246711933 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:51:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:51:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1647ms 06:51:51 INFO - PROCESS | 1841 | 1461246711965 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 06:51:51 INFO - PROCESS | 1841 | 1461246711969 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 06:51:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:51:51 INFO - PROCESS | 1841 | 1461246711977 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:51:51 INFO - PROCESS | 1841 | 1461246711981 Marionette TRACE conn3 <- [1,3106,null,{}] 06:51:51 INFO - PROCESS | 1841 | 1461246711986 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}] 06:51:52 INFO - PROCESS | 1841 | 1461246712205 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 06:51:52 INFO - PROCESS | 1841 | 1461246712411 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8bb051800 == 174 [pid = 1841] [id = 786] 06:51:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 132 (0x7fa8b21b0c00) [pid = 1841] [serial = 2357] [outer = (nil)] 06:51:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 133 (0x7fa8bd47fc00) [pid = 1841] [serial = 2358] [outer = 0x7fa8b21b0c00] 06:51:52 INFO - PROCESS | 1841 | 1461246712478 Marionette DEBUG loaded listener.js 06:51:52 INFO - PROCESS | 1841 | ++DOMWINDOW == 134 (0x7fa8bdeee800) [pid = 1841] [serial = 2359] [outer = 0x7fa8b21b0c00] 06:51:53 INFO - PROCESS | 1841 | 1461246713457 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]]]}] 06:51:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:51:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:51:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:51:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1532ms 06:51:53 INFO - PROCESS | 1841 | 1461246713521 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 06:51:53 INFO - PROCESS | 1841 | 1461246713528 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 06:51:53 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:51:53 INFO - PROCESS | 1841 | 1461246713539 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:51:53 INFO - PROCESS | 1841 | 1461246713544 Marionette TRACE conn3 <- [1,3110,null,{}] 06:51:53 INFO - PROCESS | 1841 | 1461246713556 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}] 06:51:53 INFO - PROCESS | 1841 | 1461246713815 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 06:51:54 INFO - PROCESS | 1841 | 1461246714163 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8b6fd7800 == 175 [pid = 1841] [id = 787] 06:51:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 135 (0x7fa8b51f7000) [pid = 1841] [serial = 2360] [outer = (nil)] 06:51:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 136 (0x7fa8b7121800) [pid = 1841] [serial = 2361] [outer = 0x7fa8b51f7000] 06:51:54 INFO - PROCESS | 1841 | 1461246714248 Marionette DEBUG loaded listener.js 06:51:54 INFO - PROCESS | 1841 | ++DOMWINDOW == 137 (0x7fa8b85cec00) [pid = 1841] [serial = 2362] [outer = 0x7fa8b51f7000] 06:51:55 INFO - PROCESS | 1841 | 1461246715067 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"]]]}] 06:51:55 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:51:55 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 06:51:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:51:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:51:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:51:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:51:55 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1586ms 06:51:55 INFO - PROCESS | 1841 | 1461246715128 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 06:51:55 INFO - PROCESS | 1841 | 1461246715137 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 06:51:55 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:51:55 INFO - PROCESS | 1841 | 1461246715149 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:51:55 INFO - PROCESS | 1841 | 1461246715156 Marionette TRACE conn3 <- [1,3114,null,{}] 06:51:55 INFO - PROCESS | 1841 | 1461246715220 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}] 06:51:55 INFO - PROCESS | 1841 | 1461246715610 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 06:51:55 INFO - PROCESS | 1841 | 1461246715978 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\", \"096be2de-3317-4e73-a98b-d49847c80d28\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1841 | ++DOCSHELL 0x7fa8ba106800 == 176 [pid = 1841] [id = 788] 06:51:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 138 (0x7fa8b86e6000) [pid = 1841] [serial = 2363] [outer = (nil)] 06:51:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 139 (0x7fa8b9e79400) [pid = 1841] [serial = 2364] [outer = 0x7fa8b86e6000] 06:51:56 INFO - PROCESS | 1841 | 1461246716054 Marionette DEBUG loaded listener.js 06:51:56 INFO - PROCESS | 1841 | ++DOMWINDOW == 140 (0x7fa8ba2a2000) [pid = 1841] [serial = 2365] [outer = 0x7fa8b86e6000] 06:51:56 INFO - PROCESS | 1841 | 1461246716933 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]]]}] 06:51:56 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:51:56 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1843ms 06:51:56 INFO - PROCESS | 1841 | 1461246716991 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 06:51:56 INFO - PROCESS | 1841 | 1461246716995 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 06:51:58 WARNING - u'runner_teardown' () 06:51:58 INFO - No more tests 06:51:58 INFO - Got 0 unexpected results 06:51:58 INFO - SUITE-END | took 1230s 06:51:58 INFO - Closing logging queue 06:51:58 INFO - queue closed 06:51:58 INFO - Return code: 0 06:51:58 WARNING - # TBPL SUCCESS # 06:51:58 INFO - Running post-action listener: _resource_record_post_action 06:51:58 INFO - Running post-run listener: _resource_record_post_run 06:51:59 INFO - Total resource usage - Wall time: 1265s; CPU: 98.0%; Read bytes: 8359936; Write bytes: 970919936; Read time: 328; Write time: 314552 06:51:59 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:51:59 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 51515392; Read time: 0; Write time: 39832 06:51:59 INFO - run-tests - Wall time: 1236s; CPU: 98.0%; Read bytes: 5500928; Write bytes: 919347200; Read time: 196; Write time: 274720 06:51:59 INFO - Running post-run listener: _upload_blobber_files 06:51:59 INFO - Blob upload gear active. 06:51:59 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:51:59 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 06:51:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 06:51:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 06:52:00 INFO - (blobuploader) - INFO - Open directory for files ... 06:52:00 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:52:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:52:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:52:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:52:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:52:02 INFO - (blobuploader) - INFO - Done attempting. 06:52:02 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:52:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:52:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:52:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:52:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:52:03 INFO - (blobuploader) - INFO - Done attempting. 06:52:03 INFO - (blobuploader) - INFO - Iteration through files over. 06:52:03 INFO - Return code: 0 06:52:03 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:52:03 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:52:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7b272d6cf12d7c868528b9dfd534f11ef84ead08f55353bbeb847c0cc5976363d041e04eaeea5434407162b785c9713d2053ce0ae4950e092ec4c35343e2d583", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/c2d1f5f1444ef89f43ed63f59c352605d89ee0f775223dcab3f8ff25b20d77980d04aabf7bf3dc5a58a372b347a568a462844ab8340603143a9376184f9bf6f3"} 06:52:03 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:52:03 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:52:03 INFO - Contents: 06:52:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7b272d6cf12d7c868528b9dfd534f11ef84ead08f55353bbeb847c0cc5976363d041e04eaeea5434407162b785c9713d2053ce0ae4950e092ec4c35343e2d583", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/c2d1f5f1444ef89f43ed63f59c352605d89ee0f775223dcab3f8ff25b20d77980d04aabf7bf3dc5a58a372b347a568a462844ab8340603143a9376184f9bf6f3"} 06:52:03 INFO - Running post-run listener: copy_logs_to_upload_dir 06:52:03 INFO - Copying logs to upload dir... 06:52:03 INFO - mkdir: /builds/slave/test/build/upload/logs 06:52:03 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1360.640278 ========= master_lag: 2.54 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 43 secs) (at 2016-04-21 06:52:06.317206) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-21 06:52:06.318940) ========= 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=9ca12473fbb1d023794ffd180000023c-1461245352.506778-1105612995 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7b272d6cf12d7c868528b9dfd534f11ef84ead08f55353bbeb847c0cc5976363d041e04eaeea5434407162b785c9713d2053ce0ae4950e092ec4c35343e2d583", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/c2d1f5f1444ef89f43ed63f59c352605d89ee0f775223dcab3f8ff25b20d77980d04aabf7bf3dc5a58a372b347a568a462844ab8340603143a9376184f9bf6f3"} build_url:https://queue.taskcluster.net/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.036280 build_url: 'https://queue.taskcluster.net/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7b272d6cf12d7c868528b9dfd534f11ef84ead08f55353bbeb847c0cc5976363d041e04eaeea5434407162b785c9713d2053ce0ae4950e092ec4c35343e2d583", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/c2d1f5f1444ef89f43ed63f59c352605d89ee0f775223dcab3f8ff25b20d77980d04aabf7bf3dc5a58a372b347a568a462844ab8340603143a9376184f9bf6f3"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Sg59yoGSSOaiZpI4T-ej6g/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 1.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-21 06:52:07.386018) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 06:52:07.386382) ========= 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=9ca12473fbb1d023794ffd180000023c-1461245352.506778-1105612995 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021014 ========= master_lag: 0.20 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 06:52:07.609637) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-21 06:52:07.610022) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-21 06:52:07.610624) ========= ========= Total master_lag: 4.07 =========