builder: mozilla-aurora_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-408 starttime: 1463034354.22 results: success (0) buildid: 20160511211918 builduid: b5b007d81d4a4000989fa67bcd6e7e31 revision: 2fb177e17d81e069a02797c6234e8ed085cbc55c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 23:25:54.223303) ========= master: http://buildbot-master116.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 23:25:54.223933) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-11 23:25:54.224389) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-11 23:25:54.405353) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:25:54.405774) ========= 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-1463034172.622477-217010806 _=/tools/buildbot/bin/python using PTY: False --2016-05-11 23:25:54-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 5.10M=0.002s 2016-05-11 23:25:54 (5.10 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.277227 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:25:54.717141) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:25:54.717615) ========= 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-1463034172.622477-217010806 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.037478 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:25:54.791934) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:25:54.792391) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 2fb177e17d81e069a02797c6234e8ed085cbc55c --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 2fb177e17d81e069a02797c6234e8ed085cbc55c --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-1463034172.622477-217010806 _=/tools/buildbot/bin/python using PTY: False 2016-05-11 23:25:55,035 truncating revision to first 12 chars 2016-05-11 23:25:55,035 Setting DEBUG logging. 2016-05-11 23:25:55,035 attempt 1/10 2016-05-11 23:25:55,036 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/2fb177e17d81?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-11 23:25:55,343 unpacking tar archive at: mozilla-aurora-2fb177e17d81/testing/mozharness/ program finished with exit code 0 elapsedTime=0.592208 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:25:55.417441) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 23:25:55.417944) ========= script_repo_revision: 2fb177e17d81e069a02797c6234e8ed085cbc55c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 23:25:55.418508) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-11 23:25:55.418933) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-11 23:25:55.445035) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 47 secs) (at 2016-05-11 23:25:55.445427) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1463034172.622477-217010806 _=/tools/buildbot/bin/python using PTY: False 23:25:55 INFO - MultiFileLogger online at 20160511 23:25:55 in /builds/slave/test 23:25:55 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 23:25:55 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 23:25:55 INFO - {'append_to_log': False, 23:25:55 INFO - 'base_work_dir': '/builds/slave/test', 23:25:55 INFO - 'blob_upload_branch': 'mozilla-aurora', 23:25:55 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 23:25:55 INFO - 'buildbot_json_path': 'buildprops.json', 23:25:55 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 23:25:55 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:25:55 INFO - 'download_minidump_stackwalk': True, 23:25:55 INFO - 'download_symbols': 'true', 23:25:55 INFO - 'e10s': False, 23:25:55 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 23:25:55 INFO - 'tooltool.py': '/tools/tooltool.py', 23:25:55 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 23:25:55 INFO - '/tools/misc-python/virtualenv.py')}, 23:25:55 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:25:55 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:25:55 INFO - 'log_level': 'info', 23:25:55 INFO - 'log_to_console': True, 23:25:55 INFO - 'opt_config_files': (), 23:25:55 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:25:55 INFO - '--processes=1', 23:25:55 INFO - '--config=%(test_path)s/wptrunner.ini', 23:25:55 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:25:55 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:25:55 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:25:55 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:25:55 INFO - 'pip_index': False, 23:25:55 INFO - 'require_test_zip': True, 23:25:55 INFO - 'test_type': ('testharness',), 23:25:55 INFO - 'this_chunk': '1', 23:25:55 INFO - 'tooltool_cache': '/builds/tooltool_cache', 23:25:55 INFO - 'total_chunks': '10', 23:25:55 INFO - 'virtualenv_path': 'venv', 23:25:55 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:25:55 INFO - 'work_dir': 'build'} 23:25:55 INFO - ##### 23:25:55 INFO - ##### Running clobber step. 23:25:55 INFO - ##### 23:25:55 INFO - Running pre-action listener: _resource_record_pre_action 23:25:55 INFO - Running main action method: clobber 23:25:55 INFO - rmtree: /builds/slave/test/build 23:25:55 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 23:25:57 INFO - Running post-action listener: _resource_record_post_action 23:25:57 INFO - ##### 23:25:57 INFO - ##### Running read-buildbot-config step. 23:25:57 INFO - ##### 23:25:57 INFO - Running pre-action listener: _resource_record_pre_action 23:25:57 INFO - Running main action method: read_buildbot_config 23:25:57 INFO - Using buildbot properties: 23:25:57 INFO - { 23:25:57 INFO - "project": "", 23:25:57 INFO - "product": "firefox", 23:25:57 INFO - "script_repo_revision": "production", 23:25:57 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-debug-unittest", 23:25:57 INFO - "repository": "", 23:25:57 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora debug test web-platform-tests-1", 23:25:57 INFO - "buildid": "20160511211918", 23:25:57 INFO - "pgo_build": "False", 23:25:57 INFO - "basedir": "/builds/slave/test", 23:25:57 INFO - "buildnumber": 4, 23:25:57 INFO - "slavename": "tst-linux64-spot-408", 23:25:57 INFO - "master": "http://buildbot-master116.bb.releng.usw2.mozilla.com:8201/", 23:25:57 INFO - "platform": "linux64", 23:25:57 INFO - "branch": "mozilla-aurora", 23:25:57 INFO - "revision": "2fb177e17d81e069a02797c6234e8ed085cbc55c", 23:25:57 INFO - "repo_path": "releases/mozilla-aurora", 23:25:57 INFO - "moz_repo_path": "", 23:25:57 INFO - "stage_platform": "linux64", 23:25:57 INFO - "builduid": "b5b007d81d4a4000989fa67bcd6e7e31", 23:25:57 INFO - "slavebuilddir": "test" 23:25:57 INFO - } 23:25:57 INFO - Found installer url https://queue.taskcluster.net/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2. 23:25:57 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json. 23:25:57 INFO - Running post-action listener: _resource_record_post_action 23:25:57 INFO - ##### 23:25:57 INFO - ##### Running download-and-extract step. 23:25:57 INFO - ##### 23:25:57 INFO - Running pre-action listener: _resource_record_pre_action 23:25:57 INFO - Running main action method: download_and_extract 23:25:57 INFO - mkdir: /builds/slave/test/build/tests 23:25:57 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')]} 23:25:57 INFO - https://queue.taskcluster.net/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 23:25:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 23:25:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 23:25:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 23:25:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #1 23:25:58 INFO - Downloaded 1361 bytes. 23:25:58 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 23:25:58 INFO - Using the following test package requirements: 23:25:58 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 23:25:58 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 23:25:58 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'], 23:25:58 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 23:25:58 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'], 23:25:58 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 23:25:58 INFO - u'jsshell-linux-x86_64.zip'], 23:25:58 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 23:25:58 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'], 23:25:58 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 23:25:58 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 23:25:58 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'], 23:25:58 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 23:25:58 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'], 23:25:58 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 23:25:58 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'], 23:25:58 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 23:25:58 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']} 23:25:58 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 23:25: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')]} 23:25:58 INFO - https://queue.taskcluster.net/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 23:25:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 23:25:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 23:25:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 23:25:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #1 23:26:00 INFO - Downloaded 22728251 bytes. 23:26:00 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:26:00 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:26:00 INFO - caution: filename not matched: web-platform/* 23:26:00 INFO - Return code: 11 23:26:00 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')]} 23:26:00 INFO - https://queue.taskcluster.net/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 23:26:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 23:26:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 23:26:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 23:26:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 23:26:02 INFO - Downloaded 36408648 bytes. 23:26:02 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:26:02 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:26:06 INFO - caution: filename not matched: bin/* 23:26:06 INFO - caution: filename not matched: config/* 23:26:06 INFO - caution: filename not matched: mozbase/* 23:26:06 INFO - caution: filename not matched: marionette/* 23:26:06 INFO - caution: filename not matched: tools/wptserve/* 23:26:06 INFO - Return code: 11 23:26:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:26:06 INFO - https://queue.taskcluster.net/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 23:26:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 23:26:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 23:26:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 23:26:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #1 23:26:08 INFO - Downloaded 69370834 bytes. 23:26:08 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 23:26:08 INFO - mkdir: /builds/slave/test/properties 23:26:08 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 23:26:08 INFO - Writing to file /builds/slave/test/properties/build_url 23:26:08 INFO - Contents: 23:26:08 INFO - build_url:https://queue.taskcluster.net/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 23:26:09 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 23:26:09 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 23:26:09 INFO - Writing to file /builds/slave/test/properties/symbols_url 23:26:09 INFO - Contents: 23:26:09 INFO - symbols_url:https://queue.taskcluster.net/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 23:26:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:26:09 INFO - https://queue.taskcluster.net/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:26:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 23:26:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 23:26:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 23:26:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 23:26:12 INFO - Downloaded 90864317 bytes. 23:26:12 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 23:26:12 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 23:26:19 INFO - Return code: 0 23:26:19 INFO - Running post-action listener: _resource_record_post_action 23:26:19 INFO - Running post-action listener: set_extra_try_arguments 23:26:19 INFO - ##### 23:26:19 INFO - ##### Running create-virtualenv step. 23:26:19 INFO - ##### 23:26:19 INFO - Running pre-action listener: _pre_create_virtualenv 23:26:19 INFO - Running pre-action listener: _resource_record_pre_action 23:26:19 INFO - Running main action method: create_virtualenv 23:26:19 INFO - Creating virtualenv /builds/slave/test/build/venv 23:26:19 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 23:26:19 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 23:26:19 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 23:26:19 INFO - Using real prefix '/usr' 23:26:19 INFO - New python executable in /builds/slave/test/build/venv/bin/python 23:26:20 INFO - Installing distribute.............................................................................................................................................................................................done. 23:26:26 INFO - Installing pip.................done. 23:26:26 INFO - Return code: 0 23:26:26 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 23:26:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:26:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:26:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:26:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:26:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:26:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:26:26 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1ec2030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1ec33f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1f06620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1fcc290>, '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 0x1fcc980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1f03be0>, '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-1463034172.622477-217010806', '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 23:26:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 23:26:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 23:26:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:26:26 INFO - 'CCACHE_UMASK': '002', 23:26:26 INFO - 'DISPLAY': ':0', 23:26:26 INFO - 'HOME': '/home/cltbld', 23:26:26 INFO - 'LANG': 'en_US.UTF-8', 23:26:26 INFO - 'LOGNAME': 'cltbld', 23:26:26 INFO - 'MAIL': '/var/mail/cltbld', 23:26:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:26:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:26:26 INFO - 'MOZ_NO_REMOTE': '1', 23:26:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:26:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:26:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:26:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:26:26 INFO - 'PWD': '/builds/slave/test', 23:26:26 INFO - 'SHELL': '/bin/bash', 23:26:26 INFO - 'SHLVL': '1', 23:26:26 INFO - 'TERM': 'linux', 23:26:26 INFO - 'TMOUT': '86400', 23:26:26 INFO - 'USER': 'cltbld', 23:26:26 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1463034172.622477-217010806', 23:26:26 INFO - '_': '/tools/buildbot/bin/python'} 23:26:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:26:26 INFO - Downloading/unpacking psutil>=0.7.1 23:26:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:26:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:26:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:26:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:26:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:26:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:26:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 23:26:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:26:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:26:30 INFO - Installing collected packages: psutil 23:26:30 INFO - Running setup.py install for psutil 23:26:31 INFO - building 'psutil._psutil_linux' extension 23:26:31 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 23:26:31 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 23:26:31 INFO - building 'psutil._psutil_posix' extension 23:26:31 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 23:26:31 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 23:26:31 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:26:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:26:31 INFO - Successfully installed psutil 23:26:31 INFO - Cleaning up... 23:26:31 INFO - Return code: 0 23:26:31 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 23:26:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:26:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:26:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:26:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:26:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:26:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:26:31 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1ec2030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1ec33f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1f06620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1fcc290>, '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 0x1fcc980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1f03be0>, '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-1463034172.622477-217010806', '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 23:26:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 23:26:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 23:26:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:26:31 INFO - 'CCACHE_UMASK': '002', 23:26:31 INFO - 'DISPLAY': ':0', 23:26:31 INFO - 'HOME': '/home/cltbld', 23:26:31 INFO - 'LANG': 'en_US.UTF-8', 23:26:31 INFO - 'LOGNAME': 'cltbld', 23:26:31 INFO - 'MAIL': '/var/mail/cltbld', 23:26:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:26:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:26:31 INFO - 'MOZ_NO_REMOTE': '1', 23:26:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:26:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:26:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:26:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:26:31 INFO - 'PWD': '/builds/slave/test', 23:26:31 INFO - 'SHELL': '/bin/bash', 23:26:31 INFO - 'SHLVL': '1', 23:26:31 INFO - 'TERM': 'linux', 23:26:31 INFO - 'TMOUT': '86400', 23:26:31 INFO - 'USER': 'cltbld', 23:26:31 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1463034172.622477-217010806', 23:26:31 INFO - '_': '/tools/buildbot/bin/python'} 23:26:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:26:32 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:26: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 23:26: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 23:26: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 23:26: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 23:26: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 23:26: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 23:26:36 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:26:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 23:26:36 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 23:26:36 INFO - Installing collected packages: mozsystemmonitor 23:26:36 INFO - Running setup.py install for mozsystemmonitor 23:26:36 INFO - Successfully installed mozsystemmonitor 23:26:36 INFO - Cleaning up... 23:26:36 INFO - Return code: 0 23:26:36 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 23:26:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:26:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:26:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:26:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:26:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:26:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:26:36 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1ec2030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1ec33f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1f06620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1fcc290>, '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 0x1fcc980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1f03be0>, '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-1463034172.622477-217010806', '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 23:26:36 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 23:26:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 23:26:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:26:36 INFO - 'CCACHE_UMASK': '002', 23:26:36 INFO - 'DISPLAY': ':0', 23:26:36 INFO - 'HOME': '/home/cltbld', 23:26:36 INFO - 'LANG': 'en_US.UTF-8', 23:26:36 INFO - 'LOGNAME': 'cltbld', 23:26:36 INFO - 'MAIL': '/var/mail/cltbld', 23:26:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:26:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:26:36 INFO - 'MOZ_NO_REMOTE': '1', 23:26:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:26:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:26:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:26:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:26:36 INFO - 'PWD': '/builds/slave/test', 23:26:36 INFO - 'SHELL': '/bin/bash', 23:26:36 INFO - 'SHLVL': '1', 23:26:36 INFO - 'TERM': 'linux', 23:26:36 INFO - 'TMOUT': '86400', 23:26:36 INFO - 'USER': 'cltbld', 23:26:36 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1463034172.622477-217010806', 23:26:36 INFO - '_': '/tools/buildbot/bin/python'} 23:26:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:26:36 INFO - Downloading/unpacking blobuploader==1.2.4 23:26:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:26:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:26:36 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:26:36 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:26:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:26:37 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 23:26:40 INFO - Downloading blobuploader-1.2.4.tar.gz 23:26:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 23:26:40 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:26:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:26:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:26:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:26:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 23:26:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:26:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:26:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 23:26:42 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:26:42 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 23:26:42 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 23:26:42 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 23:26:42 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 23:26:42 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 23:26:42 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 23:26:42 INFO - Downloading docopt-0.6.1.tar.gz 23:26:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 23:26:42 INFO - Installing collected packages: blobuploader, requests, docopt 23:26:42 INFO - Running setup.py install for blobuploader 23:26:42 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 23:26:43 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 23:26:43 INFO - Running setup.py install for requests 23:26:43 INFO - Running setup.py install for docopt 23:26:43 INFO - Successfully installed blobuploader requests docopt 23:26:43 INFO - Cleaning up... 23:26:44 INFO - Return code: 0 23:26:44 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:26:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:26:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:26:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:26:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:26:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:26:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:26:44 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 0x1ec2030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1ec33f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1f06620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1fcc290>, '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 0x1fcc980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1f03be0>, '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-1463034172.622477-217010806', '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 23:26:44 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 23:26:44 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 23:26:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:26:44 INFO - 'CCACHE_UMASK': '002', 23:26:44 INFO - 'DISPLAY': ':0', 23:26:44 INFO - 'HOME': '/home/cltbld', 23:26:44 INFO - 'LANG': 'en_US.UTF-8', 23:26:44 INFO - 'LOGNAME': 'cltbld', 23:26:44 INFO - 'MAIL': '/var/mail/cltbld', 23:26:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:26:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:26:44 INFO - 'MOZ_NO_REMOTE': '1', 23:26:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:26:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:26:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:26:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:26:44 INFO - 'PWD': '/builds/slave/test', 23:26:44 INFO - 'SHELL': '/bin/bash', 23:26:44 INFO - 'SHLVL': '1', 23:26:44 INFO - 'TERM': 'linux', 23:26:44 INFO - 'TMOUT': '86400', 23:26:44 INFO - 'USER': 'cltbld', 23:26:44 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1463034172.622477-217010806', 23:26:44 INFO - '_': '/tools/buildbot/bin/python'} 23:26:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:26:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:26:44 INFO - Running setup.py (path:/tmp/pip-iTz8cS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:26:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:26:44 INFO - Running setup.py (path:/tmp/pip-0FCOhM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:26:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:26:44 INFO - Running setup.py (path:/tmp/pip-6QIL6g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:26:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:26:45 INFO - Running setup.py (path:/tmp/pip-ftbx7N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:26:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:26:45 INFO - Running setup.py (path:/tmp/pip-ogfH1r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:26:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:26:45 INFO - Running setup.py (path:/tmp/pip-JnaKV0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:26:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:26:45 INFO - Running setup.py (path:/tmp/pip-9kkTYm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:26:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:26:45 INFO - Running setup.py (path:/tmp/pip-idEnLW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:26:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:26:45 INFO - Running setup.py (path:/tmp/pip-14J9yo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:26:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:26:45 INFO - Running setup.py (path:/tmp/pip-cF5rGj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:26:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:26:45 INFO - Running setup.py (path:/tmp/pip-2y1CDb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:26:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:26:46 INFO - Running setup.py (path:/tmp/pip-FNfDX1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:26:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:26:46 INFO - Running setup.py (path:/tmp/pip-ttZlzd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:26:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:26:46 INFO - Running setup.py (path:/tmp/pip-75C2ie-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:26:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:26:46 INFO - Running setup.py (path:/tmp/pip-Tr3GCS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:26:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:26:46 INFO - Running setup.py (path:/tmp/pip-sZFWGH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:26:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:26:46 INFO - Running setup.py (path:/tmp/pip-n6SUKk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:26:46 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:26:46 INFO - Running setup.py (path:/tmp/pip-Tk6ouU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:26:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:26:47 INFO - Running setup.py (path:/tmp/pip-wL64gD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:26:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:26:47 INFO - Running setup.py (path:/tmp/pip-Rk_rgl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:26:47 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:26:47 INFO - Running setup.py (path:/tmp/pip-eXqNlr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:26:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:26:47 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 23:26:47 INFO - Running setup.py install for manifestparser 23:26:48 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 23:26:48 INFO - Running setup.py install for mozcrash 23:26:48 INFO - Running setup.py install for mozdebug 23:26:48 INFO - Running setup.py install for mozdevice 23:26:48 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 23:26:48 INFO - Installing dm script to /builds/slave/test/build/venv/bin 23:26:48 INFO - Running setup.py install for mozfile 23:26:48 INFO - Running setup.py install for mozhttpd 23:26:49 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 23:26:49 INFO - Running setup.py install for mozinfo 23:26:49 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 23:26:49 INFO - Running setup.py install for mozInstall 23:26:49 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 23:26:49 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 23:26:49 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 23:26:49 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 23:26:49 INFO - Running setup.py install for mozleak 23:26:49 INFO - Running setup.py install for mozlog 23:26:49 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 23:26:49 INFO - Running setup.py install for moznetwork 23:26:50 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 23:26:50 INFO - Running setup.py install for mozprocess 23:26:50 INFO - Running setup.py install for mozprofile 23:26:50 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 23:26:50 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 23:26:50 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 23:26:50 INFO - Running setup.py install for mozrunner 23:26:50 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 23:26:50 INFO - Running setup.py install for mozscreenshot 23:26:50 INFO - Running setup.py install for moztest 23:26:51 INFO - Running setup.py install for mozversion 23:26:51 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 23:26:51 INFO - Running setup.py install for wptserve 23:26:51 INFO - Running setup.py install for marionette-driver 23:26:51 INFO - Running setup.py install for browsermob-proxy 23:26:52 INFO - Running setup.py install for marionette-client 23:26:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:26:52 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 23:26:52 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 23:26:52 INFO - Cleaning up... 23:26:52 INFO - Return code: 0 23:26:52 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:26: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')]} 23:26:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:26:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:26: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')]} 23:26:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:26:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 23:26:52 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 0x1ec2030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1ec33f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1f06620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1fcc290>, '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 0x1fcc980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1f03be0>, '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-1463034172.622477-217010806', '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 23:26:52 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 23:26:52 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 23:26:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:26:52 INFO - 'CCACHE_UMASK': '002', 23:26:52 INFO - 'DISPLAY': ':0', 23:26:52 INFO - 'HOME': '/home/cltbld', 23:26:52 INFO - 'LANG': 'en_US.UTF-8', 23:26:52 INFO - 'LOGNAME': 'cltbld', 23:26:52 INFO - 'MAIL': '/var/mail/cltbld', 23:26:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:26:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:26:52 INFO - 'MOZ_NO_REMOTE': '1', 23:26:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:26:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:26:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:26:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:26:52 INFO - 'PWD': '/builds/slave/test', 23:26:52 INFO - 'SHELL': '/bin/bash', 23:26:52 INFO - 'SHLVL': '1', 23:26:52 INFO - 'TERM': 'linux', 23:26:52 INFO - 'TMOUT': '86400', 23:26:52 INFO - 'USER': 'cltbld', 23:26:52 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1463034172.622477-217010806', 23:26:52 INFO - '_': '/tools/buildbot/bin/python'} 23:26:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:26:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:26:53 INFO - Running setup.py (path:/tmp/pip-tgY6n2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:26:53 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)) 23:26:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:26:53 INFO - Running setup.py (path:/tmp/pip-cc2Zk9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:26:53 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)) 23:26:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:26:53 INFO - Running setup.py (path:/tmp/pip-qOmyMA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:26:53 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)) 23:26:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:26:53 INFO - Running setup.py (path:/tmp/pip-BDNGiN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:26:53 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)) 23:26:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:26:53 INFO - Running setup.py (path:/tmp/pip-SzVU3E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:26:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 23:26:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:26:53 INFO - Running setup.py (path:/tmp/pip-uRonBM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:26:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 23:26:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:26:53 INFO - Running setup.py (path:/tmp/pip-xAjmYs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:26:54 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)) 23:26:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:26:54 INFO - Running setup.py (path:/tmp/pip-9fFsrb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:26:54 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)) 23:26:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:26:54 INFO - Running setup.py (path:/tmp/pip-s8oSKF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:26:54 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)) 23:26:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:26:54 INFO - Running setup.py (path:/tmp/pip-M0MonD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:26:54 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)) 23:26:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:26:54 INFO - Running setup.py (path:/tmp/pip-AjBkFn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:26:54 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)) 23:26:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:26:54 INFO - Running setup.py (path:/tmp/pip-E71fhu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:26:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 23:26:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:26:54 INFO - Running setup.py (path:/tmp/pip-RAgM_T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:26:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 23:26:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:26:54 INFO - Running setup.py (path:/tmp/pip-dC3Jxr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:26:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 23:26:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:26:54 INFO - Running setup.py (path:/tmp/pip-OUWmXc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:26:55 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)) 23:26:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:26:55 INFO - Running setup.py (path:/tmp/pip-Q5LblX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:26:55 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)) 23:26:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:26:55 INFO - Running setup.py (path:/tmp/pip-oCatdJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:26:55 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)) 23:26:55 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:26:55 INFO - Running setup.py (path:/tmp/pip-bXQg4R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:26:55 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)) 23:26:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:26:55 INFO - Running setup.py (path:/tmp/pip-lw34kr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:26:55 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)) 23:26:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:26:55 INFO - Running setup.py (path:/tmp/pip-6avrG9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:26:55 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 23:26:55 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:26:56 INFO - Running setup.py (path:/tmp/pip-MadgMd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:26:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:26:56 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)) 23:26:56 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)) 23:26:56 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)) 23:26:56 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)) 23:26:56 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)) 23:26:56 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)) 23:26:56 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 23:26:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:26:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:26:56 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 23:26:56 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 23:26:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:26:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:27:00 INFO - Downloading blessings-1.6.tar.gz 23:27:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 23:27:00 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)) 23:27:00 INFO - Installing collected packages: blessings 23:27:00 INFO - Running setup.py install for blessings 23:27:01 INFO - Successfully installed blessings 23:27:01 INFO - Cleaning up... 23:27:01 INFO - Return code: 0 23:27:01 INFO - Done creating virtualenv /builds/slave/test/build/venv. 23:27:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:27:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:27:01 INFO - Reading from file tmpfile_stdout 23:27:01 INFO - Current package versions: 23:27:01 INFO - argparse == 1.2.1 23:27:01 INFO - blessings == 1.6 23:27:01 INFO - blobuploader == 1.2.4 23:27:01 INFO - browsermob-proxy == 0.6.0 23:27:01 INFO - docopt == 0.6.1 23:27:01 INFO - manifestparser == 1.1 23:27:01 INFO - marionette-client == 2.3.0 23:27:01 INFO - marionette-driver == 1.4.0 23:27:01 INFO - mozInstall == 1.12 23:27:01 INFO - mozcrash == 0.17 23:27:01 INFO - mozdebug == 0.1 23:27:01 INFO - mozdevice == 0.48 23:27:01 INFO - mozfile == 1.2 23:27:01 INFO - mozhttpd == 0.7 23:27:01 INFO - mozinfo == 0.9 23:27:01 INFO - mozleak == 0.1 23:27:01 INFO - mozlog == 3.1 23:27:01 INFO - moznetwork == 0.27 23:27:01 INFO - mozprocess == 0.22 23:27:01 INFO - mozprofile == 0.28 23:27:01 INFO - mozrunner == 6.11 23:27:01 INFO - mozscreenshot == 0.1 23:27:01 INFO - mozsystemmonitor == 0.0 23:27:01 INFO - moztest == 0.7 23:27:01 INFO - mozversion == 1.4 23:27:01 INFO - psutil == 3.1.1 23:27:01 INFO - requests == 1.2.3 23:27:01 INFO - wptserve == 1.4.0 23:27:01 INFO - wsgiref == 0.1.2 23:27:01 INFO - Running post-action listener: _resource_record_post_action 23:27:01 INFO - Running post-action listener: _start_resource_monitoring 23:27:01 INFO - Starting resource monitoring. 23:27:01 INFO - ##### 23:27:01 INFO - ##### Running pull step. 23:27:01 INFO - ##### 23:27:01 INFO - Running pre-action listener: _resource_record_pre_action 23:27:01 INFO - Running main action method: pull 23:27:01 INFO - Pull has nothing to do! 23:27:01 INFO - Running post-action listener: _resource_record_post_action 23:27:01 INFO - ##### 23:27:01 INFO - ##### Running install step. 23:27:01 INFO - ##### 23:27:01 INFO - Running pre-action listener: _resource_record_pre_action 23:27:01 INFO - Running main action method: install 23:27:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:27:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:27:02 INFO - Reading from file tmpfile_stdout 23:27:02 INFO - Detecting whether we're running mozinstall >=1.0... 23:27:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 23:27:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 23:27:02 INFO - Reading from file tmpfile_stdout 23:27:02 INFO - Output received: 23:27:02 INFO - Usage: mozinstall [options] installer 23:27:02 INFO - Options: 23:27:02 INFO - -h, --help show this help message and exit 23:27:02 INFO - -d DEST, --destination=DEST 23:27:02 INFO - Directory to install application into. [default: 23:27:02 INFO - "/builds/slave/test"] 23:27:02 INFO - --app=APP Application being installed. [default: firefox] 23:27:02 INFO - mkdir: /builds/slave/test/build/application 23:27:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 23:27:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 23:27:31 INFO - Reading from file tmpfile_stdout 23:27:31 INFO - Output received: 23:27:31 INFO - /builds/slave/test/build/application/firefox/firefox 23:27:31 INFO - Running post-action listener: _resource_record_post_action 23:27:31 INFO - ##### 23:27:31 INFO - ##### Running run-tests step. 23:27:31 INFO - ##### 23:27:31 INFO - Running pre-action listener: _resource_record_pre_action 23:27:31 INFO - Running main action method: run_tests 23:27:31 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 23:27:31 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:27:31 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:27:31 INFO - grabbing minidump binary from tooltool 23:27:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:27:31 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 0x1fcc290>, '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 0x1fcc980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1f03be0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 23:27:31 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 23:27:31 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 23:27:31 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 23:27:31 INFO - Return code: 0 23:27:31 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 23:27:31 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 23:27:31 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/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.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 23:27:31 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/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.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 23:27:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:27:31 INFO - 'CCACHE_UMASK': '002', 23:27:31 INFO - 'DISPLAY': ':0', 23:27:31 INFO - 'HOME': '/home/cltbld', 23:27:31 INFO - 'LANG': 'en_US.UTF-8', 23:27:31 INFO - 'LOGNAME': 'cltbld', 23:27:31 INFO - 'MAIL': '/var/mail/cltbld', 23:27:31 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 23:27:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:27:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:27:31 INFO - 'MOZ_NO_REMOTE': '1', 23:27:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:27:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:27:31 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:27:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:27:31 INFO - 'PWD': '/builds/slave/test', 23:27:31 INFO - 'SHELL': '/bin/bash', 23:27:31 INFO - 'SHLVL': '1', 23:27:31 INFO - 'TERM': 'linux', 23:27:31 INFO - 'TMOUT': '86400', 23:27:31 INFO - 'USER': 'cltbld', 23:27:31 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1463034172.622477-217010806', 23:27:31 INFO - '_': '/tools/buildbot/bin/python'} 23:27:31 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/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.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 23:27:32 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 23:27:32 INFO - import pkg_resources 23:27:33 INFO - Using 1 client processes 23:27:34 INFO - wptserve Starting http server on 127.0.0.1:8000 23:27:34 INFO - wptserve Starting http server on 127.0.0.1:8001 23:27:34 INFO - wptserve Starting http server on 127.0.0.1:8443 23:27:36 INFO - SUITE-START | Running 778 tests 23:27:36 INFO - Running testharness tests 23:27:37 INFO - Setting up ssl 23:27:37 INFO - PROCESS | certutil | 23:27:37 INFO - PROCESS | certutil | 23:27:37 INFO - PROCESS | certutil | 23:27:37 INFO - Certificate Nickname Trust Attributes 23:27:37 INFO - SSL,S/MIME,JAR/XPI 23:27:37 INFO - 23:27:37 INFO - web-platform-tests CT,, 23:27:37 INFO - 23:27:37 INFO - Starting runner 23:27:40 INFO - PROCESS | 18037 | 1463034460059 Marionette DEBUG Marionette enabled via build flag and pref 23:27:40 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb5ab5800 == 1 [pid = 18037] [id = 1] 23:27:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 1 (0x7fafb5ab6000) [pid = 18037] [serial = 1] [outer = (nil)] 23:27:40 INFO - PROCESS | 18037 | [18037] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 23:27:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 2 (0x7fafb5ab7000) [pid = 18037] [serial = 2] [outer = 0x7fafb5ab6000] 23:27:40 INFO - PROCESS | 18037 | 1463034460696 Marionette INFO Listening on port 2828 23:27:41 INFO - PROCESS | 18037 | 1463034461230 Marionette DEBUG Marionette enabled via command-line flag 23:27:41 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb2b71800 == 2 [pid = 18037] [id = 2] 23:27:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 3 (0x7fafb9c49000) [pid = 18037] [serial = 3] [outer = (nil)] 23:27:41 INFO - PROCESS | 18037 | [18037] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 23:27:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 4 (0x7fafbaa22800) [pid = 18037] [serial = 4] [outer = 0x7fafb9c49000] 23:27:41 INFO - PROCESS | 18037 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fafb29ce790 23:27:41 INFO - PROCESS | 18037 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fafb1d0dfa0 23:27:41 INFO - PROCESS | 18037 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fafb1d11250 23:27:41 INFO - PROCESS | 18037 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fafb1d11550 23:27:41 INFO - PROCESS | 18037 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fafb1d11880 23:27:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 5 (0x7fafb1d3a000) [pid = 18037] [serial = 5] [outer = 0x7fafb5ab6000] 23:27:41 INFO - PROCESS | 18037 | [18037] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:27:41 INFO - PROCESS | 18037 | 1463034461589 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:51613 23:27:41 INFO - PROCESS | 18037 | [18037] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:27:41 INFO - PROCESS | 18037 | 1463034461675 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:51614 23:27:41 INFO - PROCESS | 18037 | 1463034461681 Marionette DEBUG Closed connection conn0 23:27:41 INFO - PROCESS | 18037 | [18037] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 23:27:41 INFO - PROCESS | 18037 | [18037] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:27:41 INFO - PROCESS | 18037 | 1463034461801 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:51615 23:27:41 INFO - PROCESS | 18037 | 1463034461804 Marionette DEBUG Closed connection conn1 23:27:41 INFO - PROCESS | 18037 | [18037] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:27:41 INFO - PROCESS | 18037 | 1463034461867 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:51616 23:27:41 INFO - PROCESS | 18037 | 1463034461871 Marionette DEBUG Closed connection conn2 23:27:41 INFO - PROCESS | 18037 | 1463034461914 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:27:41 INFO - PROCESS | 18037 | 1463034461934 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160511211918","device":"desktop","version":"48.0a2"} 23:27:42 INFO - PROCESS | 18037 | [18037] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:27:43 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa5892800 == 3 [pid = 18037] [id = 3] 23:27:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 6 (0x7fafa5893000) [pid = 18037] [serial = 6] [outer = (nil)] 23:27:43 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa5893800 == 4 [pid = 18037] [id = 4] 23:27:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 7 (0x7fafb2b95800) [pid = 18037] [serial = 7] [outer = (nil)] 23:27:43 INFO - PROCESS | 18037 | [18037] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:27:44 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa4bcc000 == 5 [pid = 18037] [id = 5] 23:27:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 8 (0x7fafa4963800) [pid = 18037] [serial = 8] [outer = (nil)] 23:27:44 INFO - PROCESS | 18037 | [18037] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:27:44 INFO - PROCESS | 18037 | [18037] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 23:27:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 9 (0x7fafa4972000) [pid = 18037] [serial = 9] [outer = 0x7fafa4963800] 23:27:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 10 (0x7fafa44ef800) [pid = 18037] [serial = 10] [outer = 0x7fafa5893000] 23:27:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 11 (0x7fafa4380c00) [pid = 18037] [serial = 11] [outer = 0x7fafb2b95800] 23:27:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 12 (0x7fafa4382c00) [pid = 18037] [serial = 12] [outer = 0x7fafa4963800] 23:27:45 INFO - PROCESS | 18037 | 1463034465512 Marionette DEBUG loaded listener.js 23:27:45 INFO - PROCESS | 18037 | 1463034465530 Marionette DEBUG loaded listener.js 23:27:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 13 (0x7fafa28d8400) [pid = 18037] [serial = 13] [outer = 0x7fafa4963800] 23:27:46 INFO - PROCESS | 18037 | 1463034466240 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"7de4e562-c340-43e5-ba71-da09658db430","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160511211918","device":"desktop","version":"48.0a2","command_id":1}}] 23:27:46 INFO - PROCESS | 18037 | 1463034466466 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}] 23:27:46 INFO - PROCESS | 18037 | 1463034466650 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 23:27:46 INFO - PROCESS | 18037 | 1463034466892 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:27:46 INFO - PROCESS | 18037 | [18037] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 23:27:46 INFO - PROCESS | 18037 | [18037] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:27:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 14 (0x7faf9eb90000) [pid = 18037] [serial = 14] [outer = 0x7fafa4963800] 23:27:47 INFO - PROCESS | 18037 | [18037] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:27:47 INFO - PROCESS | 18037 | [18037] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:27:47 INFO - PROCESS | 18037 | 1463034467382 Marionette TRACE conn3 <- [1,3,null,{}] 23:27:47 INFO - PROCESS | 18037 | 1463034467544 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 23:27:47 INFO - PROCESS | 18037 | 1463034467581 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 23:27:47 INFO - PROCESS | 18037 | 1463034467637 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 23:27:47 INFO - PROCESS | 18037 | 1463034467641 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 23:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:27:47 INFO - PROCESS | 18037 | 1463034467666 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:27:47 INFO - PROCESS | 18037 | 1463034467672 Marionette TRACE conn3 <- [1,6,null,{}] 23:27:47 INFO - PROCESS | 18037 | 1463034467744 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}] 23:27:47 INFO - PROCESS | 18037 | 1463034467766 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 23:27:47 INFO - PROCESS | 18037 | 1463034467775 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:47 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa6734800 == 6 [pid = 18037] [id = 6] 23:27:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 15 (0x7faf9e0c7800) [pid = 18037] [serial = 15] [outer = (nil)] 23:27:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 16 (0x7faf9e0c9400) [pid = 18037] [serial = 16] [outer = 0x7faf9e0c7800] 23:27:47 INFO - PROCESS | 18037 | 1463034467845 Marionette DEBUG loaded listener.js 23:27:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 17 (0x7faf9e0cf800) [pid = 18037] [serial = 17] [outer = 0x7faf9e0c7800] 23:27:48 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9df94800 == 7 [pid = 18037] [id = 7] 23:27:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 18 (0x7faf9df6ec00) [pid = 18037] [serial = 18] [outer = (nil)] 23:27:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 19 (0x7faf9e0d0400) [pid = 18037] [serial = 19] [outer = 0x7faf9df6ec00] 23:27:48 INFO - PROCESS | 18037 | 1463034468322 Marionette DEBUG loaded listener.js 23:27:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 20 (0x7faf9d1d9000) [pid = 18037] [serial = 20] [outer = 0x7faf9df6ec00] 23:27:48 INFO - PROCESS | 18037 | 1463034468785 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]]]}] 23:27:48 INFO - PROCESS | 18037 | [18037] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 23:27:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:27:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1217ms 23:27:48 INFO - PROCESS | 18037 | 1463034468938 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 23:27:48 INFO - PROCESS | 18037 | 1463034468943 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 23:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:27:48 INFO - PROCESS | 18037 | 1463034468978 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:27:48 INFO - PROCESS | 18037 | 1463034468980 Marionette TRACE conn3 <- [1,10,null,{}] 23:27:49 INFO - PROCESS | 18037 | 1463034469010 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}] 23:27:49 INFO - PROCESS | 18037 | 1463034469177 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 23:27:49 INFO - PROCESS | 18037 | 1463034469207 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:49 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c23f800 == 8 [pid = 18037] [id = 8] 23:27:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 21 (0x7faf9d1dac00) [pid = 18037] [serial = 21] [outer = (nil)] 23:27:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 22 (0x7fafa1df0c00) [pid = 18037] [serial = 22] [outer = 0x7faf9d1dac00] 23:27:49 INFO - PROCESS | 18037 | 1463034469273 Marionette DEBUG loaded listener.js 23:27:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 23 (0x7faf9c463000) [pid = 18037] [serial = 23] [outer = 0x7faf9d1dac00] 23:27:49 INFO - PROCESS | 18037 | 1463034469846 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]]]}] 23:27:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 910ms 23:27:49 INFO - PROCESS | 18037 | 1463034469874 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 23:27:49 INFO - PROCESS | 18037 | 1463034469879 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 23:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:27:49 INFO - PROCESS | 18037 | 1463034469884 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:27:49 INFO - PROCESS | 18037 | 1463034469886 Marionette TRACE conn3 <- [1,14,null,{}] 23:27:49 INFO - PROCESS | 18037 | 1463034469891 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}] 23:27:50 INFO - PROCESS | 18037 | 1463034470056 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 23:27:50 INFO - PROCESS | 18037 | 1463034470077 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:50 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c4d5800 == 9 [pid = 18037] [id = 9] 23:27:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 24 (0x7faf9c470800) [pid = 18037] [serial = 24] [outer = (nil)] 23:27:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 25 (0x7faf9c570c00) [pid = 18037] [serial = 25] [outer = 0x7faf9c470800] 23:27:50 INFO - PROCESS | 18037 | 1463034470138 Marionette DEBUG loaded listener.js 23:27:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 26 (0x7faf9cf5b400) [pid = 18037] [serial = 26] [outer = 0x7faf9c470800] 23:27:51 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c335800 == 10 [pid = 18037] [id = 10] 23:27:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 27 (0x7faf9c336000) [pid = 18037] [serial = 27] [outer = (nil)] 23:27:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 28 (0x7faf9c33a000) [pid = 18037] [serial = 28] [outer = 0x7faf9c336000] 23:27:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 29 (0x7faf9c6b2800) [pid = 18037] [serial = 29] [outer = 0x7faf9c336000] 23:27:51 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c6c1800 == 11 [pid = 18037] [id = 11] 23:27:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 30 (0x7faf9bcbbc00) [pid = 18037] [serial = 30] [outer = (nil)] 23:27:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 31 (0x7faf9bd0d000) [pid = 18037] [serial = 31] [outer = 0x7faf9bcbbc00] 23:27:51 INFO - PROCESS | 18037 | 1463034471379 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]]]}] 23:27:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 32 (0x7faf9bd11800) [pid = 18037] [serial = 32] [outer = 0x7faf9bcbbc00] 23:27:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1577ms 23:27:51 INFO - PROCESS | 18037 | 1463034471523 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 23:27:51 INFO - PROCESS | 18037 | 1463034471530 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 23:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:27:51 INFO - PROCESS | 18037 | 1463034471564 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:27:51 INFO - PROCESS | 18037 | 1463034471568 Marionette TRACE conn3 <- [1,18,null,{}] 23:27:51 INFO - PROCESS | 18037 | 1463034471632 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}] 23:27:51 INFO - PROCESS | 18037 | 1463034471819 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 23:27:51 INFO - PROCESS | 18037 | 1463034471925 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:51 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9d1d3000 == 12 [pid = 18037] [id = 12] 23:27:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 33 (0x7faf9bd0a800) [pid = 18037] [serial = 33] [outer = (nil)] 23:27:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 34 (0x7faf9df64c00) [pid = 18037] [serial = 34] [outer = 0x7faf9bd0a800] 23:27:52 INFO - PROCESS | 18037 | 1463034472030 Marionette DEBUG loaded listener.js 23:27:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 35 (0x7faf9e059800) [pid = 18037] [serial = 35] [outer = 0x7faf9bd0a800] 23:27:52 INFO - PROCESS | 18037 | 1463034472856 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]]]}] 23:27:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1327ms 23:27:52 INFO - PROCESS | 18037 | 1463034472875 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 23:27:52 INFO - PROCESS | 18037 | 1463034472883 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 23:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:27:52 INFO - PROCESS | 18037 | 1463034472893 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:27:52 INFO - PROCESS | 18037 | 1463034472897 Marionette TRACE conn3 <- [1,22,null,{}] 23:27:52 INFO - PROCESS | 18037 | 1463034472903 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}] 23:27:53 INFO - PROCESS | 18037 | 1463034473069 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 23:27:53 INFO - PROCESS | 18037 | 1463034473194 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:53 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa43ea800 == 13 [pid = 18037] [id = 13] 23:27:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 36 (0x7faf9e0ce800) [pid = 18037] [serial = 36] [outer = (nil)] 23:27:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 37 (0x7fafa1ded000) [pid = 18037] [serial = 37] [outer = 0x7faf9e0ce800] 23:27:53 INFO - PROCESS | 18037 | 1463034473269 Marionette DEBUG loaded listener.js 23:27:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 38 (0x7fafa285f000) [pid = 18037] [serial = 38] [outer = 0x7faf9e0ce800] 23:27:54 INFO - PROCESS | 18037 | 1463034474305 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]]]}] 23:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1433ms 23:27:54 INFO - PROCESS | 18037 | 1463034474327 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 23:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:27:54 INFO - PROCESS | 18037 | 1463034474332 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 23:27:54 INFO - PROCESS | 18037 | 1463034474339 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:27:54 INFO - PROCESS | 18037 | 1463034474345 Marionette TRACE conn3 <- [1,26,null,{}] 23:27:54 INFO - PROCESS | 18037 | 1463034474354 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}] 23:27:54 INFO - PROCESS | 18037 | 1463034474500 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 23:27:54 INFO - PROCESS | 18037 | 1463034474660 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:54 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c4d5000 == 14 [pid = 18037] [id = 14] 23:27:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 39 (0x7faf9e0ca800) [pid = 18037] [serial = 39] [outer = (nil)] 23:27:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 40 (0x7faf9f619c00) [pid = 18037] [serial = 40] [outer = 0x7faf9e0ca800] 23:27:54 INFO - PROCESS | 18037 | 1463034474781 Marionette DEBUG loaded listener.js 23:27:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 41 (0x7fafa37d0000) [pid = 18037] [serial = 41] [outer = 0x7faf9e0ca800] 23:27:55 INFO - PROCESS | 18037 | 1463034475547 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]]]}] 23:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1289ms 23:27:55 INFO - PROCESS | 18037 | 1463034475629 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 23:27:55 INFO - PROCESS | 18037 | 1463034475637 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 23:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:27:55 INFO - PROCESS | 18037 | 1463034475652 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:27:55 INFO - PROCESS | 18037 | 1463034475656 Marionette TRACE conn3 <- [1,30,null,{}] 23:27:55 INFO - PROCESS | 18037 | 1463034475661 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}] 23:27:55 INFO - PROCESS | 18037 | 1463034475806 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 23:27:55 INFO - PROCESS | 18037 | 1463034475817 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:55 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa4d68800 == 15 [pid = 18037] [id = 15] 23:27:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 42 (0x7fafa37d2c00) [pid = 18037] [serial = 42] [outer = (nil)] 23:27:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 43 (0x7fafa433b400) [pid = 18037] [serial = 43] [outer = 0x7fafa37d2c00] 23:27:55 INFO - PROCESS | 18037 | 1463034475878 Marionette DEBUG loaded listener.js 23:27:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 44 (0x7fafa5590c00) [pid = 18037] [serial = 44] [outer = 0x7fafa37d2c00] 23:27:56 INFO - PROCESS | 18037 | 1463034476580 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]]]}] 23:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 983ms 23:27:56 INFO - PROCESS | 18037 | 1463034476640 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 23:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:27:56 INFO - PROCESS | 18037 | 1463034476645 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 23:27:56 INFO - PROCESS | 18037 | 1463034476651 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:27:56 INFO - PROCESS | 18037 | 1463034476656 Marionette TRACE conn3 <- [1,34,null,{}] 23:27:56 INFO - PROCESS | 18037 | 1463034476672 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}] 23:27:56 INFO - PROCESS | 18037 | 1463034476819 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 23:27:56 INFO - PROCESS | 18037 | 1463034476833 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:56 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa51dc800 == 16 [pid = 18037] [id = 16] 23:27:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 45 (0x7faf9e0c7c00) [pid = 18037] [serial = 45] [outer = (nil)] 23:27:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 46 (0x7fafa5aaac00) [pid = 18037] [serial = 46] [outer = 0x7faf9e0c7c00] 23:27:56 INFO - PROCESS | 18037 | 1463034476897 Marionette DEBUG loaded listener.js 23:27:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 47 (0x7fafa626f800) [pid = 18037] [serial = 47] [outer = 0x7faf9e0c7c00] 23:27:57 INFO - PROCESS | 18037 | 1463034477600 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]]]}] 23:27:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 987ms 23:27:57 INFO - PROCESS | 18037 | 1463034477638 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 23:27:57 INFO - PROCESS | 18037 | 1463034477642 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 23:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:27:57 INFO - PROCESS | 18037 | 1463034477648 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:27:57 INFO - PROCESS | 18037 | 1463034477649 Marionette TRACE conn3 <- [1,38,null,{}] 23:27:57 INFO - PROCESS | 18037 | 1463034477654 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}] 23:27:57 INFO - PROCESS | 18037 | 1463034477822 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 23:27:57 INFO - PROCESS | 18037 | 1463034477840 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:57 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa58a2800 == 17 [pid = 18037] [id = 17] 23:27:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 48 (0x7faf9bcbd000) [pid = 18037] [serial = 48] [outer = (nil)] 23:27:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 49 (0x7fafa66bd000) [pid = 18037] [serial = 49] [outer = 0x7faf9bcbd000] 23:27:57 INFO - PROCESS | 18037 | 1463034477902 Marionette DEBUG loaded listener.js 23:27:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 50 (0x7fafa8394800) [pid = 18037] [serial = 50] [outer = 0x7faf9bcbd000] 23:27:58 INFO - PROCESS | 18037 | 1463034478517 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]]]}] 23:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 924ms 23:27:58 INFO - PROCESS | 18037 | 1463034478573 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 23:27:58 INFO - PROCESS | 18037 | 1463034478577 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 23:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:27:58 INFO - PROCESS | 18037 | 1463034478582 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:27:58 INFO - PROCESS | 18037 | 1463034478584 Marionette TRACE conn3 <- [1,42,null,{}] 23:27:58 INFO - PROCESS | 18037 | 1463034478589 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}] 23:27:58 INFO - PROCESS | 18037 | 1463034478715 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 23:27:58 INFO - PROCESS | 18037 | 1463034478805 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:58 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa62d6000 == 18 [pid = 18037] [id = 18] 23:27:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 51 (0x7fafa3bb8c00) [pid = 18037] [serial = 51] [outer = (nil)] 23:27:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 52 (0x7fafa845f000) [pid = 18037] [serial = 52] [outer = 0x7fafa3bb8c00] 23:27:58 INFO - PROCESS | 18037 | 1463034478869 Marionette DEBUG loaded listener.js 23:27:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 53 (0x7faf9f61e000) [pid = 18037] [serial = 53] [outer = 0x7fafa3bb8c00] 23:27:59 INFO - PROCESS | 18037 | 1463034479482 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]]]}] 23:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 925ms 23:27:59 INFO - PROCESS | 18037 | 1463034479509 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 23:27:59 INFO - PROCESS | 18037 | 1463034479512 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 23:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:27:59 INFO - PROCESS | 18037 | 1463034479518 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:27:59 INFO - PROCESS | 18037 | 1463034479519 Marionette TRACE conn3 <- [1,46,null,{}] 23:27:59 INFO - PROCESS | 18037 | 1463034479525 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}] 23:27:59 INFO - PROCESS | 18037 | 1463034479720 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 23:27:59 INFO - PROCESS | 18037 | 1463034479747 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:59 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa6730000 == 19 [pid = 18037] [id = 19] 23:27:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 54 (0x7fafa877ec00) [pid = 18037] [serial = 54] [outer = (nil)] 23:27:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 55 (0x7fafac04f000) [pid = 18037] [serial = 55] [outer = 0x7fafa877ec00] 23:27:59 INFO - PROCESS | 18037 | 1463034479809 Marionette DEBUG loaded listener.js 23:27:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 56 (0x7fafb2988400) [pid = 18037] [serial = 56] [outer = 0x7fafa877ec00] 23:28:00 INFO - PROCESS | 18037 | 1463034480439 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]]]}] 23:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 975ms 23:28:00 INFO - PROCESS | 18037 | 1463034480494 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 23:28:00 INFO - PROCESS | 18037 | 1463034480497 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 23:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:28:00 INFO - PROCESS | 18037 | 1463034480503 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:28:00 INFO - PROCESS | 18037 | 1463034480504 Marionette TRACE conn3 <- [1,50,null,{}] 23:28:00 INFO - PROCESS | 18037 | 1463034480510 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}] 23:28:00 INFO - PROCESS | 18037 | 1463034480651 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 23:28:00 INFO - PROCESS | 18037 | 1463034480737 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:00 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa834b000 == 20 [pid = 18037] [id = 20] 23:28:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 57 (0x7faf9bd0a000) [pid = 18037] [serial = 57] [outer = (nil)] 23:28:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 58 (0x7fafb2b89800) [pid = 18037] [serial = 58] [outer = 0x7faf9bd0a000] 23:28:00 INFO - PROCESS | 18037 | 1463034480795 Marionette DEBUG loaded listener.js 23:28:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 59 (0x7fafb2cabc00) [pid = 18037] [serial = 59] [outer = 0x7faf9bd0a000] 23:28:01 INFO - PROCESS | 18037 | 1463034481373 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]]]}] 23:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 926ms 23:28:01 INFO - PROCESS | 18037 | 1463034481430 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 23:28:01 INFO - PROCESS | 18037 | 1463034481433 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 23:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:28:01 INFO - PROCESS | 18037 | 1463034481441 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:28:01 INFO - PROCESS | 18037 | 1463034481443 Marionette TRACE conn3 <- [1,54,null,{}] 23:28:01 INFO - PROCESS | 18037 | 1463034481450 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}] 23:28:01 INFO - PROCESS | 18037 | 1463034481594 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 23:28:01 INFO - PROCESS | 18037 | 1463034481605 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:01 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafabfc3000 == 21 [pid = 18037] [id = 21] 23:28:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 60 (0x7fafa8782400) [pid = 18037] [serial = 60] [outer = (nil)] 23:28:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 61 (0x7fafb2e0d000) [pid = 18037] [serial = 61] [outer = 0x7fafa8782400] 23:28:01 INFO - PROCESS | 18037 | 1463034481678 Marionette DEBUG loaded listener.js 23:28:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 62 (0x7fafb2ea0800) [pid = 18037] [serial = 62] [outer = 0x7fafa8782400] 23:28:02 INFO - PROCESS | 18037 | 1463034482438 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]]]}] 23:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1040ms 23:28:02 INFO - PROCESS | 18037 | 1463034482481 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 23:28:02 INFO - PROCESS | 18037 | 1463034482485 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 23:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:28:02 INFO - PROCESS | 18037 | 1463034482501 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:28:02 INFO - PROCESS | 18037 | 1463034482503 Marionette TRACE conn3 <- [1,58,null,{}] 23:28:02 INFO - PROCESS | 18037 | 1463034482514 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}] 23:28:02 INFO - PROCESS | 18037 | 1463034482645 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 23:28:02 INFO - PROCESS | 18037 | 1463034482655 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:02 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa51dc000 == 22 [pid = 18037] [id = 22] 23:28:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 63 (0x7fafb2cb5000) [pid = 18037] [serial = 63] [outer = (nil)] 23:28:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 64 (0x7fafb2eed800) [pid = 18037] [serial = 64] [outer = 0x7fafb2cb5000] 23:28:02 INFO - PROCESS | 18037 | 1463034482713 Marionette DEBUG loaded listener.js 23:28:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 65 (0x7fafb30d9000) [pid = 18037] [serial = 65] [outer = 0x7fafb2cb5000] 23:28:04 INFO - PROCESS | 18037 | 1463034484269 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]]]}] 23:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1842ms 23:28:04 INFO - PROCESS | 18037 | 1463034484340 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 23:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:28:04 INFO - PROCESS | 18037 | 1463034484345 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 23:28:04 INFO - PROCESS | 18037 | 1463034484352 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:28:04 INFO - PROCESS | 18037 | 1463034484357 Marionette TRACE conn3 <- [1,62,null,{}] 23:28:04 INFO - PROCESS | 18037 | 1463034484370 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}] 23:28:04 INFO - PROCESS | 18037 | 1463034484541 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 23:28:04 INFO - PROCESS | 18037 | 1463034484596 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:04 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f6a0800 == 23 [pid = 18037] [id = 23] 23:28:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 66 (0x7faf9f6f6400) [pid = 18037] [serial = 66] [outer = (nil)] 23:28:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 67 (0x7fafa20a7c00) [pid = 18037] [serial = 67] [outer = 0x7faf9f6f6400] 23:28:04 INFO - PROCESS | 18037 | 1463034484660 Marionette DEBUG loaded listener.js 23:28:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 68 (0x7fafa3074800) [pid = 18037] [serial = 68] [outer = 0x7faf9f6f6400] 23:28:05 INFO - PROCESS | 18037 | --DOMWINDOW == 67 (0x7faf9d1dac00) [pid = 18037] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:28:05 INFO - PROCESS | 18037 | --DOMWINDOW == 66 (0x7faf9e0c7800) [pid = 18037] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:28:05 INFO - PROCESS | 18037 | --DOMWINDOW == 65 (0x7fafa37d2c00) [pid = 18037] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:28:05 INFO - PROCESS | 18037 | --DOMWINDOW == 64 (0x7faf9e0c7c00) [pid = 18037] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:28:05 INFO - PROCESS | 18037 | --DOMWINDOW == 63 (0x7faf9bcbd000) [pid = 18037] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:28:05 INFO - PROCESS | 18037 | --DOMWINDOW == 62 (0x7fafa3bb8c00) [pid = 18037] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:28:05 INFO - PROCESS | 18037 | --DOMWINDOW == 61 (0x7faf9bd0a000) [pid = 18037] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:28:05 INFO - PROCESS | 18037 | --DOMWINDOW == 60 (0x7faf9c470800) [pid = 18037] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:28:05 INFO - PROCESS | 18037 | --DOMWINDOW == 59 (0x7faf9bd0a800) [pid = 18037] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:28:05 INFO - PROCESS | 18037 | --DOMWINDOW == 58 (0x7faf9e0ce800) [pid = 18037] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:28:05 INFO - PROCESS | 18037 | --DOMWINDOW == 57 (0x7faf9e0ca800) [pid = 18037] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:28:05 INFO - PROCESS | 18037 | --DOMWINDOW == 56 (0x7fafa8782400) [pid = 18037] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:28:05 INFO - PROCESS | 18037 | 1463034485778 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]]]}] 23:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1488ms 23:28:05 INFO - PROCESS | 18037 | 1463034485841 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 23:28:05 INFO - PROCESS | 18037 | 1463034485849 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 23:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:28:05 INFO - PROCESS | 18037 | 1463034485863 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:28:05 INFO - PROCESS | 18037 | 1463034485866 Marionette TRACE conn3 <- [1,66,null,{}] 23:28:05 INFO - PROCESS | 18037 | 1463034485873 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}] 23:28:06 INFO - PROCESS | 18037 | 1463034486038 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 23:28:06 INFO - PROCESS | 18037 | 1463034486148 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:06 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f7d2000 == 24 [pid = 18037] [id = 24] 23:28:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 57 (0x7fafa2ae8000) [pid = 18037] [serial = 69] [outer = (nil)] 23:28:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 58 (0x7fafa3bae000) [pid = 18037] [serial = 70] [outer = 0x7fafa2ae8000] 23:28:06 INFO - PROCESS | 18037 | 1463034486210 Marionette DEBUG loaded listener.js 23:28:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 59 (0x7fafa4da5c00) [pid = 18037] [serial = 71] [outer = 0x7fafa2ae8000] 23:28:06 INFO - PROCESS | 18037 | 1463034486805 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]]]}] 23:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 979ms 23:28:06 INFO - PROCESS | 18037 | 1463034486842 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 23:28:06 INFO - PROCESS | 18037 | 1463034486846 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 23:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:28:06 INFO - PROCESS | 18037 | 1463034486863 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:28:06 INFO - PROCESS | 18037 | 1463034486869 Marionette TRACE conn3 <- [1,70,null,{}] 23:28:06 INFO - PROCESS | 18037 | 1463034486884 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}] 23:28:07 INFO - PROCESS | 18037 | 1463034487024 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 23:28:07 INFO - PROCESS | 18037 | 1463034487110 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:07 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa4d70800 == 25 [pid = 18037] [id = 25] 23:28:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 60 (0x7faf9bd0c000) [pid = 18037] [serial = 72] [outer = (nil)] 23:28:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 61 (0x7fafa5595c00) [pid = 18037] [serial = 73] [outer = 0x7faf9bd0c000] 23:28:07 INFO - PROCESS | 18037 | 1463034487177 Marionette DEBUG loaded listener.js 23:28:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 62 (0x7fafa626c800) [pid = 18037] [serial = 74] [outer = 0x7faf9bd0c000] 23:28:07 INFO - PROCESS | 18037 | 1463034487849 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]]]}] 23:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1045ms 23:28:07 INFO - PROCESS | 18037 | 1463034487898 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 23:28:07 INFO - PROCESS | 18037 | 1463034487904 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 23:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:28:07 INFO - PROCESS | 18037 | 1463034487913 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:28:07 INFO - PROCESS | 18037 | 1463034487919 Marionette TRACE conn3 <- [1,74,null,{}] 23:28:07 INFO - PROCESS | 18037 | 1463034487928 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}] 23:28:08 INFO - PROCESS | 18037 | 1463034488142 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 23:28:08 INFO - PROCESS | 18037 | 1463034488266 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:08 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9df9b000 == 26 [pid = 18037] [id = 26] 23:28:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 63 (0x7faf9bcc2400) [pid = 18037] [serial = 75] [outer = (nil)] 23:28:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 64 (0x7faf9f61ec00) [pid = 18037] [serial = 76] [outer = 0x7faf9bcc2400] 23:28:08 INFO - PROCESS | 18037 | 1463034488343 Marionette DEBUG loaded listener.js 23:28:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 65 (0x7fafa1ff0800) [pid = 18037] [serial = 77] [outer = 0x7faf9bcc2400] 23:28:09 INFO - PROCESS | 18037 | 1463034489183 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]]]}] 23:28:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1334ms 23:28:09 INFO - PROCESS | 18037 | 1463034489249 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 23:28:09 INFO - PROCESS | 18037 | 1463034489257 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 23:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:28:09 INFO - PROCESS | 18037 | 1463034489267 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:28:09 INFO - PROCESS | 18037 | 1463034489272 Marionette TRACE conn3 <- [1,78,null,{}] 23:28:09 INFO - PROCESS | 18037 | 1463034489280 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}] 23:28:09 INFO - PROCESS | 18037 | 1463034489470 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 23:28:09 INFO - PROCESS | 18037 | 1463034489592 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:09 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa5446800 == 27 [pid = 18037] [id = 27] 23:28:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 66 (0x7faf9e0c5800) [pid = 18037] [serial = 78] [outer = (nil)] 23:28:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 67 (0x7fafa5596800) [pid = 18037] [serial = 79] [outer = 0x7faf9e0c5800] 23:28:09 INFO - PROCESS | 18037 | 1463034489666 Marionette DEBUG loaded listener.js 23:28:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 68 (0x7fafa626dc00) [pid = 18037] [serial = 80] [outer = 0x7faf9e0c5800] 23:28:10 INFO - PROCESS | 18037 | 1463034490424 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]]]}] 23:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1186ms 23:28:10 INFO - PROCESS | 18037 | 1463034490454 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 23:28:10 INFO - PROCESS | 18037 | 1463034490459 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 23:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:28:10 INFO - PROCESS | 18037 | 1463034490466 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:28:10 INFO - PROCESS | 18037 | 1463034490472 Marionette TRACE conn3 <- [1,82,null,{}] 23:28:10 INFO - PROCESS | 18037 | 1463034490487 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}] 23:28:10 INFO - PROCESS | 18037 | 1463034490705 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 23:28:10 INFO - PROCESS | 18037 | 1463034490721 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:10 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa62df800 == 28 [pid = 18037] [id = 28] 23:28:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 69 (0x7fafa5a0d400) [pid = 18037] [serial = 81] [outer = (nil)] 23:28:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 70 (0x7fafa8778c00) [pid = 18037] [serial = 82] [outer = 0x7fafa5a0d400] 23:28:10 INFO - PROCESS | 18037 | 1463034490836 Marionette DEBUG loaded listener.js 23:28:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 71 (0x7fafac053800) [pid = 18037] [serial = 83] [outer = 0x7fafa5a0d400] 23:28:11 INFO - PROCESS | 18037 | 1463034491685 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]]]}] 23:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1286ms 23:28:11 INFO - PROCESS | 18037 | 1463034491754 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 23:28:11 INFO - PROCESS | 18037 | 1463034491758 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 23:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:28:11 INFO - PROCESS | 18037 | 1463034491764 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:28:11 INFO - PROCESS | 18037 | 1463034491767 Marionette TRACE conn3 <- [1,86,null,{}] 23:28:11 INFO - PROCESS | 18037 | 1463034491773 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}] 23:28:11 INFO - PROCESS | 18037 | 1463034491921 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 23:28:12 INFO - PROCESS | 18037 | 1463034492136 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:12 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c4b8800 == 29 [pid = 18037] [id = 29] 23:28:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 72 (0x7faf9bcbec00) [pid = 18037] [serial = 84] [outer = (nil)] 23:28:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 73 (0x7faf9bd0a000) [pid = 18037] [serial = 85] [outer = 0x7faf9bcbec00] 23:28:12 INFO - PROCESS | 18037 | 1463034492202 Marionette DEBUG loaded listener.js 23:28:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 74 (0x7faf9cf5f400) [pid = 18037] [serial = 86] [outer = 0x7faf9bcbec00] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 73 (0x7fafb5ab7000) [pid = 18037] [serial = 2] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 72 (0x7fafa433b400) [pid = 18037] [serial = 43] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 71 (0x7fafa5590c00) [pid = 18037] [serial = 44] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 70 (0x7fafa5aaac00) [pid = 18037] [serial = 46] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 69 (0x7fafa66bd000) [pid = 18037] [serial = 49] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 68 (0x7fafa845f000) [pid = 18037] [serial = 52] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 67 (0x7fafac04f000) [pid = 18037] [serial = 55] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 66 (0x7fafb2b89800) [pid = 18037] [serial = 58] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 65 (0x7fafb2e0d000) [pid = 18037] [serial = 61] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 64 (0x7faf9bd0d000) [pid = 18037] [serial = 31] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 63 (0x7faf9df64c00) [pid = 18037] [serial = 34] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 62 (0x7fafa1ded000) [pid = 18037] [serial = 37] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 61 (0x7faf9f619c00) [pid = 18037] [serial = 40] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 60 (0x7fafa37d0000) [pid = 18037] [serial = 41] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 59 (0x7faf9c33a000) [pid = 18037] [serial = 28] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 58 (0x7fafa626f800) [pid = 18037] [serial = 47] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 57 (0x7fafa8394800) [pid = 18037] [serial = 50] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 56 (0x7faf9f61e000) [pid = 18037] [serial = 53] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 55 (0x7faf9e059800) [pid = 18037] [serial = 35] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 54 (0x7fafb2cabc00) [pid = 18037] [serial = 59] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 53 (0x7fafa285f000) [pid = 18037] [serial = 38] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 52 (0x7fafb2ea0800) [pid = 18037] [serial = 62] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 51 (0x7faf9cf5b400) [pid = 18037] [serial = 26] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 50 (0x7fafa4382c00) [pid = 18037] [serial = 12] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 49 (0x7fafa4972000) [pid = 18037] [serial = 9] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 48 (0x7faf9c570c00) [pid = 18037] [serial = 25] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 47 (0x7faf9c463000) [pid = 18037] [serial = 23] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 46 (0x7fafa1df0c00) [pid = 18037] [serial = 22] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 45 (0x7faf9e0d0400) [pid = 18037] [serial = 19] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 44 (0x7faf9e0c9400) [pid = 18037] [serial = 16] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | --DOMWINDOW == 43 (0x7faf9e0cf800) [pid = 18037] [serial = 17] [outer = (nil)] [url = about:blank] 23:28:13 INFO - PROCESS | 18037 | 1463034493661 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]]]}] 23:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1930ms 23:28:13 INFO - PROCESS | 18037 | 1463034493697 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 23:28:13 INFO - PROCESS | 18037 | 1463034493701 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 23:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:28:13 INFO - PROCESS | 18037 | 1463034493711 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:28:13 INFO - PROCESS | 18037 | 1463034493715 Marionette TRACE conn3 <- [1,90,null,{}] 23:28:13 INFO - PROCESS | 18037 | 1463034493726 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}] 23:28:13 INFO - PROCESS | 18037 | 1463034493878 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 23:28:13 INFO - PROCESS | 18037 | 1463034493956 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:13 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9d054000 == 30 [pid = 18037] [id = 30] 23:28:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 44 (0x7faf9c46e800) [pid = 18037] [serial = 87] [outer = (nil)] 23:28:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 45 (0x7faf9e060400) [pid = 18037] [serial = 88] [outer = 0x7faf9c46e800] 23:28:14 INFO - PROCESS | 18037 | 1463034494018 Marionette DEBUG loaded listener.js 23:28:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 46 (0x7faf9c21bc00) [pid = 18037] [serial = 89] [outer = 0x7faf9c46e800] 23:28:14 INFO - PROCESS | 18037 | 1463034494646 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]]]}] 23:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 990ms 23:28:14 INFO - PROCESS | 18037 | 1463034494701 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 23:28:14 INFO - PROCESS | 18037 | 1463034494711 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 23:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:28:14 INFO - PROCESS | 18037 | 1463034494723 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:28:14 INFO - PROCESS | 18037 | 1463034494726 Marionette TRACE conn3 <- [1,94,null,{}] 23:28:14 INFO - PROCESS | 18037 | 1463034494732 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}] 23:28:14 INFO - PROCESS | 18037 | 1463034494909 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 23:28:14 INFO - PROCESS | 18037 | 1463034494923 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:14 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa207f000 == 31 [pid = 18037] [id = 31] 23:28:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 47 (0x7faf9c46e400) [pid = 18037] [serial = 90] [outer = (nil)] 23:28:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 48 (0x7fafa1fefc00) [pid = 18037] [serial = 91] [outer = 0x7faf9c46e400] 23:28:14 INFO - PROCESS | 18037 | 1463034494987 Marionette DEBUG loaded listener.js 23:28:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 49 (0x7fafa3cbb000) [pid = 18037] [serial = 92] [outer = 0x7faf9c46e400] 23:28:15 INFO - PROCESS | 18037 | 1463034495664 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]]]}] 23:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 987ms 23:28:15 INFO - PROCESS | 18037 | 1463034495710 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 23:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:28:15 INFO - PROCESS | 18037 | 1463034495715 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 23:28:15 INFO - PROCESS | 18037 | 1463034495721 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:28:15 INFO - PROCESS | 18037 | 1463034495727 Marionette TRACE conn3 <- [1,98,null,{}] 23:28:15 INFO - PROCESS | 18037 | 1463034495743 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}] 23:28:15 INFO - PROCESS | 18037 | 1463034495939 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 23:28:15 INFO - PROCESS | 18037 | 1463034495966 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:15 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa4bce000 == 32 [pid = 18037] [id = 32] 23:28:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 50 (0x7faf9c467000) [pid = 18037] [serial = 93] [outer = (nil)] 23:28:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 51 (0x7fafa5752800) [pid = 18037] [serial = 94] [outer = 0x7faf9c467000] 23:28:16 INFO - PROCESS | 18037 | 1463034496032 Marionette DEBUG loaded listener.js 23:28:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 52 (0x7fafa5aae000) [pid = 18037] [serial = 95] [outer = 0x7faf9c467000] 23:28:16 INFO - PROCESS | 18037 | 1463034496754 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]]]}] 23:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1090ms 23:28:16 INFO - PROCESS | 18037 | 1463034496822 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 23:28:16 INFO - PROCESS | 18037 | 1463034496827 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 23:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:28:16 INFO - PROCESS | 18037 | 1463034496832 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:28:16 INFO - PROCESS | 18037 | 1463034496834 Marionette TRACE conn3 <- [1,102,null,{}] 23:28:16 INFO - PROCESS | 18037 | 1463034496843 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}] 23:28:17 INFO - PROCESS | 18037 | 1463034497008 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 23:28:17 INFO - PROCESS | 18037 | 1463034497037 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:17 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa51df800 == 33 [pid = 18037] [id = 33] 23:28:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 53 (0x7faf9cf65c00) [pid = 18037] [serial = 96] [outer = (nil)] 23:28:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 54 (0x7fafa6277c00) [pid = 18037] [serial = 97] [outer = 0x7faf9cf65c00] 23:28:17 INFO - PROCESS | 18037 | 1463034497098 Marionette DEBUG loaded listener.js 23:28:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 55 (0x7fafa838b000) [pid = 18037] [serial = 98] [outer = 0x7faf9cf65c00] 23:28:17 INFO - PROCESS | 18037 | 1463034497815 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]]]}] 23:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1029ms 23:28:17 INFO - PROCESS | 18037 | --DOMWINDOW == 54 (0x7faf9bd0c000) [pid = 18037] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:28:17 INFO - PROCESS | 18037 | --DOMWINDOW == 53 (0x7faf9f6f6400) [pid = 18037] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:28:17 INFO - PROCESS | 18037 | --DOMWINDOW == 52 (0x7fafa2ae8000) [pid = 18037] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:28:17 INFO - PROCESS | 18037 | --DOMWINDOW == 51 (0x7fafb2cb5000) [pid = 18037] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:28:17 INFO - PROCESS | 18037 | --DOMWINDOW == 50 (0x7fafa877ec00) [pid = 18037] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:28:17 INFO - PROCESS | 18037 | 1463034497879 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 23:28:17 INFO - PROCESS | 18037 | 1463034497882 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 23:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:28:17 INFO - PROCESS | 18037 | 1463034497896 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:28:17 INFO - PROCESS | 18037 | 1463034497898 Marionette TRACE conn3 <- [1,106,null,{}] 23:28:17 INFO - PROCESS | 18037 | 1463034497904 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}] 23:28:18 INFO - PROCESS | 18037 | 1463034498036 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 23:28:18 INFO - PROCESS | 18037 | 1463034498046 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:18 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa5457000 == 34 [pid = 18037] [id = 34] 23:28:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 51 (0x7faf9c465400) [pid = 18037] [serial = 99] [outer = (nil)] 23:28:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 52 (0x7fafa838a400) [pid = 18037] [serial = 100] [outer = 0x7faf9c465400] 23:28:18 INFO - PROCESS | 18037 | 1463034498105 Marionette DEBUG loaded listener.js 23:28:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 53 (0x7fafa8461000) [pid = 18037] [serial = 101] [outer = 0x7faf9c465400] 23:28:18 INFO - PROCESS | 18037 | 1463034498770 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]]]}] 23:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 934ms 23:28:18 INFO - PROCESS | 18037 | 1463034498826 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 23:28:18 INFO - PROCESS | 18037 | 1463034498829 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 23:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:28:18 INFO - PROCESS | 18037 | 1463034498835 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:28:18 INFO - PROCESS | 18037 | 1463034498837 Marionette TRACE conn3 <- [1,110,null,{}] 23:28:18 INFO - PROCESS | 18037 | 1463034498846 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}] 23:28:19 INFO - PROCESS | 18037 | 1463034499046 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 23:28:19 INFO - PROCESS | 18037 | 1463034499060 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:19 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa62e5000 == 35 [pid = 18037] [id = 35] 23:28:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 54 (0x7faf9df64800) [pid = 18037] [serial = 102] [outer = (nil)] 23:28:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 55 (0x7fafa87b7000) [pid = 18037] [serial = 103] [outer = 0x7faf9df64800] 23:28:19 INFO - PROCESS | 18037 | 1463034499123 Marionette DEBUG loaded listener.js 23:28:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 56 (0x7fafb2980c00) [pid = 18037] [serial = 104] [outer = 0x7faf9df64800] 23:28:19 INFO - PROCESS | 18037 | 1463034499795 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]]]}] 23:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 981ms 23:28:19 INFO - PROCESS | 18037 | 1463034499818 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 23:28:19 INFO - PROCESS | 18037 | 1463034499822 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 23:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:28:19 INFO - PROCESS | 18037 | 1463034499831 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:28:19 INFO - PROCESS | 18037 | 1463034499833 Marionette TRACE conn3 <- [1,114,null,{}] 23:28:19 INFO - PROCESS | 18037 | 1463034499837 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}] 23:28:20 INFO - PROCESS | 18037 | 1463034500016 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 23:28:20 INFO - PROCESS | 18037 | 1463034500149 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:20 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c4ca000 == 36 [pid = 18037] [id = 36] 23:28:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 57 (0x7faf9bcbe400) [pid = 18037] [serial = 105] [outer = (nil)] 23:28:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 58 (0x7faf9bd0e000) [pid = 18037] [serial = 106] [outer = 0x7faf9bcbe400] 23:28:20 INFO - PROCESS | 18037 | 1463034500223 Marionette DEBUG loaded listener.js 23:28:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 59 (0x7faf9c574000) [pid = 18037] [serial = 107] [outer = 0x7faf9bcbe400] 23:28:21 INFO - PROCESS | 18037 | 1463034501160 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]]]}] 23:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1378ms 23:28:21 INFO - PROCESS | 18037 | 1463034501235 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 23:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:28:21 INFO - PROCESS | 18037 | 1463034501241 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 23:28:21 INFO - PROCESS | 18037 | 1463034501251 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:28:21 INFO - PROCESS | 18037 | 1463034501257 Marionette TRACE conn3 <- [1,118,null,{}] 23:28:21 INFO - PROCESS | 18037 | 1463034501264 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}] 23:28:21 INFO - PROCESS | 18037 | 1463034501436 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 23:28:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 60 (0x7faf9f622c00) [pid = 18037] [serial = 108] [outer = 0x7faf9bcbbc00] 23:28:21 INFO - PROCESS | 18037 | 1463034501596 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:21 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa672d000 == 37 [pid = 18037] [id = 37] 23:28:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 61 (0x7fafa3edb800) [pid = 18037] [serial = 109] [outer = (nil)] 23:28:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 62 (0x7fafa4242000) [pid = 18037] [serial = 110] [outer = 0x7fafa3edb800] 23:28:21 INFO - PROCESS | 18037 | 1463034501732 Marionette DEBUG loaded listener.js 23:28:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 63 (0x7fafa5304c00) [pid = 18037] [serial = 111] [outer = 0x7fafa3edb800] 23:28:22 INFO - PROCESS | 18037 | 1463034502636 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]]]}] 23:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1437ms 23:28:22 INFO - PROCESS | 18037 | 1463034502687 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 23:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:28:22 INFO - PROCESS | 18037 | 1463034502692 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 23:28:22 INFO - PROCESS | 18037 | 1463034502698 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:28:22 INFO - PROCESS | 18037 | 1463034502701 Marionette TRACE conn3 <- [1,122,null,{}] 23:28:22 INFO - PROCESS | 18037 | 1463034502707 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}] 23:28:22 INFO - PROCESS | 18037 | 1463034502871 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 23:28:23 INFO - PROCESS | 18037 | 1463034503104 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:23 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa0b8d800 == 38 [pid = 18037] [id = 38] 23:28:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 64 (0x7faf9c56bc00) [pid = 18037] [serial = 112] [outer = (nil)] 23:28:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 65 (0x7faf9d1e2400) [pid = 18037] [serial = 113] [outer = 0x7faf9c56bc00] 23:28:23 INFO - PROCESS | 18037 | 1463034503211 Marionette DEBUG loaded listener.js 23:28:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 66 (0x7faf9eb8e800) [pid = 18037] [serial = 114] [outer = 0x7faf9c56bc00] 23:28:23 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa62e5000 == 37 [pid = 18037] [id = 35] 23:28:23 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa5457000 == 36 [pid = 18037] [id = 34] 23:28:23 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa51df800 == 35 [pid = 18037] [id = 33] 23:28:23 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa4bce000 == 34 [pid = 18037] [id = 32] 23:28:23 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa207f000 == 33 [pid = 18037] [id = 31] 23:28:23 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9d054000 == 32 [pid = 18037] [id = 30] 23:28:23 INFO - PROCESS | 18037 | --DOMWINDOW == 65 (0x7fafb2988400) [pid = 18037] [serial = 56] [outer = (nil)] [url = about:blank] 23:28:23 INFO - PROCESS | 18037 | --DOMWINDOW == 64 (0x7fafa5595c00) [pid = 18037] [serial = 73] [outer = (nil)] [url = about:blank] 23:28:23 INFO - PROCESS | 18037 | --DOMWINDOW == 63 (0x7fafa626c800) [pid = 18037] [serial = 74] [outer = (nil)] [url = about:blank] 23:28:23 INFO - PROCESS | 18037 | --DOMWINDOW == 62 (0x7fafa20a7c00) [pid = 18037] [serial = 67] [outer = (nil)] [url = about:blank] 23:28:23 INFO - PROCESS | 18037 | --DOMWINDOW == 61 (0x7fafa3074800) [pid = 18037] [serial = 68] [outer = (nil)] [url = about:blank] 23:28:23 INFO - PROCESS | 18037 | --DOMWINDOW == 60 (0x7fafa4da5c00) [pid = 18037] [serial = 71] [outer = (nil)] [url = about:blank] 23:28:23 INFO - PROCESS | 18037 | --DOMWINDOW == 59 (0x7fafb30d9000) [pid = 18037] [serial = 65] [outer = (nil)] [url = about:blank] 23:28:23 INFO - PROCESS | 18037 | --DOMWINDOW == 58 (0x7fafa3bae000) [pid = 18037] [serial = 70] [outer = (nil)] [url = about:blank] 23:28:23 INFO - PROCESS | 18037 | --DOMWINDOW == 57 (0x7fafb2eed800) [pid = 18037] [serial = 64] [outer = (nil)] [url = about:blank] 23:28:24 INFO - PROCESS | 18037 | 1463034504037 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]]]}] 23:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1385ms 23:28:24 INFO - PROCESS | 18037 | 1463034504083 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 23:28:24 INFO - PROCESS | 18037 | 1463034504089 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 23:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:28:24 INFO - PROCESS | 18037 | 1463034504096 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:28:24 INFO - PROCESS | 18037 | 1463034504101 Marionette TRACE conn3 <- [1,126,null,{}] 23:28:24 INFO - PROCESS | 18037 | 1463034504107 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}] 23:28:24 INFO - PROCESS | 18037 | 1463034504251 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 23:28:24 INFO - PROCESS | 18037 | 1463034504263 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:24 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa207f000 == 33 [pid = 18037] [id = 39] 23:28:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 58 (0x7faf9e060800) [pid = 18037] [serial = 115] [outer = (nil)] 23:28:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 59 (0x7fafa465c800) [pid = 18037] [serial = 116] [outer = 0x7faf9e060800] 23:28:24 INFO - PROCESS | 18037 | 1463034504327 Marionette DEBUG loaded listener.js 23:28:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 60 (0x7fafa53b9800) [pid = 18037] [serial = 117] [outer = 0x7faf9e060800] 23:28:25 INFO - PROCESS | 18037 | 1463034505081 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]]]}] 23:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1036ms 23:28:25 INFO - PROCESS | 18037 | 1463034505135 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 23:28:25 INFO - PROCESS | 18037 | 1463034505141 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 23:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:28:25 INFO - PROCESS | 18037 | 1463034505148 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:28:25 INFO - PROCESS | 18037 | 1463034505151 Marionette TRACE conn3 <- [1,130,null,{}] 23:28:25 INFO - PROCESS | 18037 | 1463034505157 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}] 23:28:25 INFO - PROCESS | 18037 | 1463034505302 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 23:28:25 INFO - PROCESS | 18037 | 1463034505322 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:25 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa4f3d000 == 34 [pid = 18037] [id = 40] 23:28:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 61 (0x7fafa5a14c00) [pid = 18037] [serial = 118] [outer = (nil)] 23:28:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 62 (0x7fafa66b8800) [pid = 18037] [serial = 119] [outer = 0x7fafa5a14c00] 23:28:25 INFO - PROCESS | 18037 | 1463034505384 Marionette DEBUG loaded listener.js 23:28:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 63 (0x7fafa20a9800) [pid = 18037] [serial = 120] [outer = 0x7fafa5a14c00] 23:28:26 INFO - PROCESS | 18037 | 1463034506103 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]]]}] 23:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 983ms 23:28:26 INFO - PROCESS | 18037 | 1463034506132 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 23:28:26 INFO - PROCESS | 18037 | 1463034506134 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 23:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:28:26 INFO - PROCESS | 18037 | 1463034506154 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:28:26 INFO - PROCESS | 18037 | 1463034506164 Marionette TRACE conn3 <- [1,134,null,{}] 23:28:26 INFO - PROCESS | 18037 | 1463034506183 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}] 23:28:26 INFO - PROCESS | 18037 | 1463034506346 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 23:28:26 INFO - PROCESS | 18037 | 1463034506359 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:26 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa62de800 == 35 [pid = 18037] [id = 41] 23:28:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 64 (0x7faf9bd03400) [pid = 18037] [serial = 121] [outer = (nil)] 23:28:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 65 (0x7fafb1dd6000) [pid = 18037] [serial = 122] [outer = 0x7faf9bd03400] 23:28:26 INFO - PROCESS | 18037 | 1463034506421 Marionette DEBUG loaded listener.js 23:28:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 66 (0x7fafb1ddac00) [pid = 18037] [serial = 123] [outer = 0x7faf9bd03400] 23:28:27 INFO - PROCESS | 18037 | 1463034507203 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]]]}] 23:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1109ms 23:28:27 INFO - PROCESS | 18037 | 1463034507256 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 23:28:27 INFO - PROCESS | 18037 | 1463034507259 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 23:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:28:27 INFO - PROCESS | 18037 | 1463034507265 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:28:27 INFO - PROCESS | 18037 | 1463034507267 Marionette TRACE conn3 <- [1,138,null,{}] 23:28:27 INFO - PROCESS | 18037 | 1463034507273 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}] 23:28:27 INFO - PROCESS | 18037 | 1463034507442 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 23:28:27 INFO - PROCESS | 18037 | 1463034507498 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:27 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9e02b000 == 36 [pid = 18037] [id = 42] 23:28:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 67 (0x7fafa877ec00) [pid = 18037] [serial = 124] [outer = (nil)] 23:28:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 68 (0x7fafb2bd1c00) [pid = 18037] [serial = 125] [outer = 0x7fafa877ec00] 23:28:27 INFO - PROCESS | 18037 | 1463034507571 Marionette DEBUG loaded listener.js 23:28:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 69 (0x7fafb2cb3000) [pid = 18037] [serial = 126] [outer = 0x7fafa877ec00] 23:28:28 INFO - PROCESS | 18037 | 1463034508243 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]]]}] 23:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1026ms 23:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:28:28 INFO - PROCESS | 18037 | 1463034508297 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 23:28:28 INFO - PROCESS | 18037 | 1463034508299 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 23:28:28 INFO - PROCESS | 18037 | 1463034508306 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:28:28 INFO - PROCESS | 18037 | 1463034508309 Marionette TRACE conn3 <- [1,142,null,{}] 23:28:28 INFO - PROCESS | 18037 | 1463034508314 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}] 23:28:28 INFO - PROCESS | 18037 | 1463034508496 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 23:28:28 INFO - PROCESS | 18037 | --DOMWINDOW == 68 (0x7faf9cf65c00) [pid = 18037] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:28:28 INFO - PROCESS | 18037 | --DOMWINDOW == 67 (0x7faf9c46e400) [pid = 18037] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:28:28 INFO - PROCESS | 18037 | --DOMWINDOW == 66 (0x7faf9c46e800) [pid = 18037] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:28:28 INFO - PROCESS | 18037 | --DOMWINDOW == 65 (0x7faf9c465400) [pid = 18037] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:28:28 INFO - PROCESS | 18037 | --DOMWINDOW == 64 (0x7faf9bcc2400) [pid = 18037] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:28:28 INFO - PROCESS | 18037 | --DOMWINDOW == 63 (0x7faf9e0c5800) [pid = 18037] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:28:28 INFO - PROCESS | 18037 | --DOMWINDOW == 62 (0x7fafa5a0d400) [pid = 18037] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:28:28 INFO - PROCESS | 18037 | --DOMWINDOW == 61 (0x7faf9c467000) [pid = 18037] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:28:28 INFO - PROCESS | 18037 | 1463034508610 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:28 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa51e2000 == 37 [pid = 18037] [id = 43] 23:28:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 62 (0x7faf9df6d400) [pid = 18037] [serial = 127] [outer = (nil)] 23:28:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 63 (0x7fafa1fe3000) [pid = 18037] [serial = 128] [outer = 0x7faf9df6d400] 23:28:28 INFO - PROCESS | 18037 | 1463034508684 Marionette DEBUG loaded listener.js 23:28:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 64 (0x7fafb2e07c00) [pid = 18037] [serial = 129] [outer = 0x7faf9df6d400] 23:28:29 INFO - PROCESS | 18037 | 1463034509361 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]]]}] 23:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1133ms 23:28:29 INFO - PROCESS | 18037 | 1463034509439 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 23:28:29 INFO - PROCESS | 18037 | 1463034509442 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 23:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:28:29 INFO - PROCESS | 18037 | 1463034509449 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:28:29 INFO - PROCESS | 18037 | 1463034509451 Marionette TRACE conn3 <- [1,146,null,{}] 23:28:29 INFO - PROCESS | 18037 | 1463034509456 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}] 23:28:29 INFO - PROCESS | 18037 | 1463034509598 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 23:28:29 INFO - PROCESS | 18037 | 1463034509609 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:29 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa5bda000 == 38 [pid = 18037] [id = 44] 23:28:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 65 (0x7faf9bcc1c00) [pid = 18037] [serial = 130] [outer = (nil)] 23:28:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 66 (0x7faf9f789c00) [pid = 18037] [serial = 131] [outer = 0x7faf9bcc1c00] 23:28:29 INFO - PROCESS | 18037 | 1463034509681 Marionette DEBUG loaded listener.js 23:28:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 67 (0x7faf9f790000) [pid = 18037] [serial = 132] [outer = 0x7faf9bcc1c00] 23:28:30 INFO - PROCESS | 18037 | 1463034510390 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]]]}] 23:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 987ms 23:28:30 INFO - PROCESS | 18037 | 1463034510437 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 23:28:30 INFO - PROCESS | 18037 | 1463034510441 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 23:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:28:30 INFO - PROCESS | 18037 | 1463034510446 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:28:30 INFO - PROCESS | 18037 | 1463034510448 Marionette TRACE conn3 <- [1,150,null,{}] 23:28:30 INFO - PROCESS | 18037 | 1463034510453 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}] 23:28:30 INFO - PROCESS | 18037 | 1463034510610 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 23:28:30 INFO - PROCESS | 18037 | 1463034510724 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:30 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9d1be000 == 39 [pid = 18037] [id = 45] 23:28:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 68 (0x7faf9bcbb800) [pid = 18037] [serial = 133] [outer = (nil)] 23:28:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 69 (0x7faf9bcc9c00) [pid = 18037] [serial = 134] [outer = 0x7faf9bcbb800] 23:28:30 INFO - PROCESS | 18037 | 1463034510798 Marionette DEBUG loaded listener.js 23:28:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 70 (0x7faf9c56d400) [pid = 18037] [serial = 135] [outer = 0x7faf9bcbb800] 23:28:31 INFO - PROCESS | 18037 | 1463034511622 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]]]}] 23:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1228ms 23:28:31 INFO - PROCESS | 18037 | 1463034511693 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 23:28:31 INFO - PROCESS | 18037 | 1463034511698 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 23:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:28:31 INFO - PROCESS | 18037 | 1463034511708 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:28:31 INFO - PROCESS | 18037 | 1463034511714 Marionette TRACE conn3 <- [1,154,null,{}] 23:28:31 INFO - PROCESS | 18037 | 1463034511721 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}] 23:28:31 INFO - PROCESS | 18037 | 1463034511893 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 23:28:32 INFO - PROCESS | 18037 | 1463034512019 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:32 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa589d800 == 40 [pid = 18037] [id = 46] 23:28:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 71 (0x7faf9f618800) [pid = 18037] [serial = 136] [outer = (nil)] 23:28:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 72 (0x7faf9f791400) [pid = 18037] [serial = 137] [outer = 0x7faf9f618800] 23:28:32 INFO - PROCESS | 18037 | 1463034512098 Marionette DEBUG loaded listener.js 23:28:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 73 (0x7fafa2ae7800) [pid = 18037] [serial = 138] [outer = 0x7faf9f618800] 23:28:32 INFO - PROCESS | 18037 | 1463034512910 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]]]}] 23:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1240ms 23:28:32 INFO - PROCESS | 18037 | 1463034512963 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 23:28:32 INFO - PROCESS | 18037 | 1463034512968 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 23:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:28:32 INFO - PROCESS | 18037 | 1463034512981 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:28:32 INFO - PROCESS | 18037 | 1463034512984 Marionette TRACE conn3 <- [1,158,null,{}] 23:28:32 INFO - PROCESS | 18037 | 1463034512991 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}] 23:28:33 INFO - PROCESS | 18037 | 1463034513173 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 23:28:33 INFO - PROCESS | 18037 | 1463034513303 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:33 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa62d8800 == 41 [pid = 18037] [id = 47] 23:28:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 74 (0x7fafa558d800) [pid = 18037] [serial = 139] [outer = (nil)] 23:28:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 75 (0x7fafa66b6c00) [pid = 18037] [serial = 140] [outer = 0x7fafa558d800] 23:28:33 INFO - PROCESS | 18037 | 1463034513385 Marionette DEBUG loaded listener.js 23:28:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 76 (0x7fafa84aa800) [pid = 18037] [serial = 141] [outer = 0x7fafa558d800] 23:28:34 INFO - PROCESS | 18037 | 1463034514202 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]]]}] 23:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1287ms 23:28:34 INFO - PROCESS | 18037 | 1463034514269 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 23:28:34 INFO - PROCESS | 18037 | 1463034514273 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 23:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:28:34 INFO - PROCESS | 18037 | 1463034514288 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:28:34 INFO - PROCESS | 18037 | 1463034514298 Marionette TRACE conn3 <- [1,162,null,{}] 23:28:34 INFO - PROCESS | 18037 | 1463034514304 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}] 23:28:34 INFO - PROCESS | 18037 | 1463034514520 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 23:28:34 INFO - PROCESS | 18037 | 1463034514690 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:34 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb2ecd000 == 42 [pid = 18037] [id = 48] 23:28:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 77 (0x7fafac057800) [pid = 18037] [serial = 142] [outer = (nil)] 23:28:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 78 (0x7fafb2e0e000) [pid = 18037] [serial = 143] [outer = 0x7fafac057800] 23:28:34 INFO - PROCESS | 18037 | 1463034514761 Marionette DEBUG loaded listener.js 23:28:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 79 (0x7fafb2eab800) [pid = 18037] [serial = 144] [outer = 0x7fafac057800] 23:28:35 INFO - PROCESS | 18037 | 1463034515563 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]]]}] 23:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1299ms 23:28:35 INFO - PROCESS | 18037 | 1463034515580 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 23:28:35 INFO - PROCESS | 18037 | 1463034515584 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 23:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:28:35 INFO - PROCESS | 18037 | 1463034515590 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:28:35 INFO - PROCESS | 18037 | 1463034515592 Marionette TRACE conn3 <- [1,166,null,{}] 23:28:35 INFO - PROCESS | 18037 | 1463034515598 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}] 23:28:35 INFO - PROCESS | 18037 | 1463034515746 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 23:28:35 INFO - PROCESS | 18037 | 1463034515876 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:35 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb3d0e000 == 43 [pid = 18037] [id = 49] 23:28:35 INFO - PROCESS | 18037 | ++DOMWINDOW == 80 (0x7fafb2989000) [pid = 18037] [serial = 145] [outer = (nil)] 23:28:35 INFO - PROCESS | 18037 | ++DOMWINDOW == 81 (0x7fafb3055800) [pid = 18037] [serial = 146] [outer = 0x7fafb2989000] 23:28:35 INFO - PROCESS | 18037 | 1463034515947 Marionette DEBUG loaded listener.js 23:28:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 82 (0x7fafb3d31c00) [pid = 18037] [serial = 147] [outer = 0x7fafb2989000] 23:28:36 INFO - PROCESS | 18037 | 1463034516845 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]]]}] 23:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1277ms 23:28:36 INFO - PROCESS | 18037 | 1463034516870 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 23:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:28:36 INFO - PROCESS | 18037 | 1463034516874 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 23:28:36 INFO - PROCESS | 18037 | 1463034516881 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:28:36 INFO - PROCESS | 18037 | 1463034516884 Marionette TRACE conn3 <- [1,170,null,{}] 23:28:36 INFO - PROCESS | 18037 | 1463034516890 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}] 23:28:37 INFO - PROCESS | 18037 | 1463034517059 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 23:28:37 INFO - PROCESS | 18037 | 1463034517432 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:37 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa3c4c000 == 44 [pid = 18037] [id = 50] 23:28:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 83 (0x7faf9bd04800) [pid = 18037] [serial = 148] [outer = (nil)] 23:28:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 84 (0x7faf9df71400) [pid = 18037] [serial = 149] [outer = 0x7faf9bd04800] 23:28:37 INFO - PROCESS | 18037 | 1463034517570 Marionette DEBUG loaded listener.js 23:28:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 85 (0x7faf9f61c400) [pid = 18037] [serial = 150] [outer = 0x7faf9bd04800] 23:28:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa5446800 == 43 [pid = 18037] [id = 27] 23:28:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa5bda000 == 42 [pid = 18037] [id = 44] 23:28:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa51e2000 == 41 [pid = 18037] [id = 43] 23:28:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9e02b000 == 40 [pid = 18037] [id = 42] 23:28:38 INFO - PROCESS | 18037 | 1463034518499 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]]]}] 23:28:38 INFO - PROCESS | 18037 | --DOMWINDOW == 84 (0x7faf9bd0a000) [pid = 18037] [serial = 85] [outer = (nil)] [url = about:blank] 23:28:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa62de800 == 39 [pid = 18037] [id = 41] 23:28:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa4f3d000 == 38 [pid = 18037] [id = 40] 23:28:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa207f000 == 37 [pid = 18037] [id = 39] 23:28:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa0b8d800 == 36 [pid = 18037] [id = 38] 23:28:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c4ca000 == 35 [pid = 18037] [id = 36] 23:28:38 INFO - PROCESS | 18037 | --DOMWINDOW == 83 (0x7fafa838a400) [pid = 18037] [serial = 100] [outer = (nil)] [url = about:blank] 23:28:38 INFO - PROCESS | 18037 | --DOMWINDOW == 82 (0x7faf9c21bc00) [pid = 18037] [serial = 89] [outer = (nil)] [url = about:blank] 23:28:38 INFO - PROCESS | 18037 | --DOMWINDOW == 81 (0x7fafa8461000) [pid = 18037] [serial = 101] [outer = (nil)] [url = about:blank] 23:28:38 INFO - PROCESS | 18037 | --DOMWINDOW == 80 (0x7fafa1ff0800) [pid = 18037] [serial = 77] [outer = (nil)] [url = about:blank] 23:28:38 INFO - PROCESS | 18037 | --DOMWINDOW == 79 (0x7faf9f61ec00) [pid = 18037] [serial = 76] [outer = (nil)] [url = about:blank] 23:28:38 INFO - PROCESS | 18037 | --DOMWINDOW == 78 (0x7fafa626dc00) [pid = 18037] [serial = 80] [outer = (nil)] [url = about:blank] 23:28:38 INFO - PROCESS | 18037 | --DOMWINDOW == 77 (0x7fafa5596800) [pid = 18037] [serial = 79] [outer = (nil)] [url = about:blank] 23:28:38 INFO - PROCESS | 18037 | --DOMWINDOW == 76 (0x7fafac053800) [pid = 18037] [serial = 83] [outer = (nil)] [url = about:blank] 23:28:38 INFO - PROCESS | 18037 | --DOMWINDOW == 75 (0x7fafa8778c00) [pid = 18037] [serial = 82] [outer = (nil)] [url = about:blank] 23:28:38 INFO - PROCESS | 18037 | --DOMWINDOW == 74 (0x7fafa5752800) [pid = 18037] [serial = 94] [outer = (nil)] [url = about:blank] 23:28:38 INFO - PROCESS | 18037 | --DOMWINDOW == 73 (0x7fafa838b000) [pid = 18037] [serial = 98] [outer = (nil)] [url = about:blank] 23:28:38 INFO - PROCESS | 18037 | --DOMWINDOW == 72 (0x7fafa5aae000) [pid = 18037] [serial = 95] [outer = (nil)] [url = about:blank] 23:28:38 INFO - PROCESS | 18037 | --DOMWINDOW == 71 (0x7fafa87b7000) [pid = 18037] [serial = 103] [outer = (nil)] [url = about:blank] 23:28:38 INFO - PROCESS | 18037 | --DOMWINDOW == 70 (0x7fafa6277c00) [pid = 18037] [serial = 97] [outer = (nil)] [url = about:blank] 23:28:38 INFO - PROCESS | 18037 | --DOMWINDOW == 69 (0x7fafa1fefc00) [pid = 18037] [serial = 91] [outer = (nil)] [url = about:blank] 23:28:38 INFO - PROCESS | 18037 | --DOMWINDOW == 68 (0x7fafa3cbb000) [pid = 18037] [serial = 92] [outer = (nil)] [url = about:blank] 23:28:38 INFO - PROCESS | 18037 | --DOMWINDOW == 67 (0x7faf9e060400) [pid = 18037] [serial = 88] [outer = (nil)] [url = about:blank] 23:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1687ms 23:28:38 INFO - PROCESS | 18037 | 1463034518568 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 23:28:38 INFO - PROCESS | 18037 | 1463034518573 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 23:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:28:38 INFO - PROCESS | 18037 | 1463034518581 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:28:38 INFO - PROCESS | 18037 | 1463034518585 Marionette TRACE conn3 <- [1,174,null,{}] 23:28:38 INFO - PROCESS | 18037 | 1463034518591 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}] 23:28:38 INFO - PROCESS | 18037 | 1463034518732 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 23:28:38 INFO - PROCESS | 18037 | 1463034518818 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:38 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9d1ca000 == 36 [pid = 18037] [id = 51] 23:28:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 68 (0x7faf9bcc8000) [pid = 18037] [serial = 151] [outer = (nil)] 23:28:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 69 (0x7fafa4382c00) [pid = 18037] [serial = 152] [outer = 0x7faf9bcc8000] 23:28:38 INFO - PROCESS | 18037 | 1463034518884 Marionette DEBUG loaded listener.js 23:28:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 70 (0x7fafa5596000) [pid = 18037] [serial = 153] [outer = 0x7faf9bcc8000] 23:28:39 INFO - PROCESS | 18037 | 1463034519525 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]]]}] 23:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 982ms 23:28:39 INFO - PROCESS | 18037 | 1463034519577 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 23:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:28:39 INFO - PROCESS | 18037 | 1463034519586 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 23:28:39 INFO - PROCESS | 18037 | 1463034519592 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:28:39 INFO - PROCESS | 18037 | 1463034519596 Marionette TRACE conn3 <- [1,178,null,{}] 23:28:39 INFO - PROCESS | 18037 | 1463034519602 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}] 23:28:39 INFO - PROCESS | 18037 | 1463034519770 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 23:28:39 INFO - PROCESS | 18037 | 1463034519856 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:39 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa4bcf000 == 37 [pid = 18037] [id = 52] 23:28:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 71 (0x7faf9f785c00) [pid = 18037] [serial = 154] [outer = (nil)] 23:28:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 72 (0x7fafa84aa400) [pid = 18037] [serial = 155] [outer = 0x7faf9f785c00] 23:28:39 INFO - PROCESS | 18037 | 1463034519918 Marionette DEBUG loaded listener.js 23:28:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 73 (0x7fafa87be400) [pid = 18037] [serial = 156] [outer = 0x7faf9f785c00] 23:28:40 INFO - PROCESS | 18037 | 1463034520732 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]]]}] 23:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1178ms 23:28:40 INFO - PROCESS | 18037 | 1463034520804 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 23:28:40 INFO - PROCESS | 18037 | 1463034520807 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 23:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:28:40 INFO - PROCESS | 18037 | 1463034520858 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:28:40 INFO - PROCESS | 18037 | 1463034520867 Marionette TRACE conn3 <- [1,182,null,{}] 23:28:40 INFO - PROCESS | 18037 | 1463034520903 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}] 23:28:41 INFO - PROCESS | 18037 | 1463034521089 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 23:28:41 INFO - PROCESS | 18037 | 1463034521150 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:41 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa673f000 == 38 [pid = 18037] [id = 53] 23:28:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 74 (0x7fafa87be800) [pid = 18037] [serial = 157] [outer = (nil)] 23:28:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 75 (0x7fafb30da000) [pid = 18037] [serial = 158] [outer = 0x7fafa87be800] 23:28:41 INFO - PROCESS | 18037 | 1463034521210 Marionette DEBUG loaded listener.js 23:28:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 76 (0x7fafb405d000) [pid = 18037] [serial = 159] [outer = 0x7fafa87be800] 23:28:41 INFO - PROCESS | 18037 | 1463034521891 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]]]}] 23:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1097ms 23:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:28:41 INFO - PROCESS | 18037 | 1463034521921 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 23:28:41 INFO - PROCESS | 18037 | 1463034521924 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 23:28:41 INFO - PROCESS | 18037 | 1463034521930 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:28:41 INFO - PROCESS | 18037 | 1463034521933 Marionette TRACE conn3 <- [1,186,null,{}] 23:28:41 INFO - PROCESS | 18037 | 1463034521938 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}] 23:28:42 INFO - PROCESS | 18037 | 1463034522101 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 23:28:42 INFO - PROCESS | 18037 | 1463034522166 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:42 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafacdce000 == 39 [pid = 18037] [id = 54] 23:28:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 77 (0x7fafb1d77800) [pid = 18037] [serial = 160] [outer = (nil)] 23:28:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 78 (0x7fafb5ae0c00) [pid = 18037] [serial = 161] [outer = 0x7fafb1d77800] 23:28:42 INFO - PROCESS | 18037 | 1463034522226 Marionette DEBUG loaded listener.js 23:28:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 79 (0x7fafb5fc8c00) [pid = 18037] [serial = 162] [outer = 0x7fafb1d77800] 23:28:42 INFO - PROCESS | 18037 | --DOMWINDOW == 78 (0x7faf9bcbec00) [pid = 18037] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:28:42 INFO - PROCESS | 18037 | --DOMWINDOW == 77 (0x7fafa877ec00) [pid = 18037] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:28:42 INFO - PROCESS | 18037 | --DOMWINDOW == 76 (0x7faf9c56bc00) [pid = 18037] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:28:42 INFO - PROCESS | 18037 | --DOMWINDOW == 75 (0x7fafa5a14c00) [pid = 18037] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:28:42 INFO - PROCESS | 18037 | --DOMWINDOW == 74 (0x7faf9bd03400) [pid = 18037] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:28:42 INFO - PROCESS | 18037 | --DOMWINDOW == 73 (0x7faf9e060800) [pid = 18037] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:28:42 INFO - PROCESS | 18037 | --DOMWINDOW == 72 (0x7faf9df6d400) [pid = 18037] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:28:42 INFO - PROCESS | 18037 | 1463034522982 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]]]}] 23:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1078ms 23:28:43 INFO - PROCESS | 18037 | 1463034523013 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 23:28:43 INFO - PROCESS | 18037 | 1463034523016 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 23:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:28:43 INFO - PROCESS | 18037 | 1463034523022 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:28:43 INFO - PROCESS | 18037 | 1463034523023 Marionette TRACE conn3 <- [1,190,null,{}] 23:28:43 INFO - PROCESS | 18037 | 1463034523029 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}] 23:28:43 INFO - PROCESS | 18037 | 1463034523157 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 23:28:43 INFO - PROCESS | 18037 | 1463034523249 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:43 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f697000 == 40 [pid = 18037] [id = 55] 23:28:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 73 (0x7fafb3015800) [pid = 18037] [serial = 163] [outer = (nil)] 23:28:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 74 (0x7fafb41c2c00) [pid = 18037] [serial = 164] [outer = 0x7fafb3015800] 23:28:43 INFO - PROCESS | 18037 | 1463034523320 Marionette DEBUG loaded listener.js 23:28:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 75 (0x7fafb60a1c00) [pid = 18037] [serial = 165] [outer = 0x7fafb3015800] 23:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 927ms 23:28:43 INFO - PROCESS | 18037 | 1463034523943 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]]]}] 23:28:43 INFO - PROCESS | 18037 | 1463034523949 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 23:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:28:43 INFO - PROCESS | 18037 | 1463034523953 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 23:28:43 INFO - PROCESS | 18037 | 1463034523960 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:28:43 INFO - PROCESS | 18037 | 1463034523963 Marionette TRACE conn3 <- [1,194,null,{}] 23:28:43 INFO - PROCESS | 18037 | 1463034523967 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}] 23:28:44 INFO - PROCESS | 18037 | 1463034524140 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 23:28:44 INFO - PROCESS | 18037 | 1463034524164 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:44 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb3e98800 == 41 [pid = 18037] [id = 56] 23:28:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 76 (0x7fafb3047c00) [pid = 18037] [serial = 166] [outer = (nil)] 23:28:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 77 (0x7fafb7ec7800) [pid = 18037] [serial = 167] [outer = 0x7fafb3047c00] 23:28:44 INFO - PROCESS | 18037 | 1463034524222 Marionette DEBUG loaded listener.js 23:28:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 78 (0x7fafb8005400) [pid = 18037] [serial = 168] [outer = 0x7fafb3047c00] 23:28:44 INFO - PROCESS | 18037 | 1463034524879 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]]]}] 23:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1033ms 23:28:45 INFO - PROCESS | 18037 | 1463034525007 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 23:28:45 INFO - PROCESS | 18037 | 1463034525013 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 23:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:28:45 INFO - PROCESS | 18037 | 1463034525043 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:28:45 INFO - PROCESS | 18037 | 1463034525048 Marionette TRACE conn3 <- [1,198,null,{}] 23:28:45 INFO - PROCESS | 18037 | 1463034525069 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}] 23:28:45 INFO - PROCESS | 18037 | 1463034525254 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 23:28:45 INFO - PROCESS | 18037 | 1463034525358 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:45 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa43dc000 == 42 [pid = 18037] [id = 57] 23:28:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 79 (0x7faf9e0c8800) [pid = 18037] [serial = 169] [outer = (nil)] 23:28:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 80 (0x7faf9f617c00) [pid = 18037] [serial = 170] [outer = 0x7faf9e0c8800] 23:28:45 INFO - PROCESS | 18037 | 1463034525436 Marionette DEBUG loaded listener.js 23:28:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 81 (0x7fafa1ded000) [pid = 18037] [serial = 171] [outer = 0x7faf9e0c8800] 23:28:45 INFO - PROCESS | 18037 | 1463034525797 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:28:46 INFO - PROCESS | 18037 | 1463034526369 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]]]}] 23:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1420ms 23:28:46 INFO - PROCESS | 18037 | 1463034526444 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 23:28:46 INFO - PROCESS | 18037 | 1463034526449 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 23:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:28:46 INFO - PROCESS | 18037 | 1463034526462 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:28:46 INFO - PROCESS | 18037 | 1463034526469 Marionette TRACE conn3 <- [1,202,null,{}] 23:28:46 INFO - PROCESS | 18037 | 1463034526475 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}] 23:28:46 INFO - PROCESS | 18037 | 1463034526692 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 23:28:46 INFO - PROCESS | 18037 | 1463034526822 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:46 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb2ebf800 == 43 [pid = 18037] [id = 58] 23:28:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 82 (0x7faf9eb90800) [pid = 18037] [serial = 172] [outer = (nil)] 23:28:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 83 (0x7fafb1dd8000) [pid = 18037] [serial = 173] [outer = 0x7faf9eb90800] 23:28:46 INFO - PROCESS | 18037 | 1463034526902 Marionette DEBUG loaded listener.js 23:28:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 84 (0x7fafb2e0a800) [pid = 18037] [serial = 174] [outer = 0x7faf9eb90800] 23:28:47 INFO - PROCESS | 18037 | 1463034527923 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]]]}] 23:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1496ms 23:28:47 INFO - PROCESS | 18037 | 1463034527955 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 23:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:28:47 INFO - PROCESS | 18037 | 1463034527959 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 23:28:47 INFO - PROCESS | 18037 | 1463034527967 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:28:47 INFO - PROCESS | 18037 | 1463034527970 Marionette TRACE conn3 <- [1,206,null,{}] 23:28:47 INFO - PROCESS | 18037 | 1463034527986 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}] 23:28:48 INFO - PROCESS | 18037 | 1463034528213 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 23:28:48 INFO - PROCESS | 18037 | 1463034528387 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:48 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb730c800 == 44 [pid = 18037] [id = 59] 23:28:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 85 (0x7fafb5f2e800) [pid = 18037] [serial = 175] [outer = (nil)] 23:28:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 86 (0x7fafb5fd1400) [pid = 18037] [serial = 176] [outer = 0x7fafb5f2e800] 23:28:48 INFO - PROCESS | 18037 | 1463034528485 Marionette DEBUG loaded listener.js 23:28:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 87 (0x7fafb73a6c00) [pid = 18037] [serial = 177] [outer = 0x7fafb5f2e800] 23:28:49 INFO - PROCESS | 18037 | 1463034529248 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]]]}] 23:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1333ms 23:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:28:49 INFO - PROCESS | 18037 | 1463034529299 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 23:28:49 INFO - PROCESS | 18037 | 1463034529302 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 23:28:49 INFO - PROCESS | 18037 | 1463034529309 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:28:49 INFO - PROCESS | 18037 | 1463034529313 Marionette TRACE conn3 <- [1,210,null,{}] 23:28:49 INFO - PROCESS | 18037 | 1463034529339 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}] 23:28:49 INFO - PROCESS | 18037 | 1463034529503 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 23:28:49 INFO - PROCESS | 18037 | 1463034529631 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:49 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb796c800 == 45 [pid = 18037] [id = 60] 23:28:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 88 (0x7fafb7ec8c00) [pid = 18037] [serial = 178] [outer = (nil)] 23:28:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 89 (0x7fafb7ecc800) [pid = 18037] [serial = 179] [outer = 0x7fafb7ec8c00] 23:28:49 INFO - PROCESS | 18037 | 1463034529731 Marionette DEBUG loaded listener.js 23:28:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 90 (0x7fafb80d1800) [pid = 18037] [serial = 180] [outer = 0x7fafb7ec8c00] 23:28:50 INFO - PROCESS | 18037 | 1463034530573 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]]]}] 23:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1300ms 23:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:28:50 INFO - PROCESS | 18037 | 1463034530610 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 23:28:50 INFO - PROCESS | 18037 | 1463034530613 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 23:28:50 INFO - PROCESS | 18037 | 1463034530619 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:28:50 INFO - PROCESS | 18037 | 1463034530622 Marionette TRACE conn3 <- [1,214,null,{}] 23:28:50 INFO - PROCESS | 18037 | 1463034530627 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}] 23:28:50 INFO - PROCESS | 18037 | 1463034530774 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 23:28:50 INFO - PROCESS | 18037 | 1463034530911 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:50 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb808d800 == 46 [pid = 18037] [id = 61] 23:28:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 91 (0x7fafb7ecc000) [pid = 18037] [serial = 181] [outer = (nil)] 23:28:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 92 (0x7fafb8122400) [pid = 18037] [serial = 182] [outer = 0x7fafb7ecc000] 23:28:50 INFO - PROCESS | 18037 | 1463034530993 Marionette DEBUG loaded listener.js 23:28:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 93 (0x7fafba74f800) [pid = 18037] [serial = 183] [outer = 0x7fafb7ecc000] 23:28:51 INFO - PROCESS | 18037 | 1463034531998 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]]]}] 23:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1438ms 23:28:52 INFO - PROCESS | 18037 | 1463034532058 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 23:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:28:52 INFO - PROCESS | 18037 | 1463034532064 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 23:28:52 INFO - PROCESS | 18037 | 1463034532073 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:28:52 INFO - PROCESS | 18037 | 1463034532079 Marionette TRACE conn3 <- [1,218,null,{}] 23:28:52 INFO - PROCESS | 18037 | 1463034532089 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}] 23:28:52 INFO - PROCESS | 18037 | 1463034532318 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 23:28:52 INFO - PROCESS | 18037 | 1463034532556 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:52 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9d054000 == 47 [pid = 18037] [id = 62] 23:28:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 94 (0x7fafa1df0c00) [pid = 18037] [serial = 184] [outer = (nil)] 23:28:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 95 (0x7fafa1f7fc00) [pid = 18037] [serial = 185] [outer = 0x7fafa1df0c00] 23:28:52 INFO - PROCESS | 18037 | 1463034532629 Marionette DEBUG loaded listener.js 23:28:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 96 (0x7fafa37d3400) [pid = 18037] [serial = 186] [outer = 0x7fafa1df0c00] 23:28:52 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f697000 == 46 [pid = 18037] [id = 55] 23:28:52 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafacdce000 == 45 [pid = 18037] [id = 54] 23:28:53 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa673f000 == 44 [pid = 18037] [id = 53] 23:28:53 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa4bcf000 == 43 [pid = 18037] [id = 52] 23:28:53 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9d1ca000 == 42 [pid = 18037] [id = 51] 23:28:53 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa3c4c000 == 41 [pid = 18037] [id = 50] 23:28:53 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa589d800 == 40 [pid = 18037] [id = 46] 23:28:53 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9d1be000 == 39 [pid = 18037] [id = 45] 23:28:53 INFO - PROCESS | 18037 | --DOMWINDOW == 95 (0x7faf9cf5f400) [pid = 18037] [serial = 86] [outer = (nil)] [url = about:blank] 23:28:53 INFO - PROCESS | 18037 | --DOMWINDOW == 94 (0x7faf9f789c00) [pid = 18037] [serial = 131] [outer = (nil)] [url = about:blank] 23:28:53 INFO - PROCESS | 18037 | --DOMWINDOW == 93 (0x7fafb2cb3000) [pid = 18037] [serial = 126] [outer = (nil)] [url = about:blank] 23:28:53 INFO - PROCESS | 18037 | --DOMWINDOW == 92 (0x7fafb2bd1c00) [pid = 18037] [serial = 125] [outer = (nil)] [url = about:blank] 23:28:53 INFO - PROCESS | 18037 | --DOMWINDOW == 91 (0x7faf9eb8e800) [pid = 18037] [serial = 114] [outer = (nil)] [url = about:blank] 23:28:53 INFO - PROCESS | 18037 | --DOMWINDOW == 90 (0x7faf9d1e2400) [pid = 18037] [serial = 113] [outer = (nil)] [url = about:blank] 23:28:53 INFO - PROCESS | 18037 | --DOMWINDOW == 89 (0x7fafa66b8800) [pid = 18037] [serial = 119] [outer = (nil)] [url = about:blank] 23:28:53 INFO - PROCESS | 18037 | --DOMWINDOW == 88 (0x7fafa20a9800) [pid = 18037] [serial = 120] [outer = (nil)] [url = about:blank] 23:28:53 INFO - PROCESS | 18037 | --DOMWINDOW == 87 (0x7fafb1dd6000) [pid = 18037] [serial = 122] [outer = (nil)] [url = about:blank] 23:28:53 INFO - PROCESS | 18037 | --DOMWINDOW == 86 (0x7fafa4242000) [pid = 18037] [serial = 110] [outer = (nil)] [url = about:blank] 23:28:53 INFO - PROCESS | 18037 | --DOMWINDOW == 85 (0x7fafa53b9800) [pid = 18037] [serial = 117] [outer = (nil)] [url = about:blank] 23:28:53 INFO - PROCESS | 18037 | --DOMWINDOW == 84 (0x7fafa465c800) [pid = 18037] [serial = 116] [outer = (nil)] [url = about:blank] 23:28:53 INFO - PROCESS | 18037 | --DOMWINDOW == 83 (0x7fafa1fe3000) [pid = 18037] [serial = 128] [outer = (nil)] [url = about:blank] 23:28:53 INFO - PROCESS | 18037 | --DOMWINDOW == 82 (0x7faf9bd0e000) [pid = 18037] [serial = 106] [outer = (nil)] [url = about:blank] 23:28:53 INFO - PROCESS | 18037 | --DOMWINDOW == 81 (0x7faf9bd11800) [pid = 18037] [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.] 23:28:53 INFO - PROCESS | 18037 | --DOMWINDOW == 80 (0x7fafb2e07c00) [pid = 18037] [serial = 129] [outer = (nil)] [url = about:blank] 23:28:53 INFO - PROCESS | 18037 | --DOMWINDOW == 79 (0x7fafb1ddac00) [pid = 18037] [serial = 123] [outer = (nil)] [url = about:blank] 23:28:53 INFO - PROCESS | 18037 | 1463034533405 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]]]}] 23:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1343ms 23:28:53 INFO - PROCESS | 18037 | 1463034533414 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 23:28:53 INFO - PROCESS | 18037 | 1463034533422 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 23:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:28:53 INFO - PROCESS | 18037 | 1463034533439 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:28:53 INFO - PROCESS | 18037 | 1463034533444 Marionette TRACE conn3 <- [1,222,null,{}] 23:28:53 INFO - PROCESS | 18037 | 1463034533455 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}] 23:28:53 INFO - PROCESS | 18037 | 1463034533599 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 23:28:53 INFO - PROCESS | 18037 | 1463034533617 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:53 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa43e9800 == 40 [pid = 18037] [id = 63] 23:28:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 80 (0x7faf9c573800) [pid = 18037] [serial = 187] [outer = (nil)] 23:28:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 81 (0x7fafa5753000) [pid = 18037] [serial = 188] [outer = 0x7faf9c573800] 23:28:53 INFO - PROCESS | 18037 | 1463034533679 Marionette DEBUG loaded listener.js 23:28:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 82 (0x7fafa6269800) [pid = 18037] [serial = 189] [outer = 0x7faf9c573800] 23:28:54 INFO - PROCESS | 18037 | 1463034534416 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]]]}] 23:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 992ms 23:28:54 INFO - PROCESS | 18037 | 1463034534425 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 23:28:54 INFO - PROCESS | 18037 | 1463034534431 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 23:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:28:54 INFO - PROCESS | 18037 | 1463034534438 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:28:54 INFO - PROCESS | 18037 | 1463034534444 Marionette TRACE conn3 <- [1,226,null,{}] 23:28:54 INFO - PROCESS | 18037 | 1463034534462 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}] 23:28:54 INFO - PROCESS | 18037 | 1463034534646 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 23:28:54 INFO - PROCESS | 18037 | 1463034534668 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:54 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa5458800 == 41 [pid = 18037] [id = 64] 23:28:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 83 (0x7fafa8459000) [pid = 18037] [serial = 190] [outer = (nil)] 23:28:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 84 (0x7fafa87ba400) [pid = 18037] [serial = 191] [outer = 0x7fafa8459000] 23:28:54 INFO - PROCESS | 18037 | 1463034534751 Marionette DEBUG loaded listener.js 23:28:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 85 (0x7fafb1ddac00) [pid = 18037] [serial = 192] [outer = 0x7fafa8459000] 23:28:55 INFO - PROCESS | 18037 | 1463034535453 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]]]}] 23:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1037ms 23:28:55 INFO - PROCESS | 18037 | 1463034535477 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 23:28:55 INFO - PROCESS | 18037 | 1463034535481 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 23:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:28:55 INFO - PROCESS | 18037 | 1463034535487 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:28:55 INFO - PROCESS | 18037 | 1463034535488 Marionette TRACE conn3 <- [1,230,null,{}] 23:28:55 INFO - PROCESS | 18037 | 1463034535494 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}] 23:28:55 INFO - PROCESS | 18037 | 1463034535672 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 23:28:55 INFO - PROCESS | 18037 | 1463034535702 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:55 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa6331800 == 42 [pid = 18037] [id = 65] 23:28:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 86 (0x7faf9bd0a000) [pid = 18037] [serial = 193] [outer = (nil)] 23:28:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 87 (0x7fafb2e07c00) [pid = 18037] [serial = 194] [outer = 0x7faf9bd0a000] 23:28:55 INFO - PROCESS | 18037 | 1463034535766 Marionette DEBUG loaded listener.js 23:28:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 88 (0x7fafb3048c00) [pid = 18037] [serial = 195] [outer = 0x7faf9bd0a000] 23:28:56 INFO - PROCESS | 18037 | 1463034536483 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]]]}] 23:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1027ms 23:28:56 INFO - PROCESS | 18037 | 1463034536516 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 23:28:56 INFO - PROCESS | 18037 | 1463034536519 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 23:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:28:56 INFO - PROCESS | 18037 | 1463034536525 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:28:56 INFO - PROCESS | 18037 | 1463034536528 Marionette TRACE conn3 <- [1,234,null,{}] 23:28:56 INFO - PROCESS | 18037 | 1463034536556 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}] 23:28:56 INFO - PROCESS | 18037 | 1463034536725 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 23:28:56 INFO - PROCESS | 18037 | 1463034536753 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:56 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa84d8000 == 43 [pid = 18037] [id = 66] 23:28:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 89 (0x7fafb30dc400) [pid = 18037] [serial = 196] [outer = (nil)] 23:28:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 90 (0x7fafb3edbc00) [pid = 18037] [serial = 197] [outer = 0x7fafb30dc400] 23:28:56 INFO - PROCESS | 18037 | 1463034536813 Marionette DEBUG loaded listener.js 23:28:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 91 (0x7fafb41c5c00) [pid = 18037] [serial = 198] [outer = 0x7fafb30dc400] 23:28:57 INFO - PROCESS | 18037 | 1463034537536 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]]]}] 23:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1034ms 23:28:57 INFO - PROCESS | 18037 | 1463034537560 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 23:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:28:57 INFO - PROCESS | 18037 | 1463034537564 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 23:28:57 INFO - PROCESS | 18037 | 1463034537570 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:28:57 INFO - PROCESS | 18037 | 1463034537573 Marionette TRACE conn3 <- [1,238,null,{}] 23:28:57 INFO - PROCESS | 18037 | 1463034537577 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}] 23:28:58 INFO - PROCESS | 18037 | 1463034538005 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 23:28:58 INFO - PROCESS | 18037 | --DOMWINDOW == 90 (0x7fafb1d77800) [pid = 18037] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:28:58 INFO - PROCESS | 18037 | --DOMWINDOW == 89 (0x7faf9f785c00) [pid = 18037] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:28:58 INFO - PROCESS | 18037 | --DOMWINDOW == 88 (0x7faf9bd04800) [pid = 18037] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:28:58 INFO - PROCESS | 18037 | --DOMWINDOW == 87 (0x7faf9bcc8000) [pid = 18037] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:28:58 INFO - PROCESS | 18037 | --DOMWINDOW == 86 (0x7fafb3015800) [pid = 18037] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:28:58 INFO - PROCESS | 18037 | --DOMWINDOW == 85 (0x7fafa87be800) [pid = 18037] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:28:58 INFO - PROCESS | 18037 | --DOMWINDOW == 84 (0x7faf9df64800) [pid = 18037] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:28:58 INFO - PROCESS | 18037 | 1463034538094 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:58 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa3799800 == 44 [pid = 18037] [id = 67] 23:28:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 85 (0x7faf9cf65c00) [pid = 18037] [serial = 199] [outer = (nil)] 23:28:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 86 (0x7fafa4654800) [pid = 18037] [serial = 200] [outer = 0x7faf9cf65c00] 23:28:58 INFO - PROCESS | 18037 | 1463034538159 Marionette DEBUG loaded listener.js 23:28:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 87 (0x7fafb6051400) [pid = 18037] [serial = 201] [outer = 0x7faf9cf65c00] 23:28:58 INFO - PROCESS | 18037 | 1463034538774 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]]]}] 23:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1229ms 23:28:58 INFO - PROCESS | 18037 | 1463034538800 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 23:28:58 INFO - PROCESS | 18037 | 1463034538803 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 23:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:28:58 INFO - PROCESS | 18037 | 1463034538809 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:28:58 INFO - PROCESS | 18037 | 1463034538811 Marionette TRACE conn3 <- [1,242,null,{}] 23:28:58 INFO - PROCESS | 18037 | 1463034538817 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}] 23:28:58 INFO - PROCESS | 18037 | 1463034538989 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 23:28:59 INFO - PROCESS | 18037 | 1463034539010 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:59 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb3099800 == 45 [pid = 18037] [id = 68] 23:28:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 88 (0x7faf9df64800) [pid = 18037] [serial = 202] [outer = (nil)] 23:28:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 89 (0x7fafb9c8fc00) [pid = 18037] [serial = 203] [outer = 0x7faf9df64800] 23:28:59 INFO - PROCESS | 18037 | 1463034539071 Marionette DEBUG loaded listener.js 23:28:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 90 (0x7fafba7aa400) [pid = 18037] [serial = 204] [outer = 0x7faf9df64800] 23:28:59 INFO - PROCESS | 18037 | 1463034539743 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]]]}] 23:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 979ms 23:28:59 INFO - PROCESS | 18037 | 1463034539789 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 23:28:59 INFO - PROCESS | 18037 | 1463034539793 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 23:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:28:59 INFO - PROCESS | 18037 | 1463034539798 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:28:59 INFO - PROCESS | 18037 | 1463034539800 Marionette TRACE conn3 <- [1,246,null,{}] 23:28:59 INFO - PROCESS | 18037 | 1463034539805 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}] 23:28:59 INFO - PROCESS | 18037 | 1463034539971 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 23:29:00 INFO - PROCESS | 18037 | 1463034540101 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:00 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9d1b5000 == 46 [pid = 18037] [id = 69] 23:29:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 91 (0x7faf9bcbec00) [pid = 18037] [serial = 205] [outer = (nil)] 23:29:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 92 (0x7faf9c46a400) [pid = 18037] [serial = 206] [outer = 0x7faf9bcbec00] 23:29:00 INFO - PROCESS | 18037 | 1463034540174 Marionette DEBUG loaded listener.js 23:29:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 93 (0x7faf9f616c00) [pid = 18037] [serial = 207] [outer = 0x7faf9bcbec00] 23:29:01 INFO - PROCESS | 18037 | 1463034541047 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]]]}] 23:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1279ms 23:29:01 INFO - PROCESS | 18037 | 1463034541080 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 23:29:01 INFO - PROCESS | 18037 | 1463034541086 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 23:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:29:01 INFO - PROCESS | 18037 | 1463034541094 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:29:01 INFO - PROCESS | 18037 | 1463034541099 Marionette TRACE conn3 <- [1,250,null,{}] 23:29:01 INFO - PROCESS | 18037 | 1463034541109 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}] 23:29:01 INFO - PROCESS | 18037 | 1463034541316 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 23:29:01 INFO - PROCESS | 18037 | 1463034541450 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:01 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa672c000 == 47 [pid = 18037] [id = 70] 23:29:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 94 (0x7fafa1de6800) [pid = 18037] [serial = 208] [outer = (nil)] 23:29:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 95 (0x7fafa626fc00) [pid = 18037] [serial = 209] [outer = 0x7fafa1de6800] 23:29:01 INFO - PROCESS | 18037 | 1463034541532 Marionette DEBUG loaded listener.js 23:29:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 96 (0x7fafa845dc00) [pid = 18037] [serial = 210] [outer = 0x7fafa1de6800] 23:29:02 INFO - PROCESS | 18037 | 1463034542484 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]]]}] 23:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1440ms 23:29:02 INFO - PROCESS | 18037 | 1463034542538 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 23:29:02 INFO - PROCESS | 18037 | 1463034542544 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 23:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:29:02 INFO - PROCESS | 18037 | 1463034542551 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:29:02 INFO - PROCESS | 18037 | 1463034542554 Marionette TRACE conn3 <- [1,254,null,{}] 23:29:02 INFO - PROCESS | 18037 | 1463034542560 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}] 23:29:02 INFO - PROCESS | 18037 | 1463034542742 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 23:29:02 INFO - PROCESS | 18037 | 1463034542880 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:02 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb7309000 == 48 [pid = 18037] [id = 71] 23:29:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 97 (0x7fafa2a5b000) [pid = 18037] [serial = 211] [outer = (nil)] 23:29:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 98 (0x7fafa2a61400) [pid = 18037] [serial = 212] [outer = 0x7fafa2a5b000] 23:29:02 INFO - PROCESS | 18037 | 1463034542954 Marionette DEBUG loaded listener.js 23:29:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 99 (0x7fafa8778c00) [pid = 18037] [serial = 213] [outer = 0x7fafa2a5b000] 23:29:03 INFO - PROCESS | 18037 | 1463034543740 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]]]}] 23:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1230ms 23:29:03 INFO - PROCESS | 18037 | 1463034543783 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 23:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:29:03 INFO - PROCESS | 18037 | 1463034543787 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 23:29:03 INFO - PROCESS | 18037 | 1463034543801 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:29:03 INFO - PROCESS | 18037 | 1463034543810 Marionette TRACE conn3 <- [1,258,null,{}] 23:29:03 INFO - PROCESS | 18037 | 1463034543817 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}] 23:29:03 INFO - PROCESS | 18037 | 1463034543978 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 23:29:04 INFO - PROCESS | 18037 | 1463034544111 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:04 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb9cdb000 == 49 [pid = 18037] [id = 72] 23:29:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 100 (0x7fafa2a5d000) [pid = 18037] [serial = 214] [outer = (nil)] 23:29:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 101 (0x7fafb3ee0000) [pid = 18037] [serial = 215] [outer = 0x7fafa2a5d000] 23:29:04 INFO - PROCESS | 18037 | 1463034544186 Marionette DEBUG loaded listener.js 23:29:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 102 (0x7fafb5fccc00) [pid = 18037] [serial = 216] [outer = 0x7fafa2a5d000] 23:29:05 INFO - PROCESS | 18037 | 1463034545103 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]]]}] 23:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1346ms 23:29:05 INFO - PROCESS | 18037 | 1463034545141 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 23:29:05 INFO - PROCESS | 18037 | 1463034545146 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 23:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:29:05 INFO - PROCESS | 18037 | 1463034545152 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:29:05 INFO - PROCESS | 18037 | 1463034545156 Marionette TRACE conn3 <- [1,262,null,{}] 23:29:05 INFO - PROCESS | 18037 | 1463034545161 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}] 23:29:05 INFO - PROCESS | 18037 | 1463034545317 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 23:29:05 INFO - PROCESS | 18037 | 1463034545430 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:05 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbc008800 == 50 [pid = 18037] [id = 73] 23:29:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 103 (0x7faf9bcc2c00) [pid = 18037] [serial = 217] [outer = (nil)] 23:29:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 104 (0x7fafb80d1c00) [pid = 18037] [serial = 218] [outer = 0x7faf9bcc2c00] 23:29:05 INFO - PROCESS | 18037 | 1463034545501 Marionette DEBUG loaded listener.js 23:29:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 105 (0x7fafba755400) [pid = 18037] [serial = 219] [outer = 0x7faf9bcc2c00] 23:29:06 INFO - PROCESS | 18037 | 1463034546284 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]]]}] 23:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1185ms 23:29:06 INFO - PROCESS | 18037 | 1463034546338 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 23:29:06 INFO - PROCESS | 18037 | 1463034546341 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 23:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:29:06 INFO - PROCESS | 18037 | 1463034546365 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:29:06 INFO - PROCESS | 18037 | 1463034546369 Marionette TRACE conn3 <- [1,266,null,{}] 23:29:06 INFO - PROCESS | 18037 | 1463034546374 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}] 23:29:06 INFO - PROCESS | 18037 | 1463034546541 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 23:29:06 INFO - PROCESS | 18037 | 1463034546674 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:06 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbc269000 == 51 [pid = 18037] [id = 74] 23:29:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 106 (0x7fafbaae6400) [pid = 18037] [serial = 220] [outer = (nil)] 23:29:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 107 (0x7fafbc045400) [pid = 18037] [serial = 221] [outer = 0x7fafbaae6400] 23:29:06 INFO - PROCESS | 18037 | 1463034546758 Marionette DEBUG loaded listener.js 23:29:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 108 (0x7fafbc285c00) [pid = 18037] [serial = 222] [outer = 0x7fafbaae6400] 23:29:07 INFO - PROCESS | 18037 | 1463034547541 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]]]}] 23:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1234ms 23:29:07 INFO - PROCESS | 18037 | 1463034547598 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 23:29:07 INFO - PROCESS | 18037 | 1463034547601 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 23:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:29:07 INFO - PROCESS | 18037 | 1463034547608 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:29:07 INFO - PROCESS | 18037 | 1463034547610 Marionette TRACE conn3 <- [1,270,null,{}] 23:29:07 INFO - PROCESS | 18037 | 1463034547616 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}] 23:29:07 INFO - PROCESS | 18037 | 1463034547783 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 23:29:07 INFO - PROCESS | 18037 | 1463034547918 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:07 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f7dc000 == 52 [pid = 18037] [id = 75] 23:29:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 109 (0x7faf9e05ac00) [pid = 18037] [serial = 223] [outer = (nil)] 23:29:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 110 (0x7fafac053400) [pid = 18037] [serial = 224] [outer = 0x7faf9e05ac00] 23:29:07 INFO - PROCESS | 18037 | 1463034547991 Marionette DEBUG loaded listener.js 23:29:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 111 (0x7fafbcf90400) [pid = 18037] [serial = 225] [outer = 0x7faf9e05ac00] 23:29:09 INFO - PROCESS | 18037 | 1463034549027 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]]]}] 23:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1478ms 23:29:09 INFO - PROCESS | 18037 | 1463034549087 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 23:29:09 INFO - PROCESS | 18037 | 1463034549094 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 23:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:29:09 INFO - PROCESS | 18037 | 1463034549102 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:29:09 INFO - PROCESS | 18037 | 1463034549108 Marionette TRACE conn3 <- [1,274,null,{}] 23:29:09 INFO - PROCESS | 18037 | 1463034549116 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}] 23:29:09 INFO - PROCESS | 18037 | 1463034549281 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 23:29:09 INFO - PROCESS | 18037 | 1463034549425 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:09 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa417a000 == 53 [pid = 18037] [id = 76] 23:29:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 112 (0x7fafa2a61000) [pid = 18037] [serial = 226] [outer = (nil)] 23:29:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 113 (0x7fafa3074800) [pid = 18037] [serial = 227] [outer = 0x7fafa2a61000] 23:29:09 INFO - PROCESS | 18037 | 1463034549494 Marionette DEBUG loaded listener.js 23:29:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 114 (0x7fafa5597000) [pid = 18037] [serial = 228] [outer = 0x7fafa2a61000] 23:29:09 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb3099800 == 52 [pid = 18037] [id = 68] 23:29:09 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa3799800 == 51 [pid = 18037] [id = 67] 23:29:09 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa84d8000 == 50 [pid = 18037] [id = 66] 23:29:09 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa6331800 == 49 [pid = 18037] [id = 65] 23:29:09 INFO - PROCESS | 18037 | --DOMWINDOW == 113 (0x7fafb7ec7800) [pid = 18037] [serial = 167] [outer = (nil)] [url = about:blank] 23:29:09 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa5458800 == 48 [pid = 18037] [id = 64] 23:29:09 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa43e9800 == 47 [pid = 18037] [id = 63] 23:29:09 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9d054000 == 46 [pid = 18037] [id = 62] 23:29:10 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa43dc000 == 45 [pid = 18037] [id = 57] 23:29:10 INFO - PROCESS | 18037 | --DOMWINDOW == 112 (0x7fafb2980c00) [pid = 18037] [serial = 104] [outer = (nil)] [url = about:blank] 23:29:10 INFO - PROCESS | 18037 | --DOMWINDOW == 111 (0x7fafb5ae0c00) [pid = 18037] [serial = 161] [outer = (nil)] [url = about:blank] 23:29:10 INFO - PROCESS | 18037 | --DOMWINDOW == 110 (0x7fafb2e0e000) [pid = 18037] [serial = 143] [outer = (nil)] [url = about:blank] 23:29:10 INFO - PROCESS | 18037 | --DOMWINDOW == 109 (0x7fafa84aa400) [pid = 18037] [serial = 155] [outer = (nil)] [url = about:blank] 23:29:10 INFO - PROCESS | 18037 | --DOMWINDOW == 108 (0x7faf9f61c400) [pid = 18037] [serial = 150] [outer = (nil)] [url = about:blank] 23:29:10 INFO - PROCESS | 18037 | --DOMWINDOW == 107 (0x7faf9df71400) [pid = 18037] [serial = 149] [outer = (nil)] [url = about:blank] 23:29:10 INFO - PROCESS | 18037 | --DOMWINDOW == 106 (0x7faf9bcc9c00) [pid = 18037] [serial = 134] [outer = (nil)] [url = about:blank] 23:29:10 INFO - PROCESS | 18037 | --DOMWINDOW == 105 (0x7faf9f791400) [pid = 18037] [serial = 137] [outer = (nil)] [url = about:blank] 23:29:10 INFO - PROCESS | 18037 | --DOMWINDOW == 104 (0x7fafa66b6c00) [pid = 18037] [serial = 140] [outer = (nil)] [url = about:blank] 23:29:10 INFO - PROCESS | 18037 | --DOMWINDOW == 103 (0x7fafa4382c00) [pid = 18037] [serial = 152] [outer = (nil)] [url = about:blank] 23:29:10 INFO - PROCESS | 18037 | --DOMWINDOW == 102 (0x7fafa5596000) [pid = 18037] [serial = 153] [outer = (nil)] [url = about:blank] 23:29:10 INFO - PROCESS | 18037 | --DOMWINDOW == 101 (0x7fafb3055800) [pid = 18037] [serial = 146] [outer = (nil)] [url = about:blank] 23:29:10 INFO - PROCESS | 18037 | --DOMWINDOW == 100 (0x7fafb41c2c00) [pid = 18037] [serial = 164] [outer = (nil)] [url = about:blank] 23:29:10 INFO - PROCESS | 18037 | --DOMWINDOW == 99 (0x7fafb405d000) [pid = 18037] [serial = 159] [outer = (nil)] [url = about:blank] 23:29:10 INFO - PROCESS | 18037 | --DOMWINDOW == 98 (0x7fafb30da000) [pid = 18037] [serial = 158] [outer = (nil)] [url = about:blank] 23:29:10 INFO - PROCESS | 18037 | --DOMWINDOW == 97 (0x7fafb5fc8c00) [pid = 18037] [serial = 162] [outer = (nil)] [url = about:blank] 23:29:10 INFO - PROCESS | 18037 | --DOMWINDOW == 96 (0x7fafa87be400) [pid = 18037] [serial = 156] [outer = (nil)] [url = about:blank] 23:29:10 INFO - PROCESS | 18037 | --DOMWINDOW == 95 (0x7fafb60a1c00) [pid = 18037] [serial = 165] [outer = (nil)] [url = about:blank] 23:29:10 INFO - PROCESS | 18037 | 1463034550350 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]]]}] 23:29:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:29:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1290ms 23:29:10 INFO - PROCESS | 18037 | 1463034550393 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 23:29:10 INFO - PROCESS | 18037 | 1463034550401 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 23:29:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:29:10 INFO - PROCESS | 18037 | 1463034550410 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:29:10 INFO - PROCESS | 18037 | 1463034550415 Marionette TRACE conn3 <- [1,278,null,{}] 23:29:10 INFO - PROCESS | 18037 | 1463034550420 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}] 23:29:10 INFO - PROCESS | 18037 | 1463034550572 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 23:29:10 INFO - PROCESS | 18037 | 1463034550592 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:10 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa5136000 == 46 [pid = 18037] [id = 77] 23:29:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 96 (0x7fafa5596000) [pid = 18037] [serial = 229] [outer = (nil)] 23:29:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 97 (0x7fafa84b8c00) [pid = 18037] [serial = 230] [outer = 0x7fafa5596000] 23:29:10 INFO - PROCESS | 18037 | 1463034550658 Marionette DEBUG loaded listener.js 23:29:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 98 (0x7fafb1dd0400) [pid = 18037] [serial = 231] [outer = 0x7fafa5596000] 23:29:11 INFO - PROCESS | 18037 | 1463034551364 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]]]}] 23:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 988ms 23:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:29:11 INFO - PROCESS | 18037 | 1463034551399 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 23:29:11 INFO - PROCESS | 18037 | 1463034551401 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 23:29:11 INFO - PROCESS | 18037 | 1463034551408 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:29:11 INFO - PROCESS | 18037 | 1463034551413 Marionette TRACE conn3 <- [1,282,null,{}] 23:29:11 INFO - PROCESS | 18037 | 1463034551427 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}] 23:29:11 INFO - PROCESS | 18037 | 1463034551602 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 23:29:11 INFO - PROCESS | 18037 | 1463034551626 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:11 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafacd10800 == 47 [pid = 18037] [id = 78] 23:29:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 99 (0x7fafb2bd2c00) [pid = 18037] [serial = 232] [outer = (nil)] 23:29:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 100 (0x7fafb3015c00) [pid = 18037] [serial = 233] [outer = 0x7fafb2bd2c00] 23:29:11 INFO - PROCESS | 18037 | 1463034551688 Marionette DEBUG loaded listener.js 23:29:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 101 (0x7fafb5fcc000) [pid = 18037] [serial = 234] [outer = 0x7fafb2bd2c00] 23:29:12 INFO - PROCESS | 18037 | 1463034552453 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]]]}] 23:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1093ms 23:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:29:12 INFO - PROCESS | 18037 | 1463034552506 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 23:29:12 INFO - PROCESS | 18037 | 1463034552509 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 23:29:12 INFO - PROCESS | 18037 | 1463034552515 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:29:12 INFO - PROCESS | 18037 | 1463034552518 Marionette TRACE conn3 <- [1,286,null,{}] 23:29:12 INFO - PROCESS | 18037 | 1463034552523 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}] 23:29:12 INFO - PROCESS | 18037 | 1463034552692 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 23:29:12 INFO - PROCESS | 18037 | 1463034552711 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:12 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb3d12000 == 48 [pid = 18037] [id = 79] 23:29:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 102 (0x7fafb30de800) [pid = 18037] [serial = 235] [outer = (nil)] 23:29:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 103 (0x7fafb7ecb800) [pid = 18037] [serial = 236] [outer = 0x7fafb30de800] 23:29:12 INFO - PROCESS | 18037 | 1463034552782 Marionette DEBUG loaded listener.js 23:29:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 104 (0x7fafb9c90c00) [pid = 18037] [serial = 237] [outer = 0x7fafb30de800] 23:29:13 INFO - PROCESS | 18037 | 1463034553747 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]]]}] 23:29:13 INFO - PROCESS | 18037 | --DOMWINDOW == 103 (0x7fafa558d800) [pid = 18037] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:29:13 INFO - PROCESS | 18037 | --DOMWINDOW == 102 (0x7faf9bcbb800) [pid = 18037] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:29:13 INFO - PROCESS | 18037 | --DOMWINDOW == 101 (0x7faf9f618800) [pid = 18037] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:29:13 INFO - PROCESS | 18037 | --DOMWINDOW == 100 (0x7fafa8459000) [pid = 18037] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:29:13 INFO - PROCESS | 18037 | --DOMWINDOW == 99 (0x7fafa1df0c00) [pid = 18037] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:29:13 INFO - PROCESS | 18037 | --DOMWINDOW == 98 (0x7fafb30dc400) [pid = 18037] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:29:13 INFO - PROCESS | 18037 | --DOMWINDOW == 97 (0x7faf9cf65c00) [pid = 18037] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:29:13 INFO - PROCESS | 18037 | --DOMWINDOW == 96 (0x7faf9bd0a000) [pid = 18037] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:29:13 INFO - PROCESS | 18037 | --DOMWINDOW == 95 (0x7fafb7ecc000) [pid = 18037] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:29:13 INFO - PROCESS | 18037 | --DOMWINDOW == 94 (0x7faf9c573800) [pid = 18037] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:29:13 INFO - PROCESS | 18037 | --DOMWINDOW == 93 (0x7faf9bcc1c00) [pid = 18037] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1331ms 23:29:13 INFO - PROCESS | 18037 | 1463034553855 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 23:29:13 INFO - PROCESS | 18037 | 1463034553861 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 23:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:29:13 INFO - PROCESS | 18037 | 1463034553870 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:29:13 INFO - PROCESS | 18037 | 1463034553874 Marionette TRACE conn3 <- [1,290,null,{}] 23:29:13 INFO - PROCESS | 18037 | 1463034553882 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}] 23:29:14 INFO - PROCESS | 18037 | 1463034554052 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 23:29:14 INFO - PROCESS | 18037 | 1463034554207 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:14 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa295a800 == 49 [pid = 18037] [id = 80] 23:29:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 94 (0x7faf9f784400) [pid = 18037] [serial = 238] [outer = (nil)] 23:29:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 95 (0x7faf9f791400) [pid = 18037] [serial = 239] [outer = 0x7faf9f784400] 23:29:14 INFO - PROCESS | 18037 | 1463034554296 Marionette DEBUG loaded listener.js 23:29:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 96 (0x7fafa2a5bc00) [pid = 18037] [serial = 240] [outer = 0x7faf9f784400] 23:29:15 INFO - PROCESS | 18037 | 1463034555095 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]]]}] 23:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1286ms 23:29:15 INFO - PROCESS | 18037 | 1463034555157 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 23:29:15 INFO - PROCESS | 18037 | 1463034555166 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 23:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:29:15 INFO - PROCESS | 18037 | 1463034555176 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:29:15 INFO - PROCESS | 18037 | 1463034555180 Marionette TRACE conn3 <- [1,294,null,{}] 23:29:15 INFO - PROCESS | 18037 | 1463034555186 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}] 23:29:15 INFO - PROCESS | 18037 | 1463034555383 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 23:29:15 INFO - PROCESS | 18037 | 1463034555531 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:15 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb30cb000 == 50 [pid = 18037] [id = 81] 23:29:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 97 (0x7fafa47b8400) [pid = 18037] [serial = 241] [outer = (nil)] 23:29:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 98 (0x7fafa55a5800) [pid = 18037] [serial = 242] [outer = 0x7fafa47b8400] 23:29:15 INFO - PROCESS | 18037 | 1463034555610 Marionette DEBUG loaded listener.js 23:29:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 99 (0x7fafa55aa800) [pid = 18037] [serial = 243] [outer = 0x7fafa47b8400] 23:29:16 INFO - PROCESS | 18037 | 1463034556418 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]]]}] 23:29:16 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. 23:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1290ms 23:29:16 INFO - PROCESS | 18037 | 1463034556468 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 23:29:16 INFO - PROCESS | 18037 | 1463034556471 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 23:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:29:16 INFO - PROCESS | 18037 | 1463034556478 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:29:16 INFO - PROCESS | 18037 | 1463034556483 Marionette TRACE conn3 <- [1,298,null,{}] 23:29:16 INFO - PROCESS | 18037 | 1463034556517 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}] 23:29:16 INFO - PROCESS | 18037 | 1463034556695 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 23:29:16 INFO - PROCESS | 18037 | 1463034556830 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:16 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb809d000 == 51 [pid = 18037] [id = 82] 23:29:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 100 (0x7faf9a6edc00) [pid = 18037] [serial = 244] [outer = (nil)] 23:29:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 101 (0x7fafa530c000) [pid = 18037] [serial = 245] [outer = 0x7faf9a6edc00] 23:29:16 INFO - PROCESS | 18037 | 1463034556912 Marionette DEBUG loaded listener.js 23:29:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 102 (0x7fafa55ae400) [pid = 18037] [serial = 246] [outer = 0x7faf9a6edc00] 23:29:17 INFO - PROCESS | 18037 | 1463034557752 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]]]}] 23:29:17 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. 23:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1337ms 23:29:17 INFO - PROCESS | 18037 | 1463034557817 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 23:29:17 INFO - PROCESS | 18037 | 1463034557822 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 23:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:29:17 INFO - PROCESS | 18037 | 1463034557828 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:29:17 INFO - PROCESS | 18037 | 1463034557832 Marionette TRACE conn3 <- [1,302,null,{}] 23:29:17 INFO - PROCESS | 18037 | 1463034557837 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}] 23:29:18 INFO - PROCESS | 18037 | 1463034558009 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 23:29:18 INFO - PROCESS | 18037 | 1463034558146 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:18 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbce83000 == 52 [pid = 18037] [id = 83] 23:29:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 103 (0x7faf9a6ee800) [pid = 18037] [serial = 247] [outer = (nil)] 23:29:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 104 (0x7fafb1dd2c00) [pid = 18037] [serial = 248] [outer = 0x7faf9a6ee800] 23:29:18 INFO - PROCESS | 18037 | 1463034558221 Marionette DEBUG loaded listener.js 23:29:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 105 (0x7fafb2bd5000) [pid = 18037] [serial = 249] [outer = 0x7faf9a6ee800] 23:29:19 INFO - PROCESS | 18037 | 1463034559044 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]]]}] 23:29:19 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. 23:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1279ms 23:29:19 INFO - PROCESS | 18037 | 1463034559108 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 23:29:19 INFO - PROCESS | 18037 | 1463034559112 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 23:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:29:19 INFO - PROCESS | 18037 | 1463034559118 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:29:19 INFO - PROCESS | 18037 | 1463034559121 Marionette TRACE conn3 <- [1,306,null,{}] 23:29:19 INFO - PROCESS | 18037 | 1463034559126 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}] 23:29:19 INFO - PROCESS | 18037 | 1463034559290 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 23:29:19 INFO - PROCESS | 18037 | 1463034559425 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:19 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbcf2c800 == 53 [pid = 18037] [id = 84] 23:29:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 106 (0x7fafa67e3800) [pid = 18037] [serial = 250] [outer = (nil)] 23:29:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 107 (0x7fafb3d33c00) [pid = 18037] [serial = 251] [outer = 0x7fafa67e3800] 23:29:19 INFO - PROCESS | 18037 | 1463034559499 Marionette DEBUG loaded listener.js 23:29:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 108 (0x7fafb60a5400) [pid = 18037] [serial = 252] [outer = 0x7fafa67e3800] 23:29:20 INFO - PROCESS | 18037 | 1463034560319 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]]]}] 23:29:20 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. 23:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1234ms 23:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:29:20 INFO - PROCESS | 18037 | 1463034560354 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 23:29:20 INFO - PROCESS | 18037 | 1463034560357 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 23:29:20 INFO - PROCESS | 18037 | 1463034560363 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:29:20 INFO - PROCESS | 18037 | 1463034560366 Marionette TRACE conn3 <- [1,310,null,{}] 23:29:20 INFO - PROCESS | 18037 | 1463034560388 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}] 23:29:20 INFO - PROCESS | 18037 | 1463034560610 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 23:29:20 INFO - PROCESS | 18037 | 1463034560716 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:20 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb2e42800 == 54 [pid = 18037] [id = 85] 23:29:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 109 (0x7fafba756800) [pid = 18037] [serial = 253] [outer = (nil)] 23:29:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 110 (0x7fafbc04bc00) [pid = 18037] [serial = 254] [outer = 0x7fafba756800] 23:29:20 INFO - PROCESS | 18037 | 1463034560792 Marionette DEBUG loaded listener.js 23:29:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 111 (0x7fafbc2cf400) [pid = 18037] [serial = 255] [outer = 0x7fafba756800] 23:29:21 INFO - PROCESS | 18037 | 1463034561589 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]]]}] 23:29:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 112 (0x7fafa28cec00) [pid = 18037] [serial = 256] [outer = 0x7faf9bcbbc00] 23:29:21 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. 23:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1284ms 23:29:21 INFO - PROCESS | 18037 | 1463034561670 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 23:29:21 INFO - PROCESS | 18037 | 1463034561674 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 23:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:29:21 INFO - PROCESS | 18037 | 1463034561729 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:29:21 INFO - PROCESS | 18037 | 1463034561733 Marionette TRACE conn3 <- [1,314,null,{}] 23:29:21 INFO - PROCESS | 18037 | 1463034561740 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}] 23:29:21 INFO - PROCESS | 18037 | 1463034561885 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 23:29:22 INFO - PROCESS | 18037 | 1463034562021 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:22 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9b85f000 == 55 [pid = 18037] [id = 86] 23:29:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 113 (0x7faf9bd10c00) [pid = 18037] [serial = 257] [outer = (nil)] 23:29:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 114 (0x7fafa4383800) [pid = 18037] [serial = 258] [outer = 0x7faf9bd10c00] 23:29:22 INFO - PROCESS | 18037 | 1463034562093 Marionette DEBUG loaded listener.js 23:29:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 115 (0x7fafbcf95000) [pid = 18037] [serial = 259] [outer = 0x7faf9bd10c00] 23:29:23 INFO - PROCESS | 18037 | 1463034563190 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]]]}] 23:29:23 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. 23:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1519ms 23:29:23 INFO - PROCESS | 18037 | 1463034563222 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 23:29:23 INFO - PROCESS | 18037 | 1463034563226 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 23:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:29:23 INFO - PROCESS | 18037 | 1463034563236 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:29:23 INFO - PROCESS | 18037 | 1463034563242 Marionette TRACE conn3 <- [1,318,null,{}] 23:29:23 INFO - PROCESS | 18037 | 1463034563254 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}] 23:29:23 INFO - PROCESS | 18037 | 1463034563407 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 23:29:23 INFO - PROCESS | 18037 | 1463034563656 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:23 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9e03d000 == 56 [pid = 18037] [id = 87] 23:29:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 116 (0x7faf9e0cb400) [pid = 18037] [serial = 260] [outer = (nil)] 23:29:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 117 (0x7faf9f619400) [pid = 18037] [serial = 261] [outer = 0x7faf9e0cb400] 23:29:23 INFO - PROCESS | 18037 | 1463034563732 Marionette DEBUG loaded listener.js 23:29:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 118 (0x7fafa1de9400) [pid = 18037] [serial = 262] [outer = 0x7faf9e0cb400] 23:29:24 INFO - PROCESS | 18037 | 1463034564669 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]]]}] 23:29:24 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafacd10800 == 55 [pid = 18037] [id = 78] 23:29:24 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa5136000 == 54 [pid = 18037] [id = 77] 23:29:24 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa417a000 == 53 [pid = 18037] [id = 76] 23:29:24 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. 23:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1491ms 23:29:24 INFO - PROCESS | 18037 | --DOMWINDOW == 117 (0x7fafb1dd8000) [pid = 18037] [serial = 173] [outer = (nil)] [url = about:blank] 23:29:24 INFO - PROCESS | 18037 | --DOMWINDOW == 116 (0x7faf9f617c00) [pid = 18037] [serial = 170] [outer = (nil)] [url = about:blank] 23:29:24 INFO - PROCESS | 18037 | --DOMWINDOW == 115 (0x7fafb5fd1400) [pid = 18037] [serial = 176] [outer = (nil)] [url = about:blank] 23:29:24 INFO - PROCESS | 18037 | --DOMWINDOW == 114 (0x7fafb7ecc800) [pid = 18037] [serial = 179] [outer = (nil)] [url = about:blank] 23:29:24 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb7309000 == 52 [pid = 18037] [id = 71] 23:29:24 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa672c000 == 51 [pid = 18037] [id = 70] 23:29:24 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9d1b5000 == 50 [pid = 18037] [id = 69] 23:29:24 INFO - PROCESS | 18037 | 1463034564743 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 23:29:24 INFO - PROCESS | 18037 | 1463034564751 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 23:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:29:24 INFO - PROCESS | 18037 | 1463034564760 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:29:24 INFO - PROCESS | 18037 | 1463034564764 Marionette TRACE conn3 <- [1,322,null,{}] 23:29:24 INFO - PROCESS | 18037 | 1463034564769 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}] 23:29:24 INFO - PROCESS | 18037 | 1463034564913 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 23:29:25 INFO - PROCESS | 18037 | --DOMWINDOW == 113 (0x7fafb1ddac00) [pid = 18037] [serial = 192] [outer = (nil)] [url = about:blank] 23:29:25 INFO - PROCESS | 18037 | --DOMWINDOW == 112 (0x7fafa1f7fc00) [pid = 18037] [serial = 185] [outer = (nil)] [url = about:blank] 23:29:25 INFO - PROCESS | 18037 | --DOMWINDOW == 111 (0x7fafb41c5c00) [pid = 18037] [serial = 198] [outer = (nil)] [url = about:blank] 23:29:25 INFO - PROCESS | 18037 | --DOMWINDOW == 110 (0x7fafb6051400) [pid = 18037] [serial = 201] [outer = (nil)] [url = about:blank] 23:29:25 INFO - PROCESS | 18037 | --DOMWINDOW == 109 (0x7fafb2e07c00) [pid = 18037] [serial = 194] [outer = (nil)] [url = about:blank] 23:29:25 INFO - PROCESS | 18037 | --DOMWINDOW == 108 (0x7fafa87ba400) [pid = 18037] [serial = 191] [outer = (nil)] [url = about:blank] 23:29:25 INFO - PROCESS | 18037 | --DOMWINDOW == 107 (0x7fafa37d3400) [pid = 18037] [serial = 186] [outer = (nil)] [url = about:blank] 23:29:25 INFO - PROCESS | 18037 | --DOMWINDOW == 106 (0x7fafb8122400) [pid = 18037] [serial = 182] [outer = (nil)] [url = about:blank] 23:29:25 INFO - PROCESS | 18037 | --DOMWINDOW == 105 (0x7fafb3048c00) [pid = 18037] [serial = 195] [outer = (nil)] [url = about:blank] 23:29:25 INFO - PROCESS | 18037 | --DOMWINDOW == 104 (0x7fafa5753000) [pid = 18037] [serial = 188] [outer = (nil)] [url = about:blank] 23:29:25 INFO - PROCESS | 18037 | --DOMWINDOW == 103 (0x7fafba74f800) [pid = 18037] [serial = 183] [outer = (nil)] [url = about:blank] 23:29:25 INFO - PROCESS | 18037 | --DOMWINDOW == 102 (0x7fafa4654800) [pid = 18037] [serial = 200] [outer = (nil)] [url = about:blank] 23:29:25 INFO - PROCESS | 18037 | --DOMWINDOW == 101 (0x7fafa6269800) [pid = 18037] [serial = 189] [outer = (nil)] [url = about:blank] 23:29:25 INFO - PROCESS | 18037 | --DOMWINDOW == 100 (0x7fafb3edbc00) [pid = 18037] [serial = 197] [outer = (nil)] [url = about:blank] 23:29:25 INFO - PROCESS | 18037 | --DOMWINDOW == 99 (0x7faf9f790000) [pid = 18037] [serial = 132] [outer = (nil)] [url = about:blank] 23:29:25 INFO - PROCESS | 18037 | --DOMWINDOW == 98 (0x7fafb9c8fc00) [pid = 18037] [serial = 203] [outer = (nil)] [url = about:blank] 23:29:25 INFO - PROCESS | 18037 | --DOMWINDOW == 97 (0x7fafa84aa800) [pid = 18037] [serial = 141] [outer = (nil)] [url = about:blank] 23:29:25 INFO - PROCESS | 18037 | --DOMWINDOW == 96 (0x7faf9c56d400) [pid = 18037] [serial = 135] [outer = (nil)] [url = about:blank] 23:29:25 INFO - PROCESS | 18037 | --DOMWINDOW == 95 (0x7fafa2ae7800) [pid = 18037] [serial = 138] [outer = (nil)] [url = about:blank] 23:29:25 INFO - PROCESS | 18037 | 1463034565041 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:25 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa3c4c800 == 51 [pid = 18037] [id = 88] 23:29:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 96 (0x7faf9c56d400) [pid = 18037] [serial = 263] [outer = (nil)] 23:29:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 97 (0x7fafa3baa400) [pid = 18037] [serial = 264] [outer = 0x7faf9c56d400] 23:29:25 INFO - PROCESS | 18037 | 1463034565116 Marionette DEBUG loaded listener.js 23:29:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 98 (0x7fafa55a5400) [pid = 18037] [serial = 265] [outer = 0x7faf9c56d400] 23:29:25 INFO - PROCESS | 18037 | 1463034565813 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]]]}] 23:29:25 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. 23:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1086ms 23:29:25 INFO - PROCESS | 18037 | 1463034565847 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 23:29:25 INFO - PROCESS | 18037 | 1463034565849 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 23:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:29:25 INFO - PROCESS | 18037 | 1463034565856 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:29:25 INFO - PROCESS | 18037 | 1463034565862 Marionette TRACE conn3 <- [1,326,null,{}] 23:29:25 INFO - PROCESS | 18037 | 1463034565876 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}] 23:29:26 INFO - PROCESS | 18037 | 1463034566032 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 23:29:26 INFO - PROCESS | 18037 | 1463034566156 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:26 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa58a7000 == 52 [pid = 18037] [id = 89] 23:29:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 99 (0x7fafa55a9000) [pid = 18037] [serial = 266] [outer = (nil)] 23:29:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 100 (0x7fafa84b0c00) [pid = 18037] [serial = 267] [outer = 0x7fafa55a9000] 23:29:26 INFO - PROCESS | 18037 | 1463034566222 Marionette DEBUG loaded listener.js 23:29:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 101 (0x7fafb2e0d000) [pid = 18037] [serial = 268] [outer = 0x7fafa55a9000] 23:29:26 INFO - PROCESS | 18037 | 1463034566951 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]]]}] 23:29:26 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. 23:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1132ms 23:29:27 INFO - PROCESS | 18037 | 1463034567000 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 23:29:27 INFO - PROCESS | 18037 | 1463034567004 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 23:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:29:27 INFO - PROCESS | 18037 | 1463034567011 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:29:27 INFO - PROCESS | 18037 | 1463034567013 Marionette TRACE conn3 <- [1,330,null,{}] 23:29:27 INFO - PROCESS | 18037 | 1463034567018 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}] 23:29:27 INFO - PROCESS | 18037 | 1463034567174 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 23:29:27 INFO - PROCESS | 18037 | 1463034567184 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:27 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa8349800 == 53 [pid = 18037] [id = 90] 23:29:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 102 (0x7fafb3ee3800) [pid = 18037] [serial = 269] [outer = (nil)] 23:29:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 103 (0x7fafb5f2ec00) [pid = 18037] [serial = 270] [outer = 0x7fafb3ee3800] 23:29:27 INFO - PROCESS | 18037 | 1463034567243 Marionette DEBUG loaded listener.js 23:29:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 104 (0x7fafb7ec6400) [pid = 18037] [serial = 271] [outer = 0x7fafb3ee3800] 23:29:28 INFO - PROCESS | 18037 | 1463034568034 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]]]}] 23:29:28 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. 23:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1076ms 23:29:28 INFO - PROCESS | 18037 | 1463034568109 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 23:29:28 INFO - PROCESS | 18037 | 1463034568112 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 23:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:29:28 INFO - PROCESS | 18037 | 1463034568119 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:29:28 INFO - PROCESS | 18037 | 1463034568121 Marionette TRACE conn3 <- [1,334,null,{}] 23:29:28 INFO - PROCESS | 18037 | 1463034568130 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}] 23:29:28 INFO - PROCESS | 18037 | 1463034568308 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 23:29:28 INFO - PROCESS | 18037 | 1463034568376 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:28 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafacd1a000 == 54 [pid = 18037] [id = 91] 23:29:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 105 (0x7fafa3f43400) [pid = 18037] [serial = 272] [outer = (nil)] 23:29:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 106 (0x7fafa3f4c400) [pid = 18037] [serial = 273] [outer = 0x7fafa3f43400] 23:29:28 INFO - PROCESS | 18037 | 1463034568472 Marionette DEBUG loaded listener.js 23:29:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 107 (0x7fafa3f50400) [pid = 18037] [serial = 274] [outer = 0x7fafa3f43400] 23:29:29 INFO - PROCESS | 18037 | 1463034569403 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]]]}] 23:29:29 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. 23:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1330ms 23:29:29 INFO - PROCESS | 18037 | --DOMWINDOW == 106 (0x7faf9bcbe400) [pid = 18037] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:29:29 INFO - PROCESS | 18037 | --DOMWINDOW == 105 (0x7fafa3edb800) [pid = 18037] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:29:29 INFO - PROCESS | 18037 | --DOMWINDOW == 104 (0x7fafac057800) [pid = 18037] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:29:29 INFO - PROCESS | 18037 | --DOMWINDOW == 103 (0x7fafb2989000) [pid = 18037] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:29:29 INFO - PROCESS | 18037 | --DOMWINDOW == 102 (0x7faf9e0c8800) [pid = 18037] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:29:29 INFO - PROCESS | 18037 | --DOMWINDOW == 101 (0x7faf9eb90800) [pid = 18037] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:29:29 INFO - PROCESS | 18037 | --DOMWINDOW == 100 (0x7fafb5f2e800) [pid = 18037] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:29:29 INFO - PROCESS | 18037 | --DOMWINDOW == 99 (0x7fafb7ec8c00) [pid = 18037] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:29:29 INFO - PROCESS | 18037 | --DOMWINDOW == 98 (0x7fafb3047c00) [pid = 18037] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:29:29 INFO - PROCESS | 18037 | --DOMWINDOW == 97 (0x7faf9bcbec00) [pid = 18037] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:29:29 INFO - PROCESS | 18037 | --DOMWINDOW == 96 (0x7fafa5596000) [pid = 18037] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:29:29 INFO - PROCESS | 18037 | --DOMWINDOW == 95 (0x7faf9e05ac00) [pid = 18037] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:29:29 INFO - PROCESS | 18037 | --DOMWINDOW == 94 (0x7fafa2a5d000) [pid = 18037] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:29:29 INFO - PROCESS | 18037 | --DOMWINDOW == 93 (0x7fafa2a5b000) [pid = 18037] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:29:29 INFO - PROCESS | 18037 | --DOMWINDOW == 92 (0x7fafa2a61000) [pid = 18037] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:29:29 INFO - PROCESS | 18037 | --DOMWINDOW == 91 (0x7fafa1de6800) [pid = 18037] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:29:29 INFO - PROCESS | 18037 | --DOMWINDOW == 90 (0x7fafb2bd2c00) [pid = 18037] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:29:29 INFO - PROCESS | 18037 | 1463034569597 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 23:29:29 INFO - PROCESS | 18037 | 1463034569599 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 23:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:29:29 INFO - PROCESS | 18037 | 1463034569607 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:29:29 INFO - PROCESS | 18037 | 1463034569609 Marionette TRACE conn3 <- [1,338,null,{}] 23:29:29 INFO - PROCESS | 18037 | 1463034569614 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}] 23:29:29 INFO - PROCESS | 18037 | 1463034569762 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 23:29:29 INFO - PROCESS | 18037 | 1463034569782 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:29 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb2b81800 == 55 [pid = 18037] [id = 92] 23:29:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 91 (0x7fafa3f4d400) [pid = 18037] [serial = 275] [outer = (nil)] 23:29:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 92 (0x7fafb3021800) [pid = 18037] [serial = 276] [outer = 0x7fafa3f4d400] 23:29:29 INFO - PROCESS | 18037 | 1463034569858 Marionette DEBUG loaded listener.js 23:29:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 93 (0x7fafb7762800) [pid = 18037] [serial = 277] [outer = 0x7fafa3f4d400] 23:29:30 INFO - PROCESS | 18037 | 1463034570582 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]]]}] 23:29:30 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. 23:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1025ms 23:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:29:30 INFO - PROCESS | 18037 | 1463034570634 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 23:29:30 INFO - PROCESS | 18037 | 1463034570637 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 23:29:30 INFO - PROCESS | 18037 | 1463034570654 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:29:30 INFO - PROCESS | 18037 | 1463034570659 Marionette TRACE conn3 <- [1,342,null,{}] 23:29:30 INFO - PROCESS | 18037 | 1463034570667 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}] 23:29:30 INFO - PROCESS | 18037 | 1463034570893 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 23:29:31 INFO - PROCESS | 18037 | 1463034570997 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:31 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb602d000 == 56 [pid = 18037] [id = 93] 23:29:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 94 (0x7faf9a6f3800) [pid = 18037] [serial = 278] [outer = (nil)] 23:29:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 95 (0x7fafb80d2c00) [pid = 18037] [serial = 279] [outer = 0x7faf9a6f3800] 23:29:31 INFO - PROCESS | 18037 | 1463034571058 Marionette DEBUG loaded listener.js 23:29:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 96 (0x7fafb81ea400) [pid = 18037] [serial = 280] [outer = 0x7faf9a6f3800] 23:29:31 INFO - PROCESS | 18037 | 1463034571809 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]]]}] 23:29:31 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. 23:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1192ms 23:29:31 INFO - PROCESS | 18037 | 1463034571836 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 23:29:31 INFO - PROCESS | 18037 | 1463034571841 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 23:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:29:31 INFO - PROCESS | 18037 | 1463034571849 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:29:31 INFO - PROCESS | 18037 | 1463034571855 Marionette TRACE conn3 <- [1,346,null,{}] 23:29:31 INFO - PROCESS | 18037 | 1463034571882 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}] 23:29:32 INFO - PROCESS | 18037 | 1463034572060 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 23:29:32 INFO - PROCESS | 18037 | 1463034572201 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:32 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa2881000 == 57 [pid = 18037] [id = 94] 23:29:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 97 (0x7faf9a6f1c00) [pid = 18037] [serial = 281] [outer = (nil)] 23:29:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 98 (0x7faf9dc63c00) [pid = 18037] [serial = 282] [outer = 0x7faf9a6f1c00] 23:29:32 INFO - PROCESS | 18037 | 1463034572277 Marionette DEBUG loaded listener.js 23:29:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 99 (0x7faf9dc6a400) [pid = 18037] [serial = 283] [outer = 0x7faf9a6f1c00] 23:29:33 INFO - PROCESS | 18037 | 1463034573126 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]]]}] 23:29:33 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. 23:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1303ms 23:29:33 INFO - PROCESS | 18037 | 1463034573154 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 23:29:33 INFO - PROCESS | 18037 | 1463034573162 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 23:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:29:33 INFO - PROCESS | 18037 | 1463034573171 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:29:33 INFO - PROCESS | 18037 | 1463034573175 Marionette TRACE conn3 <- [1,350,null,{}] 23:29:33 INFO - PROCESS | 18037 | 1463034573181 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}] 23:29:33 INFO - PROCESS | 18037 | 1463034573337 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 23:29:33 INFO - PROCESS | 18037 | 1463034573482 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:33 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa835a800 == 58 [pid = 18037] [id = 95] 23:29:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 100 (0x7faf9f61a000) [pid = 18037] [serial = 284] [outer = (nil)] 23:29:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 101 (0x7fafa1deb800) [pid = 18037] [serial = 285] [outer = 0x7faf9f61a000] 23:29:33 INFO - PROCESS | 18037 | 1463034573557 Marionette DEBUG loaded listener.js 23:29:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 102 (0x7fafa2a60400) [pid = 18037] [serial = 286] [outer = 0x7faf9f61a000] 23:29:34 INFO - PROCESS | 18037 | 1463034574424 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]]]}] 23:29:34 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. 23:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1279ms 23:29:34 INFO - PROCESS | 18037 | 1463034574450 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 23:29:34 INFO - PROCESS | 18037 | 1463034574454 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 23:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:29:34 INFO - PROCESS | 18037 | 1463034574460 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:29:34 INFO - PROCESS | 18037 | 1463034574465 Marionette TRACE conn3 <- [1,354,null,{}] 23:29:34 INFO - PROCESS | 18037 | 1463034574481 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}] 23:29:34 INFO - PROCESS | 18037 | 1463034574689 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 23:29:34 INFO - PROCESS | 18037 | 1463034574705 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:34 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb9c54000 == 59 [pid = 18037] [id = 96] 23:29:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 103 (0x7fafa3f48000) [pid = 18037] [serial = 287] [outer = (nil)] 23:29:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 104 (0x7fafa55a3c00) [pid = 18037] [serial = 288] [outer = 0x7fafa3f48000] 23:29:34 INFO - PROCESS | 18037 | 1463034574820 Marionette DEBUG loaded listener.js 23:29:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 105 (0x7fafa5aa7000) [pid = 18037] [serial = 289] [outer = 0x7fafa3f48000] 23:29:35 INFO - PROCESS | 18037 | 1463034575790 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]]]}] 23:29:35 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. 23:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1389ms 23:29:35 INFO - PROCESS | 18037 | 1463034575850 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 23:29:35 INFO - PROCESS | 18037 | 1463034575854 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 23:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:29:35 INFO - PROCESS | 18037 | 1463034575860 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:29:35 INFO - PROCESS | 18037 | 1463034575862 Marionette TRACE conn3 <- [1,358,null,{}] 23:29:35 INFO - PROCESS | 18037 | 1463034575868 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}] 23:29:36 INFO - PROCESS | 18037 | 1463034576017 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 23:29:36 INFO - PROCESS | 18037 | 1463034576165 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:36 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbcf24000 == 60 [pid = 18037] [id = 97] 23:29:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 106 (0x7fafa3f49c00) [pid = 18037] [serial = 290] [outer = (nil)] 23:29:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 107 (0x7fafb2ea0800) [pid = 18037] [serial = 291] [outer = 0x7fafa3f49c00] 23:29:36 INFO - PROCESS | 18037 | 1463034576237 Marionette DEBUG loaded listener.js 23:29:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 108 (0x7fafb5f2e800) [pid = 18037] [serial = 292] [outer = 0x7fafa3f49c00] 23:29:37 INFO - PROCESS | 18037 | 1463034577060 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]]]}] 23:29:37 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. 23:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1227ms 23:29:37 INFO - PROCESS | 18037 | 1463034577088 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 23:29:37 INFO - PROCESS | 18037 | 1463034577090 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 23:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:29:37 INFO - PROCESS | 18037 | 1463034577097 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:29:37 INFO - PROCESS | 18037 | 1463034577099 Marionette TRACE conn3 <- [1,362,null,{}] 23:29:37 INFO - PROCESS | 18037 | 1463034577105 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}] 23:29:37 INFO - PROCESS | 18037 | 1463034577249 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 23:29:37 INFO - PROCESS | 18037 | 1463034577393 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:37 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f754800 == 61 [pid = 18037] [id = 98] 23:29:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 109 (0x7fafb5fca000) [pid = 18037] [serial = 293] [outer = (nil)] 23:29:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 110 (0x7fafb8120800) [pid = 18037] [serial = 294] [outer = 0x7fafb5fca000] 23:29:37 INFO - PROCESS | 18037 | 1463034577463 Marionette DEBUG loaded listener.js 23:29:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 111 (0x7fafb81ec000) [pid = 18037] [serial = 295] [outer = 0x7fafb5fca000] 23:29:38 INFO - PROCESS | 18037 | 1463034578335 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]]]}] 23:29:38 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. 23:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1291ms 23:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:29:38 INFO - PROCESS | 18037 | 1463034578388 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 23:29:38 INFO - PROCESS | 18037 | 1463034578391 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 23:29:38 INFO - PROCESS | 18037 | 1463034578397 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:29:38 INFO - PROCESS | 18037 | 1463034578400 Marionette TRACE conn3 <- [1,366,null,{}] 23:29:38 INFO - PROCESS | 18037 | 1463034578405 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}] 23:29:38 INFO - PROCESS | 18037 | 1463034578620 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 23:29:38 INFO - PROCESS | 18037 | 1463034578763 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:38 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf99c97000 == 62 [pid = 18037] [id = 99] 23:29:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 112 (0x7faf9a6f0000) [pid = 18037] [serial = 296] [outer = (nil)] 23:29:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 113 (0x7fafa1feec00) [pid = 18037] [serial = 297] [outer = 0x7faf9a6f0000] 23:29:38 INFO - PROCESS | 18037 | 1463034578832 Marionette DEBUG loaded listener.js 23:29:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 114 (0x7fafb81ed800) [pid = 18037] [serial = 298] [outer = 0x7faf9a6f0000] 23:29:39 INFO - PROCESS | 18037 | 1463034579855 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]]]}] 23:29:39 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. 23:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1491ms 23:29:39 INFO - PROCESS | 18037 | 1463034579888 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 23:29:39 INFO - PROCESS | 18037 | 1463034579892 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 23:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:29:39 INFO - PROCESS | 18037 | 1463034579900 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:29:39 INFO - PROCESS | 18037 | 1463034579906 Marionette TRACE conn3 <- [1,370,null,{}] 23:29:39 INFO - PROCESS | 18037 | 1463034579914 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}] 23:29:40 INFO - PROCESS | 18037 | 1463034580062 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 23:29:40 INFO - PROCESS | 18037 | 1463034580213 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:40 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa207f000 == 63 [pid = 18037] [id = 100] 23:29:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 115 (0x7faf9c375000) [pid = 18037] [serial = 299] [outer = (nil)] 23:29:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 116 (0x7faf9dc6e800) [pid = 18037] [serial = 300] [outer = 0x7faf9c375000] 23:29:40 INFO - PROCESS | 18037 | 1463034580284 Marionette DEBUG loaded listener.js 23:29:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 117 (0x7faf9f61d800) [pid = 18037] [serial = 301] [outer = 0x7faf9c375000] 23:29:41 INFO - PROCESS | 18037 | 1463034581343 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]]]}] 23:29:41 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb2b81800 == 62 [pid = 18037] [id = 92] 23:29:41 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafacd1a000 == 61 [pid = 18037] [id = 91] 23:29:41 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa8349800 == 60 [pid = 18037] [id = 90] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 116 (0x7fafb7ecb800) [pid = 18037] [serial = 236] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 115 (0x7fafb80d1c00) [pid = 18037] [serial = 218] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 114 (0x7fafbc045400) [pid = 18037] [serial = 221] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa58a7000 == 59 [pid = 18037] [id = 89] 23:29:41 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. 23:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1484ms 23:29:41 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa3c4c800 == 58 [pid = 18037] [id = 88] 23:29:41 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9e03d000 == 57 [pid = 18037] [id = 87] 23:29:41 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb3e98800 == 56 [pid = 18037] [id = 56] 23:29:41 INFO - PROCESS | 18037 | 1463034581393 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 23:29:41 INFO - PROCESS | 18037 | 1463034581401 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 23:29:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:29:41 INFO - PROCESS | 18037 | 1463034581410 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:29:41 INFO - PROCESS | 18037 | 1463034581414 Marionette TRACE conn3 <- [1,374,null,{}] 23:29:41 INFO - PROCESS | 18037 | 1463034581419 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}] 23:29:41 INFO - PROCESS | 18037 | 1463034581564 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 23:29:41 INFO - PROCESS | 18037 | 1463034581576 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:41 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa1fce800 == 57 [pid = 18037] [id = 101] 23:29:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 115 (0x7fafa37dec00) [pid = 18037] [serial = 302] [outer = (nil)] 23:29:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 116 (0x7fafa3f44800) [pid = 18037] [serial = 303] [outer = 0x7fafa37dec00] 23:29:41 INFO - PROCESS | 18037 | 1463034581634 Marionette DEBUG loaded listener.js 23:29:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 117 (0x7fafa3f4e800) [pid = 18037] [serial = 304] [outer = 0x7fafa37dec00] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 116 (0x7faf9f616c00) [pid = 18037] [serial = 207] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 115 (0x7faf9c46a400) [pid = 18037] [serial = 206] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 114 (0x7fafa84b8c00) [pid = 18037] [serial = 230] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 113 (0x7fafb1dd0400) [pid = 18037] [serial = 231] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 112 (0x7fafbcf90400) [pid = 18037] [serial = 225] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 111 (0x7fafac053400) [pid = 18037] [serial = 224] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 110 (0x7fafb5fccc00) [pid = 18037] [serial = 216] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 109 (0x7fafb3ee0000) [pid = 18037] [serial = 215] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 108 (0x7fafa8778c00) [pid = 18037] [serial = 213] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 107 (0x7fafa2a61400) [pid = 18037] [serial = 212] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 106 (0x7fafa5597000) [pid = 18037] [serial = 228] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 105 (0x7fafa3074800) [pid = 18037] [serial = 227] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 104 (0x7fafa626fc00) [pid = 18037] [serial = 209] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 103 (0x7fafa845dc00) [pid = 18037] [serial = 210] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 102 (0x7fafb5fcc000) [pid = 18037] [serial = 234] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 101 (0x7fafb3015c00) [pid = 18037] [serial = 233] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 100 (0x7faf9c574000) [pid = 18037] [serial = 107] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 99 (0x7fafa5304c00) [pid = 18037] [serial = 111] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 98 (0x7fafb2eab800) [pid = 18037] [serial = 144] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 97 (0x7fafb3d31c00) [pid = 18037] [serial = 147] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 96 (0x7fafa1ded000) [pid = 18037] [serial = 171] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 95 (0x7fafb2e0a800) [pid = 18037] [serial = 174] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 94 (0x7fafb73a6c00) [pid = 18037] [serial = 177] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 93 (0x7fafb80d1800) [pid = 18037] [serial = 180] [outer = (nil)] [url = about:blank] 23:29:41 INFO - PROCESS | 18037 | --DOMWINDOW == 92 (0x7fafb8005400) [pid = 18037] [serial = 168] [outer = (nil)] [url = about:blank] 23:29:42 INFO - PROCESS | 18037 | 1463034582453 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:29:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:29:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1078ms 23:29:42 INFO - PROCESS | 18037 | 1463034582492 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 23:29:42 INFO - PROCESS | 18037 | 1463034582494 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 23:29:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:29:42 INFO - PROCESS | 18037 | 1463034582500 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:29:42 INFO - PROCESS | 18037 | 1463034582505 Marionette TRACE conn3 <- [1,378,null,{}] 23:29:42 INFO - PROCESS | 18037 | 1463034582520 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}] 23:29:42 INFO - PROCESS | 18037 | 1463034582656 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 23:29:42 INFO - PROCESS | 18037 | 1463034582675 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:42 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa51d9800 == 58 [pid = 18037] [id = 102] 23:29:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 93 (0x7fafa55a6c00) [pid = 18037] [serial = 305] [outer = (nil)] 23:29:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 94 (0x7fafa5a70800) [pid = 18037] [serial = 306] [outer = 0x7fafa55a6c00] 23:29:42 INFO - PROCESS | 18037 | 1463034582745 Marionette DEBUG loaded listener.js 23:29:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 95 (0x7fafa838b400) [pid = 18037] [serial = 307] [outer = 0x7fafa55a6c00] 23:29:43 INFO - PROCESS | 18037 | 1463034583481 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:29:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:29:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1036ms 23:29:43 INFO - PROCESS | 18037 | 1463034583537 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 23:29:43 INFO - PROCESS | 18037 | 1463034583541 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 23:29:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:29:43 INFO - PROCESS | 18037 | 1463034583546 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:29:43 INFO - PROCESS | 18037 | 1463034583548 Marionette TRACE conn3 <- [1,382,null,{}] 23:29:43 INFO - PROCESS | 18037 | 1463034583554 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}] 23:29:43 INFO - PROCESS | 18037 | 1463034583742 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 23:29:43 INFO - PROCESS | 18037 | 1463034583766 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:43 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa6331800 == 59 [pid = 18037] [id = 103] 23:29:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 96 (0x7fafa3baa800) [pid = 18037] [serial = 308] [outer = (nil)] 23:29:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 97 (0x7fafa87bc000) [pid = 18037] [serial = 309] [outer = 0x7fafa3baa800] 23:29:43 INFO - PROCESS | 18037 | 1463034583824 Marionette DEBUG loaded listener.js 23:29:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 98 (0x7fafb2e0d800) [pid = 18037] [serial = 310] [outer = 0x7fafa3baa800] 23:29:44 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:29:44 INFO - PROCESS | 18037 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:29:44 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:29:44 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:29:44 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:29:44 INFO - PROCESS | 18037 | 1463034584555 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:29:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:29:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1033ms 23:29:44 INFO - PROCESS | 18037 | 1463034584580 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 23:29:44 INFO - PROCESS | 18037 | 1463034584583 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 23:29:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:29:44 INFO - PROCESS | 18037 | 1463034584588 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:29:44 INFO - PROCESS | 18037 | 1463034584590 Marionette TRACE conn3 <- [1,386,null,{}] 23:29:44 INFO - PROCESS | 18037 | 1463034584595 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}] 23:29:44 INFO - PROCESS | 18037 | 1463034584757 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 23:29:44 INFO - PROCESS | 18037 | 1463034584788 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:44 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa8340800 == 60 [pid = 18037] [id = 104] 23:29:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 99 (0x7faf9a533800) [pid = 18037] [serial = 311] [outer = (nil)] 23:29:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 100 (0x7faf9a53d000) [pid = 18037] [serial = 312] [outer = 0x7faf9a533800] 23:29:44 INFO - PROCESS | 18037 | 1463034584845 Marionette DEBUG loaded listener.js 23:29:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 101 (0x7faf9a6ebc00) [pid = 18037] [serial = 313] [outer = 0x7faf9a533800] 23:29:45 INFO - PROCESS | 18037 | 1463034585632 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]]]}] 23:29:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:29:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1127ms 23:29:45 INFO - PROCESS | 18037 | --DOMWINDOW == 100 (0x7fafbaae6400) [pid = 18037] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:29:45 INFO - PROCESS | 18037 | --DOMWINDOW == 99 (0x7faf9bcc2c00) [pid = 18037] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:29:45 INFO - PROCESS | 18037 | --DOMWINDOW == 98 (0x7fafa55a9000) [pid = 18037] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:29:45 INFO - PROCESS | 18037 | --DOMWINDOW == 97 (0x7fafb3ee3800) [pid = 18037] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:29:45 INFO - PROCESS | 18037 | --DOMWINDOW == 96 (0x7fafa3f43400) [pid = 18037] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:29:45 INFO - PROCESS | 18037 | --DOMWINDOW == 95 (0x7faf9e0cb400) [pid = 18037] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:29:45 INFO - PROCESS | 18037 | --DOMWINDOW == 94 (0x7fafb30de800) [pid = 18037] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:29:45 INFO - PROCESS | 18037 | --DOMWINDOW == 93 (0x7fafa3f4d400) [pid = 18037] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:29:45 INFO - PROCESS | 18037 | --DOMWINDOW == 92 (0x7faf9c56d400) [pid = 18037] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:29:45 INFO - PROCESS | 18037 | 1463034585830 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 23:29:45 INFO - PROCESS | 18037 | 1463034585833 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 23:29:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:29:45 INFO - PROCESS | 18037 | 1463034585841 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:29:45 INFO - PROCESS | 18037 | 1463034585843 Marionette TRACE conn3 <- [1,390,null,{}] 23:29:45 INFO - PROCESS | 18037 | 1463034585847 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}] 23:29:45 INFO - PROCESS | 18037 | 1463034585991 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 23:29:46 INFO - PROCESS | 18037 | 1463034586021 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:46 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafacdda800 == 61 [pid = 18037] [id = 105] 23:29:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 93 (0x7faf9c21f800) [pid = 18037] [serial = 314] [outer = (nil)] 23:29:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 94 (0x7faf9dc79800) [pid = 18037] [serial = 315] [outer = 0x7faf9c21f800] 23:29:46 INFO - PROCESS | 18037 | 1463034586083 Marionette DEBUG loaded listener.js 23:29:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 95 (0x7fafa5aa8c00) [pid = 18037] [serial = 316] [outer = 0x7faf9c21f800] 23:29:46 INFO - PROCESS | 18037 | 1463034586811 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]]]}] 23:29:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:29:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1031ms 23:29:46 INFO - PROCESS | 18037 | 1463034586874 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 23:29:46 INFO - PROCESS | 18037 | 1463034586878 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 23:29:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:29:46 INFO - PROCESS | 18037 | 1463034586883 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:29:46 INFO - PROCESS | 18037 | 1463034586886 Marionette TRACE conn3 <- [1,394,null,{}] 23:29:46 INFO - PROCESS | 18037 | 1463034586895 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}] 23:29:47 INFO - PROCESS | 18037 | 1463034587023 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 23:29:47 INFO - PROCESS | 18037 | 1463034587037 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:47 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb3d0d800 == 62 [pid = 18037] [id = 106] 23:29:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 96 (0x7fafa626a400) [pid = 18037] [serial = 317] [outer = (nil)] 23:29:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 97 (0x7fafb2ea7000) [pid = 18037] [serial = 318] [outer = 0x7fafa626a400] 23:29:47 INFO - PROCESS | 18037 | 1463034587094 Marionette DEBUG loaded listener.js 23:29:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 98 (0x7fafb3d31c00) [pid = 18037] [serial = 319] [outer = 0x7fafa626a400] 23:29:47 INFO - PROCESS | 18037 | 1463034587818 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]]]}] 23:29:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:29:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1028ms 23:29:47 INFO - PROCESS | 18037 | 1463034587914 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 23:29:47 INFO - PROCESS | 18037 | 1463034587918 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 23:29:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:29:47 INFO - PROCESS | 18037 | 1463034587926 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:29:47 INFO - PROCESS | 18037 | 1463034587931 Marionette TRACE conn3 <- [1,398,null,{}] 23:29:47 INFO - PROCESS | 18037 | 1463034587970 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}] 23:29:48 INFO - PROCESS | 18037 | 1463034588178 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 23:29:48 INFO - PROCESS | 18037 | 1463034588321 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:48 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9e02b800 == 63 [pid = 18037] [id = 107] 23:29:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 99 (0x7faf9a53f400) [pid = 18037] [serial = 320] [outer = (nil)] 23:29:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 100 (0x7faf9c46b800) [pid = 18037] [serial = 321] [outer = 0x7faf9a53f400] 23:29:48 INFO - PROCESS | 18037 | 1463034588390 Marionette DEBUG loaded listener.js 23:29:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 101 (0x7faf9dc71400) [pid = 18037] [serial = 322] [outer = 0x7faf9a53f400] 23:29:49 INFO - PROCESS | 18037 | 1463034589295 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]]]}] 23:29:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:29:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1443ms 23:29:49 INFO - PROCESS | 18037 | 1463034589368 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 23:29:49 INFO - PROCESS | 18037 | 1463034589373 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 23:29:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:29:49 INFO - PROCESS | 18037 | 1463034589385 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:29:49 INFO - PROCESS | 18037 | 1463034589390 Marionette TRACE conn3 <- [1,402,null,{}] 23:29:49 INFO - PROCESS | 18037 | 1463034589396 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}] 23:29:49 INFO - PROCESS | 18037 | 1463034589594 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 23:29:49 INFO - PROCESS | 18037 | 1463034589733 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:49 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa6324800 == 64 [pid = 18037] [id = 108] 23:29:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 102 (0x7faf9e0c8c00) [pid = 18037] [serial = 323] [outer = (nil)] 23:29:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 103 (0x7fafa1df1000) [pid = 18037] [serial = 324] [outer = 0x7faf9e0c8c00] 23:29:49 INFO - PROCESS | 18037 | 1463034589803 Marionette DEBUG loaded listener.js 23:29:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 104 (0x7fafa2a57800) [pid = 18037] [serial = 325] [outer = 0x7faf9e0c8c00] 23:29:50 INFO - PROCESS | 18037 | 1463034590769 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]]]}] 23:29:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:29:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1434ms 23:29:50 INFO - PROCESS | 18037 | 1463034590816 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 23:29:50 INFO - PROCESS | 18037 | 1463034590819 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 23:29:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:29:50 INFO - PROCESS | 18037 | 1463034590825 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:29:50 INFO - PROCESS | 18037 | 1463034590829 Marionette TRACE conn3 <- [1,406,null,{}] 23:29:50 INFO - PROCESS | 18037 | 1463034590843 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}] 23:29:51 INFO - PROCESS | 18037 | 1463034591005 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 23:29:51 INFO - PROCESS | 18037 | 1463034591210 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:51 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb7978800 == 65 [pid = 18037] [id = 109] 23:29:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 105 (0x7fafa5597000) [pid = 18037] [serial = 326] [outer = (nil)] 23:29:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 106 (0x7fafa8385400) [pid = 18037] [serial = 327] [outer = 0x7fafa5597000] 23:29:51 INFO - PROCESS | 18037 | 1463034591289 Marionette DEBUG loaded listener.js 23:29:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 107 (0x7fafac149000) [pid = 18037] [serial = 328] [outer = 0x7fafa5597000] 23:29:52 INFO - PROCESS | 18037 | 1463034592064 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]]]}] 23:29:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:29:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1285ms 23:29:52 INFO - PROCESS | 18037 | 1463034592112 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 23:29:52 INFO - PROCESS | 18037 | 1463034592116 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 23:29:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:29:52 INFO - PROCESS | 18037 | 1463034592122 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:29:52 INFO - PROCESS | 18037 | 1463034592125 Marionette TRACE conn3 <- [1,410,null,{}] 23:29:52 INFO - PROCESS | 18037 | 1463034592130 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}] 23:29:52 INFO - PROCESS | 18037 | 1463034592282 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 23:29:52 INFO - PROCESS | 18037 | 1463034592424 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:52 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbaa1e000 == 66 [pid = 18037] [id = 110] 23:29:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 108 (0x7fafa55a2800) [pid = 18037] [serial = 329] [outer = (nil)] 23:29:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 109 (0x7fafb41c3000) [pid = 18037] [serial = 330] [outer = 0x7fafa55a2800] 23:29:52 INFO - PROCESS | 18037 | 1463034592493 Marionette DEBUG loaded listener.js 23:29:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 110 (0x7fafb775c000) [pid = 18037] [serial = 331] [outer = 0x7fafa55a2800] 23:29:53 INFO - PROCESS | 18037 | 1463034593375 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]]]}] 23:29:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:29:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1279ms 23:29:53 INFO - PROCESS | 18037 | 1463034593404 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 23:29:53 INFO - PROCESS | 18037 | 1463034593407 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 23:29:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:29:53 INFO - PROCESS | 18037 | 1463034593413 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:29:53 INFO - PROCESS | 18037 | 1463034593415 Marionette TRACE conn3 <- [1,414,null,{}] 23:29:53 INFO - PROCESS | 18037 | 1463034593421 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}] 23:29:53 INFO - PROCESS | 18037 | 1463034593563 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 23:29:53 INFO - PROCESS | 18037 | 1463034593709 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:53 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbcf2b800 == 67 [pid = 18037] [id = 111] 23:29:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 111 (0x7faf9bfee800) [pid = 18037] [serial = 332] [outer = (nil)] 23:29:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 112 (0x7faf9bff5c00) [pid = 18037] [serial = 333] [outer = 0x7faf9bfee800] 23:29:53 INFO - PROCESS | 18037 | 1463034593778 Marionette DEBUG loaded listener.js 23:29:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 113 (0x7faf9bffac00) [pid = 18037] [serial = 334] [outer = 0x7faf9bfee800] 23:29:54 INFO - PROCESS | 18037 | 1463034594643 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]]]}] 23:29:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:29:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1281ms 23:29:54 INFO - PROCESS | 18037 | 1463034594695 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 23:29:54 INFO - PROCESS | 18037 | 1463034594699 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 23:29:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:29:54 INFO - PROCESS | 18037 | 1463034594705 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:29:54 INFO - PROCESS | 18037 | 1463034594708 Marionette TRACE conn3 <- [1,418,null,{}] 23:29:54 INFO - PROCESS | 18037 | 1463034594713 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}] 23:29:54 INFO - PROCESS | 18037 | 1463034594893 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 23:29:55 INFO - PROCESS | 18037 | 1463034595034 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:55 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f8df000 == 68 [pid = 18037] [id = 112] 23:29:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 114 (0x7fafb3047c00) [pid = 18037] [serial = 335] [outer = (nil)] 23:29:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 115 (0x7fafb81ef000) [pid = 18037] [serial = 336] [outer = 0x7fafb3047c00] 23:29:55 INFO - PROCESS | 18037 | 1463034595104 Marionette DEBUG loaded listener.js 23:29:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 116 (0x7fafba753000) [pid = 18037] [serial = 337] [outer = 0x7fafb3047c00] 23:29:56 INFO - PROCESS | 18037 | 1463034596611 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]]]}] 23:29:56 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 23:29:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1931ms 23:29:56 INFO - PROCESS | 18037 | 1463034596661 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 23:29:56 INFO - PROCESS | 18037 | 1463034596667 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 23:29:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:29:56 INFO - PROCESS | 18037 | 1463034596676 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:29:56 INFO - PROCESS | 18037 | 1463034596681 Marionette TRACE conn3 <- [1,422,null,{}] 23:29:56 INFO - PROCESS | 18037 | 1463034596690 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}] 23:29:56 INFO - PROCESS | 18037 | 1463034596854 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 23:29:57 INFO - PROCESS | 18037 | 1463034597017 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:57 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf99c87800 == 69 [pid = 18037] [id = 113] 23:29:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 117 (0x7faf9a534c00) [pid = 18037] [serial = 338] [outer = (nil)] 23:29:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 118 (0x7faf9a6e9400) [pid = 18037] [serial = 339] [outer = 0x7faf9a534c00] 23:29:57 INFO - PROCESS | 18037 | 1463034597118 Marionette DEBUG loaded listener.js 23:29:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 119 (0x7faf9bfed400) [pid = 18037] [serial = 340] [outer = 0x7faf9a534c00] 23:29:57 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafacdda800 == 68 [pid = 18037] [id = 105] 23:29:57 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa8340800 == 67 [pid = 18037] [id = 104] 23:29:57 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa6331800 == 66 [pid = 18037] [id = 103] 23:29:57 INFO - PROCESS | 18037 | --DOMWINDOW == 118 (0x7fafb80d2c00) [pid = 18037] [serial = 279] [outer = (nil)] [url = about:blank] 23:29:57 INFO - PROCESS | 18037 | --DOMWINDOW == 117 (0x7fafa530c000) [pid = 18037] [serial = 245] [outer = (nil)] [url = about:blank] 23:29:57 INFO - PROCESS | 18037 | --DOMWINDOW == 116 (0x7fafb1dd2c00) [pid = 18037] [serial = 248] [outer = (nil)] [url = about:blank] 23:29:57 INFO - PROCESS | 18037 | --DOMWINDOW == 115 (0x7fafb3d33c00) [pid = 18037] [serial = 251] [outer = (nil)] [url = about:blank] 23:29:57 INFO - PROCESS | 18037 | --DOMWINDOW == 114 (0x7fafbc04bc00) [pid = 18037] [serial = 254] [outer = (nil)] [url = about:blank] 23:29:57 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa51d9800 == 65 [pid = 18037] [id = 102] 23:29:57 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa1fce800 == 64 [pid = 18037] [id = 101] 23:29:57 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa207f000 == 63 [pid = 18037] [id = 100] 23:29:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb9c54000 == 62 [pid = 18037] [id = 96] 23:29:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa835a800 == 61 [pid = 18037] [id = 95] 23:29:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa2881000 == 60 [pid = 18037] [id = 94] 23:29:58 INFO - PROCESS | 18037 | --DOMWINDOW == 113 (0x7fafbc285c00) [pid = 18037] [serial = 222] [outer = (nil)] [url = about:blank] 23:29:58 INFO - PROCESS | 18037 | --DOMWINDOW == 112 (0x7fafba755400) [pid = 18037] [serial = 219] [outer = (nil)] [url = about:blank] 23:29:58 INFO - PROCESS | 18037 | --DOMWINDOW == 111 (0x7fafa84b0c00) [pid = 18037] [serial = 267] [outer = (nil)] [url = about:blank] 23:29:58 INFO - PROCESS | 18037 | --DOMWINDOW == 110 (0x7fafb2e0d000) [pid = 18037] [serial = 268] [outer = (nil)] [url = about:blank] 23:29:58 INFO - PROCESS | 18037 | --DOMWINDOW == 109 (0x7fafb5f2ec00) [pid = 18037] [serial = 270] [outer = (nil)] [url = about:blank] 23:29:58 INFO - PROCESS | 18037 | --DOMWINDOW == 108 (0x7fafa3f4c400) [pid = 18037] [serial = 273] [outer = (nil)] [url = about:blank] 23:29:58 INFO - PROCESS | 18037 | --DOMWINDOW == 107 (0x7fafa55a5800) [pid = 18037] [serial = 242] [outer = (nil)] [url = about:blank] 23:29:58 INFO - PROCESS | 18037 | --DOMWINDOW == 106 (0x7fafa1de9400) [pid = 18037] [serial = 262] [outer = (nil)] [url = about:blank] 23:29:58 INFO - PROCESS | 18037 | --DOMWINDOW == 105 (0x7faf9f619400) [pid = 18037] [serial = 261] [outer = (nil)] [url = about:blank] 23:29:58 INFO - PROCESS | 18037 | --DOMWINDOW == 104 (0x7faf9f791400) [pid = 18037] [serial = 239] [outer = (nil)] [url = about:blank] 23:29:58 INFO - PROCESS | 18037 | --DOMWINDOW == 103 (0x7fafa4383800) [pid = 18037] [serial = 258] [outer = (nil)] [url = about:blank] 23:29:58 INFO - PROCESS | 18037 | --DOMWINDOW == 102 (0x7fafb9c90c00) [pid = 18037] [serial = 237] [outer = (nil)] [url = about:blank] 23:29:58 INFO - PROCESS | 18037 | --DOMWINDOW == 101 (0x7fafb3021800) [pid = 18037] [serial = 276] [outer = (nil)] [url = about:blank] 23:29:58 INFO - PROCESS | 18037 | --DOMWINDOW == 100 (0x7faf9f622c00) [pid = 18037] [serial = 108] [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.] 23:29:58 INFO - PROCESS | 18037 | --DOMWINDOW == 99 (0x7fafa3f50400) [pid = 18037] [serial = 274] [outer = (nil)] [url = about:blank] 23:29:58 INFO - PROCESS | 18037 | --DOMWINDOW == 98 (0x7fafa55a5400) [pid = 18037] [serial = 265] [outer = (nil)] [url = about:blank] 23:29:58 INFO - PROCESS | 18037 | --DOMWINDOW == 97 (0x7fafa3baa400) [pid = 18037] [serial = 264] [outer = (nil)] [url = about:blank] 23:29:58 INFO - PROCESS | 18037 | --DOMWINDOW == 96 (0x7fafb7762800) [pid = 18037] [serial = 277] [outer = (nil)] [url = about:blank] 23:29:58 INFO - PROCESS | 18037 | --DOMWINDOW == 95 (0x7fafb7ec6400) [pid = 18037] [serial = 271] [outer = (nil)] [url = about:blank] 23:29:58 INFO - PROCESS | 18037 | 1463034598349 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]]]}] 23:29:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:29:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1684ms 23:29:58 INFO - PROCESS | 18037 | 1463034598371 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 23:29:58 INFO - PROCESS | 18037 | 1463034598378 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 23:29:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:29:58 INFO - PROCESS | 18037 | 1463034598389 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:29:58 INFO - PROCESS | 18037 | 1463034598393 Marionette TRACE conn3 <- [1,426,null,{}] 23:29:58 INFO - PROCESS | 18037 | 1463034598398 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}] 23:29:58 INFO - PROCESS | 18037 | 1463034598582 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 23:29:58 INFO - PROCESS | 18037 | 1463034598682 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:58 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f75f000 == 61 [pid = 18037] [id = 114] 23:29:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 96 (0x7faf99ef4800) [pid = 18037] [serial = 341] [outer = (nil)] 23:29:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 97 (0x7faf9dc7b800) [pid = 18037] [serial = 342] [outer = 0x7faf99ef4800] 23:29:58 INFO - PROCESS | 18037 | 1463034598740 Marionette DEBUG loaded listener.js 23:29:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 98 (0x7faf9e0cc000) [pid = 18037] [serial = 343] [outer = 0x7faf99ef4800] 23:29:59 INFO - PROCESS | 18037 | 1463034599370 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] 23:29:59 INFO - PROCESS | 18037 | 1463034599428 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 23:29:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 23:29:59 INFO - PROCESS | 18037 | 1463034599433 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:29:59 INFO - PROCESS | 18037 | 1463034599439 Marionette TRACE conn3 <- [1,430,null,{}] 23:29:59 INFO - PROCESS | 18037 | 1463034599483 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}] 23:29:59 INFO - PROCESS | 18037 | 1463034599640 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 23:29:59 INFO - PROCESS | 18037 | 1463034599652 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:59 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa43dd000 == 62 [pid = 18037] [id = 115] 23:29:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 99 (0x7fafa2a5cc00) [pid = 18037] [serial = 344] [outer = (nil)] 23:29:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 100 (0x7fafa3f47800) [pid = 18037] [serial = 345] [outer = 0x7fafa2a5cc00] 23:29:59 INFO - PROCESS | 18037 | 1463034599714 Marionette DEBUG loaded listener.js 23:29:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 101 (0x7fafa3f51000) [pid = 18037] [serial = 346] [outer = 0x7fafa2a5cc00] 23:30:00 INFO - PROCESS | 18037 | 1463034600555 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]]]}] 23:30:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:30:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1185ms 23:30:00 INFO - PROCESS | 18037 | 1463034600619 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 23:30:00 INFO - PROCESS | 18037 | 1463034600623 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 23:30:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:30:00 INFO - PROCESS | 18037 | 1463034600629 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:30:00 INFO - PROCESS | 18037 | 1463034600630 Marionette TRACE conn3 <- [1,434,null,{}] 23:30:00 INFO - PROCESS | 18037 | 1463034600636 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}] 23:30:00 INFO - PROCESS | 18037 | 1463034600837 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 23:30:00 INFO - PROCESS | 18037 | 1463034600857 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:00 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa5458000 == 63 [pid = 18037] [id = 116] 23:30:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 102 (0x7faf9dc69800) [pid = 18037] [serial = 347] [outer = (nil)] 23:30:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 103 (0x7fafa55abc00) [pid = 18037] [serial = 348] [outer = 0x7faf9dc69800] 23:30:00 INFO - PROCESS | 18037 | 1463034600918 Marionette DEBUG loaded listener.js 23:30:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 104 (0x7fafa626fc00) [pid = 18037] [serial = 349] [outer = 0x7faf9dc69800] 23:30:01 INFO - PROCESS | 18037 | 1463034601681 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]]]}] 23:30:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:30:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1085ms 23:30:01 INFO - PROCESS | 18037 | 1463034601719 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 23:30:01 INFO - PROCESS | 18037 | 1463034601722 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 23:30:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:30:01 INFO - PROCESS | 18037 | 1463034601728 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:30:01 INFO - PROCESS | 18037 | 1463034601729 Marionette TRACE conn3 <- [1,438,null,{}] 23:30:01 INFO - PROCESS | 18037 | 1463034601734 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}] 23:30:01 INFO - PROCESS | 18037 | 1463034601908 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 23:30:01 INFO - PROCESS | 18037 | 1463034601944 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:01 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa790f000 == 64 [pid = 18037] [id = 117] 23:30:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 105 (0x7faf9dc69000) [pid = 18037] [serial = 350] [outer = (nil)] 23:30:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 106 (0x7faf9f778000) [pid = 18037] [serial = 351] [outer = 0x7faf9dc69000] 23:30:02 INFO - PROCESS | 18037 | 1463034602007 Marionette DEBUG loaded listener.js 23:30:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 107 (0x7faf9f77bc00) [pid = 18037] [serial = 352] [outer = 0x7faf9dc69000] 23:30:02 INFO - PROCESS | 18037 | --DOMWINDOW == 106 (0x7fafa55a6c00) [pid = 18037] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:30:02 INFO - PROCESS | 18037 | --DOMWINDOW == 105 (0x7faf9a533800) [pid = 18037] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:30:02 INFO - PROCESS | 18037 | --DOMWINDOW == 104 (0x7faf9c375000) [pid = 18037] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:30:02 INFO - PROCESS | 18037 | --DOMWINDOW == 103 (0x7faf9c21f800) [pid = 18037] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 23:30:02 INFO - PROCESS | 18037 | --DOMWINDOW == 102 (0x7fafa3baa800) [pid = 18037] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:30:02 INFO - PROCESS | 18037 | --DOMWINDOW == 101 (0x7fafa37dec00) [pid = 18037] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:30:02 INFO - PROCESS | 18037 | 1463034602970 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]]]}] 23:30:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:30:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1275ms 23:30:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:30:03 INFO - PROCESS | 18037 | 1463034603004 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 23:30:03 INFO - PROCESS | 18037 | 1463034603006 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 23:30:03 INFO - PROCESS | 18037 | 1463034603011 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:30:03 INFO - PROCESS | 18037 | 1463034603015 Marionette TRACE conn3 <- [1,442,null,{}] 23:30:03 INFO - PROCESS | 18037 | 1463034603026 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}] 23:30:03 INFO - PROCESS | 18037 | 1463034603185 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 23:30:03 INFO - PROCESS | 18037 | 1463034603212 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:03 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafacd1e800 == 65 [pid = 18037] [id = 118] 23:30:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 102 (0x7faf9dc6b800) [pid = 18037] [serial = 353] [outer = (nil)] 23:30:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 103 (0x7fafa5745c00) [pid = 18037] [serial = 354] [outer = 0x7faf9dc6b800] 23:30:03 INFO - PROCESS | 18037 | 1463034603278 Marionette DEBUG loaded listener.js 23:30:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 104 (0x7fafb3020000) [pid = 18037] [serial = 355] [outer = 0x7faf9dc6b800] 23:30:04 INFO - PROCESS | 18037 | 1463034604000 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]]]}] 23:30:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:30:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1041ms 23:30:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:30:04 INFO - PROCESS | 18037 | 1463034604053 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 23:30:04 INFO - PROCESS | 18037 | 1463034604055 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 23:30:04 INFO - PROCESS | 18037 | 1463034604062 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:30:04 INFO - PROCESS | 18037 | 1463034604065 Marionette TRACE conn3 <- [1,446,null,{}] 23:30:04 INFO - PROCESS | 18037 | 1463034604069 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}] 23:30:04 INFO - PROCESS | 18037 | 1463034604247 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 23:30:04 INFO - PROCESS | 18037 | 1463034604265 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:04 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb3e87800 == 66 [pid = 18037] [id = 119] 23:30:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 105 (0x7fafb3d33c00) [pid = 18037] [serial = 356] [outer = (nil)] 23:30:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 106 (0x7fafb5fccc00) [pid = 18037] [serial = 357] [outer = 0x7fafb3d33c00] 23:30:04 INFO - PROCESS | 18037 | 1463034604322 Marionette DEBUG loaded listener.js 23:30:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 107 (0x7fafb80c3400) [pid = 18037] [serial = 358] [outer = 0x7fafb3d33c00] 23:30:05 INFO - PROCESS | 18037 | 1463034605346 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]]]}] 23:30:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:30:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1331ms 23:30:05 INFO - PROCESS | 18037 | 1463034605394 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 23:30:05 INFO - PROCESS | 18037 | 1463034605400 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 23:30:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:30:05 INFO - PROCESS | 18037 | 1463034605409 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:30:05 INFO - PROCESS | 18037 | 1463034605414 Marionette TRACE conn3 <- [1,450,null,{}] 23:30:05 INFO - PROCESS | 18037 | 1463034605421 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}] 23:30:05 INFO - PROCESS | 18037 | 1463034605597 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 23:30:05 INFO - PROCESS | 18037 | 1463034605782 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:05 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa207f000 == 67 [pid = 18037] [id = 120] 23:30:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 108 (0x7faf9bff3c00) [pid = 18037] [serial = 359] [outer = (nil)] 23:30:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 109 (0x7faf9dc67c00) [pid = 18037] [serial = 360] [outer = 0x7faf9bff3c00] 23:30:05 INFO - PROCESS | 18037 | 1463034605858 Marionette DEBUG loaded listener.js 23:30:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 110 (0x7faf9dc7e800) [pid = 18037] [serial = 361] [outer = 0x7faf9bff3c00] 23:30:06 INFO - PROCESS | 18037 | 1463034606766 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] 23:30:06 INFO - PROCESS | 18037 | 1463034606854 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 23:30:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:30:06 INFO - PROCESS | 18037 | 1463034606864 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:30:06 INFO - PROCESS | 18037 | 1463034606868 Marionette TRACE conn3 <- [1,454,null,{}] 23:30:06 INFO - PROCESS | 18037 | 1463034606874 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}] 23:30:07 INFO - PROCESS | 18037 | 1463034607071 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 23:30:07 INFO - PROCESS | 18037 | 1463034607214 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:07 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb308a800 == 68 [pid = 18037] [id = 121] 23:30:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 111 (0x7faf9c573800) [pid = 18037] [serial = 362] [outer = (nil)] 23:30:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 112 (0x7faf9f791800) [pid = 18037] [serial = 363] [outer = 0x7faf9c573800] 23:30:07 INFO - PROCESS | 18037 | 1463034607289 Marionette DEBUG loaded listener.js 23:30:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 113 (0x7fafa3f48c00) [pid = 18037] [serial = 364] [outer = 0x7faf9c573800] 23:30:08 INFO - PROCESS | 18037 | [18037] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:30:08 INFO - PROCESS | 18037 | 1463034608171 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]]]}] 23:30:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:30:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1336ms 23:30:08 INFO - PROCESS | 18037 | 1463034608201 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 23:30:08 INFO - PROCESS | 18037 | 1463034608205 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 23:30:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:30:08 INFO - PROCESS | 18037 | 1463034608211 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:30:08 INFO - PROCESS | 18037 | 1463034608217 Marionette TRACE conn3 <- [1,458,null,{}] 23:30:08 INFO - PROCESS | 18037 | 1463034608232 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}] 23:30:08 INFO - PROCESS | 18037 | 1463034608389 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 23:30:08 INFO - PROCESS | 18037 | 1463034608542 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:08 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb9cde800 == 69 [pid = 18037] [id = 122] 23:30:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 114 (0x7fafa55a1400) [pid = 18037] [serial = 365] [outer = (nil)] 23:30:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 115 (0x7fafa8787c00) [pid = 18037] [serial = 366] [outer = 0x7fafa55a1400] 23:30:08 INFO - PROCESS | 18037 | 1463034608617 Marionette DEBUG loaded listener.js 23:30:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 116 (0x7fafb3ee4c00) [pid = 18037] [serial = 367] [outer = 0x7fafa55a1400] 23:30:09 INFO - PROCESS | 18037 | 1463034609467 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] 23:30:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:30:09 INFO - PROCESS | 18037 | 1463034609552 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 23:30:09 INFO - PROCESS | 18037 | 1463034609558 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:30:09 INFO - PROCESS | 18037 | 1463034609562 Marionette TRACE conn3 <- [1,462,null,{}] 23:30:09 INFO - PROCESS | 18037 | 1463034609567 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}] 23:30:09 INFO - PROCESS | 18037 | 1463034609759 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 23:30:09 INFO - PROCESS | 18037 | 1463034609902 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:09 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbcf25000 == 70 [pid = 18037] [id = 123] 23:30:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 117 (0x7faf99c54400) [pid = 18037] [serial = 368] [outer = (nil)] 23:30:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 118 (0x7faf99c5c400) [pid = 18037] [serial = 369] [outer = 0x7faf99c54400] 23:30:09 INFO - PROCESS | 18037 | 1463034609972 Marionette DEBUG loaded listener.js 23:30:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 119 (0x7fafa87b9800) [pid = 18037] [serial = 370] [outer = 0x7faf99c54400] 23:30:10 INFO - PROCESS | 18037 | [18037] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:30:10 INFO - PROCESS | 18037 | 1463034610882 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] 23:30:10 INFO - PROCESS | 18037 | 1463034610946 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 23:30:10 INFO - PROCESS | 18037 | 1463034610953 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:30:10 INFO - PROCESS | 18037 | 1463034610956 Marionette TRACE conn3 <- [1,466,null,{}] 23:30:10 INFO - PROCESS | 18037 | 1463034610961 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}] 23:30:11 INFO - PROCESS | 18037 | 1463034611110 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 23:30:11 INFO - PROCESS | 18037 | 1463034611261 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:11 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9a55e800 == 71 [pid = 18037] [id = 124] 23:30:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 120 (0x7faf99c56c00) [pid = 18037] [serial = 371] [outer = (nil)] 23:30:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 121 (0x7fafb8120c00) [pid = 18037] [serial = 372] [outer = 0x7faf99c56c00] 23:30:11 INFO - PROCESS | 18037 | 1463034611338 Marionette DEBUG loaded listener.js 23:30:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 122 (0x7fafb81edc00) [pid = 18037] [serial = 373] [outer = 0x7faf99c56c00] 23:30:12 INFO - PROCESS | 18037 | 1463034612195 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] 23:30:12 INFO - PROCESS | 18037 | 1463034612243 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 23:30:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 23:30:12 INFO - PROCESS | 18037 | 1463034612250 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:30:12 INFO - PROCESS | 18037 | 1463034612252 Marionette TRACE conn3 <- [1,470,null,{}] 23:30:12 INFO - PROCESS | 18037 | 1463034612258 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}] 23:30:12 INFO - PROCESS | 18037 | 1463034612437 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 23:30:12 INFO - PROCESS | 18037 | 1463034612593 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:12 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa4a82800 == 72 [pid = 18037] [id = 125] 23:30:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 123 (0x7faf99eea800) [pid = 18037] [serial = 374] [outer = (nil)] 23:30:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 124 (0x7fafbaad9800) [pid = 18037] [serial = 375] [outer = 0x7faf99eea800] 23:30:12 INFO - PROCESS | 18037 | 1463034612665 Marionette DEBUG loaded listener.js 23:30:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 125 (0x7fafbcf91000) [pid = 18037] [serial = 376] [outer = 0x7faf99eea800] 23:30:13 INFO - PROCESS | 18037 | 1463034613781 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]]]}] 23:30:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:30:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1583ms 23:30:13 INFO - PROCESS | 18037 | 1463034613834 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 23:30:13 INFO - PROCESS | 18037 | 1463034613838 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 23:30:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:30:13 INFO - PROCESS | 18037 | 1463034613864 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:30:13 INFO - PROCESS | 18037 | 1463034613870 Marionette TRACE conn3 <- [1,474,null,{}] 23:30:13 INFO - PROCESS | 18037 | 1463034613879 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}] 23:30:14 INFO - PROCESS | 18037 | 1463034614039 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 23:30:14 INFO - PROCESS | 18037 | 1463034614223 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:14 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c6d2000 == 73 [pid = 18037] [id = 126] 23:30:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 126 (0x7faf99b12c00) [pid = 18037] [serial = 377] [outer = (nil)] 23:30:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 127 (0x7faf99ef6800) [pid = 18037] [serial = 378] [outer = 0x7faf99b12c00] 23:30:14 INFO - PROCESS | 18037 | 1463034614286 Marionette DEBUG loaded listener.js 23:30:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 128 (0x7faf9a539000) [pid = 18037] [serial = 379] [outer = 0x7faf99b12c00] 23:30:15 INFO - PROCESS | 18037 | 1463034615176 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]]]}] 23:30:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:30:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1392ms 23:30:15 INFO - PROCESS | 18037 | 1463034615255 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 23:30:15 INFO - PROCESS | 18037 | 1463034615263 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 23:30:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:30:15 INFO - PROCESS | 18037 | 1463034615272 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:30:15 INFO - PROCESS | 18037 | 1463034615276 Marionette TRACE conn3 <- [1,478,null,{}] 23:30:15 INFO - PROCESS | 18037 | 1463034615281 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}] 23:30:15 INFO - PROCESS | 18037 | 1463034615468 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 23:30:15 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb602d000 == 72 [pid = 18037] [id = 93] 23:30:15 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafacd1e800 == 71 [pid = 18037] [id = 118] 23:30:15 INFO - PROCESS | 18037 | --DOMWINDOW == 127 (0x7fafb2ea7000) [pid = 18037] [serial = 318] [outer = (nil)] [url = about:blank] 23:30:15 INFO - PROCESS | 18037 | 1463034615682 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:15 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa790f000 == 70 [pid = 18037] [id = 117] 23:30:15 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa5458000 == 69 [pid = 18037] [id = 116] 23:30:15 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa43dd000 == 68 [pid = 18037] [id = 115] 23:30:15 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f75f000 == 67 [pid = 18037] [id = 114] 23:30:15 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf99c87800 == 66 [pid = 18037] [id = 113] 23:30:15 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9b876000 == 67 [pid = 18037] [id = 127] 23:30:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 128 (0x7faf9bfed000) [pid = 18037] [serial = 380] [outer = (nil)] 23:30:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 129 (0x7faf9c56b400) [pid = 18037] [serial = 381] [outer = 0x7faf9bfed000] 23:30:15 INFO - PROCESS | 18037 | 1463034615774 Marionette DEBUG loaded listener.js 23:30:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 130 (0x7faf9dc62400) [pid = 18037] [serial = 382] [outer = 0x7faf9bfed000] 23:30:15 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb3d0d800 == 66 [pid = 18037] [id = 106] 23:30:16 INFO - PROCESS | 18037 | --DOMWINDOW == 129 (0x7fafa1deb800) [pid = 18037] [serial = 285] [outer = (nil)] [url = about:blank] 23:30:16 INFO - PROCESS | 18037 | --DOMWINDOW == 128 (0x7fafa838b400) [pid = 18037] [serial = 307] [outer = (nil)] [url = about:blank] 23:30:16 INFO - PROCESS | 18037 | --DOMWINDOW == 127 (0x7faf9a6ebc00) [pid = 18037] [serial = 313] [outer = (nil)] [url = about:blank] 23:30:16 INFO - PROCESS | 18037 | --DOMWINDOW == 126 (0x7faf9f61d800) [pid = 18037] [serial = 301] [outer = (nil)] [url = about:blank] 23:30:16 INFO - PROCESS | 18037 | --DOMWINDOW == 125 (0x7fafa55a3c00) [pid = 18037] [serial = 288] [outer = (nil)] [url = about:blank] 23:30:16 INFO - PROCESS | 18037 | --DOMWINDOW == 124 (0x7faf9a53d000) [pid = 18037] [serial = 312] [outer = (nil)] [url = about:blank] 23:30:16 INFO - PROCESS | 18037 | --DOMWINDOW == 123 (0x7fafb2ea0800) [pid = 18037] [serial = 291] [outer = (nil)] [url = about:blank] 23:30:16 INFO - PROCESS | 18037 | --DOMWINDOW == 122 (0x7fafa5aa8c00) [pid = 18037] [serial = 316] [outer = (nil)] [url = about:blank] 23:30:16 INFO - PROCESS | 18037 | --DOMWINDOW == 121 (0x7fafa87bc000) [pid = 18037] [serial = 309] [outer = (nil)] [url = about:blank] 23:30:16 INFO - PROCESS | 18037 | --DOMWINDOW == 120 (0x7fafa3f44800) [pid = 18037] [serial = 303] [outer = (nil)] [url = about:blank] 23:30:16 INFO - PROCESS | 18037 | --DOMWINDOW == 119 (0x7faf9dc63c00) [pid = 18037] [serial = 282] [outer = (nil)] [url = about:blank] 23:30:16 INFO - PROCESS | 18037 | --DOMWINDOW == 118 (0x7faf9dc79800) [pid = 18037] [serial = 315] [outer = (nil)] [url = about:blank] 23:30:16 INFO - PROCESS | 18037 | --DOMWINDOW == 117 (0x7faf9dc6e800) [pid = 18037] [serial = 300] [outer = (nil)] [url = about:blank] 23:30:16 INFO - PROCESS | 18037 | --DOMWINDOW == 116 (0x7fafa5a70800) [pid = 18037] [serial = 306] [outer = (nil)] [url = about:blank] 23:30:16 INFO - PROCESS | 18037 | --DOMWINDOW == 115 (0x7fafb2e0d800) [pid = 18037] [serial = 310] [outer = (nil)] [url = about:blank] 23:30:16 INFO - PROCESS | 18037 | --DOMWINDOW == 114 (0x7fafa1feec00) [pid = 18037] [serial = 297] [outer = (nil)] [url = about:blank] 23:30:16 INFO - PROCESS | 18037 | --DOMWINDOW == 113 (0x7fafb8120800) [pid = 18037] [serial = 294] [outer = (nil)] [url = about:blank] 23:30:16 INFO - PROCESS | 18037 | --DOMWINDOW == 112 (0x7fafa3f4e800) [pid = 18037] [serial = 304] [outer = (nil)] [url = about:blank] 23:30:16 INFO - PROCESS | 18037 | 1463034616522 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]]]}] 23:30:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:30:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1333ms 23:30:16 INFO - PROCESS | 18037 | 1463034616605 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 23:30:16 INFO - PROCESS | 18037 | 1463034616608 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 23:30:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:30:16 INFO - PROCESS | 18037 | 1463034616614 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:30:16 INFO - PROCESS | 18037 | 1463034616619 Marionette TRACE conn3 <- [1,482,null,{}] 23:30:16 INFO - PROCESS | 18037 | 1463034616634 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}] 23:30:16 INFO - PROCESS | 18037 | 1463034616784 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 23:30:16 INFO - PROCESS | 18037 | 1463034616795 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:16 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f8e0800 == 67 [pid = 18037] [id = 128] 23:30:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 113 (0x7faf9e0cb800) [pid = 18037] [serial = 383] [outer = (nil)] 23:30:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 114 (0x7faf9f622c00) [pid = 18037] [serial = 384] [outer = 0x7faf9e0cb800] 23:30:16 INFO - PROCESS | 18037 | 1463034616858 Marionette DEBUG loaded listener.js 23:30:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 115 (0x7faf9f775800) [pid = 18037] [serial = 385] [outer = 0x7faf9e0cb800] 23:30:17 INFO - PROCESS | 18037 | 1463034617681 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]]]}] 23:30:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:30:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1136ms 23:30:17 INFO - PROCESS | 18037 | 1463034617751 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 23:30:17 INFO - PROCESS | 18037 | 1463034617756 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 23:30:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:30:17 INFO - PROCESS | 18037 | 1463034617761 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:30:17 INFO - PROCESS | 18037 | 1463034617763 Marionette TRACE conn3 <- [1,486,null,{}] 23:30:17 INFO - PROCESS | 18037 | 1463034617768 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}] 23:30:17 INFO - PROCESS | 18037 | 1463034617910 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 23:30:17 INFO - PROCESS | 18037 | 1463034617920 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:17 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa41d2000 == 68 [pid = 18037] [id = 129] 23:30:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 116 (0x7faf9f61c400) [pid = 18037] [serial = 386] [outer = (nil)] 23:30:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 117 (0x7fafa285f000) [pid = 18037] [serial = 387] [outer = 0x7faf9f61c400] 23:30:17 INFO - PROCESS | 18037 | 1463034617978 Marionette DEBUG loaded listener.js 23:30:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 118 (0x7fafa2a5ac00) [pid = 18037] [serial = 388] [outer = 0x7faf9f61c400] 23:30:18 INFO - PROCESS | 18037 | 1463034618730 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]]]}] 23:30:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:30:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1037ms 23:30:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:30:18 INFO - PROCESS | 18037 | 1463034618799 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 23:30:18 INFO - PROCESS | 18037 | 1463034618802 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 23:30:18 INFO - PROCESS | 18037 | 1463034618806 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:30:18 INFO - PROCESS | 18037 | 1463034618810 Marionette TRACE conn3 <- [1,490,null,{}] 23:30:18 INFO - PROCESS | 18037 | 1463034618839 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}] 23:30:19 INFO - PROCESS | 18037 | 1463034619012 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 23:30:19 INFO - PROCESS | 18037 | 1463034619037 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:19 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9a509000 == 69 [pid = 18037] [id = 130] 23:30:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 119 (0x7faf9f785400) [pid = 18037] [serial = 389] [outer = (nil)] 23:30:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 120 (0x7fafa2ae8000) [pid = 18037] [serial = 390] [outer = 0x7faf9f785400] 23:30:19 INFO - PROCESS | 18037 | 1463034619097 Marionette DEBUG loaded listener.js 23:30:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 121 (0x7fafa3f4b400) [pid = 18037] [serial = 391] [outer = 0x7faf9f785400] 23:30:19 INFO - PROCESS | 18037 | 1463034619866 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]]]}] 23:30:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:30:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1096ms 23:30:19 INFO - PROCESS | 18037 | 1463034619909 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 23:30:19 INFO - PROCESS | 18037 | 1463034619912 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 23:30:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:30:19 INFO - PROCESS | 18037 | 1463034619917 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:30:19 INFO - PROCESS | 18037 | 1463034619919 Marionette TRACE conn3 <- [1,494,null,{}] 23:30:19 INFO - PROCESS | 18037 | 1463034619924 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}] 23:30:20 INFO - PROCESS | 18037 | 1463034620116 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 23:30:20 INFO - PROCESS | 18037 | 1463034620148 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:20 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa5447800 == 70 [pid = 18037] [id = 131] 23:30:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 122 (0x7fafa559f400) [pid = 18037] [serial = 392] [outer = (nil)] 23:30:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 123 (0x7fafa5b80400) [pid = 18037] [serial = 393] [outer = 0x7fafa559f400] 23:30:20 INFO - PROCESS | 18037 | 1463034620209 Marionette DEBUG loaded listener.js 23:30:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 124 (0x7fafa8459800) [pid = 18037] [serial = 394] [outer = 0x7fafa559f400] 23:30:20 INFO - PROCESS | 18037 | --DOMWINDOW == 123 (0x7fafa626a400) [pid = 18037] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 23:30:20 INFO - PROCESS | 18037 | --DOMWINDOW == 122 (0x7fafa2a5cc00) [pid = 18037] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:30:20 INFO - PROCESS | 18037 | --DOMWINDOW == 121 (0x7faf99ef4800) [pid = 18037] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:30:20 INFO - PROCESS | 18037 | --DOMWINDOW == 120 (0x7faf9dc69800) [pid = 18037] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:30:20 INFO - PROCESS | 18037 | --DOMWINDOW == 119 (0x7faf9dc69000) [pid = 18037] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:30:20 INFO - PROCESS | 18037 | --DOMWINDOW == 118 (0x7faf9a534c00) [pid = 18037] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:30:20 INFO - PROCESS | 18037 | --DOMWINDOW == 117 (0x7faf9dc6b800) [pid = 18037] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:30:21 INFO - PROCESS | 18037 | 1463034621216 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]]]}] 23:30:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:30:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1332ms 23:30:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:30:21 INFO - PROCESS | 18037 | 1463034621250 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 23:30:21 INFO - PROCESS | 18037 | 1463034621252 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 23:30:21 INFO - PROCESS | 18037 | 1463034621258 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:30:21 INFO - PROCESS | 18037 | 1463034621260 Marionette TRACE conn3 <- [1,498,null,{}] 23:30:21 INFO - PROCESS | 18037 | 1463034621265 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}] 23:30:21 INFO - PROCESS | 18037 | 1463034621410 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 23:30:21 INFO - PROCESS | 18037 | 1463034621518 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:21 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa62e5800 == 71 [pid = 18037] [id = 132] 23:30:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 118 (0x7faf99ef3800) [pid = 18037] [serial = 395] [outer = (nil)] 23:30:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 119 (0x7faf9f776000) [pid = 18037] [serial = 396] [outer = 0x7faf99ef3800] 23:30:21 INFO - PROCESS | 18037 | 1463034621576 Marionette DEBUG loaded listener.js 23:30:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 120 (0x7fafa84b2400) [pid = 18037] [serial = 397] [outer = 0x7faf99ef3800] 23:30:22 INFO - PROCESS | 18037 | 1463034622217 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]]]}] 23:30:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:30:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 985ms 23:30:22 INFO - PROCESS | 18037 | 1463034622243 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 23:30:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:30:22 INFO - PROCESS | 18037 | 1463034622247 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 23:30:22 INFO - PROCESS | 18037 | 1463034622253 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:30:22 INFO - PROCESS | 18037 | 1463034622256 Marionette TRACE conn3 <- [1,502,null,{}] 23:30:22 INFO - PROCESS | 18037 | 1463034622261 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}] 23:30:22 INFO - PROCESS | 18037 | 1463034622394 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 23:30:22 INFO - PROCESS | 18037 | 1463034622502 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:22 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa7905800 == 72 [pid = 18037] [id = 133] 23:30:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 121 (0x7faf99eea000) [pid = 18037] [serial = 398] [outer = (nil)] 23:30:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 122 (0x7fafa87b7000) [pid = 18037] [serial = 399] [outer = 0x7faf99eea000] 23:30:22 INFO - PROCESS | 18037 | 1463034622561 Marionette DEBUG loaded listener.js 23:30:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 123 (0x7fafb2ea7000) [pid = 18037] [serial = 400] [outer = 0x7faf99eea000] 23:30:23 INFO - PROCESS | 18037 | 1463034623473 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]]]}] 23:30:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:30:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1279ms 23:30:23 INFO - PROCESS | 18037 | 1463034623533 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 23:30:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:30:23 INFO - PROCESS | 18037 | 1463034623539 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 23:30:23 INFO - PROCESS | 18037 | 1463034623547 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:30:23 INFO - PROCESS | 18037 | 1463034623553 Marionette TRACE conn3 <- [1,506,null,{}] 23:30:23 INFO - PROCESS | 18037 | 1463034623561 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}] 23:30:23 INFO - PROCESS | 18037 | 1463034623740 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 23:30:23 INFO - PROCESS | 18037 | 1463034623950 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:23 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c7fa000 == 73 [pid = 18037] [id = 134] 23:30:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 124 (0x7faf9a533800) [pid = 18037] [serial = 401] [outer = (nil)] 23:30:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 125 (0x7faf9a53dc00) [pid = 18037] [serial = 402] [outer = 0x7faf9a533800] 23:30:24 INFO - PROCESS | 18037 | 1463034624039 Marionette DEBUG loaded listener.js 23:30:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 126 (0x7faf9bff3000) [pid = 18037] [serial = 403] [outer = 0x7faf9a533800] 23:30:24 INFO - PROCESS | 18037 | 1463034624848 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]]]}] 23:30:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:30:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1332ms 23:30:24 INFO - PROCESS | 18037 | 1463034624880 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 23:30:24 INFO - PROCESS | 18037 | 1463034624888 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 23:30:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:30:24 INFO - PROCESS | 18037 | 1463034624898 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:30:24 INFO - PROCESS | 18037 | 1463034624901 Marionette TRACE conn3 <- [1,510,null,{}] 23:30:24 INFO - PROCESS | 18037 | 1463034624907 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}] 23:30:25 INFO - PROCESS | 18037 | 1463034625077 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 23:30:25 INFO - PROCESS | 18037 | 1463034625233 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:25 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa51d9000 == 74 [pid = 18037] [id = 135] 23:30:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 127 (0x7faf9bff3400) [pid = 18037] [serial = 404] [outer = (nil)] 23:30:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 128 (0x7faf9df6d400) [pid = 18037] [serial = 405] [outer = 0x7faf9bff3400] 23:30:25 INFO - PROCESS | 18037 | 1463034625301 Marionette DEBUG loaded listener.js 23:30:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 129 (0x7faf9f772c00) [pid = 18037] [serial = 406] [outer = 0x7faf9bff3400] 23:30:26 INFO - PROCESS | 18037 | 1463034626273 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]]]}] 23:30:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:30:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1431ms 23:30:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:30:26 INFO - PROCESS | 18037 | 1463034626329 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 23:30:26 INFO - PROCESS | 18037 | 1463034626332 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 23:30:26 INFO - PROCESS | 18037 | 1463034626339 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:30:26 INFO - PROCESS | 18037 | 1463034626344 Marionette TRACE conn3 <- [1,514,null,{}] 23:30:26 INFO - PROCESS | 18037 | 1463034626360 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}] 23:30:26 INFO - PROCESS | 18037 | 1463034626530 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 23:30:26 INFO - PROCESS | 18037 | 1463034626676 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:26 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb2e56000 == 75 [pid = 18037] [id = 136] 23:30:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 130 (0x7fafa3f46c00) [pid = 18037] [serial = 407] [outer = (nil)] 23:30:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 131 (0x7fafa5595800) [pid = 18037] [serial = 408] [outer = 0x7fafa3f46c00] 23:30:26 INFO - PROCESS | 18037 | 1463034626793 Marionette DEBUG loaded listener.js 23:30:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 132 (0x7fafa5b81800) [pid = 18037] [serial = 409] [outer = 0x7fafa3f46c00] 23:30:27 INFO - PROCESS | 18037 | 1463034627528 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]]]}] 23:30:27 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 23:30:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1241ms 23:30:27 INFO - PROCESS | 18037 | 1463034627585 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 23:30:27 INFO - PROCESS | 18037 | 1463034627589 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 23:30:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:30:27 INFO - PROCESS | 18037 | 1463034627596 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:30:27 INFO - PROCESS | 18037 | 1463034627600 Marionette TRACE conn3 <- [1,518,null,{}] 23:30:27 INFO - PROCESS | 18037 | 1463034627605 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}] 23:30:27 INFO - PROCESS | 18037 | 1463034627762 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 23:30:27 INFO - PROCESS | 18037 | 1463034627905 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:27 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb6023800 == 76 [pid = 18037] [id = 137] 23:30:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 133 (0x7fafa3f4f000) [pid = 18037] [serial = 410] [outer = (nil)] 23:30:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 134 (0x7fafb2eabc00) [pid = 18037] [serial = 411] [outer = 0x7fafa3f4f000] 23:30:27 INFO - PROCESS | 18037 | 1463034627974 Marionette DEBUG loaded listener.js 23:30:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 135 (0x7fafb5f2fc00) [pid = 18037] [serial = 412] [outer = 0x7fafa3f4f000] 23:30:28 INFO - PROCESS | 18037 | 1463034628843 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]]]}] 23:30:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:30:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1284ms 23:30:28 INFO - PROCESS | 18037 | 1463034628882 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 23:30:28 INFO - PROCESS | 18037 | 1463034628886 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 23:30:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:30:28 INFO - PROCESS | 18037 | 1463034628892 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:30:28 INFO - PROCESS | 18037 | 1463034628894 Marionette TRACE conn3 <- [1,522,null,{}] 23:30:28 INFO - PROCESS | 18037 | 1463034628900 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}] 23:30:29 INFO - PROCESS | 18037 | 1463034629053 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 23:30:29 INFO - PROCESS | 18037 | 1463034629205 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:29 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb9cc5000 == 77 [pid = 18037] [id = 138] 23:30:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 136 (0x7fafb1dd8c00) [pid = 18037] [serial = 413] [outer = (nil)] 23:30:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 137 (0x7fafb7ecb800) [pid = 18037] [serial = 414] [outer = 0x7fafb1dd8c00] 23:30:29 INFO - PROCESS | 18037 | 1463034629275 Marionette DEBUG loaded listener.js 23:30:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 138 (0x7fafb81ee800) [pid = 18037] [serial = 415] [outer = 0x7fafb1dd8c00] 23:30:30 INFO - PROCESS | 18037 | 1463034630245 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]]]}] 23:30:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:30:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1428ms 23:30:30 INFO - PROCESS | 18037 | 1463034630321 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 23:30:30 INFO - PROCESS | 18037 | 1463034630325 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 23:30:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:30:30 INFO - PROCESS | 18037 | 1463034630332 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:30:30 INFO - PROCESS | 18037 | 1463034630335 Marionette TRACE conn3 <- [1,526,null,{}] 23:30:30 INFO - PROCESS | 18037 | 1463034630343 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}] 23:30:30 INFO - PROCESS | 18037 | 1463034630561 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 23:30:30 INFO - PROCESS | 18037 | 1463034630799 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:30 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9538c000 == 78 [pid = 18037] [id = 139] 23:30:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 139 (0x7fafbc0f4000) [pid = 18037] [serial = 416] [outer = (nil)] 23:30:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 140 (0x7fafbcf96000) [pid = 18037] [serial = 417] [outer = 0x7fafbc0f4000] 23:30:30 INFO - PROCESS | 18037 | 1463034630880 Marionette DEBUG loaded listener.js 23:30:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 141 (0x7fafbcf9ac00) [pid = 18037] [serial = 418] [outer = 0x7fafbc0f4000] 23:30:31 INFO - PROCESS | 18037 | 1463034631745 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]]]}] 23:30:31 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 23:30:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1483ms 23:30:31 INFO - PROCESS | 18037 | 1463034631817 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 23:30:31 INFO - PROCESS | 18037 | 1463034631820 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 23:30:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:30:31 INFO - PROCESS | 18037 | 1463034631827 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:30:31 INFO - PROCESS | 18037 | 1463034631830 Marionette TRACE conn3 <- [1,530,null,{}] 23:30:31 INFO - PROCESS | 18037 | 1463034631835 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}] 23:30:32 INFO - PROCESS | 18037 | 1463034631994 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 23:30:32 INFO - PROCESS | 18037 | 1463034632114 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:32 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95743000 == 79 [pid = 18037] [id = 140] 23:30:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 142 (0x7faf956ee000) [pid = 18037] [serial = 419] [outer = (nil)] 23:30:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 143 (0x7faf956f5800) [pid = 18037] [serial = 420] [outer = 0x7faf956ee000] 23:30:32 INFO - PROCESS | 18037 | 1463034632182 Marionette DEBUG loaded listener.js 23:30:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 144 (0x7faf95703c00) [pid = 18037] [serial = 421] [outer = 0x7faf956ee000] 23:30:32 INFO - PROCESS | 18037 | 1463034632852 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"]]]}] 23:30:32 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 23:30:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:30:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:30:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:30:32 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 23:30:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:30:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:30:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:30:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:30:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:30:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1081ms 23:30:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 23:30:32 INFO - PROCESS | 18037 | 1463034632925 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 23:30:32 INFO - PROCESS | 18037 | 1463034632928 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 23:30:32 INFO - PROCESS | 18037 | 1463034632935 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:30:32 INFO - PROCESS | 18037 | 1463034632938 Marionette TRACE conn3 <- [1,534,null,{}] 23:30:32 INFO - PROCESS | 18037 | 1463034632943 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}] 23:30:33 INFO - PROCESS | 18037 | 1463034633112 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 23:30:33 INFO - PROCESS | 18037 | 1463034633263 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:33 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf949aa800 == 80 [pid = 18037] [id = 141] 23:30:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 145 (0x7faf956f1000) [pid = 18037] [serial = 422] [outer = (nil)] 23:30:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 146 (0x7faf9570c400) [pid = 18037] [serial = 423] [outer = 0x7faf956f1000] 23:30:33 INFO - PROCESS | 18037 | 1463034633333 Marionette DEBUG loaded listener.js 23:30:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 147 (0x7faf95ec2800) [pid = 18037] [serial = 424] [outer = 0x7faf956f1000] 23:30:34 INFO - PROCESS | 18037 | 1463034634129 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]]]}] 23:30:34 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 23:30:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1231ms 23:30:34 INFO - PROCESS | 18037 | 1463034634166 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 23:30:34 INFO - PROCESS | 18037 | 1463034634169 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 23:30:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:30:34 INFO - PROCESS | 18037 | 1463034634193 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:30:34 INFO - PROCESS | 18037 | 1463034634197 Marionette TRACE conn3 <- [1,538,null,{}] 23:30:34 INFO - PROCESS | 18037 | 1463034634204 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}] 23:30:34 INFO - PROCESS | 18037 | 1463034634374 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 23:30:34 INFO - PROCESS | 18037 | 1463034634503 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:34 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c7e3800 == 81 [pid = 18037] [id = 142] 23:30:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 148 (0x7faf956f2800) [pid = 18037] [serial = 425] [outer = (nil)] 23:30:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 149 (0x7faf95ec3000) [pid = 18037] [serial = 426] [outer = 0x7faf956f2800] 23:30:34 INFO - PROCESS | 18037 | 1463034634589 Marionette DEBUG loaded listener.js 23:30:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 150 (0x7faf95ecac00) [pid = 18037] [serial = 427] [outer = 0x7faf956f2800] 23:30:35 INFO - PROCESS | 18037 | 1463034635362 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]]]}] 23:30:35 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. 23:30:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1210ms 23:30:35 INFO - PROCESS | 18037 | 1463034635387 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 23:30:35 INFO - PROCESS | 18037 | 1463034635390 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 23:30:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:30:35 INFO - PROCESS | 18037 | 1463034635397 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:30:35 INFO - PROCESS | 18037 | 1463034635399 Marionette TRACE conn3 <- [1,542,null,{}] 23:30:35 INFO - PROCESS | 18037 | 1463034635404 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}] 23:30:35 INFO - PROCESS | 18037 | 1463034635618 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 23:30:35 INFO - PROCESS | 18037 | 1463034635872 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:35 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9a553800 == 82 [pid = 18037] [id = 143] 23:30:35 INFO - PROCESS | 18037 | ++DOMWINDOW == 151 (0x7faf95ec0400) [pid = 18037] [serial = 428] [outer = (nil)] 23:30:35 INFO - PROCESS | 18037 | ++DOMWINDOW == 152 (0x7faf99b14800) [pid = 18037] [serial = 429] [outer = 0x7faf95ec0400] 23:30:36 INFO - PROCESS | 18037 | 1463034636009 Marionette DEBUG loaded listener.js 23:30:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 153 (0x7faf99b21400) [pid = 18037] [serial = 430] [outer = 0x7faf95ec0400] 23:30:36 INFO - PROCESS | 18037 | 1463034636878 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]]]}] 23:30:36 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. 23:30:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1528ms 23:30:36 INFO - PROCESS | 18037 | 1463034636926 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 23:30:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 23:30:36 INFO - PROCESS | 18037 | 1463034636931 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 23:30:36 INFO - PROCESS | 18037 | 1463034636937 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:30:36 INFO - PROCESS | 18037 | 1463034636942 Marionette TRACE conn3 <- [1,546,null,{}] 23:30:36 INFO - PROCESS | 18037 | 1463034636973 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}] 23:30:37 INFO - PROCESS | 18037 | 1463034637151 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 23:30:37 INFO - PROCESS | 18037 | 1463034637298 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:37 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa629c800 == 83 [pid = 18037] [id = 144] 23:30:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 154 (0x7faf95ec5000) [pid = 18037] [serial = 431] [outer = (nil)] 23:30:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 155 (0x7faf9a536c00) [pid = 18037] [serial = 432] [outer = 0x7faf95ec5000] 23:30:37 INFO - PROCESS | 18037 | 1463034637368 Marionette DEBUG loaded listener.js 23:30:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 156 (0x7faf9d1dac00) [pid = 18037] [serial = 433] [outer = 0x7faf95ec5000] 23:30:38 INFO - PROCESS | 18037 | 1463034638221 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]]]}] 23:30:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 23:30:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1305ms 23:30:38 INFO - PROCESS | 18037 | 1463034638270 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 23:30:38 INFO - PROCESS | 18037 | 1463034638276 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 23:30:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 23:30:38 INFO - PROCESS | 18037 | 1463034638286 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:30:38 INFO - PROCESS | 18037 | 1463034638289 Marionette TRACE conn3 <- [1,550,null,{}] 23:30:38 INFO - PROCESS | 18037 | 1463034638294 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}] 23:30:38 INFO - PROCESS | 18037 | 1463034638466 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 23:30:38 INFO - PROCESS | 18037 | 1463034638626 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:38 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c6c0800 == 84 [pid = 18037] [id = 145] 23:30:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 157 (0x7faf99ef5000) [pid = 18037] [serial = 434] [outer = (nil)] 23:30:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 158 (0x7faf9dc7d000) [pid = 18037] [serial = 435] [outer = 0x7faf99ef5000] 23:30:38 INFO - PROCESS | 18037 | 1463034638690 Marionette DEBUG loaded listener.js 23:30:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 159 (0x7faf9f770000) [pid = 18037] [serial = 436] [outer = 0x7faf99ef5000] 23:30:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa62e5800 == 83 [pid = 18037] [id = 132] 23:30:39 INFO - PROCESS | 18037 | --DOMWINDOW == 158 (0x7fafb5fccc00) [pid = 18037] [serial = 357] [outer = (nil)] [url = about:blank] 23:30:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa5447800 == 82 [pid = 18037] [id = 131] 23:30:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9a509000 == 81 [pid = 18037] [id = 130] 23:30:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa41d2000 == 80 [pid = 18037] [id = 129] 23:30:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f8e0800 == 79 [pid = 18037] [id = 128] 23:30:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9b876000 == 78 [pid = 18037] [id = 127] 23:30:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c6d2000 == 77 [pid = 18037] [id = 126] 23:30:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb308a800 == 76 [pid = 18037] [id = 121] 23:30:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa207f000 == 75 [pid = 18037] [id = 120] 23:30:39 INFO - PROCESS | 18037 | --DOMWINDOW == 157 (0x7fafb41c3000) [pid = 18037] [serial = 330] [outer = (nil)] [url = about:blank] 23:30:39 INFO - PROCESS | 18037 | --DOMWINDOW == 156 (0x7faf9bff5c00) [pid = 18037] [serial = 333] [outer = (nil)] [url = about:blank] 23:30:39 INFO - PROCESS | 18037 | --DOMWINDOW == 155 (0x7faf9f77bc00) [pid = 18037] [serial = 352] [outer = (nil)] [url = about:blank] 23:30:39 INFO - PROCESS | 18037 | --DOMWINDOW == 154 (0x7fafa626fc00) [pid = 18037] [serial = 349] [outer = (nil)] [url = about:blank] 23:30:39 INFO - PROCESS | 18037 | --DOMWINDOW == 153 (0x7fafb3020000) [pid = 18037] [serial = 355] [outer = (nil)] [url = about:blank] 23:30:39 INFO - PROCESS | 18037 | --DOMWINDOW == 152 (0x7fafa3f51000) [pid = 18037] [serial = 346] [outer = (nil)] [url = about:blank] 23:30:39 INFO - PROCESS | 18037 | --DOMWINDOW == 151 (0x7fafb3d31c00) [pid = 18037] [serial = 319] [outer = (nil)] [url = about:blank] 23:30:39 INFO - PROCESS | 18037 | --DOMWINDOW == 150 (0x7fafa3f47800) [pid = 18037] [serial = 345] [outer = (nil)] [url = about:blank] 23:30:39 INFO - PROCESS | 18037 | --DOMWINDOW == 149 (0x7faf9dc7b800) [pid = 18037] [serial = 342] [outer = (nil)] [url = about:blank] 23:30:39 INFO - PROCESS | 18037 | --DOMWINDOW == 148 (0x7faf9e0cc000) [pid = 18037] [serial = 343] [outer = (nil)] [url = about:blank] 23:30:39 INFO - PROCESS | 18037 | --DOMWINDOW == 147 (0x7fafa1df1000) [pid = 18037] [serial = 324] [outer = (nil)] [url = about:blank] 23:30:39 INFO - PROCESS | 18037 | --DOMWINDOW == 146 (0x7fafa55abc00) [pid = 18037] [serial = 348] [outer = (nil)] [url = about:blank] 23:30:39 INFO - PROCESS | 18037 | --DOMWINDOW == 145 (0x7faf9c46b800) [pid = 18037] [serial = 321] [outer = (nil)] [url = about:blank] 23:30:39 INFO - PROCESS | 18037 | --DOMWINDOW == 144 (0x7faf9f778000) [pid = 18037] [serial = 351] [outer = (nil)] [url = about:blank] 23:30:39 INFO - PROCESS | 18037 | --DOMWINDOW == 143 (0x7faf9bfed400) [pid = 18037] [serial = 340] [outer = (nil)] [url = about:blank] 23:30:39 INFO - PROCESS | 18037 | --DOMWINDOW == 142 (0x7faf9a6e9400) [pid = 18037] [serial = 339] [outer = (nil)] [url = about:blank] 23:30:39 INFO - PROCESS | 18037 | --DOMWINDOW == 141 (0x7fafa8385400) [pid = 18037] [serial = 327] [outer = (nil)] [url = about:blank] 23:30:39 INFO - PROCESS | 18037 | --DOMWINDOW == 140 (0x7fafa5745c00) [pid = 18037] [serial = 354] [outer = (nil)] [url = about:blank] 23:30:39 INFO - PROCESS | 18037 | --DOMWINDOW == 139 (0x7fafb81ef000) [pid = 18037] [serial = 336] [outer = (nil)] [url = about:blank] 23:30:39 INFO - PROCESS | 18037 | 1463034639550 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]]]}] 23:30:39 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. 23:30:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1284ms 23:30:39 INFO - PROCESS | 18037 | 1463034639569 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 23:30:39 INFO - PROCESS | 18037 | 1463034639572 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 23:30:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:30:39 INFO - PROCESS | 18037 | 1463034639580 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:30:39 INFO - PROCESS | 18037 | 1463034639587 Marionette TRACE conn3 <- [1,554,null,{}] 23:30:39 INFO - PROCESS | 18037 | 1463034639600 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}] 23:30:39 INFO - PROCESS | 18037 | 1463034639755 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 23:30:39 INFO - PROCESS | 18037 | 1463034639870 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:39 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f8c7800 == 76 [pid = 18037] [id = 146] 23:30:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 140 (0x7faf99b06000) [pid = 18037] [serial = 437] [outer = (nil)] 23:30:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 141 (0x7faf99b0cc00) [pid = 18037] [serial = 438] [outer = 0x7faf99b06000] 23:30:39 INFO - PROCESS | 18037 | 1463034639929 Marionette DEBUG loaded listener.js 23:30:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 142 (0x7faf9f615000) [pid = 18037] [serial = 439] [outer = 0x7faf99b06000] 23:30:40 INFO - PROCESS | 18037 | [18037] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:30:40 INFO - PROCESS | 18037 | 1463034640599 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]]]}] 23:30:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:30:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1041ms 23:30:40 INFO - PROCESS | 18037 | 1463034640620 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 23:30:40 INFO - PROCESS | 18037 | 1463034640624 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 23:30:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:30:40 INFO - PROCESS | 18037 | 1463034640630 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:30:40 INFO - PROCESS | 18037 | 1463034640632 Marionette TRACE conn3 <- [1,558,null,{}] 23:30:40 INFO - PROCESS | 18037 | 1463034640637 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}] 23:30:40 INFO - PROCESS | 18037 | 1463034640819 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 23:30:40 INFO - PROCESS | 18037 | 1463034640838 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:40 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa5138000 == 77 [pid = 18037] [id = 147] 23:30:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 143 (0x7faf9bcbe400) [pid = 18037] [serial = 440] [outer = (nil)] 23:30:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 144 (0x7faf9f786000) [pid = 18037] [serial = 441] [outer = 0x7faf9bcbe400] 23:30:40 INFO - PROCESS | 18037 | 1463034640911 Marionette DEBUG loaded listener.js 23:30:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 145 (0x7fafa2a53800) [pid = 18037] [serial = 442] [outer = 0x7faf9bcbe400] 23:30:41 INFO - PROCESS | 18037 | 1463034641717 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]]]}] 23:30:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:30:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1125ms 23:30:41 INFO - PROCESS | 18037 | 1463034641755 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 23:30:41 INFO - PROCESS | 18037 | 1463034641759 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 23:30:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:30:41 INFO - PROCESS | 18037 | 1463034641765 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:30:41 INFO - PROCESS | 18037 | 1463034641767 Marionette TRACE conn3 <- [1,562,null,{}] 23:30:41 INFO - PROCESS | 18037 | 1463034641783 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}] 23:30:41 INFO - PROCESS | 18037 | 1463034641960 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 23:30:41 INFO - PROCESS | 18037 | 1463034641983 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:42 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb2b69000 == 78 [pid = 18037] [id = 148] 23:30:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 146 (0x7fafa3edb800) [pid = 18037] [serial = 443] [outer = (nil)] 23:30:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 147 (0x7fafa3f4a000) [pid = 18037] [serial = 444] [outer = 0x7fafa3edb800] 23:30:42 INFO - PROCESS | 18037 | 1463034642051 Marionette DEBUG loaded listener.js 23:30:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 148 (0x7fafa55ad800) [pid = 18037] [serial = 445] [outer = 0x7fafa3edb800] 23:30:42 INFO - PROCESS | 18037 | [18037] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:30:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:30:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1030ms 23:30:42 INFO - PROCESS | 18037 | 1463034642789 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]]]}] 23:30:42 INFO - PROCESS | 18037 | 1463034642796 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 23:30:42 INFO - PROCESS | 18037 | 1463034642800 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 23:30:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:30:42 INFO - PROCESS | 18037 | 1463034642806 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:30:42 INFO - PROCESS | 18037 | 1463034642808 Marionette TRACE conn3 <- [1,566,null,{}] 23:30:42 INFO - PROCESS | 18037 | 1463034642813 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}] 23:30:43 INFO - PROCESS | 18037 | 1463034643012 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 23:30:43 INFO - PROCESS | 18037 | 1463034643041 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:43 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb79c5800 == 79 [pid = 18037] [id = 149] 23:30:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 149 (0x7fafa3f43c00) [pid = 18037] [serial = 446] [outer = (nil)] 23:30:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 150 (0x7fafb3017c00) [pid = 18037] [serial = 447] [outer = 0x7fafa3f43c00] 23:30:43 INFO - PROCESS | 18037 | 1463034643105 Marionette DEBUG loaded listener.js 23:30:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 151 (0x7fafb7759400) [pid = 18037] [serial = 448] [outer = 0x7fafa3f43c00] 23:30:43 INFO - PROCESS | 18037 | [18037] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:30:43 INFO - PROCESS | 18037 | --DOMWINDOW == 150 (0x7faf9f785400) [pid = 18037] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:30:43 INFO - PROCESS | 18037 | --DOMWINDOW == 149 (0x7fafa559f400) [pid = 18037] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:30:43 INFO - PROCESS | 18037 | --DOMWINDOW == 148 (0x7faf9bfed000) [pid = 18037] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:30:43 INFO - PROCESS | 18037 | --DOMWINDOW == 147 (0x7faf99b12c00) [pid = 18037] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:30:43 INFO - PROCESS | 18037 | --DOMWINDOW == 146 (0x7faf9e0cb800) [pid = 18037] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:30:43 INFO - PROCESS | 18037 | --DOMWINDOW == 145 (0x7faf9f61c400) [pid = 18037] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:30:43 INFO - PROCESS | 18037 | --DOMWINDOW == 144 (0x7faf99ef3800) [pid = 18037] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:30:43 INFO - PROCESS | 18037 | 1463034643989 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]]]}] 23:30:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:30:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1239ms 23:30:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:30:44 INFO - PROCESS | 18037 | 1463034644046 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 23:30:44 INFO - PROCESS | 18037 | 1463034644049 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 23:30:44 INFO - PROCESS | 18037 | 1463034644055 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:30:44 INFO - PROCESS | 18037 | 1463034644058 Marionette TRACE conn3 <- [1,570,null,{}] 23:30:44 INFO - PROCESS | 18037 | 1463034644074 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}] 23:30:44 INFO - PROCESS | 18037 | 1463034644215 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 23:30:44 INFO - PROCESS | 18037 | 1463034644229 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:44 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb79db000 == 80 [pid = 18037] [id = 150] 23:30:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 145 (0x7faf9a539c00) [pid = 18037] [serial = 449] [outer = (nil)] 23:30:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 146 (0x7faf9cb19800) [pid = 18037] [serial = 450] [outer = 0x7faf9a539c00] 23:30:44 INFO - PROCESS | 18037 | 1463034644288 Marionette DEBUG loaded listener.js 23:30:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 147 (0x7faf9cb1ec00) [pid = 18037] [serial = 451] [outer = 0x7faf9a539c00] 23:30:44 INFO - PROCESS | 18037 | [18037] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:30:45 INFO - PROCESS | 18037 | 1463034645020 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]]]}] 23:30:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:30:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 981ms 23:30:45 INFO - PROCESS | 18037 | 1463034645035 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 23:30:45 INFO - PROCESS | 18037 | 1463034645038 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 23:30:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:30:45 INFO - PROCESS | 18037 | 1463034645043 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:30:45 INFO - PROCESS | 18037 | 1463034645045 Marionette TRACE conn3 <- [1,574,null,{}] 23:30:45 INFO - PROCESS | 18037 | 1463034645050 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}] 23:30:45 INFO - PROCESS | 18037 | 1463034645233 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 23:30:45 INFO - PROCESS | 18037 | 1463034645640 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:45 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf94553000 == 81 [pid = 18037] [id = 151] 23:30:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 148 (0x7faf99de4c00) [pid = 18037] [serial = 452] [outer = (nil)] 23:30:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 149 (0x7fafa5aafc00) [pid = 18037] [serial = 453] [outer = 0x7faf99de4c00] 23:30:45 INFO - PROCESS | 18037 | 1463034645752 Marionette DEBUG loaded listener.js 23:30:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 150 (0x7fafb3dee800) [pid = 18037] [serial = 454] [outer = 0x7faf99de4c00] 23:30:46 INFO - PROCESS | 18037 | 1463034646922 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]]]}] 23:30:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:30:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1927ms 23:30:46 INFO - PROCESS | 18037 | 1463034646973 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 23:30:46 INFO - PROCESS | 18037 | 1463034646980 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 23:30:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:30:46 INFO - PROCESS | 18037 | 1463034646988 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:30:46 INFO - PROCESS | 18037 | 1463034646994 Marionette TRACE conn3 <- [1,578,null,{}] 23:30:47 INFO - PROCESS | 18037 | 1463034647002 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}] 23:30:47 INFO - PROCESS | 18037 | 1463034647198 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 23:30:47 INFO - PROCESS | 18037 | 1463034647353 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:47 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f7ce000 == 82 [pid = 18037] [id = 152] 23:30:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 151 (0x7faf99b15400) [pid = 18037] [serial = 455] [outer = (nil)] 23:30:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 152 (0x7faf99c59c00) [pid = 18037] [serial = 456] [outer = 0x7faf99b15400] 23:30:47 INFO - PROCESS | 18037 | 1463034647439 Marionette DEBUG loaded listener.js 23:30:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 153 (0x7faf99ddec00) [pid = 18037] [serial = 457] [outer = 0x7faf99b15400] 23:30:48 INFO - PROCESS | 18037 | 1463034648253 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]]]}] 23:30:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:30:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1334ms 23:30:48 INFO - PROCESS | 18037 | 1463034648323 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 23:30:48 INFO - PROCESS | 18037 | 1463034648330 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 23:30:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:30:48 INFO - PROCESS | 18037 | 1463034648342 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:30:48 INFO - PROCESS | 18037 | 1463034648345 Marionette TRACE conn3 <- [1,582,null,{}] 23:30:48 INFO - PROCESS | 18037 | 1463034648352 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}] 23:30:48 INFO - PROCESS | 18037 | 1463034648523 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 23:30:48 INFO - PROCESS | 18037 | 1463034648678 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:48 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa5bc5800 == 83 [pid = 18037] [id = 153] 23:30:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 154 (0x7faf99ddcc00) [pid = 18037] [serial = 458] [outer = (nil)] 23:30:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 155 (0x7faf9cb14800) [pid = 18037] [serial = 459] [outer = 0x7faf99ddcc00] 23:30:48 INFO - PROCESS | 18037 | 1463034648748 Marionette DEBUG loaded listener.js 23:30:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 156 (0x7faf9dc71c00) [pid = 18037] [serial = 460] [outer = 0x7faf99ddcc00] 23:30:49 INFO - PROCESS | 18037 | 1463034649648 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]]]}] 23:30:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:30:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1381ms 23:30:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:30:49 INFO - PROCESS | 18037 | 1463034649723 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 23:30:49 INFO - PROCESS | 18037 | 1463034649726 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 23:30:49 INFO - PROCESS | 18037 | 1463034649732 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:30:49 INFO - PROCESS | 18037 | 1463034649738 Marionette TRACE conn3 <- [1,586,null,{}] 23:30:49 INFO - PROCESS | 18037 | 1463034649753 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}] 23:30:49 INFO - PROCESS | 18037 | 1463034649965 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 23:30:50 INFO - PROCESS | 18037 | 1463034650117 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:50 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf944e0000 == 84 [pid = 18037] [id = 154] 23:30:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 157 (0x7faf99b58400) [pid = 18037] [serial = 461] [outer = (nil)] 23:30:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 158 (0x7faf9cb19000) [pid = 18037] [serial = 462] [outer = 0x7faf99b58400] 23:30:50 INFO - PROCESS | 18037 | 1463034650189 Marionette DEBUG loaded listener.js 23:30:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 159 (0x7faf9f61d800) [pid = 18037] [serial = 463] [outer = 0x7faf99b58400] 23:30:50 INFO - PROCESS | 18037 | [18037] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:30:51 INFO - PROCESS | 18037 | 1463034651048 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]]]}] 23:30:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:30:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1385ms 23:30:51 INFO - PROCESS | 18037 | 1463034651117 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 23:30:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:30:51 INFO - PROCESS | 18037 | 1463034651121 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 23:30:51 INFO - PROCESS | 18037 | 1463034651127 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:30:51 INFO - PROCESS | 18037 | 1463034651130 Marionette TRACE conn3 <- [1,590,null,{}] 23:30:51 INFO - PROCESS | 18037 | 1463034651136 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}] 23:30:51 INFO - PROCESS | 18037 | 1463034651299 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 23:30:51 INFO - PROCESS | 18037 | 1463034651485 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:51 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95509800 == 85 [pid = 18037] [id = 155] 23:30:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 160 (0x7faf9f790800) [pid = 18037] [serial = 464] [outer = (nil)] 23:30:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 161 (0x7fafa2a5d800) [pid = 18037] [serial = 465] [outer = 0x7faf9f790800] 23:30:51 INFO - PROCESS | 18037 | 1463034651558 Marionette DEBUG loaded listener.js 23:30:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 162 (0x7fafa4384400) [pid = 18037] [serial = 466] [outer = 0x7faf9f790800] 23:30:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 163 (0x7faf96704400) [pid = 18037] [serial = 467] [outer = 0x7faf9bcbbc00] 23:30:52 INFO - PROCESS | 18037 | 1463034652648 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]]]}] 23:30:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:30:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1534ms 23:30:52 INFO - PROCESS | 18037 | 1463034652661 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 23:30:52 INFO - PROCESS | 18037 | 1463034652665 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 23:30:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:30:52 INFO - PROCESS | 18037 | 1463034652670 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:30:52 INFO - PROCESS | 18037 | 1463034652672 Marionette TRACE conn3 <- [1,594,null,{}] 23:30:52 INFO - PROCESS | 18037 | 1463034652678 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}] 23:30:52 INFO - PROCESS | 18037 | 1463034652830 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 23:30:53 INFO - PROCESS | 18037 | 1463034653025 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:53 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9679b000 == 86 [pid = 18037] [id = 156] 23:30:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 164 (0x7faf96703000) [pid = 18037] [serial = 468] [outer = (nil)] 23:30:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 165 (0x7faf9670c000) [pid = 18037] [serial = 469] [outer = 0x7faf96703000] 23:30:53 INFO - PROCESS | 18037 | 1463034653101 Marionette DEBUG loaded listener.js 23:30:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 166 (0x7faf9f78bc00) [pid = 18037] [serial = 470] [outer = 0x7faf96703000] 23:30:53 INFO - PROCESS | 18037 | 1463034653898 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]]]}] 23:30:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:30:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1281ms 23:30:53 INFO - PROCESS | 18037 | 1463034653953 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 23:30:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:30:53 INFO - PROCESS | 18037 | 1463034653957 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 23:30:53 INFO - PROCESS | 18037 | 1463034653962 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:30:53 INFO - PROCESS | 18037 | 1463034653965 Marionette TRACE conn3 <- [1,598,null,{}] 23:30:53 INFO - PROCESS | 18037 | 1463034653970 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}] 23:30:54 INFO - PROCESS | 18037 | 1463034654141 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 23:30:54 INFO - PROCESS | 18037 | 1463034654297 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:54 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb79c4000 == 87 [pid = 18037] [id = 157] 23:30:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 167 (0x7faf94869000) [pid = 18037] [serial = 471] [outer = (nil)] 23:30:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 168 (0x7faf94870c00) [pid = 18037] [serial = 472] [outer = 0x7faf94869000] 23:30:54 INFO - PROCESS | 18037 | 1463034654367 Marionette DEBUG loaded listener.js 23:30:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 169 (0x7fafa4483800) [pid = 18037] [serial = 473] [outer = 0x7faf94869000] 23:30:55 INFO - PROCESS | 18037 | 1463034655158 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]]]}] 23:30:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:30:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1234ms 23:30:55 INFO - PROCESS | 18037 | 1463034655196 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 23:30:55 INFO - PROCESS | 18037 | 1463034655200 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 23:30:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:30:55 INFO - PROCESS | 18037 | 1463034655206 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:30:55 INFO - PROCESS | 18037 | 1463034655208 Marionette TRACE conn3 <- [1,602,null,{}] 23:30:55 INFO - PROCESS | 18037 | 1463034655213 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}] 23:30:55 INFO - PROCESS | 18037 | 1463034655365 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 23:30:55 INFO - PROCESS | 18037 | 1463034655523 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:55 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf96aad800 == 88 [pid = 18037] [id = 158] 23:30:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 170 (0x7faf94869400) [pid = 18037] [serial = 474] [outer = (nil)] 23:30:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 171 (0x7faf95e4a400) [pid = 18037] [serial = 475] [outer = 0x7faf94869400] 23:30:55 INFO - PROCESS | 18037 | 1463034655592 Marionette DEBUG loaded listener.js 23:30:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 172 (0x7faf95e4f800) [pid = 18037] [serial = 476] [outer = 0x7faf94869400] 23:30:56 INFO - PROCESS | 18037 | 1463034656451 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]]]}] 23:30:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:30:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1281ms 23:30:56 INFO - PROCESS | 18037 | 1463034656488 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 23:30:56 INFO - PROCESS | 18037 | 1463034656491 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 23:30:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:30:56 INFO - PROCESS | 18037 | 1463034656503 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:30:56 INFO - PROCESS | 18037 | 1463034656507 Marionette TRACE conn3 <- [1,606,null,{}] 23:30:56 INFO - PROCESS | 18037 | 1463034656519 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}] 23:30:56 INFO - PROCESS | 18037 | 1463034656668 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 23:30:56 INFO - PROCESS | 18037 | 1463034656825 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:56 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf935e2000 == 89 [pid = 18037] [id = 159] 23:30:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 173 (0x7faf91df0000) [pid = 18037] [serial = 477] [outer = (nil)] 23:30:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 174 (0x7faf91df7c00) [pid = 18037] [serial = 478] [outer = 0x7faf91df0000] 23:30:56 INFO - PROCESS | 18037 | 1463034656893 Marionette DEBUG loaded listener.js 23:30:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 175 (0x7faf91dfb800) [pid = 18037] [serial = 479] [outer = 0x7faf91df0000] 23:30:58 INFO - PROCESS | 18037 | 1463034658074 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]]]}] 23:30:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:30:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1640ms 23:30:58 INFO - PROCESS | 18037 | 1463034658143 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 23:30:58 INFO - PROCESS | 18037 | 1463034658149 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 23:30:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:30:58 INFO - PROCESS | 18037 | 1463034658158 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:30:58 INFO - PROCESS | 18037 | 1463034658162 Marionette TRACE conn3 <- [1,610,null,{}] 23:30:58 INFO - PROCESS | 18037 | 1463034658177 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}] 23:30:58 INFO - PROCESS | 18037 | 1463034658438 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 23:30:58 INFO - PROCESS | 18037 | 1463034658572 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:58 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf96a94800 == 90 [pid = 18037] [id = 160] 23:30:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 176 (0x7faf95e42400) [pid = 18037] [serial = 480] [outer = (nil)] 23:30:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 177 (0x7faf95e4bc00) [pid = 18037] [serial = 481] [outer = 0x7faf95e42400] 23:30:58 INFO - PROCESS | 18037 | 1463034658650 Marionette DEBUG loaded listener.js 23:30:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 178 (0x7faf95ec1c00) [pid = 18037] [serial = 482] [outer = 0x7faf95e42400] 23:30:59 INFO - PROCESS | 18037 | 1463034659522 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]]]}] 23:30:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:30:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1439ms 23:30:59 INFO - PROCESS | 18037 | 1463034659598 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 23:30:59 INFO - PROCESS | 18037 | 1463034659605 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 23:30:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:30:59 INFO - PROCESS | 18037 | 1463034659615 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:30:59 INFO - PROCESS | 18037 | 1463034659619 Marionette TRACE conn3 <- [1,614,null,{}] 23:30:59 INFO - PROCESS | 18037 | 1463034659624 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}] 23:30:59 INFO - PROCESS | 18037 | 1463034659816 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 23:30:59 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb7978800 == 89 [pid = 18037] [id = 109] 23:30:59 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa6324800 == 88 [pid = 18037] [id = 108] 23:30:59 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9e02b800 == 87 [pid = 18037] [id = 107] 23:30:59 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb3d12000 == 86 [pid = 18037] [id = 79] 23:31:00 INFO - PROCESS | 18037 | --DOMWINDOW == 177 (0x7faf9dc67c00) [pid = 18037] [serial = 360] [outer = (nil)] [url = about:blank] 23:31:00 INFO - PROCESS | 18037 | --DOMWINDOW == 176 (0x7faf9f791800) [pid = 18037] [serial = 363] [outer = (nil)] [url = about:blank] 23:31:00 INFO - PROCESS | 18037 | --DOMWINDOW == 175 (0x7fafa8787c00) [pid = 18037] [serial = 366] [outer = (nil)] [url = about:blank] 23:31:00 INFO - PROCESS | 18037 | --DOMWINDOW == 174 (0x7faf99c5c400) [pid = 18037] [serial = 369] [outer = (nil)] [url = about:blank] 23:31:00 INFO - PROCESS | 18037 | --DOMWINDOW == 173 (0x7fafb8120c00) [pid = 18037] [serial = 372] [outer = (nil)] [url = about:blank] 23:31:00 INFO - PROCESS | 18037 | --DOMWINDOW == 172 (0x7fafa87b7000) [pid = 18037] [serial = 399] [outer = (nil)] [url = about:blank] 23:31:00 INFO - PROCESS | 18037 | 1463034660051 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:00 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f8df000 == 85 [pid = 18037] [id = 112] 23:31:00 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafbcf2b800 == 84 [pid = 18037] [id = 111] 23:31:00 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafbaa1e000 == 83 [pid = 18037] [id = 110] 23:31:00 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf967a0800 == 84 [pid = 18037] [id = 161] 23:31:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 173 (0x7faf99b08c00) [pid = 18037] [serial = 483] [outer = (nil)] 23:31:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 174 (0x7faf99b10400) [pid = 18037] [serial = 484] [outer = 0x7faf99b08c00] 23:31:00 INFO - PROCESS | 18037 | 1463034660118 Marionette DEBUG loaded listener.js 23:31:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 175 (0x7faf99b1e400) [pid = 18037] [serial = 485] [outer = 0x7faf99b08c00] 23:31:00 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb79db000 == 83 [pid = 18037] [id = 150] 23:31:00 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb79c5800 == 82 [pid = 18037] [id = 149] 23:31:00 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb2b69000 == 81 [pid = 18037] [id = 148] 23:31:00 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa5138000 == 80 [pid = 18037] [id = 147] 23:31:00 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f8c7800 == 79 [pid = 18037] [id = 146] 23:31:00 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c6c0800 == 78 [pid = 18037] [id = 145] 23:31:00 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa629c800 == 77 [pid = 18037] [id = 144] 23:31:00 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9a553800 == 76 [pid = 18037] [id = 143] 23:31:00 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa51d9000 == 75 [pid = 18037] [id = 135] 23:31:00 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c7fa000 == 74 [pid = 18037] [id = 134] 23:31:00 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa7905800 == 73 [pid = 18037] [id = 133] 23:31:00 INFO - PROCESS | 18037 | --DOMWINDOW == 174 (0x7fafa2ae8000) [pid = 18037] [serial = 390] [outer = (nil)] [url = about:blank] 23:31:00 INFO - PROCESS | 18037 | --DOMWINDOW == 173 (0x7fafa5b80400) [pid = 18037] [serial = 393] [outer = (nil)] [url = about:blank] 23:31:00 INFO - PROCESS | 18037 | --DOMWINDOW == 172 (0x7faf9c56b400) [pid = 18037] [serial = 381] [outer = (nil)] [url = about:blank] 23:31:00 INFO - PROCESS | 18037 | --DOMWINDOW == 171 (0x7faf9dc62400) [pid = 18037] [serial = 382] [outer = (nil)] [url = about:blank] 23:31:00 INFO - PROCESS | 18037 | --DOMWINDOW == 170 (0x7faf99ef6800) [pid = 18037] [serial = 378] [outer = (nil)] [url = about:blank] 23:31:00 INFO - PROCESS | 18037 | --DOMWINDOW == 169 (0x7faf9a539000) [pid = 18037] [serial = 379] [outer = (nil)] [url = about:blank] 23:31:00 INFO - PROCESS | 18037 | --DOMWINDOW == 168 (0x7faf9f622c00) [pid = 18037] [serial = 384] [outer = (nil)] [url = about:blank] 23:31:00 INFO - PROCESS | 18037 | --DOMWINDOW == 167 (0x7faf9f775800) [pid = 18037] [serial = 385] [outer = (nil)] [url = about:blank] 23:31:00 INFO - PROCESS | 18037 | --DOMWINDOW == 166 (0x7fafbaad9800) [pid = 18037] [serial = 375] [outer = (nil)] [url = about:blank] 23:31:00 INFO - PROCESS | 18037 | --DOMWINDOW == 165 (0x7fafa285f000) [pid = 18037] [serial = 387] [outer = (nil)] [url = about:blank] 23:31:00 INFO - PROCESS | 18037 | --DOMWINDOW == 164 (0x7fafa84b2400) [pid = 18037] [serial = 397] [outer = (nil)] [url = about:blank] 23:31:00 INFO - PROCESS | 18037 | --DOMWINDOW == 163 (0x7fafa8459800) [pid = 18037] [serial = 394] [outer = (nil)] [url = about:blank] 23:31:00 INFO - PROCESS | 18037 | --DOMWINDOW == 162 (0x7fafa3f4b400) [pid = 18037] [serial = 391] [outer = (nil)] [url = about:blank] 23:31:00 INFO - PROCESS | 18037 | --DOMWINDOW == 161 (0x7faf9f776000) [pid = 18037] [serial = 396] [outer = (nil)] [url = about:blank] 23:31:00 INFO - PROCESS | 18037 | --DOMWINDOW == 160 (0x7fafa2a5ac00) [pid = 18037] [serial = 388] [outer = (nil)] [url = about:blank] 23:31:00 INFO - PROCESS | 18037 | 1463034660904 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]]]}] 23:31:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:31:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1381ms 23:31:01 INFO - PROCESS | 18037 | 1463034660997 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 23:31:01 INFO - PROCESS | 18037 | 1463034661001 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 23:31:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:31:01 INFO - PROCESS | 18037 | 1463034661009 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:31:01 INFO - PROCESS | 18037 | 1463034661014 Marionette TRACE conn3 <- [1,618,null,{}] 23:31:01 INFO - PROCESS | 18037 | 1463034661031 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}] 23:31:01 INFO - PROCESS | 18037 | 1463034661182 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 23:31:01 INFO - PROCESS | 18037 | 1463034661195 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:01 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c6b8800 == 74 [pid = 18037] [id = 162] 23:31:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 161 (0x7faf99b60400) [pid = 18037] [serial = 486] [outer = (nil)] 23:31:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 162 (0x7faf99ddc000) [pid = 18037] [serial = 487] [outer = 0x7faf99b60400] 23:31:01 INFO - PROCESS | 18037 | 1463034661260 Marionette DEBUG loaded listener.js 23:31:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 163 (0x7faf99ef2000) [pid = 18037] [serial = 488] [outer = 0x7faf99b60400] 23:31:02 INFO - PROCESS | 18037 | 1463034662059 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]]]}] 23:31:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:31:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1087ms 23:31:02 INFO - PROCESS | 18037 | 1463034662100 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 23:31:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:31:02 INFO - PROCESS | 18037 | 1463034662105 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 23:31:02 INFO - PROCESS | 18037 | 1463034662111 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:31:02 INFO - PROCESS | 18037 | 1463034662114 Marionette TRACE conn3 <- [1,622,null,{}] 23:31:02 INFO - PROCESS | 18037 | 1463034662119 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}] 23:31:02 INFO - PROCESS | 18037 | 1463034662315 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 23:31:02 INFO - PROCESS | 18037 | 1463034662391 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:02 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9dfa3000 == 75 [pid = 18037] [id = 163] 23:31:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 164 (0x7faf99b5b400) [pid = 18037] [serial = 489] [outer = (nil)] 23:31:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 165 (0x7faf9a53a000) [pid = 18037] [serial = 490] [outer = 0x7faf99b5b400] 23:31:02 INFO - PROCESS | 18037 | 1463034662453 Marionette DEBUG loaded listener.js 23:31:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 166 (0x7faf9bfeb400) [pid = 18037] [serial = 491] [outer = 0x7faf99b5b400] 23:31:03 INFO - PROCESS | 18037 | 1463034663217 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]]]}] 23:31:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:31:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1134ms 23:31:03 INFO - PROCESS | 18037 | 1463034663249 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 23:31:03 INFO - PROCESS | 18037 | 1463034663252 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 23:31:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:31:03 INFO - PROCESS | 18037 | 1463034663257 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:31:03 INFO - PROCESS | 18037 | 1463034663259 Marionette TRACE conn3 <- [1,626,null,{}] 23:31:03 INFO - PROCESS | 18037 | 1463034663265 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}] 23:31:03 INFO - PROCESS | 18037 | 1463034663442 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 23:31:03 INFO - PROCESS | 18037 | 1463034663518 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:03 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f7e7800 == 76 [pid = 18037] [id = 164] 23:31:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 167 (0x7faf99c5c400) [pid = 18037] [serial = 492] [outer = (nil)] 23:31:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 168 (0x7faf9c380400) [pid = 18037] [serial = 493] [outer = 0x7faf99c5c400] 23:31:03 INFO - PROCESS | 18037 | 1463034663577 Marionette DEBUG loaded listener.js 23:31:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 169 (0x7faf9cb16800) [pid = 18037] [serial = 494] [outer = 0x7faf99c5c400] 23:31:04 INFO - PROCESS | 18037 | 1463034664336 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]]]}] 23:31:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:31:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1135ms 23:31:04 INFO - PROCESS | 18037 | 1463034664398 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 23:31:04 INFO - PROCESS | 18037 | 1463034664401 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 23:31:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:31:04 INFO - PROCESS | 18037 | 1463034664406 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:31:04 INFO - PROCESS | 18037 | 1463034664408 Marionette TRACE conn3 <- [1,630,null,{}] 23:31:04 INFO - PROCESS | 18037 | 1463034664413 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}] 23:31:04 INFO - PROCESS | 18037 | 1463034664622 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 23:31:04 INFO - PROCESS | 18037 | --DOMWINDOW == 168 (0x7fafa3edb800) [pid = 18037] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:31:04 INFO - PROCESS | 18037 | --DOMWINDOW == 167 (0x7faf9bcbe400) [pid = 18037] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:31:04 INFO - PROCESS | 18037 | --DOMWINDOW == 166 (0x7faf99ef5000) [pid = 18037] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 23:31:04 INFO - PROCESS | 18037 | --DOMWINDOW == 165 (0x7fafa3f43c00) [pid = 18037] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:31:04 INFO - PROCESS | 18037 | --DOMWINDOW == 164 (0x7faf9a539c00) [pid = 18037] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:31:04 INFO - PROCESS | 18037 | --DOMWINDOW == 163 (0x7faf99b06000) [pid = 18037] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:31:04 INFO - PROCESS | 18037 | --DOMWINDOW == 162 (0x7faf95ec0400) [pid = 18037] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:31:04 INFO - PROCESS | 18037 | --DOMWINDOW == 161 (0x7faf95ec5000) [pid = 18037] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 23:31:05 INFO - PROCESS | 18037 | 1463034665039 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:05 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9a559800 == 77 [pid = 18037] [id = 165] 23:31:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 162 (0x7faf95ec0400) [pid = 18037] [serial = 495] [outer = (nil)] 23:31:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 163 (0x7faf99dd7800) [pid = 18037] [serial = 496] [outer = 0x7faf95ec0400] 23:31:05 INFO - PROCESS | 18037 | 1463034665098 Marionette DEBUG loaded listener.js 23:31:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 164 (0x7faf9eb96000) [pid = 18037] [serial = 497] [outer = 0x7faf95ec0400] 23:31:05 INFO - PROCESS | 18037 | 1463034665709 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]]]}] 23:31:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:31:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1330ms 23:31:05 INFO - PROCESS | 18037 | 1463034665737 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 23:31:05 INFO - PROCESS | 18037 | 1463034665741 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 23:31:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:31:05 INFO - PROCESS | 18037 | 1463034665746 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:31:05 INFO - PROCESS | 18037 | 1463034665749 Marionette TRACE conn3 <- [1,634,null,{}] 23:31:05 INFO - PROCESS | 18037 | 1463034665753 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}] 23:31:05 INFO - PROCESS | 18037 | 1463034665886 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 23:31:06 INFO - PROCESS | 18037 | 1463034666017 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:06 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa43dd000 == 78 [pid = 18037] [id = 166] 23:31:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 165 (0x7faf95ec5000) [pid = 18037] [serial = 498] [outer = (nil)] 23:31:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 166 (0x7faf9f61d000) [pid = 18037] [serial = 499] [outer = 0x7faf95ec5000] 23:31:06 INFO - PROCESS | 18037 | 1463034666082 Marionette DEBUG loaded listener.js 23:31:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 167 (0x7faf9f776c00) [pid = 18037] [serial = 500] [outer = 0x7faf95ec5000] 23:31:06 INFO - PROCESS | 18037 | [18037] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:31:06 INFO - PROCESS | 18037 | 1463034666750 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]]]}] 23:31:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:31:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1026ms 23:31:06 INFO - PROCESS | 18037 | 1463034666772 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 23:31:06 INFO - PROCESS | 18037 | 1463034666775 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 23:31:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:31:06 INFO - PROCESS | 18037 | 1463034666780 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:31:06 INFO - PROCESS | 18037 | 1463034666782 Marionette TRACE conn3 <- [1,638,null,{}] 23:31:06 INFO - PROCESS | 18037 | 1463034666788 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}] 23:31:06 INFO - PROCESS | 18037 | 1463034666980 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 23:31:07 INFO - PROCESS | 18037 | 1463034667147 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:07 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95393000 == 79 [pid = 18037] [id = 167] 23:31:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 168 (0x7faf91def800) [pid = 18037] [serial = 501] [outer = (nil)] 23:31:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 169 (0x7faf91df5000) [pid = 18037] [serial = 502] [outer = 0x7faf91def800] 23:31:07 INFO - PROCESS | 18037 | 1463034667220 Marionette DEBUG loaded listener.js 23:31:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 170 (0x7faf9486e800) [pid = 18037] [serial = 503] [outer = 0x7faf91def800] 23:31:07 INFO - PROCESS | 18037 | [18037] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:31:08 INFO - PROCESS | 18037 | 1463034668134 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]]]}] 23:31:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:31:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1380ms 23:31:08 INFO - PROCESS | 18037 | 1463034668164 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 23:31:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:31:08 INFO - PROCESS | 18037 | 1463034668171 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 23:31:08 INFO - PROCESS | 18037 | 1463034668179 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:31:08 INFO - PROCESS | 18037 | 1463034668185 Marionette TRACE conn3 <- [1,642,null,{}] 23:31:08 INFO - PROCESS | 18037 | 1463034668211 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}] 23:31:08 INFO - PROCESS | 18037 | 1463034668389 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 23:31:08 INFO - PROCESS | 18037 | 1463034668547 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:08 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9d1be000 == 80 [pid = 18037] [id = 168] 23:31:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 171 (0x7faf95e45c00) [pid = 18037] [serial = 504] [outer = (nil)] 23:31:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 172 (0x7faf99b18000) [pid = 18037] [serial = 505] [outer = 0x7faf95e45c00] 23:31:08 INFO - PROCESS | 18037 | 1463034668621 Marionette DEBUG loaded listener.js 23:31:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 173 (0x7faf99b56400) [pid = 18037] [serial = 506] [outer = 0x7faf95e45c00] 23:31:09 INFO - PROCESS | 18037 | 1463034669475 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]]]}] 23:31:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:31:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1354ms 23:31:09 INFO - PROCESS | 18037 | 1463034669535 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 23:31:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:31:09 INFO - PROCESS | 18037 | 1463034669541 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 23:31:09 INFO - PROCESS | 18037 | 1463034669547 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:31:09 INFO - PROCESS | 18037 | 1463034669551 Marionette TRACE conn3 <- [1,646,null,{}] 23:31:09 INFO - PROCESS | 18037 | 1463034669556 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}] 23:31:09 INFO - PROCESS | 18037 | 1463034669723 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 23:31:09 INFO - PROCESS | 18037 | 1463034669880 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:09 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa5130800 == 81 [pid = 18037] [id = 169] 23:31:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 174 (0x7faf99ee9c00) [pid = 18037] [serial = 507] [outer = (nil)] 23:31:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 175 (0x7faf9a53c400) [pid = 18037] [serial = 508] [outer = 0x7faf99ee9c00] 23:31:09 INFO - PROCESS | 18037 | 1463034669951 Marionette DEBUG loaded listener.js 23:31:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 176 (0x7faf9c470400) [pid = 18037] [serial = 509] [outer = 0x7faf99ee9c00] 23:31:10 INFO - PROCESS | 18037 | 1463034670833 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]]]}] 23:31:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:31:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1332ms 23:31:10 INFO - PROCESS | 18037 | 1463034670880 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 23:31:10 INFO - PROCESS | 18037 | 1463034670884 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 23:31:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:31:10 INFO - PROCESS | 18037 | 1463034670900 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:31:10 INFO - PROCESS | 18037 | 1463034670909 Marionette TRACE conn3 <- [1,650,null,{}] 23:31:10 INFO - PROCESS | 18037 | 1463034670914 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}] 23:31:11 INFO - PROCESS | 18037 | 1463034671090 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 23:31:11 INFO - PROCESS | 18037 | 1463034671244 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:11 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa6320800 == 82 [pid = 18037] [id = 170] 23:31:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 177 (0x7faf99c60c00) [pid = 18037] [serial = 510] [outer = (nil)] 23:31:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 178 (0x7faf9dc80c00) [pid = 18037] [serial = 511] [outer = 0x7faf99c60c00] 23:31:11 INFO - PROCESS | 18037 | 1463034671313 Marionette DEBUG loaded listener.js 23:31:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 179 (0x7faf9f785400) [pid = 18037] [serial = 512] [outer = 0x7faf99c60c00] 23:31:12 INFO - PROCESS | 18037 | 1463034672171 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]]]}] 23:31:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:31:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1342ms 23:31:12 INFO - PROCESS | 18037 | 1463034672234 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 23:31:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:31:12 INFO - PROCESS | 18037 | 1463034672239 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 23:31:12 INFO - PROCESS | 18037 | 1463034672245 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:31:12 INFO - PROCESS | 18037 | 1463034672248 Marionette TRACE conn3 <- [1,654,null,{}] 23:31:12 INFO - PROCESS | 18037 | 1463034672253 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}] 23:31:12 INFO - PROCESS | 18037 | 1463034672411 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 23:31:12 INFO - PROCESS | 18037 | 1463034672563 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:12 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafabfbf000 == 83 [pid = 18037] [id = 171] 23:31:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 180 (0x7faf99eeb800) [pid = 18037] [serial = 513] [outer = (nil)] 23:31:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 181 (0x7fafa1f7fc00) [pid = 18037] [serial = 514] [outer = 0x7faf99eeb800] 23:31:12 INFO - PROCESS | 18037 | 1463034672633 Marionette DEBUG loaded listener.js 23:31:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 182 (0x7fafa2a5f800) [pid = 18037] [serial = 515] [outer = 0x7faf99eeb800] 23:31:13 INFO - PROCESS | 18037 | 1463034673493 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]]]}] 23:31:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:31:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1291ms 23:31:13 INFO - PROCESS | 18037 | 1463034673539 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 23:31:13 INFO - PROCESS | 18037 | 1463034673543 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 23:31:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:31:13 INFO - PROCESS | 18037 | 1463034673550 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:31:13 INFO - PROCESS | 18037 | 1463034673553 Marionette TRACE conn3 <- [1,658,null,{}] 23:31:13 INFO - PROCESS | 18037 | 1463034673559 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}] 23:31:13 INFO - PROCESS | 18037 | 1463034673714 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 23:31:13 INFO - PROCESS | 18037 | 1463034673877 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:13 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb2917000 == 84 [pid = 18037] [id = 172] 23:31:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 183 (0x7fafa4241c00) [pid = 18037] [serial = 516] [outer = (nil)] 23:31:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 184 (0x7fafa447f400) [pid = 18037] [serial = 517] [outer = 0x7fafa4241c00] 23:31:13 INFO - PROCESS | 18037 | 1463034673957 Marionette DEBUG loaded listener.js 23:31:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 185 (0x7fafa4487c00) [pid = 18037] [serial = 518] [outer = 0x7fafa4241c00] 23:31:14 INFO - PROCESS | 18037 | 1463034674836 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]]]}] 23:31:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:31:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1331ms 23:31:14 INFO - PROCESS | 18037 | 1463034674882 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 23:31:14 INFO - PROCESS | 18037 | 1463034674886 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 23:31:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:31:14 INFO - PROCESS | 18037 | 1463034674892 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:31:14 INFO - PROCESS | 18037 | 1463034674895 Marionette TRACE conn3 <- [1,662,null,{}] 23:31:14 INFO - PROCESS | 18037 | 1463034674900 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}] 23:31:15 INFO - PROCESS | 18037 | 1463034675057 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 23:31:15 INFO - PROCESS | 18037 | 1463034675216 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:15 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb60c9800 == 85 [pid = 18037] [id = 173] 23:31:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 186 (0x7fafa3baa400) [pid = 18037] [serial = 519] [outer = (nil)] 23:31:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 187 (0x7fafa55a1c00) [pid = 18037] [serial = 520] [outer = 0x7fafa3baa400] 23:31:15 INFO - PROCESS | 18037 | 1463034675286 Marionette DEBUG loaded listener.js 23:31:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 188 (0x7fafa5750400) [pid = 18037] [serial = 521] [outer = 0x7fafa3baa400] 23:31:15 INFO - PROCESS | 18037 | [18037] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:31:16 INFO - PROCESS | 18037 | 1463034676152 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]]]}] 23:31:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:31:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1327ms 23:31:16 INFO - PROCESS | 18037 | 1463034676220 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 23:31:16 INFO - PROCESS | 18037 | 1463034676224 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 23:31:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:31:16 INFO - PROCESS | 18037 | 1463034676230 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:31:16 INFO - PROCESS | 18037 | 1463034676232 Marionette TRACE conn3 <- [1,666,null,{}] 23:31:16 INFO - PROCESS | 18037 | 1463034676237 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}] 23:31:16 INFO - PROCESS | 18037 | 1463034676398 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 23:31:16 INFO - PROCESS | 18037 | 1463034676558 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:16 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbaa20800 == 86 [pid = 18037] [id = 174] 23:31:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 189 (0x7fafa4335400) [pid = 18037] [serial = 522] [outer = (nil)] 23:31:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 190 (0x7fafa55a7c00) [pid = 18037] [serial = 523] [outer = 0x7fafa4335400] 23:31:16 INFO - PROCESS | 18037 | 1463034676638 Marionette DEBUG loaded listener.js 23:31:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 191 (0x7fafa8393800) [pid = 18037] [serial = 524] [outer = 0x7fafa4335400] 23:31:17 INFO - PROCESS | 18037 | [18037] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:31:17 INFO - PROCESS | 18037 | 1463034677496 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]]]}] 23:31:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 23:31:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1337ms 23:31:17 INFO - PROCESS | 18037 | 1463034677568 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 23:31:17 INFO - PROCESS | 18037 | 1463034677572 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 23:31:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:31:17 INFO - PROCESS | 18037 | 1463034677578 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:31:17 INFO - PROCESS | 18037 | 1463034677580 Marionette TRACE conn3 <- [1,670,null,{}] 23:31:17 INFO - PROCESS | 18037 | 1463034677585 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}] 23:31:17 INFO - PROCESS | 18037 | 1463034677749 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 23:31:17 INFO - PROCESS | 18037 | 1463034677905 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:17 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf94b0f800 == 87 [pid = 18037] [id = 175] 23:31:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 192 (0x7faf99c5a400) [pid = 18037] [serial = 525] [outer = (nil)] 23:31:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 193 (0x7fafa8779800) [pid = 18037] [serial = 526] [outer = 0x7faf99c5a400] 23:31:17 INFO - PROCESS | 18037 | 1463034677977 Marionette DEBUG loaded listener.js 23:31:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 194 (0x7fafb1dda000) [pid = 18037] [serial = 527] [outer = 0x7faf99c5a400] 23:31:18 INFO - PROCESS | 18037 | 1463034678771 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]]]}] 23:31:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:31:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1233ms 23:31:18 INFO - PROCESS | 18037 | 1463034678812 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 23:31:18 INFO - PROCESS | 18037 | 1463034678816 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 23:31:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:31:18 INFO - PROCESS | 18037 | 1463034678821 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:31:18 INFO - PROCESS | 18037 | 1463034678824 Marionette TRACE conn3 <- [1,674,null,{}] 23:31:18 INFO - PROCESS | 18037 | 1463034678829 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}] 23:31:18 INFO - PROCESS | 18037 | 1463034678983 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 23:31:19 INFO - PROCESS | 18037 | 1463034679151 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:19 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbc005800 == 88 [pid = 18037] [id = 176] 23:31:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 195 (0x7faf90dc5000) [pid = 18037] [serial = 528] [outer = (nil)] 23:31:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 196 (0x7faf90dcb400) [pid = 18037] [serial = 529] [outer = 0x7faf90dc5000] 23:31:19 INFO - PROCESS | 18037 | 1463034679220 Marionette DEBUG loaded listener.js 23:31:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 197 (0x7faf90dcf800) [pid = 18037] [serial = 530] [outer = 0x7faf90dc5000] 23:31:19 INFO - PROCESS | 18037 | [18037] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:31:20 INFO - PROCESS | 18037 | 1463034680065 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]]]}] 23:31:20 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 23:31:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1292ms 23:31:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:31:20 INFO - PROCESS | 18037 | 1463034680115 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 23:31:20 INFO - PROCESS | 18037 | 1463034680117 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 23:31:20 INFO - PROCESS | 18037 | 1463034680124 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:31:20 INFO - PROCESS | 18037 | 1463034680127 Marionette TRACE conn3 <- [1,678,null,{}] 23:31:20 INFO - PROCESS | 18037 | 1463034680132 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}] 23:31:20 INFO - PROCESS | 18037 | 1463034680291 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 23:31:20 INFO - PROCESS | 18037 | 1463034680464 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:20 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf90ff8000 == 89 [pid = 18037] [id = 177] 23:31:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 198 (0x7faf90dc5800) [pid = 18037] [serial = 531] [outer = (nil)] 23:31:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 199 (0x7faf99b0bc00) [pid = 18037] [serial = 532] [outer = 0x7faf90dc5800] 23:31:20 INFO - PROCESS | 18037 | 1463034680540 Marionette DEBUG loaded listener.js 23:31:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 200 (0x7fafa84b2400) [pid = 18037] [serial = 533] [outer = 0x7faf90dc5800] 23:31:21 INFO - PROCESS | 18037 | 1463034681757 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]]]}] 23:31:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 23:31:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1680ms 23:31:21 INFO - PROCESS | 18037 | 1463034681804 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 23:31:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:31:21 INFO - PROCESS | 18037 | 1463034681808 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 23:31:21 INFO - PROCESS | 18037 | 1463034681816 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:31:21 INFO - PROCESS | 18037 | 1463034681820 Marionette TRACE conn3 <- [1,682,null,{}] 23:31:21 INFO - PROCESS | 18037 | 1463034681827 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}] 23:31:21 INFO - PROCESS | 18037 | 1463034681989 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 23:31:22 INFO - PROCESS | 18037 | 1463034682156 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:22 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95516800 == 90 [pid = 18037] [id = 178] 23:31:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 201 (0x7faf95ece800) [pid = 18037] [serial = 534] [outer = (nil)] 23:31:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 202 (0x7faf96708800) [pid = 18037] [serial = 535] [outer = 0x7faf95ece800] 23:31:22 INFO - PROCESS | 18037 | 1463034682279 Marionette DEBUG loaded listener.js 23:31:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 203 (0x7faf99b0e000) [pid = 18037] [serial = 536] [outer = 0x7faf95ece800] 23:31:23 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb9cde800 == 89 [pid = 18037] [id = 122] 23:31:23 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa43dd000 == 88 [pid = 18037] [id = 166] 23:31:23 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9a559800 == 87 [pid = 18037] [id = 165] 23:31:23 INFO - PROCESS | 18037 | --DOMWINDOW == 202 (0x7fafb2eabc00) [pid = 18037] [serial = 411] [outer = (nil)] [url = about:blank] 23:31:23 INFO - PROCESS | 18037 | --DOMWINDOW == 201 (0x7fafbcf96000) [pid = 18037] [serial = 417] [outer = (nil)] [url = about:blank] 23:31:23 INFO - PROCESS | 18037 | --DOMWINDOW == 200 (0x7fafb7ecb800) [pid = 18037] [serial = 414] [outer = (nil)] [url = about:blank] 23:31:23 INFO - PROCESS | 18037 | --DOMWINDOW == 199 (0x7faf956f5800) [pid = 18037] [serial = 420] [outer = (nil)] [url = about:blank] 23:31:23 INFO - PROCESS | 18037 | --DOMWINDOW == 198 (0x7faf9570c400) [pid = 18037] [serial = 423] [outer = (nil)] [url = about:blank] 23:31:23 INFO - PROCESS | 18037 | --DOMWINDOW == 197 (0x7faf95ec3000) [pid = 18037] [serial = 426] [outer = (nil)] [url = about:blank] 23:31:23 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f7e7800 == 86 [pid = 18037] [id = 164] 23:31:23 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9dfa3000 == 85 [pid = 18037] [id = 163] 23:31:23 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c6b8800 == 84 [pid = 18037] [id = 162] 23:31:23 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf967a0800 == 83 [pid = 18037] [id = 161] 23:31:23 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf96a94800 == 82 [pid = 18037] [id = 160] 23:31:23 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa5bc5800 == 81 [pid = 18037] [id = 153] 23:31:23 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f7ce000 == 80 [pid = 18037] [id = 152] 23:31:23 INFO - PROCESS | 18037 | --DOMWINDOW == 196 (0x7faf9d1dac00) [pid = 18037] [serial = 433] [outer = (nil)] [url = about:blank] 23:31:23 INFO - PROCESS | 18037 | --DOMWINDOW == 195 (0x7faf9a536c00) [pid = 18037] [serial = 432] [outer = (nil)] [url = about:blank] 23:31:23 INFO - PROCESS | 18037 | --DOMWINDOW == 194 (0x7faf9f770000) [pid = 18037] [serial = 436] [outer = (nil)] [url = about:blank] 23:31:23 INFO - PROCESS | 18037 | --DOMWINDOW == 193 (0x7fafb7759400) [pid = 18037] [serial = 448] [outer = (nil)] [url = about:blank] 23:31:23 INFO - PROCESS | 18037 | --DOMWINDOW == 192 (0x7fafa55ad800) [pid = 18037] [serial = 445] [outer = (nil)] [url = about:blank] 23:31:23 INFO - PROCESS | 18037 | --DOMWINDOW == 191 (0x7faf9cb1ec00) [pid = 18037] [serial = 451] [outer = (nil)] [url = about:blank] 23:31:23 INFO - PROCESS | 18037 | --DOMWINDOW == 190 (0x7fafa2a53800) [pid = 18037] [serial = 442] [outer = (nil)] [url = about:blank] 23:31:23 INFO - PROCESS | 18037 | --DOMWINDOW == 189 (0x7fafa3f4a000) [pid = 18037] [serial = 444] [outer = (nil)] [url = about:blank] 23:31:23 INFO - PROCESS | 18037 | --DOMWINDOW == 188 (0x7faf9f786000) [pid = 18037] [serial = 441] [outer = (nil)] [url = about:blank] 23:31:23 INFO - PROCESS | 18037 | --DOMWINDOW == 187 (0x7faf9dc7d000) [pid = 18037] [serial = 435] [outer = (nil)] [url = about:blank] 23:31:23 INFO - PROCESS | 18037 | --DOMWINDOW == 186 (0x7fafb3017c00) [pid = 18037] [serial = 447] [outer = (nil)] [url = about:blank] 23:31:23 INFO - PROCESS | 18037 | --DOMWINDOW == 185 (0x7faf9cb19800) [pid = 18037] [serial = 450] [outer = (nil)] [url = about:blank] 23:31:23 INFO - PROCESS | 18037 | --DOMWINDOW == 184 (0x7faf99b0cc00) [pid = 18037] [serial = 438] [outer = (nil)] [url = about:blank] 23:31:23 INFO - PROCESS | 18037 | --DOMWINDOW == 183 (0x7faf9f615000) [pid = 18037] [serial = 439] [outer = (nil)] [url = about:blank] 23:31:23 INFO - PROCESS | 18037 | --DOMWINDOW == 182 (0x7faf9a53dc00) [pid = 18037] [serial = 402] [outer = (nil)] [url = about:blank] 23:31:23 INFO - PROCESS | 18037 | --DOMWINDOW == 181 (0x7faf9df6d400) [pid = 18037] [serial = 405] [outer = (nil)] [url = about:blank] 23:31:23 INFO - PROCESS | 18037 | --DOMWINDOW == 180 (0x7faf99b21400) [pid = 18037] [serial = 430] [outer = (nil)] [url = about:blank] 23:31:23 INFO - PROCESS | 18037 | --DOMWINDOW == 179 (0x7faf99b14800) [pid = 18037] [serial = 429] [outer = (nil)] [url = about:blank] 23:31:23 INFO - PROCESS | 18037 | --DOMWINDOW == 178 (0x7fafa5595800) [pid = 18037] [serial = 408] [outer = (nil)] [url = about:blank] 23:31:23 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:23 INFO - PROCESS | 18037 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:31:23 INFO - PROCESS | 18037 | 1463034683718 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]]]}] 23:31:23 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) 23:31:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1940ms 23:31:23 INFO - PROCESS | 18037 | 1463034683757 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 23:31:23 INFO - PROCESS | 18037 | 1463034683764 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 23:31:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:31:23 INFO - PROCESS | 18037 | 1463034683775 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:31:23 INFO - PROCESS | 18037 | 1463034683777 Marionette TRACE conn3 <- [1,686,null,{}] 23:31:23 INFO - PROCESS | 18037 | 1463034683784 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}] 23:31:23 INFO - PROCESS | 18037 | 1463034683927 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 23:31:23 INFO - PROCESS | 18037 | 1463034683937 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:23 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95519000 == 81 [pid = 18037] [id = 179] 23:31:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 179 (0x7faf99b10800) [pid = 18037] [serial = 537] [outer = (nil)] 23:31:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 180 (0x7faf99ddc800) [pid = 18037] [serial = 538] [outer = 0x7faf99b10800] 23:31:24 INFO - PROCESS | 18037 | 1463034683996 Marionette DEBUG loaded listener.js 23:31:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 181 (0x7faf9a6e7400) [pid = 18037] [serial = 539] [outer = 0x7faf99b10800] 23:31:25 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:25 INFO - PROCESS | 18037 | 1463034685145 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]]]}] 23:31:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 23:31:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1382ms 23:31:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:31:25 INFO - PROCESS | 18037 | 1463034685156 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 23:31:25 INFO - PROCESS | 18037 | 1463034685158 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 23:31:25 INFO - PROCESS | 18037 | 1463034685164 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:31:25 INFO - PROCESS | 18037 | 1463034685170 Marionette TRACE conn3 <- [1,690,null,{}] 23:31:25 INFO - PROCESS | 18037 | 1463034685188 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}] 23:31:25 INFO - PROCESS | 18037 | 1463034685340 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 23:31:25 INFO - PROCESS | 18037 | 1463034685518 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:25 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c4c4800 == 82 [pid = 18037] [id = 180] 23:31:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 182 (0x7faf9a6f1800) [pid = 18037] [serial = 540] [outer = (nil)] 23:31:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 183 (0x7faf9c573400) [pid = 18037] [serial = 541] [outer = 0x7faf9a6f1800] 23:31:25 INFO - PROCESS | 18037 | 1463034685579 Marionette DEBUG loaded listener.js 23:31:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 184 (0x7faf9df6d400) [pid = 18037] [serial = 542] [outer = 0x7faf9a6f1800] 23:31:26 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:26 INFO - PROCESS | 18037 | 1463034686716 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]]]}] 23:31:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 23:31:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1591ms 23:31:26 INFO - PROCESS | 18037 | 1463034686758 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 23:31:26 INFO - PROCESS | 18037 | 1463034686782 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 23:31:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:31:26 INFO - PROCESS | 18037 | 1463034686797 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:31:26 INFO - PROCESS | 18037 | 1463034686800 Marionette TRACE conn3 <- [1,694,null,{}] 23:31:26 INFO - PROCESS | 18037 | 1463034686814 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}] 23:31:26 INFO - PROCESS | 18037 | 1463034686996 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 23:31:27 INFO - PROCESS | 18037 | 1463034687104 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:27 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f760800 == 83 [pid = 18037] [id = 181] 23:31:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 185 (0x7faf9bd07000) [pid = 18037] [serial = 543] [outer = (nil)] 23:31:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 186 (0x7faf9f77ac00) [pid = 18037] [serial = 544] [outer = 0x7faf9bd07000] 23:31:27 INFO - PROCESS | 18037 | 1463034687173 Marionette DEBUG loaded listener.js 23:31:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 187 (0x7fafa37da800) [pid = 18037] [serial = 545] [outer = 0x7faf9bd07000] 23:31:27 INFO - PROCESS | 18037 | --DOMWINDOW == 186 (0x7faf99c5c400) [pid = 18037] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:31:27 INFO - PROCESS | 18037 | --DOMWINDOW == 185 (0x7faf95e42400) [pid = 18037] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:31:27 INFO - PROCESS | 18037 | --DOMWINDOW == 184 (0x7faf99b60400) [pid = 18037] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:31:27 INFO - PROCESS | 18037 | --DOMWINDOW == 183 (0x7faf99b08c00) [pid = 18037] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:31:27 INFO - PROCESS | 18037 | --DOMWINDOW == 182 (0x7faf95ec0400) [pid = 18037] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:31:27 INFO - PROCESS | 18037 | --DOMWINDOW == 181 (0x7faf99b5b400) [pid = 18037] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:31:28 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:28 INFO - PROCESS | 18037 | 1463034688463 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]]]}] 23:31:28 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) 23:31:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1687ms 23:31:28 INFO - PROCESS | 18037 | 1463034688484 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 23:31:28 INFO - PROCESS | 18037 | 1463034688486 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 23:31:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:31:28 INFO - PROCESS | 18037 | 1463034688492 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:31:28 INFO - PROCESS | 18037 | 1463034688494 Marionette TRACE conn3 <- [1,698,null,{}] 23:31:28 INFO - PROCESS | 18037 | 1463034688499 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}] 23:31:28 INFO - PROCESS | 18037 | 1463034688645 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 23:31:28 INFO - PROCESS | 18037 | 1463034688803 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:28 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa1fc2800 == 84 [pid = 18037] [id = 182] 23:31:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 182 (0x7faf99b5b400) [pid = 18037] [serial = 546] [outer = (nil)] 23:31:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 183 (0x7fafa1de4400) [pid = 18037] [serial = 547] [outer = 0x7faf99b5b400] 23:31:28 INFO - PROCESS | 18037 | 1463034688864 Marionette DEBUG loaded listener.js 23:31:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 184 (0x7fafa4480800) [pid = 18037] [serial = 548] [outer = 0x7faf99b5b400] 23:31:29 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:29 INFO - PROCESS | 18037 | 1463034689924 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]]]}] 23:31:29 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) 23:31:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1480ms 23:31:29 INFO - PROCESS | 18037 | 1463034689973 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 23:31:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:31:29 INFO - PROCESS | 18037 | 1463034689978 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 23:31:29 INFO - PROCESS | 18037 | 1463034689987 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:31:29 INFO - PROCESS | 18037 | 1463034689993 Marionette TRACE conn3 <- [1,702,null,{}] 23:31:30 INFO - PROCESS | 18037 | 1463034690001 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}] 23:31:30 INFO - PROCESS | 18037 | 1463034690225 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 23:31:30 INFO - PROCESS | 18037 | 1463034690419 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:30 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95754800 == 85 [pid = 18037] [id = 183] 23:31:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 185 (0x7faf95710c00) [pid = 18037] [serial = 549] [outer = (nil)] 23:31:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 186 (0x7faf95ec6400) [pid = 18037] [serial = 550] [outer = 0x7faf95710c00] 23:31:30 INFO - PROCESS | 18037 | 1463034690493 Marionette DEBUG loaded listener.js 23:31:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 187 (0x7faf99b0d400) [pid = 18037] [serial = 551] [outer = 0x7faf95710c00] 23:31:31 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:31 INFO - PROCESS | 18037 | 1463034691828 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]]]}] 23:31:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 23:31:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1890ms 23:31:31 INFO - PROCESS | 18037 | 1463034691885 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 23:31:31 INFO - PROCESS | 18037 | 1463034691893 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 23:31:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:31:31 INFO - PROCESS | 18037 | 1463034691921 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:31:31 INFO - PROCESS | 18037 | 1463034691926 Marionette TRACE conn3 <- [1,706,null,{}] 23:31:31 INFO - PROCESS | 18037 | 1463034691932 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}] 23:31:32 INFO - PROCESS | 18037 | 1463034692086 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 23:31:32 INFO - PROCESS | 18037 | 1463034692242 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:32 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa3f9e800 == 86 [pid = 18037] [id = 184] 23:31:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 188 (0x7faf94871c00) [pid = 18037] [serial = 552] [outer = (nil)] 23:31:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 189 (0x7faf99b5c800) [pid = 18037] [serial = 553] [outer = 0x7faf94871c00] 23:31:32 INFO - PROCESS | 18037 | 1463034692315 Marionette DEBUG loaded listener.js 23:31:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 190 (0x7faf9c215800) [pid = 18037] [serial = 554] [outer = 0x7faf94871c00] 23:31:33 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:33 INFO - PROCESS | 18037 | 1463034693603 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]]]}] 23:31:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 23:31:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1738ms 23:31:33 INFO - PROCESS | 18037 | 1463034693759 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 23:31:33 INFO - PROCESS | 18037 | 1463034693764 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 23:31:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:31:33 INFO - PROCESS | 18037 | 1463034693775 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:31:33 INFO - PROCESS | 18037 | 1463034693779 Marionette TRACE conn3 <- [1,710,null,{}] 23:31:33 INFO - PROCESS | 18037 | 1463034693796 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}] 23:31:33 INFO - PROCESS | 18037 | 1463034693954 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 23:31:34 INFO - PROCESS | 18037 | 1463034694109 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:34 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa51d8000 == 87 [pid = 18037] [id = 185] 23:31:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 191 (0x7faf9cf5d800) [pid = 18037] [serial = 555] [outer = (nil)] 23:31:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 192 (0x7faf9f786400) [pid = 18037] [serial = 556] [outer = 0x7faf9cf5d800] 23:31:34 INFO - PROCESS | 18037 | 1463034694185 Marionette DEBUG loaded listener.js 23:31:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 193 (0x7fafa4488000) [pid = 18037] [serial = 557] [outer = 0x7faf9cf5d800] 23:31:35 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:35 INFO - PROCESS | 18037 | 1463034695456 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]]]}] 23:31:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:31:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1737ms 23:31:35 INFO - PROCESS | 18037 | 1463034695608 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 23:31:35 INFO - PROCESS | 18037 | 1463034695612 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 23:31:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:31:35 INFO - PROCESS | 18037 | 1463034695627 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:31:35 INFO - PROCESS | 18037 | 1463034695629 Marionette TRACE conn3 <- [1,714,null,{}] 23:31:35 INFO - PROCESS | 18037 | 1463034695635 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}] 23:31:35 INFO - PROCESS | 18037 | 1463034695789 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 23:31:35 INFO - PROCESS | 18037 | 1463034695942 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:35 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa834b800 == 88 [pid = 18037] [id = 186] 23:31:35 INFO - PROCESS | 18037 | ++DOMWINDOW == 194 (0x7faf9c09a400) [pid = 18037] [serial = 558] [outer = (nil)] 23:31:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 195 (0x7faf9c0a4800) [pid = 18037] [serial = 559] [outer = 0x7faf9c09a400] 23:31:36 INFO - PROCESS | 18037 | 1463034696014 Marionette DEBUG loaded listener.js 23:31:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 196 (0x7fafa3bb9400) [pid = 18037] [serial = 560] [outer = 0x7faf9c09a400] 23:31:37 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:37 INFO - PROCESS | 18037 | 1463034697473 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]]]}] 23:31:37 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 23:31:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1888ms 23:31:37 INFO - PROCESS | 18037 | 1463034697515 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 23:31:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:31:37 INFO - PROCESS | 18037 | 1463034697521 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 23:31:37 INFO - PROCESS | 18037 | 1463034697528 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:31:37 INFO - PROCESS | 18037 | 1463034697533 Marionette TRACE conn3 <- [1,718,null,{}] 23:31:37 INFO - PROCESS | 18037 | 1463034697540 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}] 23:31:37 INFO - PROCESS | 18037 | 1463034697731 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 23:31:38 INFO - PROCESS | 18037 | 1463034698014 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:38 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf90ff5800 == 89 [pid = 18037] [id = 187] 23:31:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 197 (0x7faf96705400) [pid = 18037] [serial = 561] [outer = (nil)] 23:31:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 198 (0x7faf99b09800) [pid = 18037] [serial = 562] [outer = 0x7faf96705400] 23:31:38 INFO - PROCESS | 18037 | 1463034698081 Marionette DEBUG loaded listener.js 23:31:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 199 (0x7faf99b53c00) [pid = 18037] [serial = 563] [outer = 0x7faf96705400] 23:31:39 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:39 INFO - PROCESS | 18037 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:31:39 INFO - PROCESS | 18037 | 1463034699359 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]]]}] 23:31:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:31:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1884ms 23:31:39 INFO - PROCESS | 18037 | 1463034699514 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 23:31:39 INFO - PROCESS | 18037 | 1463034699522 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 23:31:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c4b8800 == 88 [pid = 18037] [id = 29] 23:31:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c7e3800 == 87 [pid = 18037] [id = 142] 23:31:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf949aa800 == 86 [pid = 18037] [id = 141] 23:31:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9538c000 == 85 [pid = 18037] [id = 139] 23:31:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf95743000 == 84 [pid = 18037] [id = 140] 23:31:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb9cc5000 == 83 [pid = 18037] [id = 138] 23:31:39 INFO - PROCESS | 18037 | --DOMWINDOW == 198 (0x7faf91df7c00) [pid = 18037] [serial = 478] [outer = (nil)] [url = about:blank] 23:31:39 INFO - PROCESS | 18037 | --DOMWINDOW == 197 (0x7faf9cb14800) [pid = 18037] [serial = 459] [outer = (nil)] [url = about:blank] 23:31:39 INFO - PROCESS | 18037 | --DOMWINDOW == 196 (0x7faf99c59c00) [pid = 18037] [serial = 456] [outer = (nil)] [url = about:blank] 23:31:39 INFO - PROCESS | 18037 | --DOMWINDOW == 195 (0x7faf9cb19000) [pid = 18037] [serial = 462] [outer = (nil)] [url = about:blank] 23:31:39 INFO - PROCESS | 18037 | --DOMWINDOW == 194 (0x7fafa2a5d800) [pid = 18037] [serial = 465] [outer = (nil)] [url = about:blank] 23:31:39 INFO - PROCESS | 18037 | --DOMWINDOW == 193 (0x7faf9670c000) [pid = 18037] [serial = 469] [outer = (nil)] [url = about:blank] 23:31:39 INFO - PROCESS | 18037 | --DOMWINDOW == 192 (0x7faf94870c00) [pid = 18037] [serial = 472] [outer = (nil)] [url = about:blank] 23:31:39 INFO - PROCESS | 18037 | --DOMWINDOW == 191 (0x7faf95e4a400) [pid = 18037] [serial = 475] [outer = (nil)] [url = about:blank] 23:31:39 INFO - PROCESS | 18037 | --DOMWINDOW == 190 (0x7faf9f61d000) [pid = 18037] [serial = 499] [outer = (nil)] [url = about:blank] 23:31:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:31:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f760800 == 82 [pid = 18037] [id = 181] 23:31:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c4c4800 == 81 [pid = 18037] [id = 180] 23:31:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf95519000 == 80 [pid = 18037] [id = 179] 23:31:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf95516800 == 79 [pid = 18037] [id = 178] 23:31:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafbaa20800 == 78 [pid = 18037] [id = 174] 23:31:39 INFO - PROCESS | 18037 | 1463034699619 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:31:39 INFO - PROCESS | 18037 | 1463034699623 Marionette TRACE conn3 <- [1,722,null,{}] 23:31:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb60c9800 == 77 [pid = 18037] [id = 173] 23:31:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb2917000 == 76 [pid = 18037] [id = 172] 23:31:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafabfbf000 == 75 [pid = 18037] [id = 171] 23:31:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa6320800 == 74 [pid = 18037] [id = 170] 23:31:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa5130800 == 73 [pid = 18037] [id = 169] 23:31:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9d1be000 == 72 [pid = 18037] [id = 168] 23:31:39 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf95393000 == 71 [pid = 18037] [id = 167] 23:31:39 INFO - PROCESS | 18037 | 1463034699640 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}] 23:31:39 INFO - PROCESS | 18037 | 1463034699780 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 23:31:39 INFO - PROCESS | 18037 | 1463034699791 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:39 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf949b2800 == 72 [pid = 18037] [id = 188] 23:31:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 191 (0x7faf95ec0c00) [pid = 18037] [serial = 564] [outer = (nil)] 23:31:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 192 (0x7faf9a6f2400) [pid = 18037] [serial = 565] [outer = 0x7faf95ec0c00] 23:31:39 INFO - PROCESS | 18037 | 1463034699850 Marionette DEBUG loaded listener.js 23:31:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 193 (0x7faf9c0a1000) [pid = 18037] [serial = 566] [outer = 0x7faf95ec0c00] 23:31:40 INFO - PROCESS | 18037 | --DOMWINDOW == 192 (0x7faf9c380400) [pid = 18037] [serial = 493] [outer = (nil)] [url = about:blank] 23:31:40 INFO - PROCESS | 18037 | --DOMWINDOW == 191 (0x7faf95ec1c00) [pid = 18037] [serial = 482] [outer = (nil)] [url = about:blank] 23:31:40 INFO - PROCESS | 18037 | --DOMWINDOW == 190 (0x7faf95e4bc00) [pid = 18037] [serial = 481] [outer = (nil)] [url = about:blank] 23:31:40 INFO - PROCESS | 18037 | --DOMWINDOW == 189 (0x7faf99ddc000) [pid = 18037] [serial = 487] [outer = (nil)] [url = about:blank] 23:31:40 INFO - PROCESS | 18037 | --DOMWINDOW == 188 (0x7faf99ef2000) [pid = 18037] [serial = 488] [outer = (nil)] [url = about:blank] 23:31:40 INFO - PROCESS | 18037 | --DOMWINDOW == 187 (0x7fafa5aafc00) [pid = 18037] [serial = 453] [outer = (nil)] [url = about:blank] 23:31:40 INFO - PROCESS | 18037 | --DOMWINDOW == 186 (0x7faf99b10400) [pid = 18037] [serial = 484] [outer = (nil)] [url = about:blank] 23:31:40 INFO - PROCESS | 18037 | --DOMWINDOW == 185 (0x7faf99b1e400) [pid = 18037] [serial = 485] [outer = (nil)] [url = about:blank] 23:31:40 INFO - PROCESS | 18037 | --DOMWINDOW == 184 (0x7faf99dd7800) [pid = 18037] [serial = 496] [outer = (nil)] [url = about:blank] 23:31:40 INFO - PROCESS | 18037 | --DOMWINDOW == 183 (0x7faf9a53a000) [pid = 18037] [serial = 490] [outer = (nil)] [url = about:blank] 23:31:40 INFO - PROCESS | 18037 | --DOMWINDOW == 182 (0x7faf9cb16800) [pid = 18037] [serial = 494] [outer = (nil)] [url = about:blank] 23:31:40 INFO - PROCESS | 18037 | --DOMWINDOW == 181 (0x7fafa28cec00) [pid = 18037] [serial = 256] [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.] 23:31:40 INFO - PROCESS | 18037 | --DOMWINDOW == 180 (0x7faf9eb96000) [pid = 18037] [serial = 497] [outer = (nil)] [url = about:blank] 23:31:40 INFO - PROCESS | 18037 | --DOMWINDOW == 179 (0x7faf9bfeb400) [pid = 18037] [serial = 491] [outer = (nil)] [url = about:blank] 23:31:40 INFO - PROCESS | 18037 | 1463034700639 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] 23:31:40 INFO - PROCESS | 18037 | 1463034700670 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 23:31:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 23:31:40 INFO - PROCESS | 18037 | 1463034700676 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:31:40 INFO - PROCESS | 18037 | 1463034700681 Marionette TRACE conn3 <- [1,726,null,{}] 23:31:40 INFO - PROCESS | 18037 | 1463034700718 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}] 23:31:40 INFO - PROCESS | 18037 | 1463034700873 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 23:31:40 INFO - PROCESS | 18037 | 1463034700886 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:40 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9b863000 == 73 [pid = 18037] [id = 189] 23:31:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 180 (0x7faf9c46b800) [pid = 18037] [serial = 567] [outer = (nil)] 23:31:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 181 (0x7faf9dc7ac00) [pid = 18037] [serial = 568] [outer = 0x7faf9c46b800] 23:31:40 INFO - PROCESS | 18037 | 1463034700948 Marionette DEBUG loaded listener.js 23:31:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 182 (0x7faf9eb96000) [pid = 18037] [serial = 569] [outer = 0x7faf9c46b800] 23:31:41 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:41 INFO - PROCESS | 18037 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:31:41 INFO - PROCESS | 18037 | 1463034701937 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]]]}] 23:31:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:31:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1283ms 23:31:41 INFO - PROCESS | 18037 | 1463034701960 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 23:31:41 INFO - PROCESS | 18037 | 1463034701964 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 23:31:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:31:41 INFO - PROCESS | 18037 | 1463034701970 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:31:41 INFO - PROCESS | 18037 | 1463034701972 Marionette TRACE conn3 <- [1,730,null,{}] 23:31:41 INFO - PROCESS | 18037 | 1463034701978 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}] 23:31:42 INFO - PROCESS | 18037 | 1463034702118 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 23:31:42 INFO - PROCESS | 18037 | 1463034702134 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:42 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f8de800 == 74 [pid = 18037] [id = 190] 23:31:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 183 (0x7faf90dcd000) [pid = 18037] [serial = 570] [outer = (nil)] 23:31:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 184 (0x7fafa1de4800) [pid = 18037] [serial = 571] [outer = 0x7faf90dcd000] 23:31:42 INFO - PROCESS | 18037 | 1463034702194 Marionette DEBUG loaded listener.js 23:31:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 185 (0x7fafa4485000) [pid = 18037] [serial = 572] [outer = 0x7faf90dcd000] 23:31:42 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:42 INFO - PROCESS | 18037 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:31:43 INFO - PROCESS | 18037 | 1463034703068 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] 23:31:43 INFO - PROCESS | 18037 | 1463034703111 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 23:31:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 23:31:43 INFO - PROCESS | 18037 | 1463034703117 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:31:43 INFO - PROCESS | 18037 | 1463034703119 Marionette TRACE conn3 <- [1,734,null,{}] 23:31:43 INFO - PROCESS | 18037 | 1463034703130 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}] 23:31:43 INFO - PROCESS | 18037 | 1463034703314 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 23:31:43 INFO - PROCESS | 18037 | 1463034703335 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:43 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa4a7d800 == 75 [pid = 18037] [id = 191] 23:31:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 186 (0x7faf9dcee400) [pid = 18037] [serial = 573] [outer = (nil)] 23:31:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 187 (0x7fafa448b800) [pid = 18037] [serial = 574] [outer = 0x7faf9dcee400] 23:31:43 INFO - PROCESS | 18037 | 1463034703393 Marionette DEBUG loaded listener.js 23:31:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 188 (0x7fafa55ab400) [pid = 18037] [serial = 575] [outer = 0x7faf9dcee400] 23:31:44 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:44 INFO - PROCESS | 18037 | 1463034704251 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]]]}] 23:31:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 23:31:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1182ms 23:31:44 INFO - PROCESS | 18037 | 1463034704299 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 23:31:44 INFO - PROCESS | 18037 | 1463034704302 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 23:31:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:31:44 INFO - PROCESS | 18037 | 1463034704315 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:31:44 INFO - PROCESS | 18037 | 1463034704317 Marionette TRACE conn3 <- [1,738,null,{}] 23:31:44 INFO - PROCESS | 18037 | 1463034704333 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}] 23:31:45 INFO - PROCESS | 18037 | 1463034705184 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 187 (0x7fafa67e3800) [pid = 18037] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 186 (0x7faf95ec5000) [pid = 18037] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 185 (0x7faf9a6edc00) [pid = 18037] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 184 (0x7faf9f784400) [pid = 18037] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 183 (0x7faf91df0000) [pid = 18037] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 182 (0x7fafb3047c00) [pid = 18037] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 181 (0x7faf9a6f0000) [pid = 18037] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 180 (0x7faf9bd10c00) [pid = 18037] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 179 (0x7faf99eea800) [pid = 18037] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 178 (0x7fafba756800) [pid = 18037] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 177 (0x7faf9df64800) [pid = 18037] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 176 (0x7fafa3f46c00) [pid = 18037] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 175 (0x7fafb1dd8c00) [pid = 18037] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 174 (0x7fafa55a2800) [pid = 18037] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 173 (0x7faf9bff3400) [pid = 18037] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 172 (0x7fafbc0f4000) [pid = 18037] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 171 (0x7faf99b15400) [pid = 18037] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 170 (0x7faf99b58400) [pid = 18037] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 169 (0x7fafa3f4f000) [pid = 18037] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 168 (0x7faf94869000) [pid = 18037] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 167 (0x7fafa3f48000) [pid = 18037] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 166 (0x7fafa5597000) [pid = 18037] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 165 (0x7faf9f790800) [pid = 18037] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 164 (0x7faf9f61a000) [pid = 18037] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 163 (0x7faf9a53f400) [pid = 18037] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 162 (0x7faf94869400) [pid = 18037] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 161 (0x7faf9a533800) [pid = 18037] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 160 (0x7faf9a6f1c00) [pid = 18037] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 159 (0x7faf9e0c8c00) [pid = 18037] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 158 (0x7faf956f2800) [pid = 18037] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 157 (0x7faf956ee000) [pid = 18037] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 156 (0x7faf96703000) [pid = 18037] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 155 (0x7faf956f1000) [pid = 18037] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 154 (0x7fafa3f49c00) [pid = 18037] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 153 (0x7fafb5fca000) [pid = 18037] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 152 (0x7faf9bfee800) [pid = 18037] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 151 (0x7faf9bff3c00) [pid = 18037] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 150 (0x7faf9c573800) [pid = 18037] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 149 (0x7fafa55a1400) [pid = 18037] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 148 (0x7faf99c54400) [pid = 18037] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 147 (0x7faf99c56c00) [pid = 18037] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 146 (0x7faf9a6ee800) [pid = 18037] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 145 (0x7fafa47b8400) [pid = 18037] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 144 (0x7faf99de4c00) [pid = 18037] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 143 (0x7faf99eea000) [pid = 18037] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 142 (0x7fafb3d33c00) [pid = 18037] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 141 (0x7faf9a6f3800) [pid = 18037] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 140 (0x7fafa4241c00) [pid = 18037] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 139 (0x7faf95e45c00) [pid = 18037] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 138 (0x7faf90dc5800) [pid = 18037] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 137 (0x7fafa3baa400) [pid = 18037] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 136 (0x7fafa4335400) [pid = 18037] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 135 (0x7faf99ee9c00) [pid = 18037] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 134 (0x7faf95ece800) [pid = 18037] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 133 (0x7faf99b10800) [pid = 18037] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 132 (0x7faf91def800) [pid = 18037] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 131 (0x7faf99eeb800) [pid = 18037] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 130 (0x7faf99c60c00) [pid = 18037] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 129 (0x7faf9bd07000) [pid = 18037] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 128 (0x7faf9a6f1800) [pid = 18037] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:31:45 INFO - PROCESS | 18037 | --DOMWINDOW == 127 (0x7faf99ddcc00) [pid = 18037] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:31:45 INFO - PROCESS | 18037 | 1463034705517 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:45 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf967b3000 == 76 [pid = 18037] [id = 192] 23:31:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 128 (0x7faf90dcc800) [pid = 18037] [serial = 576] [outer = (nil)] 23:31:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 129 (0x7faf99b0fc00) [pid = 18037] [serial = 577] [outer = 0x7faf90dcc800] 23:31:45 INFO - PROCESS | 18037 | 1463034705591 Marionette DEBUG loaded listener.js 23:31:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 130 (0x7faf99c5e800) [pid = 18037] [serial = 578] [outer = 0x7faf90dcc800] 23:31:46 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:46 INFO - PROCESS | 18037 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:31:46 INFO - PROCESS | 18037 | 1463034706651 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]]]}] 23:31:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:31:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2351ms 23:31:46 INFO - PROCESS | 18037 | 1463034706667 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 23:31:46 INFO - PROCESS | 18037 | 1463034706670 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 23:31:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:31:46 INFO - PROCESS | 18037 | 1463034706676 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:31:46 INFO - PROCESS | 18037 | 1463034706678 Marionette TRACE conn3 <- [1,742,null,{}] 23:31:46 INFO - PROCESS | 18037 | 1463034706683 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}] 23:31:46 INFO - PROCESS | 18037 | 1463034706826 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 23:31:46 INFO - PROCESS | 18037 | 1463034706838 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:46 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf96796000 == 77 [pid = 18037] [id = 193] 23:31:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 131 (0x7faf99b15400) [pid = 18037] [serial = 579] [outer = (nil)] 23:31:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 132 (0x7faf9a6f1c00) [pid = 18037] [serial = 580] [outer = 0x7faf99b15400] 23:31:46 INFO - PROCESS | 18037 | 1463034706907 Marionette DEBUG loaded listener.js 23:31:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 133 (0x7faf9dc70000) [pid = 18037] [serial = 581] [outer = 0x7faf99b15400] 23:31:48 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:48 INFO - PROCESS | 18037 | 1463034708353 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]]]}] 23:31:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 23:31:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1730ms 23:31:48 INFO - PROCESS | 18037 | 1463034708407 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 23:31:48 INFO - PROCESS | 18037 | 1463034708412 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 23:31:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:31:48 INFO - PROCESS | 18037 | 1463034708524 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:31:48 INFO - PROCESS | 18037 | 1463034708527 Marionette TRACE conn3 <- [1,746,null,{}] 23:31:48 INFO - PROCESS | 18037 | 1463034708539 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}] 23:31:48 INFO - PROCESS | 18037 | 1463034708700 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 23:31:48 INFO - PROCESS | 18037 | 1463034708856 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:48 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf99c8c800 == 78 [pid = 18037] [id = 194] 23:31:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 134 (0x7faf95e43800) [pid = 18037] [serial = 582] [outer = (nil)] 23:31:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 135 (0x7faf99b1bc00) [pid = 18037] [serial = 583] [outer = 0x7faf95e43800] 23:31:48 INFO - PROCESS | 18037 | 1463034708933 Marionette DEBUG loaded listener.js 23:31:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 136 (0x7faf99c52c00) [pid = 18037] [serial = 584] [outer = 0x7faf95e43800] 23:31:49 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:50 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:50 INFO - PROCESS | 18037 | 1463034710247 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]]]}] 23:31:50 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.) 23:31:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1802ms 23:31:50 INFO - PROCESS | 18037 | 1463034710327 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 23:31:50 INFO - PROCESS | 18037 | 1463034710336 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 23:31:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:31:50 INFO - PROCESS | 18037 | 1463034710362 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:31:50 INFO - PROCESS | 18037 | 1463034710366 Marionette TRACE conn3 <- [1,750,null,{}] 23:31:50 INFO - PROCESS | 18037 | 1463034710372 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}] 23:31:50 INFO - PROCESS | 18037 | 1463034710527 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 23:31:50 INFO - PROCESS | 18037 | 1463034710695 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:50 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa4175000 == 79 [pid = 18037] [id = 195] 23:31:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 137 (0x7faf95e4dc00) [pid = 18037] [serial = 585] [outer = (nil)] 23:31:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 138 (0x7faf9bcbf000) [pid = 18037] [serial = 586] [outer = 0x7faf95e4dc00] 23:31:50 INFO - PROCESS | 18037 | 1463034710763 Marionette DEBUG loaded listener.js 23:31:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 139 (0x7faf9cb12800) [pid = 18037] [serial = 587] [outer = 0x7faf95e4dc00] 23:31:52 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:52 INFO - PROCESS | 18037 | 1463034712115 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]]]}] 23:31:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 23:31:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1833ms 23:31:52 INFO - PROCESS | 18037 | 1463034712194 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 23:31:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:31:52 INFO - PROCESS | 18037 | 1463034712199 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 23:31:52 INFO - PROCESS | 18037 | 1463034712205 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:31:52 INFO - PROCESS | 18037 | 1463034712211 Marionette TRACE conn3 <- [1,754,null,{}] 23:31:52 INFO - PROCESS | 18037 | 1463034712227 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}] 23:31:52 INFO - PROCESS | 18037 | 1463034712381 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 23:31:52 INFO - PROCESS | 18037 | 1463034712541 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:52 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa7915800 == 80 [pid = 18037] [id = 196] 23:31:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 140 (0x7faf9cb1d000) [pid = 18037] [serial = 588] [outer = (nil)] 23:31:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 141 (0x7faf9eb92400) [pid = 18037] [serial = 589] [outer = 0x7faf9cb1d000] 23:31:52 INFO - PROCESS | 18037 | 1463034712615 Marionette DEBUG loaded listener.js 23:31:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 142 (0x7fafa2a5b400) [pid = 18037] [serial = 590] [outer = 0x7faf9cb1d000] 23:31:53 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:53 INFO - PROCESS | 18037 | 1463034713936 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]]]}] 23:31:53 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 23:31:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1791ms 23:31:54 INFO - PROCESS | 18037 | 1463034714003 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 23:31:54 INFO - PROCESS | 18037 | 1463034714008 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 23:31:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:31:54 INFO - PROCESS | 18037 | 1463034714016 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:31:54 INFO - PROCESS | 18037 | 1463034714019 Marionette TRACE conn3 <- [1,758,null,{}] 23:31:54 INFO - PROCESS | 18037 | 1463034714024 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}] 23:31:54 INFO - PROCESS | 18037 | 1463034714193 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 23:31:54 INFO - PROCESS | 18037 | 1463034714364 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:54 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb2e42000 == 81 [pid = 18037] [id = 197] 23:31:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 143 (0x7faf91df8c00) [pid = 18037] [serial = 591] [outer = (nil)] 23:31:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 144 (0x7faf9f771400) [pid = 18037] [serial = 592] [outer = 0x7faf91df8c00] 23:31:54 INFO - PROCESS | 18037 | 1463034714434 Marionette DEBUG loaded listener.js 23:31:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 145 (0x7fafa5308800) [pid = 18037] [serial = 593] [outer = 0x7faf91df8c00] 23:31:55 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:55 INFO - PROCESS | 18037 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:31:55 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:55 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:55 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:55 INFO - PROCESS | 18037 | 1463034715286 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]]]}] 23:31:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 23:31:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1335ms 23:31:55 INFO - PROCESS | 18037 | 1463034715351 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 23:31:55 INFO - PROCESS | 18037 | 1463034715355 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 23:31:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:31:55 INFO - PROCESS | 18037 | 1463034715361 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:31:55 INFO - PROCESS | 18037 | 1463034715363 Marionette TRACE conn3 <- [1,762,null,{}] 23:31:55 INFO - PROCESS | 18037 | 1463034715369 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}] 23:31:55 INFO - PROCESS | 18037 | 1463034715533 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 23:31:55 INFO - PROCESS | 18037 | 1463034715708 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:55 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf949b6800 == 82 [pid = 18037] [id = 198] 23:31:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 146 (0x7faf91df7000) [pid = 18037] [serial = 594] [outer = (nil)] 23:31:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 147 (0x7faf9570a800) [pid = 18037] [serial = 595] [outer = 0x7faf91df7000] 23:31:55 INFO - PROCESS | 18037 | 1463034715780 Marionette DEBUG loaded listener.js 23:31:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 148 (0x7faf99b16000) [pid = 18037] [serial = 596] [outer = 0x7faf91df7000] 23:31:57 INFO - PROCESS | 18037 | 1463034717035 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]]]}] 23:31:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:31:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1730ms 23:31:57 INFO - PROCESS | 18037 | 1463034717365 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 23:31:57 INFO - PROCESS | 18037 | 1463034717370 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 23:31:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:31:57 INFO - PROCESS | 18037 | 1463034717385 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:31:57 INFO - PROCESS | 18037 | 1463034717390 Marionette TRACE conn3 <- [1,766,null,{}] 23:31:57 INFO - PROCESS | 18037 | 1463034717441 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}] 23:31:57 INFO - PROCESS | 18037 | 1463034717587 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 23:31:57 INFO - PROCESS | 18037 | 1463034717816 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:57 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf90fe5000 == 83 [pid = 18037] [id = 199] 23:31:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 149 (0x7faf956ecc00) [pid = 18037] [serial = 597] [outer = (nil)] 23:31:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 150 (0x7faf96703400) [pid = 18037] [serial = 598] [outer = 0x7faf956ecc00] 23:31:57 INFO - PROCESS | 18037 | 1463034717932 Marionette DEBUG loaded listener.js 23:31:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 151 (0x7faf99b0ac00) [pid = 18037] [serial = 599] [outer = 0x7faf956ecc00] 23:31:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf94553000 == 82 [pid = 18037] [id = 151] 23:31:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf967b3000 == 81 [pid = 18037] [id = 192] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 150 (0x7fafa1de4400) [pid = 18037] [serial = 547] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa4a7d800 == 80 [pid = 18037] [id = 191] 23:31:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f8de800 == 79 [pid = 18037] [id = 190] 23:31:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9b863000 == 78 [pid = 18037] [id = 189] 23:31:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf949b2800 == 77 [pid = 18037] [id = 188] 23:31:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf90ff5800 == 76 [pid = 18037] [id = 187] 23:31:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa834b800 == 75 [pid = 18037] [id = 186] 23:31:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa51d8000 == 74 [pid = 18037] [id = 185] 23:31:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa3f9e800 == 73 [pid = 18037] [id = 184] 23:31:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf95754800 == 72 [pid = 18037] [id = 183] 23:31:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa1fc2800 == 71 [pid = 18037] [id = 182] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 149 (0x7fafa55aa800) [pid = 18037] [serial = 243] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 148 (0x7fafb60a5400) [pid = 18037] [serial = 252] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 147 (0x7faf9f776c00) [pid = 18037] [serial = 500] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 146 (0x7fafa55ae400) [pid = 18037] [serial = 246] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 145 (0x7fafa2a5bc00) [pid = 18037] [serial = 240] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 144 (0x7faf91dfb800) [pid = 18037] [serial = 479] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 143 (0x7fafba753000) [pid = 18037] [serial = 337] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 142 (0x7fafb81ed800) [pid = 18037] [serial = 298] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 141 (0x7fafbcf95000) [pid = 18037] [serial = 259] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 140 (0x7fafbcf91000) [pid = 18037] [serial = 376] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 139 (0x7fafbc2cf400) [pid = 18037] [serial = 255] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 138 (0x7fafba7aa400) [pid = 18037] [serial = 204] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 137 (0x7faf95e4f800) [pid = 18037] [serial = 476] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 136 (0x7faf9bff3000) [pid = 18037] [serial = 403] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 135 (0x7faf9dc6a400) [pid = 18037] [serial = 283] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 134 (0x7fafa2a57800) [pid = 18037] [serial = 325] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 133 (0x7faf95ecac00) [pid = 18037] [serial = 427] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 132 (0x7faf95703c00) [pid = 18037] [serial = 421] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 131 (0x7faf9f78bc00) [pid = 18037] [serial = 470] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 130 (0x7faf95ec2800) [pid = 18037] [serial = 424] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 129 (0x7fafb5f2e800) [pid = 18037] [serial = 292] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 128 (0x7fafb81ec000) [pid = 18037] [serial = 295] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 127 (0x7faf9bffac00) [pid = 18037] [serial = 334] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 126 (0x7faf9dc7e800) [pid = 18037] [serial = 361] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 125 (0x7fafa3f48c00) [pid = 18037] [serial = 364] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 124 (0x7fafb3ee4c00) [pid = 18037] [serial = 367] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 123 (0x7fafa87b9800) [pid = 18037] [serial = 370] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 122 (0x7fafb81edc00) [pid = 18037] [serial = 373] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 121 (0x7fafb2bd5000) [pid = 18037] [serial = 249] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 120 (0x7faf9dc71c00) [pid = 18037] [serial = 460] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 119 (0x7fafa5b81800) [pid = 18037] [serial = 409] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 118 (0x7fafb81ee800) [pid = 18037] [serial = 415] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 117 (0x7fafb775c000) [pid = 18037] [serial = 331] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 116 (0x7faf9f772c00) [pid = 18037] [serial = 406] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 115 (0x7fafbcf9ac00) [pid = 18037] [serial = 418] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 114 (0x7faf99ddec00) [pid = 18037] [serial = 457] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 113 (0x7faf9f61d800) [pid = 18037] [serial = 463] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 112 (0x7fafb5f2fc00) [pid = 18037] [serial = 412] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 111 (0x7fafa4483800) [pid = 18037] [serial = 473] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 110 (0x7fafa5aa7000) [pid = 18037] [serial = 289] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 109 (0x7fafac149000) [pid = 18037] [serial = 328] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 108 (0x7fafa4384400) [pid = 18037] [serial = 466] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 107 (0x7fafa2a60400) [pid = 18037] [serial = 286] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 106 (0x7faf9dc71400) [pid = 18037] [serial = 322] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 105 (0x7fafb3dee800) [pid = 18037] [serial = 454] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 104 (0x7fafb2ea7000) [pid = 18037] [serial = 400] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 103 (0x7fafb80c3400) [pid = 18037] [serial = 358] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 102 (0x7fafb81ea400) [pid = 18037] [serial = 280] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 101 (0x7fafa4487c00) [pid = 18037] [serial = 518] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 100 (0x7fafa447f400) [pid = 18037] [serial = 517] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 99 (0x7faf99b56400) [pid = 18037] [serial = 506] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 98 (0x7faf99b18000) [pid = 18037] [serial = 505] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 97 (0x7fafa84b2400) [pid = 18037] [serial = 533] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 96 (0x7faf99b0bc00) [pid = 18037] [serial = 532] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 95 (0x7fafa5750400) [pid = 18037] [serial = 521] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 94 (0x7fafa55a1c00) [pid = 18037] [serial = 520] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 93 (0x7fafa8393800) [pid = 18037] [serial = 524] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 92 (0x7fafa55a7c00) [pid = 18037] [serial = 523] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 91 (0x7faf9c470400) [pid = 18037] [serial = 509] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 90 (0x7faf9a53c400) [pid = 18037] [serial = 508] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 89 (0x7faf99b0e000) [pid = 18037] [serial = 536] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 88 (0x7faf96708800) [pid = 18037] [serial = 535] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 87 (0x7faf99ddc800) [pid = 18037] [serial = 538] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 86 (0x7faf9a6e7400) [pid = 18037] [serial = 539] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 85 (0x7faf9486e800) [pid = 18037] [serial = 503] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 84 (0x7faf91df5000) [pid = 18037] [serial = 502] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 83 (0x7fafa2a5f800) [pid = 18037] [serial = 515] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 82 (0x7fafa1f7fc00) [pid = 18037] [serial = 514] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 81 (0x7faf9f785400) [pid = 18037] [serial = 512] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 80 (0x7faf9dc80c00) [pid = 18037] [serial = 511] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 79 (0x7fafa8779800) [pid = 18037] [serial = 526] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 78 (0x7faf90dcb400) [pid = 18037] [serial = 529] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 77 (0x7faf9f77ac00) [pid = 18037] [serial = 544] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 76 (0x7fafa37da800) [pid = 18037] [serial = 545] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 75 (0x7faf9c573400) [pid = 18037] [serial = 541] [outer = (nil)] [url = about:blank] 23:31:58 INFO - PROCESS | 18037 | --DOMWINDOW == 74 (0x7faf9df6d400) [pid = 18037] [serial = 542] [outer = (nil)] [url = about:blank] 23:31:59 INFO - PROCESS | 18037 | 1463034719197 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]]]}] 23:31:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:31:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1832ms 23:31:59 INFO - PROCESS | 18037 | 1463034719217 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 23:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:31:59 INFO - PROCESS | 18037 | 1463034719221 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 23:31:59 INFO - PROCESS | 18037 | 1463034719232 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:31:59 INFO - PROCESS | 18037 | 1463034719237 Marionette TRACE conn3 <- [1,770,null,{}] 23:31:59 INFO - PROCESS | 18037 | 1463034719243 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}] 23:31:59 INFO - PROCESS | 18037 | 1463034719424 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 23:31:59 INFO - PROCESS | 18037 | 1463034719532 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:59 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf94b14800 == 72 [pid = 18037] [id = 200] 23:31:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 75 (0x7faf95e4f000) [pid = 18037] [serial = 600] [outer = (nil)] 23:31:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 76 (0x7faf99b57c00) [pid = 18037] [serial = 601] [outer = 0x7faf95e4f000] 23:31:59 INFO - PROCESS | 18037 | 1463034719591 Marionette DEBUG loaded listener.js 23:31:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 77 (0x7faf99dd6800) [pid = 18037] [serial = 602] [outer = 0x7faf95e4f000] 23:32:00 INFO - PROCESS | 18037 | 1463034720195 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]]]}] 23:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 989ms 23:32:00 INFO - PROCESS | 18037 | 1463034720218 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 23:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:32:00 INFO - PROCESS | 18037 | 1463034720221 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 23:32:00 INFO - PROCESS | 18037 | 1463034720226 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:32:00 INFO - PROCESS | 18037 | 1463034720229 Marionette TRACE conn3 <- [1,774,null,{}] 23:32:00 INFO - PROCESS | 18037 | 1463034720241 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}] 23:32:00 INFO - PROCESS | 18037 | 1463034720463 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 23:32:00 INFO - PROCESS | 18037 | 1463034720547 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:00 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf96a9c000 == 73 [pid = 18037] [id = 201] 23:32:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 78 (0x7faf99ddac00) [pid = 18037] [serial = 603] [outer = (nil)] 23:32:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 79 (0x7faf9a6efc00) [pid = 18037] [serial = 604] [outer = 0x7faf99ddac00] 23:32:00 INFO - PROCESS | 18037 | 1463034720627 Marionette DEBUG loaded listener.js 23:32:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 80 (0x7faf9bff2000) [pid = 18037] [serial = 605] [outer = 0x7faf99ddac00] 23:32:01 INFO - PROCESS | 18037 | 1463034721472 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]]]}] 23:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1278ms 23:32:01 INFO - PROCESS | 18037 | 1463034721515 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 23:32:01 INFO - PROCESS | 18037 | 1463034721520 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 23:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:32:01 INFO - PROCESS | 18037 | 1463034721531 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:32:01 INFO - PROCESS | 18037 | 1463034721534 Marionette TRACE conn3 <- [1,778,null,{}] 23:32:01 INFO - PROCESS | 18037 | 1463034721539 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}] 23:32:01 INFO - PROCESS | 18037 | 1463034721760 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 23:32:01 INFO - PROCESS | 18037 | 1463034721802 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:01 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9a551800 == 74 [pid = 18037] [id = 202] 23:32:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 81 (0x7faf9bff3000) [pid = 18037] [serial = 606] [outer = (nil)] 23:32:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 82 (0x7faf9c223400) [pid = 18037] [serial = 607] [outer = 0x7faf9bff3000] 23:32:01 INFO - PROCESS | 18037 | 1463034721873 Marionette DEBUG loaded listener.js 23:32:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 83 (0x7faf9cb19000) [pid = 18037] [serial = 608] [outer = 0x7faf9bff3000] 23:32:02 INFO - PROCESS | 18037 | 1463034722790 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]]]}] 23:32:02 INFO - PROCESS | 18037 | --DOMWINDOW == 82 (0x7faf9dcee400) [pid = 18037] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1435ms 23:32:02 INFO - PROCESS | 18037 | --DOMWINDOW == 81 (0x7faf95ec0c00) [pid = 18037] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:32:02 INFO - PROCESS | 18037 | --DOMWINDOW == 80 (0x7faf9c46b800) [pid = 18037] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:32:02 INFO - PROCESS | 18037 | --DOMWINDOW == 79 (0x7faf90dcd000) [pid = 18037] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:32:02 INFO - PROCESS | 18037 | --DOMWINDOW == 78 (0x7faf96705400) [pid = 18037] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:32:02 INFO - PROCESS | 18037 | --DOMWINDOW == 77 (0x7faf90dcc800) [pid = 18037] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 23:32:02 INFO - PROCESS | 18037 | 1463034722987 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 23:32:02 INFO - PROCESS | 18037 | 1463034722992 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 23:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:32:03 INFO - PROCESS | 18037 | 1463034723000 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:32:03 INFO - PROCESS | 18037 | 1463034723004 Marionette TRACE conn3 <- [1,782,null,{}] 23:32:03 INFO - PROCESS | 18037 | 1463034723012 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}] 23:32:03 INFO - PROCESS | 18037 | 1463034723231 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 23:32:03 INFO - PROCESS | 18037 | 1463034723443 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:03 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c243800 == 75 [pid = 18037] [id = 203] 23:32:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 78 (0x7faf99dd7800) [pid = 18037] [serial = 609] [outer = (nil)] 23:32:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 79 (0x7faf9cb1c800) [pid = 18037] [serial = 610] [outer = 0x7faf99dd7800] 23:32:03 INFO - PROCESS | 18037 | 1463034723543 Marionette DEBUG loaded listener.js 23:32:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 80 (0x7faf9dc65000) [pid = 18037] [serial = 611] [outer = 0x7faf99dd7800] 23:32:04 INFO - PROCESS | 18037 | 1463034724487 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]]]}] 23:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1535ms 23:32:04 INFO - PROCESS | 18037 | 1463034724535 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 23:32:04 INFO - PROCESS | 18037 | 1463034724538 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 23:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:32:04 INFO - PROCESS | 18037 | 1463034724543 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:32:04 INFO - PROCESS | 18037 | 1463034724546 Marionette TRACE conn3 <- [1,786,null,{}] 23:32:04 INFO - PROCESS | 18037 | 1463034724551 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}] 23:32:04 INFO - PROCESS | 18037 | 1463034724748 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 23:32:04 INFO - PROCESS | 18037 | 1463034724869 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:04 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9e02b800 == 76 [pid = 18037] [id = 204] 23:32:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 81 (0x7faf9a532800) [pid = 18037] [serial = 612] [outer = (nil)] 23:32:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 82 (0x7faf9f61b400) [pid = 18037] [serial = 613] [outer = 0x7faf9a532800] 23:32:04 INFO - PROCESS | 18037 | 1463034724950 Marionette DEBUG loaded listener.js 23:32:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 83 (0x7faf9f779400) [pid = 18037] [serial = 614] [outer = 0x7faf9a532800] 23:32:05 INFO - PROCESS | 18037 | 1463034725919 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]]]}] 23:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1435ms 23:32:05 INFO - PROCESS | 18037 | 1463034725980 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 23:32:05 INFO - PROCESS | 18037 | 1463034725988 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 23:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:32:06 INFO - PROCESS | 18037 | 1463034725999 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:32:06 INFO - PROCESS | 18037 | 1463034726005 Marionette TRACE conn3 <- [1,790,null,{}] 23:32:06 INFO - PROCESS | 18037 | 1463034726013 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}] 23:32:06 INFO - PROCESS | 18037 | 1463034726210 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 23:32:06 INFO - PROCESS | 18037 | 1463034726365 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:06 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf953a1000 == 77 [pid = 18037] [id = 205] 23:32:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 84 (0x7faf956ef800) [pid = 18037] [serial = 615] [outer = (nil)] 23:32:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 85 (0x7faf99b10c00) [pid = 18037] [serial = 616] [outer = 0x7faf956ef800] 23:32:06 INFO - PROCESS | 18037 | 1463034726440 Marionette DEBUG loaded listener.js 23:32:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 86 (0x7faf99c53400) [pid = 18037] [serial = 617] [outer = 0x7faf956ef800] 23:32:07 INFO - PROCESS | 18037 | 1463034727377 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]]]}] 23:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1438ms 23:32:07 INFO - PROCESS | 18037 | 1463034727439 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 23:32:07 INFO - PROCESS | 18037 | 1463034727448 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 23:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:32:07 INFO - PROCESS | 18037 | 1463034727458 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:32:07 INFO - PROCESS | 18037 | 1463034727462 Marionette TRACE conn3 <- [1,794,null,{}] 23:32:07 INFO - PROCESS | 18037 | 1463034727468 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}] 23:32:07 INFO - PROCESS | 18037 | 1463034727683 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 23:32:07 INFO - PROCESS | 18037 | 1463034727920 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:07 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f74f000 == 78 [pid = 18037] [id = 206] 23:32:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 87 (0x7faf99c57000) [pid = 18037] [serial = 618] [outer = (nil)] 23:32:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 88 (0x7faf9bd0c000) [pid = 18037] [serial = 619] [outer = 0x7faf99c57000] 23:32:08 INFO - PROCESS | 18037 | 1463034728035 Marionette DEBUG loaded listener.js 23:32:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 89 (0x7faf9c0a2400) [pid = 18037] [serial = 620] [outer = 0x7faf99c57000] 23:32:08 INFO - PROCESS | 18037 | 1463034728923 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]]]}] 23:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1531ms 23:32:08 INFO - PROCESS | 18037 | 1463034728990 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 23:32:08 INFO - PROCESS | 18037 | 1463034728994 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 23:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:32:09 INFO - PROCESS | 18037 | 1463034729000 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:32:09 INFO - PROCESS | 18037 | 1463034729006 Marionette TRACE conn3 <- [1,798,null,{}] 23:32:09 INFO - PROCESS | 18037 | 1463034729021 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}] 23:32:09 INFO - PROCESS | 18037 | 1463034729235 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 23:32:09 INFO - PROCESS | 18037 | 1463034729431 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:09 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f8d8000 == 79 [pid = 18037] [id = 207] 23:32:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 90 (0x7faf9dc65800) [pid = 18037] [serial = 621] [outer = (nil)] 23:32:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 91 (0x7faf9e0ca400) [pid = 18037] [serial = 622] [outer = 0x7faf9dc65800] 23:32:09 INFO - PROCESS | 18037 | 1463034729553 Marionette DEBUG loaded listener.js 23:32:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 92 (0x7faf9f777000) [pid = 18037] [serial = 623] [outer = 0x7faf9dc65800] 23:32:10 INFO - PROCESS | 18037 | 1463034730457 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]]]}] 23:32:10 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 23:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1484ms 23:32:10 INFO - PROCESS | 18037 | 1463034730486 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 23:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:32:10 INFO - PROCESS | 18037 | 1463034730491 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 23:32:10 INFO - PROCESS | 18037 | 1463034730497 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:32:10 INFO - PROCESS | 18037 | 1463034730500 Marionette TRACE conn3 <- [1,802,null,{}] 23:32:10 INFO - PROCESS | 18037 | 1463034730505 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}] 23:32:10 INFO - PROCESS | 18037 | 1463034730677 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 23:32:10 INFO - PROCESS | 18037 | 1463034730838 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:10 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa3f9d800 == 80 [pid = 18037] [id = 208] 23:32:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 93 (0x7faf90dc9000) [pid = 18037] [serial = 624] [outer = (nil)] 23:32:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 94 (0x7faf9f790400) [pid = 18037] [serial = 625] [outer = 0x7faf90dc9000] 23:32:10 INFO - PROCESS | 18037 | 1463034730908 Marionette DEBUG loaded listener.js 23:32:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 95 (0x7fafa2a55000) [pid = 18037] [serial = 626] [outer = 0x7faf90dc9000] 23:32:11 INFO - PROCESS | 18037 | 1463034731798 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]]]}] 23:32:11 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 23:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1378ms 23:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:32:11 INFO - PROCESS | 18037 | 1463034731876 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 23:32:11 INFO - PROCESS | 18037 | 1463034731879 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 23:32:11 INFO - PROCESS | 18037 | 1463034731885 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:32:11 INFO - PROCESS | 18037 | 1463034731888 Marionette TRACE conn3 <- [1,806,null,{}] 23:32:11 INFO - PROCESS | 18037 | 1463034731893 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}] 23:32:12 INFO - PROCESS | 18037 | 1463034732124 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 23:32:12 INFO - PROCESS | 18037 | 1463034732281 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:12 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa4a73800 == 81 [pid = 18037] [id = 209] 23:32:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 96 (0x7faf9a53b000) [pid = 18037] [serial = 627] [outer = (nil)] 23:32:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 97 (0x7fafa2a5e800) [pid = 18037] [serial = 628] [outer = 0x7faf9a53b000] 23:32:12 INFO - PROCESS | 18037 | 1463034732354 Marionette DEBUG loaded listener.js 23:32:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 98 (0x7fafa3f50000) [pid = 18037] [serial = 629] [outer = 0x7faf9a53b000] 23:32:13 INFO - PROCESS | 18037 | 1463034733214 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]]]}] 23:32:13 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 23:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1382ms 23:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:32:13 INFO - PROCESS | 18037 | 1463034733267 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 23:32:13 INFO - PROCESS | 18037 | 1463034733270 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 23:32:13 INFO - PROCESS | 18037 | 1463034733276 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:32:13 INFO - PROCESS | 18037 | 1463034733279 Marionette TRACE conn3 <- [1,810,null,{}] 23:32:13 INFO - PROCESS | 18037 | 1463034733284 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}] 23:32:13 INFO - PROCESS | 18037 | 1463034733458 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 23:32:13 INFO - PROCESS | 18037 | 1463034733614 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:13 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa543f800 == 82 [pid = 18037] [id = 210] 23:32:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 99 (0x7fafa3f4b400) [pid = 18037] [serial = 630] [outer = (nil)] 23:32:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 100 (0x7fafa55a1c00) [pid = 18037] [serial = 631] [outer = 0x7fafa3f4b400] 23:32:13 INFO - PROCESS | 18037 | 1463034733689 Marionette DEBUG loaded listener.js 23:32:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 101 (0x7fafa5aa9c00) [pid = 18037] [serial = 632] [outer = 0x7fafa3f4b400] 23:32:14 INFO - PROCESS | 18037 | 1463034734514 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]]]}] 23:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1285ms 23:32:14 INFO - PROCESS | 18037 | 1463034734561 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 23:32:14 INFO - PROCESS | 18037 | 1463034734565 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 23:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:32:14 INFO - PROCESS | 18037 | 1463034734571 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:32:14 INFO - PROCESS | 18037 | 1463034734574 Marionette TRACE conn3 <- [1,814,null,{}] 23:32:14 INFO - PROCESS | 18037 | 1463034734579 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}] 23:32:14 INFO - PROCESS | 18037 | 1463034734743 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 23:32:14 INFO - PROCESS | 18037 | 1463034734906 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:14 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa632b800 == 83 [pid = 18037] [id = 211] 23:32:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 102 (0x7fafa4153000) [pid = 18037] [serial = 633] [outer = (nil)] 23:32:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 103 (0x7fafa6275c00) [pid = 18037] [serial = 634] [outer = 0x7fafa4153000] 23:32:14 INFO - PROCESS | 18037 | 1463034734978 Marionette DEBUG loaded listener.js 23:32:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 104 (0x7fafa8460800) [pid = 18037] [serial = 635] [outer = 0x7fafa4153000] 23:32:15 INFO - PROCESS | 18037 | 1463034735819 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] 23:32:15 INFO - PROCESS | 18037 | 1463034735858 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 23:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 23:32:15 INFO - PROCESS | 18037 | 1463034735864 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:32:15 INFO - PROCESS | 18037 | 1463034735866 Marionette TRACE conn3 <- [1,818,null,{}] 23:32:15 INFO - PROCESS | 18037 | 1463034735871 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}] 23:32:16 INFO - PROCESS | 18037 | 1463034736036 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 23:32:16 INFO - PROCESS | 18037 | 1463034736197 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:16 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa835e800 == 84 [pid = 18037] [id = 212] 23:32:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 105 (0x7faf91dee400) [pid = 18037] [serial = 636] [outer = (nil)] 23:32:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 106 (0x7fafa877c000) [pid = 18037] [serial = 637] [outer = 0x7faf91dee400] 23:32:16 INFO - PROCESS | 18037 | 1463034736288 Marionette DEBUG loaded listener.js 23:32:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 107 (0x7fafb1dd4c00) [pid = 18037] [serial = 638] [outer = 0x7faf91dee400] 23:32:17 INFO - PROCESS | 18037 | 1463034737162 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]]]}] 23:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1333ms 23:32:17 INFO - PROCESS | 18037 | 1463034737198 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 23:32:17 INFO - PROCESS | 18037 | 1463034737201 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 23:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:32:17 INFO - PROCESS | 18037 | 1463034737207 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:32:17 INFO - PROCESS | 18037 | 1463034737209 Marionette TRACE conn3 <- [1,822,null,{}] 23:32:17 INFO - PROCESS | 18037 | 1463034737215 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}] 23:32:17 INFO - PROCESS | 18037 | 1463034737375 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 23:32:17 INFO - PROCESS | 18037 | 1463034737543 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:17 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb1d37800 == 85 [pid = 18037] [id = 213] 23:32:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 108 (0x7faf9670c000) [pid = 18037] [serial = 639] [outer = (nil)] 23:32:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 109 (0x7fafb2b57c00) [pid = 18037] [serial = 640] [outer = 0x7faf9670c000] 23:32:17 INFO - PROCESS | 18037 | 1463034737613 Marionette DEBUG loaded listener.js 23:32:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 110 (0x7fafb2caf800) [pid = 18037] [serial = 641] [outer = 0x7faf9670c000] 23:32:18 INFO - PROCESS | 18037 | 1463034738794 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] 23:32:18 INFO - PROCESS | 18037 | 1463034738847 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 23:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 23:32:18 INFO - PROCESS | 18037 | 1463034738855 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:32:18 INFO - PROCESS | 18037 | 1463034738860 Marionette TRACE conn3 <- [1,826,null,{}] 23:32:18 INFO - PROCESS | 18037 | 1463034738867 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}] 23:32:19 INFO - PROCESS | 18037 | 1463034739039 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 23:32:19 INFO - PROCESS | 18037 | 1463034739231 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:19 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9b86e800 == 86 [pid = 18037] [id = 214] 23:32:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 111 (0x7faf99b1c800) [pid = 18037] [serial = 642] [outer = (nil)] 23:32:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 112 (0x7faf99b55400) [pid = 18037] [serial = 643] [outer = 0x7faf99b1c800] 23:32:19 INFO - PROCESS | 18037 | 1463034739296 Marionette DEBUG loaded listener.js 23:32:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 113 (0x7faf99ddc000) [pid = 18037] [serial = 644] [outer = 0x7faf99b1c800] 23:32:20 INFO - PROCESS | 18037 | 1463034740126 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]]]}] 23:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1338ms 23:32:20 INFO - PROCESS | 18037 | 1463034740194 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 23:32:20 INFO - PROCESS | 18037 | 1463034740207 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 23:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:32:20 INFO - PROCESS | 18037 | 1463034740220 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:32:20 INFO - PROCESS | 18037 | 1463034740225 Marionette TRACE conn3 <- [1,830,null,{}] 23:32:20 INFO - PROCESS | 18037 | 1463034740230 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}] 23:32:20 INFO - PROCESS | 18037 | 1463034740435 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 23:32:20 INFO - PROCESS | 18037 | 1463034740642 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:20 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf935e9800 == 87 [pid = 18037] [id = 215] 23:32:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 114 (0x7faf9486d400) [pid = 18037] [serial = 645] [outer = (nil)] 23:32:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 115 (0x7faf99ddcc00) [pid = 18037] [serial = 646] [outer = 0x7faf9486d400] 23:32:20 INFO - PROCESS | 18037 | 1463034740774 Marionette DEBUG loaded listener.js 23:32:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 116 (0x7faf9a6f2000) [pid = 18037] [serial = 647] [outer = 0x7faf9486d400] 23:32:20 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c243800 == 86 [pid = 18037] [id = 203] 23:32:20 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9a551800 == 85 [pid = 18037] [id = 202] 23:32:20 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf96a9c000 == 84 [pid = 18037] [id = 201] 23:32:20 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf94b14800 == 83 [pid = 18037] [id = 200] 23:32:20 INFO - PROCESS | 18037 | --DOMWINDOW == 115 (0x7faf9a6f1c00) [pid = 18037] [serial = 580] [outer = (nil)] [url = about:blank] 23:32:20 INFO - PROCESS | 18037 | --DOMWINDOW == 114 (0x7faf95ec6400) [pid = 18037] [serial = 550] [outer = (nil)] [url = about:blank] 23:32:20 INFO - PROCESS | 18037 | --DOMWINDOW == 113 (0x7faf99b5c800) [pid = 18037] [serial = 553] [outer = (nil)] [url = about:blank] 23:32:20 INFO - PROCESS | 18037 | --DOMWINDOW == 112 (0x7faf9f786400) [pid = 18037] [serial = 556] [outer = (nil)] [url = about:blank] 23:32:21 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf90fe5000 == 82 [pid = 18037] [id = 199] 23:32:21 INFO - PROCESS | 18037 | --DOMWINDOW == 111 (0x7fafa448b800) [pid = 18037] [serial = 574] [outer = (nil)] [url = about:blank] 23:32:21 INFO - PROCESS | 18037 | --DOMWINDOW == 110 (0x7faf9a6f2400) [pid = 18037] [serial = 565] [outer = (nil)] [url = about:blank] 23:32:21 INFO - PROCESS | 18037 | --DOMWINDOW == 109 (0x7faf9c0a1000) [pid = 18037] [serial = 566] [outer = (nil)] [url = about:blank] 23:32:21 INFO - PROCESS | 18037 | --DOMWINDOW == 108 (0x7faf9dc7ac00) [pid = 18037] [serial = 568] [outer = (nil)] [url = about:blank] 23:32:21 INFO - PROCESS | 18037 | --DOMWINDOW == 107 (0x7faf9eb96000) [pid = 18037] [serial = 569] [outer = (nil)] [url = about:blank] 23:32:21 INFO - PROCESS | 18037 | --DOMWINDOW == 106 (0x7faf9c0a4800) [pid = 18037] [serial = 559] [outer = (nil)] [url = about:blank] 23:32:21 INFO - PROCESS | 18037 | --DOMWINDOW == 105 (0x7fafa1de4800) [pid = 18037] [serial = 571] [outer = (nil)] [url = about:blank] 23:32:21 INFO - PROCESS | 18037 | --DOMWINDOW == 104 (0x7faf99b09800) [pid = 18037] [serial = 562] [outer = (nil)] [url = about:blank] 23:32:21 INFO - PROCESS | 18037 | --DOMWINDOW == 103 (0x7faf99b53c00) [pid = 18037] [serial = 563] [outer = (nil)] [url = about:blank] 23:32:21 INFO - PROCESS | 18037 | --DOMWINDOW == 102 (0x7fafa55ab400) [pid = 18037] [serial = 575] [outer = (nil)] [url = about:blank] 23:32:21 INFO - PROCESS | 18037 | --DOMWINDOW == 101 (0x7faf99c5e800) [pid = 18037] [serial = 578] [outer = (nil)] [url = about:blank] 23:32:21 INFO - PROCESS | 18037 | --DOMWINDOW == 100 (0x7faf99b0fc00) [pid = 18037] [serial = 577] [outer = (nil)] [url = about:blank] 23:32:21 INFO - PROCESS | 18037 | --DOMWINDOW == 99 (0x7fafa4485000) [pid = 18037] [serial = 572] [outer = (nil)] [url = about:blank] 23:32:21 INFO - PROCESS | 18037 | 1463034741588 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]]]}] 23:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1434ms 23:32:21 INFO - PROCESS | 18037 | 1463034741656 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 23:32:21 INFO - PROCESS | 18037 | 1463034741660 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 23:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:32:21 INFO - PROCESS | 18037 | 1463034741666 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:32:21 INFO - PROCESS | 18037 | 1463034741671 Marionette TRACE conn3 <- [1,834,null,{}] 23:32:21 INFO - PROCESS | 18037 | 1463034741685 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}] 23:32:21 INFO - PROCESS | 18037 | 1463034741849 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 23:32:21 INFO - PROCESS | 18037 | 1463034741861 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:21 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9a544800 == 83 [pid = 18037] [id = 216] 23:32:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 100 (0x7faf9c0a4800) [pid = 18037] [serial = 648] [outer = (nil)] 23:32:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 101 (0x7faf9cf5f400) [pid = 18037] [serial = 649] [outer = 0x7faf9c0a4800] 23:32:21 INFO - PROCESS | 18037 | 1463034741930 Marionette DEBUG loaded listener.js 23:32:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 102 (0x7faf9dc7e800) [pid = 18037] [serial = 650] [outer = 0x7faf9c0a4800] 23:32:22 INFO - PROCESS | 18037 | 1463034742787 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]]]}] 23:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1133ms 23:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:32:22 INFO - PROCESS | 18037 | 1463034742799 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 23:32:22 INFO - PROCESS | 18037 | 1463034742802 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 23:32:22 INFO - PROCESS | 18037 | 1463034742808 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:32:22 INFO - PROCESS | 18037 | 1463034742811 Marionette TRACE conn3 <- [1,838,null,{}] 23:32:22 INFO - PROCESS | 18037 | 1463034742815 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}] 23:32:23 INFO - PROCESS | 18037 | 1463034743013 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 23:32:23 INFO - PROCESS | 18037 | 1463034743094 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:23 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c7f4000 == 84 [pid = 18037] [id = 217] 23:32:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 103 (0x7faf95ec6400) [pid = 18037] [serial = 651] [outer = (nil)] 23:32:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 104 (0x7faf9f770c00) [pid = 18037] [serial = 652] [outer = 0x7faf95ec6400] 23:32:23 INFO - PROCESS | 18037 | 1463034743165 Marionette DEBUG loaded listener.js 23:32:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 105 (0x7fafa2ae8000) [pid = 18037] [serial = 653] [outer = 0x7faf95ec6400] 23:32:23 INFO - PROCESS | 18037 | 1463034743966 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]]]}] 23:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1179ms 23:32:23 INFO - PROCESS | 18037 | 1463034743987 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 23:32:23 INFO - PROCESS | 18037 | 1463034743991 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 23:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:32:24 INFO - PROCESS | 18037 | 1463034743996 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:32:24 INFO - PROCESS | 18037 | 1463034743998 Marionette TRACE conn3 <- [1,842,null,{}] 23:32:24 INFO - PROCESS | 18037 | 1463034744003 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}] 23:32:24 INFO - PROCESS | 18037 | 1463034744206 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 23:32:24 INFO - PROCESS | 18037 | 1463034744234 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:24 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa3f98000 == 85 [pid = 18037] [id = 218] 23:32:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 106 (0x7fafa37d3400) [pid = 18037] [serial = 654] [outer = (nil)] 23:32:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 107 (0x7fafa4482400) [pid = 18037] [serial = 655] [outer = 0x7fafa37d3400] 23:32:24 INFO - PROCESS | 18037 | 1463034744296 Marionette DEBUG loaded listener.js 23:32:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 108 (0x7fafa448b800) [pid = 18037] [serial = 656] [outer = 0x7fafa37d3400] 23:32:25 INFO - PROCESS | 18037 | 1463034745105 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]]]}] 23:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1175ms 23:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:32:25 INFO - PROCESS | 18037 | 1463034745176 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 23:32:25 INFO - PROCESS | 18037 | 1463034745178 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 23:32:25 INFO - PROCESS | 18037 | 1463034745184 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:32:25 INFO - PROCESS | 18037 | 1463034745186 Marionette TRACE conn3 <- [1,846,null,{}] 23:32:25 INFO - PROCESS | 18037 | 1463034745192 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}] 23:32:25 INFO - PROCESS | 18037 | 1463034745411 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 23:32:25 INFO - PROCESS | 18037 | --DOMWINDOW == 107 (0x7faf95e4f000) [pid = 18037] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 23:32:25 INFO - PROCESS | 18037 | --DOMWINDOW == 106 (0x7faf9bff3000) [pid = 18037] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 23:32:25 INFO - PROCESS | 18037 | --DOMWINDOW == 105 (0x7faf99b15400) [pid = 18037] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 23:32:25 INFO - PROCESS | 18037 | --DOMWINDOW == 104 (0x7faf99b5b400) [pid = 18037] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:32:25 INFO - PROCESS | 18037 | --DOMWINDOW == 103 (0x7faf90dc5000) [pid = 18037] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:32:25 INFO - PROCESS | 18037 | --DOMWINDOW == 102 (0x7faf99ddac00) [pid = 18037] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 23:32:25 INFO - PROCESS | 18037 | --DOMWINDOW == 101 (0x7faf956ecc00) [pid = 18037] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 23:32:25 INFO - PROCESS | 18037 | --DOMWINDOW == 100 (0x7faf99c5a400) [pid = 18037] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:32:25 INFO - PROCESS | 18037 | --DOMWINDOW == 99 (0x7faf99dd7800) [pid = 18037] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:32:25 INFO - PROCESS | 18037 | 1463034745629 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:25 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9a503800 == 86 [pid = 18037] [id = 219] 23:32:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 100 (0x7faf90dc3400) [pid = 18037] [serial = 657] [outer = (nil)] 23:32:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 101 (0x7faf94865800) [pid = 18037] [serial = 658] [outer = 0x7faf90dc3400] 23:32:25 INFO - PROCESS | 18037 | 1463034745697 Marionette DEBUG loaded listener.js 23:32:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 102 (0x7faf9c0a9000) [pid = 18037] [serial = 659] [outer = 0x7faf90dc3400] 23:32:26 INFO - PROCESS | 18037 | 1463034746422 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]]]}] 23:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1290ms 23:32:26 INFO - PROCESS | 18037 | 1463034746474 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 23:32:26 INFO - PROCESS | 18037 | 1463034746478 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 23:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:32:26 INFO - PROCESS | 18037 | 1463034746483 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:32:26 INFO - PROCESS | 18037 | 1463034746486 Marionette TRACE conn3 <- [1,850,null,{}] 23:32:26 INFO - PROCESS | 18037 | 1463034746490 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}] 23:32:26 INFO - PROCESS | 18037 | 1463034746640 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 23:32:26 INFO - PROCESS | 18037 | 1463034746656 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:26 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa632e800 == 87 [pid = 18037] [id = 220] 23:32:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 103 (0x7faf9dc6f400) [pid = 18037] [serial = 660] [outer = (nil)] 23:32:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 104 (0x7fafb2cb7400) [pid = 18037] [serial = 661] [outer = 0x7faf9dc6f400] 23:32:26 INFO - PROCESS | 18037 | 1463034746716 Marionette DEBUG loaded listener.js 23:32:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 105 (0x7fafb2eea000) [pid = 18037] [serial = 662] [outer = 0x7faf9dc6f400] 23:32:27 INFO - PROCESS | 18037 | 1463034747494 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]]]}] 23:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1033ms 23:32:27 INFO - PROCESS | 18037 | 1463034747516 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 23:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:32:27 INFO - PROCESS | 18037 | 1463034747520 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 23:32:27 INFO - PROCESS | 18037 | 1463034747525 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:32:27 INFO - PROCESS | 18037 | 1463034747527 Marionette TRACE conn3 <- [1,854,null,{}] 23:32:27 INFO - PROCESS | 18037 | 1463034747661 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}] 23:32:27 INFO - PROCESS | 18037 | 1463034747865 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 23:32:28 INFO - PROCESS | 18037 | 1463034748027 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:28 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95430000 == 88 [pid = 18037] [id = 221] 23:32:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 106 (0x7faf9570e800) [pid = 18037] [serial = 663] [outer = (nil)] 23:32:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 107 (0x7faf95ec6c00) [pid = 18037] [serial = 664] [outer = 0x7faf9570e800] 23:32:28 INFO - PROCESS | 18037 | 1463034748105 Marionette DEBUG loaded listener.js 23:32:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 108 (0x7faf99b12800) [pid = 18037] [serial = 665] [outer = 0x7faf9570e800] 23:32:29 INFO - PROCESS | 18037 | 1463034749001 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]]]}] 23:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1523ms 23:32:29 INFO - PROCESS | 18037 | 1463034749050 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 23:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:32:29 INFO - PROCESS | 18037 | 1463034749057 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 23:32:29 INFO - PROCESS | 18037 | 1463034749065 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:32:29 INFO - PROCESS | 18037 | 1463034749068 Marionette TRACE conn3 <- [1,858,null,{}] 23:32:29 INFO - PROCESS | 18037 | 1463034749075 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}] 23:32:29 INFO - PROCESS | 18037 | 1463034749266 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 23:32:29 INFO - PROCESS | 18037 | 1463034749434 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:29 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa2073800 == 89 [pid = 18037] [id = 222] 23:32:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 109 (0x7faf9a6e9400) [pid = 18037] [serial = 666] [outer = (nil)] 23:32:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 110 (0x7faf9bfec400) [pid = 18037] [serial = 667] [outer = 0x7faf9a6e9400] 23:32:29 INFO - PROCESS | 18037 | 1463034749510 Marionette DEBUG loaded listener.js 23:32:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 111 (0x7faf9c46b800) [pid = 18037] [serial = 668] [outer = 0x7faf9a6e9400] 23:32:30 INFO - PROCESS | 18037 | 1463034750398 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]]]}] 23:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1387ms 23:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:32:30 INFO - PROCESS | 18037 | 1463034750451 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 23:32:30 INFO - PROCESS | 18037 | 1463034750454 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 23:32:30 INFO - PROCESS | 18037 | 1463034750460 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:32:30 INFO - PROCESS | 18037 | 1463034750464 Marionette TRACE conn3 <- [1,862,null,{}] 23:32:30 INFO - PROCESS | 18037 | 1463034750469 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}] 23:32:30 INFO - PROCESS | 18037 | 1463034750647 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 23:32:30 INFO - PROCESS | 18037 | 1463034750821 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:30 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb3aa4800 == 90 [pid = 18037] [id = 223] 23:32:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 112 (0x7faf9c46e400) [pid = 18037] [serial = 669] [outer = (nil)] 23:32:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 113 (0x7fafa1de7800) [pid = 18037] [serial = 670] [outer = 0x7faf9c46e400] 23:32:30 INFO - PROCESS | 18037 | 1463034750896 Marionette DEBUG loaded listener.js 23:32:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 114 (0x7fafa448bc00) [pid = 18037] [serial = 671] [outer = 0x7faf9c46e400] 23:32:31 INFO - PROCESS | 18037 | 1463034751820 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]]]}] 23:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1387ms 23:32:31 INFO - PROCESS | 18037 | 1463034751856 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 23:32:31 INFO - PROCESS | 18037 | 1463034751865 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 23:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:32:31 INFO - PROCESS | 18037 | 1463034751872 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:32:31 INFO - PROCESS | 18037 | 1463034751874 Marionette TRACE conn3 <- [1,866,null,{}] 23:32:31 INFO - PROCESS | 18037 | 1463034751880 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}] 23:32:32 INFO - PROCESS | 18037 | 1463034752044 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 23:32:32 INFO - PROCESS | 18037 | 1463034752210 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:32 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb603a000 == 91 [pid = 18037] [id = 224] 23:32:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 115 (0x7faf9f61d000) [pid = 18037] [serial = 672] [outer = (nil)] 23:32:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 116 (0x7fafa845f800) [pid = 18037] [serial = 673] [outer = 0x7faf9f61d000] 23:32:32 INFO - PROCESS | 18037 | 1463034752284 Marionette DEBUG loaded listener.js 23:32:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 117 (0x7fafb2e10400) [pid = 18037] [serial = 674] [outer = 0x7faf9f61d000] 23:32:33 INFO - PROCESS | 18037 | 1463034753173 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]]]}] 23:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1333ms 23:32:33 INFO - PROCESS | 18037 | 1463034753206 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 23:32:33 INFO - PROCESS | 18037 | 1463034753209 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 23:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:32:33 INFO - PROCESS | 18037 | 1463034753215 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:32:33 INFO - PROCESS | 18037 | 1463034753218 Marionette TRACE conn3 <- [1,870,null,{}] 23:32:33 INFO - PROCESS | 18037 | 1463034753223 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}] 23:32:33 INFO - PROCESS | 18037 | 1463034753385 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 23:32:33 INFO - PROCESS | 18037 | 1463034753551 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:33 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb7960000 == 92 [pid = 18037] [id = 225] 23:32:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 118 (0x7fafa5309800) [pid = 18037] [serial = 675] [outer = (nil)] 23:32:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 119 (0x7fafb3048c00) [pid = 18037] [serial = 676] [outer = 0x7fafa5309800] 23:32:33 INFO - PROCESS | 18037 | 1463034753619 Marionette DEBUG loaded listener.js 23:32:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 120 (0x7fafb3df0000) [pid = 18037] [serial = 677] [outer = 0x7fafa5309800] 23:32:34 INFO - PROCESS | 18037 | 1463034754479 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]]]}] 23:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1328ms 23:32:34 INFO - PROCESS | 18037 | 1463034754544 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 23:32:34 INFO - PROCESS | 18037 | 1463034754548 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 23:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:32:34 INFO - PROCESS | 18037 | 1463034754555 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:32:34 INFO - PROCESS | 18037 | 1463034754558 Marionette TRACE conn3 <- [1,874,null,{}] 23:32:34 INFO - PROCESS | 18037 | 1463034754563 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}] 23:32:34 INFO - PROCESS | 18037 | 1463034754795 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 23:32:34 INFO - PROCESS | 18037 | 1463034754961 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:34 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafba731000 == 93 [pid = 18037] [id = 226] 23:32:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 121 (0x7faf94c74c00) [pid = 18037] [serial = 678] [outer = (nil)] 23:32:35 INFO - PROCESS | 18037 | ++DOMWINDOW == 122 (0x7fafb3def800) [pid = 18037] [serial = 679] [outer = 0x7faf94c74c00] 23:32:35 INFO - PROCESS | 18037 | 1463034755034 Marionette DEBUG loaded listener.js 23:32:35 INFO - PROCESS | 18037 | ++DOMWINDOW == 123 (0x7fafb5ae0c00) [pid = 18037] [serial = 680] [outer = 0x7faf94c74c00] 23:32:35 INFO - PROCESS | 18037 | 1463034755939 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]]]}] 23:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1428ms 23:32:35 INFO - PROCESS | 18037 | 1463034755984 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 23:32:35 INFO - PROCESS | 18037 | 1463034755988 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 23:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:32:35 INFO - PROCESS | 18037 | 1463034755994 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:32:35 INFO - PROCESS | 18037 | 1463034755996 Marionette TRACE conn3 <- [1,878,null,{}] 23:32:36 INFO - PROCESS | 18037 | 1463034756002 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}] 23:32:36 INFO - PROCESS | 18037 | 1463034756173 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 23:32:36 INFO - PROCESS | 18037 | 1463034756350 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:36 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbc095800 == 94 [pid = 18037] [id = 227] 23:32:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 124 (0x7faf94c77000) [pid = 18037] [serial = 681] [outer = (nil)] 23:32:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 125 (0x7faf95570800) [pid = 18037] [serial = 682] [outer = 0x7faf94c77000] 23:32:36 INFO - PROCESS | 18037 | 1463034756417 Marionette DEBUG loaded listener.js 23:32:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 126 (0x7faf95576800) [pid = 18037] [serial = 683] [outer = 0x7faf94c77000] 23:32:37 INFO - PROCESS | 18037 | 1463034757255 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]]]}] 23:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1331ms 23:32:37 INFO - PROCESS | 18037 | 1463034757326 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 23:32:37 INFO - PROCESS | 18037 | 1463034757330 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 23:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:32:37 INFO - PROCESS | 18037 | 1463034757336 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:32:37 INFO - PROCESS | 18037 | 1463034757338 Marionette TRACE conn3 <- [1,882,null,{}] 23:32:37 INFO - PROCESS | 18037 | 1463034757343 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}] 23:32:37 INFO - PROCESS | 18037 | 1463034757518 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 23:32:37 INFO - PROCESS | 18037 | 1463034757709 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:37 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbcf26800 == 95 [pid = 18037] [id = 228] 23:32:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 127 (0x7faf90fcd800) [pid = 18037] [serial = 684] [outer = (nil)] 23:32:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 128 (0x7faf90fd4000) [pid = 18037] [serial = 685] [outer = 0x7faf90fcd800] 23:32:37 INFO - PROCESS | 18037 | 1463034757780 Marionette DEBUG loaded listener.js 23:32:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 129 (0x7faf90fd9000) [pid = 18037] [serial = 686] [outer = 0x7faf90fcd800] 23:32:38 INFO - PROCESS | 18037 | 1463034758580 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]]]}] 23:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1279ms 23:32:38 INFO - PROCESS | 18037 | 1463034758616 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 23:32:38 INFO - PROCESS | 18037 | 1463034758620 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 23:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:32:38 INFO - PROCESS | 18037 | 1463034758626 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:32:38 INFO - PROCESS | 18037 | 1463034758628 Marionette TRACE conn3 <- [1,886,null,{}] 23:32:38 INFO - PROCESS | 18037 | 1463034758634 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}] 23:32:38 INFO - PROCESS | 18037 | 1463034758800 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 23:32:38 INFO - PROCESS | 18037 | 1463034758969 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:38 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf943cc800 == 96 [pid = 18037] [id = 229] 23:32:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 130 (0x7faf90fcf400) [pid = 18037] [serial = 687] [outer = (nil)] 23:32:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 131 (0x7faf95576400) [pid = 18037] [serial = 688] [outer = 0x7faf90fcf400] 23:32:39 INFO - PROCESS | 18037 | 1463034759037 Marionette DEBUG loaded listener.js 23:32:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 132 (0x7faf95eccc00) [pid = 18037] [serial = 689] [outer = 0x7faf90fcf400] 23:32:39 INFO - PROCESS | 18037 | 1463034759898 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]]]}] 23:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1332ms 23:32:39 INFO - PROCESS | 18037 | 1463034759959 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 23:32:39 INFO - PROCESS | 18037 | 1463034759962 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 23:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:32:39 INFO - PROCESS | 18037 | 1463034759968 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:32:39 INFO - PROCESS | 18037 | 1463034759970 Marionette TRACE conn3 <- [1,890,null,{}] 23:32:39 INFO - PROCESS | 18037 | 1463034759975 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}] 23:32:40 INFO - PROCESS | 18037 | 1463034760131 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 23:32:40 INFO - PROCESS | 18037 | 1463034760300 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:40 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95b71000 == 97 [pid = 18037] [id = 230] 23:32:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 133 (0x7faf90fd1000) [pid = 18037] [serial = 690] [outer = (nil)] 23:32:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 134 (0x7faf95d07c00) [pid = 18037] [serial = 691] [outer = 0x7faf90fd1000] 23:32:40 INFO - PROCESS | 18037 | 1463034760373 Marionette DEBUG loaded listener.js 23:32:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 135 (0x7faf95d0b800) [pid = 18037] [serial = 692] [outer = 0x7faf90fd1000] 23:32:41 INFO - PROCESS | 18037 | 1463034761220 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]]]}] 23:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1293ms 23:32:41 INFO - PROCESS | 18037 | 1463034761262 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 23:32:41 INFO - PROCESS | 18037 | 1463034761266 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 23:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:32:41 INFO - PROCESS | 18037 | 1463034761272 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:32:41 INFO - PROCESS | 18037 | 1463034761275 Marionette TRACE conn3 <- [1,894,null,{}] 23:32:41 INFO - PROCESS | 18037 | 1463034761280 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}] 23:32:41 INFO - PROCESS | 18037 | 1463034761531 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 23:32:42 INFO - PROCESS | 18037 | 1463034762125 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:42 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9574e000 == 98 [pid = 18037] [id = 231] 23:32:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 136 (0x7faf91def000) [pid = 18037] [serial = 693] [outer = (nil)] 23:32:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 137 (0x7faf9486f400) [pid = 18037] [serial = 694] [outer = 0x7faf91def000] 23:32:42 INFO - PROCESS | 18037 | 1463034762199 Marionette DEBUG loaded listener.js 23:32:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 138 (0x7faf94c79c00) [pid = 18037] [serial = 695] [outer = 0x7faf91def000] 23:32:43 INFO - PROCESS | 18037 | 1463034763089 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]]]}] 23:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1880ms 23:32:43 INFO - PROCESS | 18037 | 1463034763156 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 23:32:43 INFO - PROCESS | 18037 | 1463034763161 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 23:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:32:43 INFO - PROCESS | 18037 | 1463034763169 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:32:43 INFO - PROCESS | 18037 | 1463034763174 Marionette TRACE conn3 <- [1,898,null,{}] 23:32:43 INFO - PROCESS | 18037 | 1463034763180 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}] 23:32:43 INFO - PROCESS | 18037 | 1463034763359 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 23:32:43 INFO - PROCESS | 18037 | 1463034763709 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:43 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf94561800 == 99 [pid = 18037] [id = 232] 23:32:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 139 (0x7faf95d11000) [pid = 18037] [serial = 696] [outer = (nil)] 23:32:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 140 (0x7faf95e4bc00) [pid = 18037] [serial = 697] [outer = 0x7faf95d11000] 23:32:43 INFO - PROCESS | 18037 | 1463034763794 Marionette DEBUG loaded listener.js 23:32:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 141 (0x7faf9670a400) [pid = 18037] [serial = 698] [outer = 0x7faf95d11000] 23:32:44 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb3e87800 == 98 [pid = 18037] [id = 119] 23:32:44 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf95509800 == 97 [pid = 18037] [id = 155] 23:32:44 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9a503800 == 96 [pid = 18037] [id = 219] 23:32:44 INFO - PROCESS | 18037 | --DOMWINDOW == 140 (0x7faf9570a800) [pid = 18037] [serial = 595] [outer = (nil)] [url = about:blank] 23:32:44 INFO - PROCESS | 18037 | --DOMWINDOW == 139 (0x7faf9f771400) [pid = 18037] [serial = 592] [outer = (nil)] [url = about:blank] 23:32:44 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa3f98000 == 95 [pid = 18037] [id = 218] 23:32:44 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c7f4000 == 94 [pid = 18037] [id = 217] 23:32:44 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9a544800 == 93 [pid = 18037] [id = 216] 23:32:44 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf935e9800 == 92 [pid = 18037] [id = 215] 23:32:44 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9b86e800 == 91 [pid = 18037] [id = 214] 23:32:44 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa543f800 == 90 [pid = 18037] [id = 210] 23:32:44 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa4a73800 == 89 [pid = 18037] [id = 209] 23:32:44 INFO - PROCESS | 18037 | 1463034764692 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]]]}] 23:32:44 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa3f9d800 == 88 [pid = 18037] [id = 208] 23:32:44 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f8d8000 == 87 [pid = 18037] [id = 207] 23:32:44 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf96796000 == 86 [pid = 18037] [id = 193] 23:32:44 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f74f000 == 85 [pid = 18037] [id = 206] 23:32:44 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf953a1000 == 84 [pid = 18037] [id = 205] 23:32:44 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9e02b800 == 83 [pid = 18037] [id = 204] 23:32:44 INFO - PROCESS | 18037 | --DOMWINDOW == 138 (0x7faf9dc65000) [pid = 18037] [serial = 611] [outer = (nil)] [url = about:blank] 23:32:44 INFO - PROCESS | 18037 | --DOMWINDOW == 137 (0x7faf99b57c00) [pid = 18037] [serial = 601] [outer = (nil)] [url = about:blank] 23:32:44 INFO - PROCESS | 18037 | --DOMWINDOW == 136 (0x7faf9c223400) [pid = 18037] [serial = 607] [outer = (nil)] [url = about:blank] 23:32:44 INFO - PROCESS | 18037 | --DOMWINDOW == 135 (0x7faf9bcbf000) [pid = 18037] [serial = 586] [outer = (nil)] [url = about:blank] 23:32:44 INFO - PROCESS | 18037 | --DOMWINDOW == 134 (0x7faf9dc70000) [pid = 18037] [serial = 581] [outer = (nil)] [url = about:blank] 23:32:44 INFO - PROCESS | 18037 | --DOMWINDOW == 133 (0x7faf9cb19000) [pid = 18037] [serial = 608] [outer = (nil)] [url = about:blank] 23:32:44 INFO - PROCESS | 18037 | --DOMWINDOW == 132 (0x7faf99dd6800) [pid = 18037] [serial = 602] [outer = (nil)] [url = about:blank] 23:32:44 INFO - PROCESS | 18037 | --DOMWINDOW == 131 (0x7fafa4480800) [pid = 18037] [serial = 548] [outer = (nil)] [url = about:blank] 23:32:44 INFO - PROCESS | 18037 | --DOMWINDOW == 130 (0x7faf90dcf800) [pid = 18037] [serial = 530] [outer = (nil)] [url = about:blank] 23:32:44 INFO - PROCESS | 18037 | --DOMWINDOW == 129 (0x7faf9bff2000) [pid = 18037] [serial = 605] [outer = (nil)] [url = about:blank] 23:32:44 INFO - PROCESS | 18037 | --DOMWINDOW == 128 (0x7faf96703400) [pid = 18037] [serial = 598] [outer = (nil)] [url = about:blank] 23:32:44 INFO - PROCESS | 18037 | --DOMWINDOW == 127 (0x7faf99b1bc00) [pid = 18037] [serial = 583] [outer = (nil)] [url = about:blank] 23:32:44 INFO - PROCESS | 18037 | --DOMWINDOW == 126 (0x7faf9eb92400) [pid = 18037] [serial = 589] [outer = (nil)] [url = about:blank] 23:32:44 INFO - PROCESS | 18037 | --DOMWINDOW == 125 (0x7fafb1dda000) [pid = 18037] [serial = 527] [outer = (nil)] [url = about:blank] 23:32:44 INFO - PROCESS | 18037 | --DOMWINDOW == 124 (0x7faf99b0ac00) [pid = 18037] [serial = 599] [outer = (nil)] [url = about:blank] 23:32:44 INFO - PROCESS | 18037 | --DOMWINDOW == 123 (0x7faf9cb1c800) [pid = 18037] [serial = 610] [outer = (nil)] [url = about:blank] 23:32:44 INFO - PROCESS | 18037 | --DOMWINDOW == 122 (0x7faf9a6efc00) [pid = 18037] [serial = 604] [outer = (nil)] [url = about:blank] 23:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1587ms 23:32:44 INFO - PROCESS | 18037 | 1463034764759 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 23:32:44 INFO - PROCESS | 18037 | 1463034764763 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 23:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:32:44 INFO - PROCESS | 18037 | 1463034764770 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:32:44 INFO - PROCESS | 18037 | 1463034764773 Marionette TRACE conn3 <- [1,902,null,{}] 23:32:44 INFO - PROCESS | 18037 | 1463034764778 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}] 23:32:44 INFO - PROCESS | 18037 | 1463034764931 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 23:32:45 INFO - PROCESS | 18037 | 1463034765051 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:45 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf953a3000 == 84 [pid = 18037] [id = 233] 23:32:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 123 (0x7faf95d11800) [pid = 18037] [serial = 699] [outer = (nil)] 23:32:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 124 (0x7faf99b0dc00) [pid = 18037] [serial = 700] [outer = 0x7faf95d11800] 23:32:45 INFO - PROCESS | 18037 | 1463034765115 Marionette DEBUG loaded listener.js 23:32:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 125 (0x7faf99c56c00) [pid = 18037] [serial = 701] [outer = 0x7faf95d11800] 23:32:45 INFO - PROCESS | 18037 | 1463034765892 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]]]}] 23:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1181ms 23:32:45 INFO - PROCESS | 18037 | 1463034765960 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 23:32:45 INFO - PROCESS | 18037 | 1463034765964 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 23:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:32:45 INFO - PROCESS | 18037 | 1463034765976 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:32:45 INFO - PROCESS | 18037 | 1463034765984 Marionette TRACE conn3 <- [1,906,null,{}] 23:32:45 INFO - PROCESS | 18037 | 1463034765992 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}] 23:32:46 INFO - PROCESS | 18037 | 1463034766159 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 23:32:46 INFO - PROCESS | 18037 | 1463034766173 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:46 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c061000 == 85 [pid = 18037] [id = 234] 23:32:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 126 (0x7faf99eec000) [pid = 18037] [serial = 702] [outer = (nil)] 23:32:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 127 (0x7faf9a6e7c00) [pid = 18037] [serial = 703] [outer = 0x7faf99eec000] 23:32:46 INFO - PROCESS | 18037 | 1463034766233 Marionette DEBUG loaded listener.js 23:32:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 128 (0x7faf9bd0c800) [pid = 18037] [serial = 704] [outer = 0x7faf99eec000] 23:32:47 INFO - PROCESS | 18037 | 1463034767546 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]]]}] 23:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1646ms 23:32:47 INFO - PROCESS | 18037 | 1463034767619 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 23:32:47 INFO - PROCESS | 18037 | 1463034767626 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 23:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:32:47 INFO - PROCESS | 18037 | 1463034767635 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:32:47 INFO - PROCESS | 18037 | 1463034767641 Marionette TRACE conn3 <- [1,910,null,{}] 23:32:47 INFO - PROCESS | 18037 | 1463034767649 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}] 23:32:47 INFO - PROCESS | 18037 | 1463034767886 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 23:32:48 INFO - PROCESS | 18037 | 1463034768108 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:48 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9a54c000 == 86 [pid = 18037] [id = 235] 23:32:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 129 (0x7faf95d0b400) [pid = 18037] [serial = 705] [outer = (nil)] 23:32:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 130 (0x7faf95ec7800) [pid = 18037] [serial = 706] [outer = 0x7faf95d0b400] 23:32:48 INFO - PROCESS | 18037 | 1463034768186 Marionette DEBUG loaded listener.js 23:32:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 131 (0x7faf99b12c00) [pid = 18037] [serial = 707] [outer = 0x7faf95d0b400] 23:32:49 INFO - PROCESS | 18037 | 1463034769170 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]]]}] 23:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1588ms 23:32:49 INFO - PROCESS | 18037 | 1463034769224 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 23:32:49 INFO - PROCESS | 18037 | 1463034769233 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 23:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:32:49 INFO - PROCESS | 18037 | 1463034769243 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:32:49 INFO - PROCESS | 18037 | 1463034769247 Marionette TRACE conn3 <- [1,914,null,{}] 23:32:49 INFO - PROCESS | 18037 | 1463034769257 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}] 23:32:49 INFO - PROCESS | 18037 | 1463034769487 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 23:32:49 INFO - PROCESS | 18037 | 1463034769751 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:49 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c348800 == 87 [pid = 18037] [id = 236] 23:32:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 132 (0x7faf99b55c00) [pid = 18037] [serial = 708] [outer = (nil)] 23:32:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 133 (0x7faf9a535400) [pid = 18037] [serial = 709] [outer = 0x7faf99b55c00] 23:32:49 INFO - PROCESS | 18037 | 1463034769828 Marionette DEBUG loaded listener.js 23:32:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 134 (0x7faf9bd03800) [pid = 18037] [serial = 710] [outer = 0x7faf99b55c00] 23:32:50 INFO - PROCESS | 18037 | 1463034770747 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]]]}] 23:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1536ms 23:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:32:50 INFO - PROCESS | 18037 | 1463034770780 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 23:32:50 INFO - PROCESS | 18037 | 1463034770783 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 23:32:50 INFO - PROCESS | 18037 | 1463034770795 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:32:50 INFO - PROCESS | 18037 | 1463034770804 Marionette TRACE conn3 <- [1,918,null,{}] 23:32:50 INFO - PROCESS | 18037 | 1463034770848 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}] 23:32:51 INFO - PROCESS | 18037 | 1463034771047 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 23:32:51 INFO - PROCESS | 18037 | 1463034771215 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:51 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9e038000 == 88 [pid = 18037] [id = 237] 23:32:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 135 (0x7faf9c21e000) [pid = 18037] [serial = 711] [outer = (nil)] 23:32:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 136 (0x7faf9c573400) [pid = 18037] [serial = 712] [outer = 0x7faf9c21e000] 23:32:51 INFO - PROCESS | 18037 | 1463034771296 Marionette DEBUG loaded listener.js 23:32:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 137 (0x7faf9dc68400) [pid = 18037] [serial = 713] [outer = 0x7faf9c21e000] 23:32:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 138 (0x7faf9c56b400) [pid = 18037] [serial = 714] [outer = 0x7faf9bcbbc00] 23:32:52 INFO - PROCESS | 18037 | 1463034772308 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]]]}] 23:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1573ms 23:32:52 INFO - PROCESS | 18037 | 1463034772388 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 23:32:52 INFO - PROCESS | 18037 | 1463034772392 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 23:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:32:52 INFO - PROCESS | 18037 | 1463034772399 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:32:52 INFO - PROCESS | 18037 | 1463034772403 Marionette TRACE conn3 <- [1,922,null,{}] 23:32:52 INFO - PROCESS | 18037 | 1463034772408 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}] 23:32:52 INFO - PROCESS | 18037 | 1463034772604 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 23:32:52 INFO - PROCESS | 18037 | 1463034772849 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:52 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa1fc2800 == 89 [pid = 18037] [id = 238] 23:32:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 139 (0x7faf96707c00) [pid = 18037] [serial = 715] [outer = (nil)] 23:32:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 140 (0x7faf9c464400) [pid = 18037] [serial = 716] [outer = 0x7faf96707c00] 23:32:52 INFO - PROCESS | 18037 | 1463034772970 Marionette DEBUG loaded listener.js 23:32:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 141 (0x7faf9f61b000) [pid = 18037] [serial = 717] [outer = 0x7faf96707c00] 23:32:53 INFO - PROCESS | 18037 | 1463034773889 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]]]}] 23:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1530ms 23:32:53 INFO - PROCESS | 18037 | 1463034773931 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 23:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:32:53 INFO - PROCESS | 18037 | 1463034773935 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 23:32:53 INFO - PROCESS | 18037 | 1463034773941 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:32:53 INFO - PROCESS | 18037 | 1463034773946 Marionette TRACE conn3 <- [1,926,null,{}] 23:32:53 INFO - PROCESS | 18037 | 1463034773952 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}] 23:32:54 INFO - PROCESS | 18037 | 1463034774132 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 23:32:54 INFO - PROCESS | 18037 | 1463034774311 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:54 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa43f2800 == 90 [pid = 18037] [id = 239] 23:32:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 142 (0x7faf9670dc00) [pid = 18037] [serial = 718] [outer = (nil)] 23:32:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 143 (0x7faf9f77ac00) [pid = 18037] [serial = 719] [outer = 0x7faf9670dc00] 23:32:54 INFO - PROCESS | 18037 | 1463034774384 Marionette DEBUG loaded listener.js 23:32:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 144 (0x7fafa285ec00) [pid = 18037] [serial = 720] [outer = 0x7faf9670dc00] 23:32:55 INFO - PROCESS | 18037 | 1463034775274 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]]]}] 23:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1388ms 23:32:55 INFO - PROCESS | 18037 | 1463034775330 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 23:32:55 INFO - PROCESS | 18037 | 1463034775334 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 23:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:32:55 INFO - PROCESS | 18037 | 1463034775340 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:32:55 INFO - PROCESS | 18037 | 1463034775343 Marionette TRACE conn3 <- [1,930,null,{}] 23:32:55 INFO - PROCESS | 18037 | 1463034775348 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}] 23:32:55 INFO - PROCESS | 18037 | 1463034775555 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 23:32:55 INFO - PROCESS | 18037 | 1463034775723 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:55 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa6326000 == 91 [pid = 18037] [id = 240] 23:32:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 145 (0x7fafa29d9000) [pid = 18037] [serial = 721] [outer = (nil)] 23:32:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 146 (0x7fafa448d800) [pid = 18037] [serial = 722] [outer = 0x7fafa29d9000] 23:32:55 INFO - PROCESS | 18037 | 1463034775795 Marionette DEBUG loaded listener.js 23:32:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 147 (0x7fafa5b81800) [pid = 18037] [serial = 723] [outer = 0x7fafa29d9000] 23:32:56 INFO - PROCESS | 18037 | 1463034776626 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]]]}] 23:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1328ms 23:32:56 INFO - PROCESS | 18037 | 1463034776669 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 23:32:56 INFO - PROCESS | 18037 | 1463034776673 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 23:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:32:56 INFO - PROCESS | 18037 | 1463034776679 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:32:56 INFO - PROCESS | 18037 | 1463034776682 Marionette TRACE conn3 <- [1,934,null,{}] 23:32:56 INFO - PROCESS | 18037 | 1463034776688 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}] 23:32:56 INFO - PROCESS | 18037 | 1463034776856 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 23:32:57 INFO - PROCESS | 18037 | 1463034777029 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:57 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafacd1f800 == 92 [pid = 18037] [id = 241] 23:32:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 148 (0x7fafa2ae9800) [pid = 18037] [serial = 724] [outer = (nil)] 23:32:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 149 (0x7fafa838b400) [pid = 18037] [serial = 725] [outer = 0x7fafa2ae9800] 23:32:57 INFO - PROCESS | 18037 | 1463034777096 Marionette DEBUG loaded listener.js 23:32:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 150 (0x7fafa87b7000) [pid = 18037] [serial = 726] [outer = 0x7fafa2ae9800] 23:32:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb1d37800 == 91 [pid = 18037] [id = 213] 23:32:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf90ff8000 == 90 [pid = 18037] [id = 177] 23:32:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf953a3000 == 89 [pid = 18037] [id = 233] 23:32:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf94561800 == 88 [pid = 18037] [id = 232] 23:32:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9574e000 == 87 [pid = 18037] [id = 231] 23:32:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf943cc800 == 86 [pid = 18037] [id = 229] 23:32:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafbcf26800 == 85 [pid = 18037] [id = 228] 23:32:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafbc095800 == 84 [pid = 18037] [id = 227] 23:32:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafba731000 == 83 [pid = 18037] [id = 226] 23:32:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb7960000 == 82 [pid = 18037] [id = 225] 23:32:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb603a000 == 81 [pid = 18037] [id = 224] 23:32:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb3aa4800 == 80 [pid = 18037] [id = 223] 23:32:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa2073800 == 79 [pid = 18037] [id = 222] 23:32:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf95430000 == 78 [pid = 18037] [id = 221] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb796c800 == 77 [pid = 18037] [id = 60] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafbc005800 == 76 [pid = 18037] [id = 176] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa835e800 == 75 [pid = 18037] [id = 212] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa4d68800 == 74 [pid = 18037] [id = 15] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa43ea800 == 73 [pid = 18037] [id = 13] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafbc269000 == 72 [pid = 18037] [id = 74] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9679b000 == 71 [pid = 18037] [id = 156] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf99c97000 == 70 [pid = 18037] [id = 99] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafabfc3000 == 69 [pid = 18037] [id = 21] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f7d2000 == 68 [pid = 18037] [id = 24] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa51dc800 == 67 [pid = 18037] [id = 16] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb2ebf800 == 66 [pid = 18037] [id = 58] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf94b0f800 == 65 [pid = 18037] [id = 175] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafbce83000 == 64 [pid = 18037] [id = 83] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf935e2000 == 63 [pid = 18037] [id = 159] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb79c4000 == 62 [pid = 18037] [id = 157] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb808d800 == 61 [pid = 18037] [id = 61] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa51dc000 == 60 [pid = 18037] [id = 22] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb2e42800 == 59 [pid = 18037] [id = 85] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa62d6000 == 58 [pid = 18037] [id = 18] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa295a800 == 57 [pid = 18037] [id = 80] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb30cb000 == 56 [pid = 18037] [id = 81] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb2ecd000 == 55 [pid = 18037] [id = 48] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafbcf25000 == 54 [pid = 18037] [id = 123] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf96aad800 == 53 [pid = 18037] [id = 158] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafbcf24000 == 52 [pid = 18037] [id = 97] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb3d0e000 == 51 [pid = 18037] [id = 49] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb6023800 == 50 [pid = 18037] [id = 137] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9b85f000 == 49 [pid = 18037] [id = 86] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb2e42000 == 48 [pid = 18037] [id = 197] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf949b6800 == 47 [pid = 18037] [id = 198] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f754800 == 46 [pid = 18037] [id = 98] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa6730000 == 45 [pid = 18037] [id = 19] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb730c800 == 44 [pid = 18037] [id = 59] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa4a82800 == 43 [pid = 18037] [id = 125] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c4d5800 == 42 [pid = 18037] [id = 9] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb9cdb000 == 41 [pid = 18037] [id = 72] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb2e56000 == 40 [pid = 18037] [id = 136] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa7915800 == 39 [pid = 18037] [id = 196] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa58a2800 == 38 [pid = 18037] [id = 17] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f6a0800 == 37 [pid = 18037] [id = 23] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c23f800 == 36 [pid = 18037] [id = 8] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa62d8800 == 35 [pid = 18037] [id = 47] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa632b800 == 34 [pid = 18037] [id = 211] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf944e0000 == 33 [pid = 18037] [id = 154] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c4d5000 == 32 [pid = 18037] [id = 14] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9df9b000 == 31 [pid = 18037] [id = 26] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa4175000 == 30 [pid = 18037] [id = 195] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafbc008800 == 29 [pid = 18037] [id = 73] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9a55e800 == 28 [pid = 18037] [id = 124] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa672d000 == 27 [pid = 18037] [id = 37] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9d1d3000 == 26 [pid = 18037] [id = 12] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf95b71000 == 25 [pid = 18037] [id = 230] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f7dc000 == 24 [pid = 18037] [id = 75] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa834b000 == 23 [pid = 18037] [id = 20] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafbcf2c800 == 22 [pid = 18037] [id = 84] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa62df800 == 21 [pid = 18037] [id = 28] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa6734800 == 20 [pid = 18037] [id = 6] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa4d70800 == 19 [pid = 18037] [id = 25] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb809d000 == 18 [pid = 18037] [id = 82] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf99c8c800 == 17 [pid = 18037] [id = 194] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa6326000 == 16 [pid = 18037] [id = 240] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa43f2800 == 15 [pid = 18037] [id = 239] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa1fc2800 == 14 [pid = 18037] [id = 238] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9e038000 == 13 [pid = 18037] [id = 237] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c348800 == 12 [pid = 18037] [id = 236] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9a54c000 == 11 [pid = 18037] [id = 235] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa632e800 == 10 [pid = 18037] [id = 220] 23:33:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c061000 == 9 [pid = 18037] [id = 234] 23:33:04 INFO - PROCESS | 18037 | 1463034784858 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]]]}] 23:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 8208ms 23:33:04 INFO - PROCESS | 18037 | 1463034784890 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 23:33:04 INFO - PROCESS | 18037 | 1463034784895 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 23:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:33:04 INFO - PROCESS | 18037 | 1463034784908 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:33:04 INFO - PROCESS | 18037 | 1463034784919 Marionette TRACE conn3 <- [1,938,null,{}] 23:33:04 INFO - PROCESS | 18037 | 1463034784946 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}] 23:33:05 INFO - PROCESS | 18037 | 1463034785166 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 23:33:05 INFO - PROCESS | 18037 | 1463034785196 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:05 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf944dd000 == 10 [pid = 18037] [id = 242] 23:33:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 151 (0x7faf94c6f400) [pid = 18037] [serial = 727] [outer = (nil)] 23:33:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 152 (0x7faf94c72800) [pid = 18037] [serial = 728] [outer = 0x7faf94c6f400] 23:33:05 INFO - PROCESS | 18037 | 1463034785260 Marionette DEBUG loaded listener.js 23:33:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 153 (0x7faf94c7b800) [pid = 18037] [serial = 729] [outer = 0x7faf94c6f400] 23:33:06 INFO - PROCESS | 18037 | 1463034786096 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]]]}] 23:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1255ms 23:33:06 INFO - PROCESS | 18037 | 1463034786162 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 23:33:06 INFO - PROCESS | 18037 | 1463034786172 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 23:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:33:06 INFO - PROCESS | 18037 | 1463034786182 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:33:06 INFO - PROCESS | 18037 | 1463034786185 Marionette TRACE conn3 <- [1,942,null,{}] 23:33:06 INFO - PROCESS | 18037 | 1463034786192 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}] 23:33:06 INFO - PROCESS | 18037 | 1463034786404 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 23:33:06 INFO - PROCESS | 18037 | 1463034786496 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:06 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf943cc800 == 11 [pid = 18037] [id = 243] 23:33:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 154 (0x7faf95573000) [pid = 18037] [serial = 730] [outer = (nil)] 23:33:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 155 (0x7faf956ed400) [pid = 18037] [serial = 731] [outer = 0x7faf95573000] 23:33:06 INFO - PROCESS | 18037 | 1463034786560 Marionette DEBUG loaded listener.js 23:33:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 156 (0x7faf95703000) [pid = 18037] [serial = 732] [outer = 0x7faf95573000] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 155 (0x7faf90fcf400) [pid = 18037] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 154 (0x7faf90fd1000) [pid = 18037] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 153 (0x7faf99b55c00) [pid = 18037] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 152 (0x7faf9c21e000) [pid = 18037] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 151 (0x7faf96707c00) [pid = 18037] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 150 (0x7faf9670dc00) [pid = 18037] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 149 (0x7faf95e4dc00) [pid = 18037] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 148 (0x7fafa3f4b400) [pid = 18037] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 147 (0x7faf95e43800) [pid = 18037] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 146 (0x7faf9cb1d000) [pid = 18037] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 145 (0x7faf99b1c800) [pid = 18037] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 144 (0x7faf91df7000) [pid = 18037] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 143 (0x7faf95710c00) [pid = 18037] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 142 (0x7faf90dc3400) [pid = 18037] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 141 (0x7faf90dc9000) [pid = 18037] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 140 (0x7faf91df8c00) [pid = 18037] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 139 (0x7faf9486d400) [pid = 18037] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 138 (0x7faf956ef800) [pid = 18037] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 137 (0x7fafa37d3400) [pid = 18037] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 136 (0x7faf9670c000) [pid = 18037] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 135 (0x7faf94871c00) [pid = 18037] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 134 (0x7faf9a53b000) [pid = 18037] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 133 (0x7faf9c0a4800) [pid = 18037] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 132 (0x7faf9c09a400) [pid = 18037] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 131 (0x7faf95ec6400) [pid = 18037] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 130 (0x7faf91dee400) [pid = 18037] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 129 (0x7fafa4153000) [pid = 18037] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 128 (0x7faf9dc65800) [pid = 18037] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 127 (0x7faf99c57000) [pid = 18037] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 126 (0x7faf9a532800) [pid = 18037] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 125 (0x7faf9cf5d800) [pid = 18037] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 124 (0x7faf91def000) [pid = 18037] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 123 (0x7faf95d11000) [pid = 18037] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 122 (0x7faf95d11800) [pid = 18037] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 121 (0x7faf9dc6f400) [pid = 18037] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 120 (0x7faf9a6e9400) [pid = 18037] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 119 (0x7faf9570e800) [pid = 18037] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 118 (0x7faf99eec000) [pid = 18037] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 117 (0x7faf9c46e400) [pid = 18037] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 116 (0x7faf9f61d000) [pid = 18037] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 115 (0x7faf94c74c00) [pid = 18037] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 114 (0x7fafa5309800) [pid = 18037] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 113 (0x7faf95d0b400) [pid = 18037] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 112 (0x7faf94c77000) [pid = 18037] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:33:08 INFO - PROCESS | 18037 | --DOMWINDOW == 111 (0x7faf90fcd800) [pid = 18037] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:33:08 INFO - PROCESS | 18037 | 1463034788992 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]]]}] 23:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 2837ms 23:33:09 INFO - PROCESS | 18037 | 1463034789020 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 23:33:09 INFO - PROCESS | 18037 | 1463034789024 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 23:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:33:09 INFO - PROCESS | 18037 | 1463034789030 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:33:09 INFO - PROCESS | 18037 | 1463034789036 Marionette TRACE conn3 <- [1,946,null,{}] 23:33:09 INFO - PROCESS | 18037 | 1463034789053 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}] 23:33:09 INFO - PROCESS | 18037 | 1463034789234 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 23:33:09 INFO - PROCESS | 18037 | 1463034789348 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:09 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9539d000 == 12 [pid = 18037] [id = 244] 23:33:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 112 (0x7faf95706400) [pid = 18037] [serial = 733] [outer = (nil)] 23:33:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 113 (0x7faf9570e800) [pid = 18037] [serial = 734] [outer = 0x7faf95706400] 23:33:09 INFO - PROCESS | 18037 | 1463034789417 Marionette DEBUG loaded listener.js 23:33:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 114 (0x7faf95e4f400) [pid = 18037] [serial = 735] [outer = 0x7faf95706400] 23:33:10 INFO - PROCESS | 18037 | 1463034790174 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]]]}] 23:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1192ms 23:33:10 INFO - PROCESS | 18037 | 1463034790223 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 23:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:33:10 INFO - PROCESS | 18037 | 1463034790229 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 23:33:10 INFO - PROCESS | 18037 | 1463034790234 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:33:10 INFO - PROCESS | 18037 | 1463034790236 Marionette TRACE conn3 <- [1,950,null,{}] 23:33:10 INFO - PROCESS | 18037 | 1463034790307 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}] 23:33:10 INFO - PROCESS | 18037 | 1463034790473 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 23:33:10 INFO - PROCESS | 18037 | 1463034790668 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:10 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf944d6000 == 13 [pid = 18037] [id = 245] 23:33:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 115 (0x7faf90fd3000) [pid = 18037] [serial = 736] [outer = (nil)] 23:33:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 116 (0x7faf91df2c00) [pid = 18037] [serial = 737] [outer = 0x7faf90fd3000] 23:33:10 INFO - PROCESS | 18037 | 1463034790745 Marionette DEBUG loaded listener.js 23:33:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 117 (0x7faf94c77000) [pid = 18037] [serial = 738] [outer = 0x7faf90fd3000] 23:33:11 INFO - PROCESS | 18037 | 1463034791726 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]]]}] 23:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1531ms 23:33:11 INFO - PROCESS | 18037 | 1463034791767 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 23:33:11 INFO - PROCESS | 18037 | 1463034791774 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 23:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:33:11 INFO - PROCESS | 18037 | 1463034791782 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:33:11 INFO - PROCESS | 18037 | 1463034791786 Marionette TRACE conn3 <- [1,954,null,{}] 23:33:11 INFO - PROCESS | 18037 | 1463034791792 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}] 23:33:11 INFO - PROCESS | 18037 | 1463034791953 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 23:33:12 INFO - PROCESS | 18037 | 1463034792115 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:12 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9551c800 == 14 [pid = 18037] [id = 246] 23:33:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 118 (0x7faf94c7bc00) [pid = 18037] [serial = 739] [outer = (nil)] 23:33:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 119 (0x7faf95d07400) [pid = 18037] [serial = 740] [outer = 0x7faf94c7bc00] 23:33:12 INFO - PROCESS | 18037 | 1463034792189 Marionette DEBUG loaded listener.js 23:33:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 120 (0x7faf95ec4400) [pid = 18037] [serial = 741] [outer = 0x7faf94c7bc00] 23:33:13 INFO - PROCESS | 18037 | 1463034793109 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]]]}] 23:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1381ms 23:33:13 INFO - PROCESS | 18037 | 1463034793163 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 23:33:13 INFO - PROCESS | 18037 | 1463034793167 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 23:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:33:13 INFO - PROCESS | 18037 | 1463034793174 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:33:13 INFO - PROCESS | 18037 | 1463034793176 Marionette TRACE conn3 <- [1,958,null,{}] 23:33:13 INFO - PROCESS | 18037 | 1463034793183 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}] 23:33:13 INFO - PROCESS | 18037 | 1463034793370 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 23:33:13 INFO - PROCESS | 18037 | 1463034793527 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:13 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95b7d800 == 15 [pid = 18037] [id = 247] 23:33:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 121 (0x7faf95d0c400) [pid = 18037] [serial = 742] [outer = (nil)] 23:33:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 122 (0x7faf99b04000) [pid = 18037] [serial = 743] [outer = 0x7faf95d0c400] 23:33:13 INFO - PROCESS | 18037 | 1463034793609 Marionette DEBUG loaded listener.js 23:33:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 123 (0x7faf99b14000) [pid = 18037] [serial = 744] [outer = 0x7faf95d0c400] 23:33:14 INFO - PROCESS | 18037 | 1463034794589 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]]]}] 23:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1484ms 23:33:14 INFO - PROCESS | 18037 | 1463034794666 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 23:33:14 INFO - PROCESS | 18037 | 1463034794676 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 23:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:33:14 INFO - PROCESS | 18037 | 1463034794685 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:33:14 INFO - PROCESS | 18037 | 1463034794689 Marionette TRACE conn3 <- [1,962,null,{}] 23:33:14 INFO - PROCESS | 18037 | 1463034794694 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}] 23:33:14 INFO - PROCESS | 18037 | 1463034794895 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 23:33:15 INFO - PROCESS | 18037 | 1463034795100 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:15 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf96aab800 == 16 [pid = 18037] [id = 248] 23:33:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 124 (0x7faf9670c800) [pid = 18037] [serial = 745] [outer = (nil)] 23:33:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 125 (0x7faf99b55800) [pid = 18037] [serial = 746] [outer = 0x7faf9670c800] 23:33:15 INFO - PROCESS | 18037 | 1463034795224 Marionette DEBUG loaded listener.js 23:33:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 126 (0x7faf99b5c800) [pid = 18037] [serial = 747] [outer = 0x7faf9670c800] 23:33:16 INFO - PROCESS | 18037 | 1463034796058 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]]]}] 23:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1431ms 23:33:16 INFO - PROCESS | 18037 | 1463034796116 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 23:33:16 INFO - PROCESS | 18037 | 1463034796119 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 23:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:33:16 INFO - PROCESS | 18037 | 1463034796124 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:33:16 INFO - PROCESS | 18037 | 1463034796127 Marionette TRACE conn3 <- [1,966,null,{}] 23:33:16 INFO - PROCESS | 18037 | 1463034796132 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}] 23:33:16 INFO - PROCESS | 18037 | 1463034796274 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 23:33:16 INFO - PROCESS | 18037 | 1463034796428 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:16 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf99c96000 == 17 [pid = 18037] [id = 249] 23:33:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 127 (0x7faf99b18000) [pid = 18037] [serial = 748] [outer = (nil)] 23:33:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 128 (0x7faf99c54c00) [pid = 18037] [serial = 749] [outer = 0x7faf99b18000] 23:33:16 INFO - PROCESS | 18037 | 1463034796512 Marionette DEBUG loaded listener.js 23:33:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 129 (0x7faf99c5e400) [pid = 18037] [serial = 750] [outer = 0x7faf99b18000] 23:33:17 INFO - PROCESS | 18037 | 1463034797408 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]]]}] 23:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1330ms 23:33:17 INFO - PROCESS | 18037 | 1463034797455 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 23:33:17 INFO - PROCESS | 18037 | 1463034797459 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 23:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:33:17 INFO - PROCESS | 18037 | 1463034797465 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:33:17 INFO - PROCESS | 18037 | 1463034797469 Marionette TRACE conn3 <- [1,970,null,{}] 23:33:17 INFO - PROCESS | 18037 | 1463034797475 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}] 23:33:17 INFO - PROCESS | 18037 | 1463034797681 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 23:33:17 INFO - PROCESS | 18037 | 1463034797834 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:17 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf943bc800 == 18 [pid = 18037] [id = 250] 23:33:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 130 (0x7faf90fce800) [pid = 18037] [serial = 751] [outer = (nil)] 23:33:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 131 (0x7faf95578c00) [pid = 18037] [serial = 752] [outer = 0x7faf90fce800] 23:33:17 INFO - PROCESS | 18037 | 1463034797911 Marionette DEBUG loaded listener.js 23:33:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 132 (0x7faf99ef5400) [pid = 18037] [serial = 753] [outer = 0x7faf90fce800] 23:33:18 INFO - PROCESS | 18037 | 1463034798786 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]]]}] 23:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1381ms 23:33:18 INFO - PROCESS | 18037 | 1463034798848 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 23:33:18 INFO - PROCESS | 18037 | 1463034798851 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 23:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:33:18 INFO - PROCESS | 18037 | 1463034798857 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:33:18 INFO - PROCESS | 18037 | 1463034798859 Marionette TRACE conn3 <- [1,974,null,{}] 23:33:18 INFO - PROCESS | 18037 | 1463034798865 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}] 23:33:19 INFO - PROCESS | 18037 | 1463034799018 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 23:33:19 INFO - PROCESS | 18037 | 1463034799169 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:19 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf90ffc800 == 19 [pid = 18037] [id = 251] 23:33:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 133 (0x7faf90dcdc00) [pid = 18037] [serial = 754] [outer = (nil)] 23:33:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 134 (0x7faf95d0b000) [pid = 18037] [serial = 755] [outer = 0x7faf90dcdc00] 23:33:19 INFO - PROCESS | 18037 | 1463034799253 Marionette DEBUG loaded listener.js 23:33:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 135 (0x7faf99ef5800) [pid = 18037] [serial = 756] [outer = 0x7faf90dcdc00] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 134 (0x7faf95576400) [pid = 18037] [serial = 688] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 133 (0x7faf95e4bc00) [pid = 18037] [serial = 697] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 132 (0x7faf90fd9000) [pid = 18037] [serial = 686] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 131 (0x7faf95d07c00) [pid = 18037] [serial = 691] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 130 (0x7faf95eccc00) [pid = 18037] [serial = 689] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 129 (0x7faf9670a400) [pid = 18037] [serial = 698] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 128 (0x7faf95d0b800) [pid = 18037] [serial = 692] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 127 (0x7faf9a6e7c00) [pid = 18037] [serial = 703] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 126 (0x7faf99b0dc00) [pid = 18037] [serial = 700] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 125 (0x7faf95ec7800) [pid = 18037] [serial = 706] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 124 (0x7fafb2cb7400) [pid = 18037] [serial = 661] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 123 (0x7fafa4482400) [pid = 18037] [serial = 655] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 122 (0x7faf94865800) [pid = 18037] [serial = 658] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 121 (0x7fafa448b800) [pid = 18037] [serial = 656] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 120 (0x7faf9f770c00) [pid = 18037] [serial = 652] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 119 (0x7faf99ddc000) [pid = 18037] [serial = 644] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 118 (0x7faf99b55400) [pid = 18037] [serial = 643] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 117 (0x7faf9f61b400) [pid = 18037] [serial = 613] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 116 (0x7faf9f779400) [pid = 18037] [serial = 614] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 115 (0x7faf9bd0c000) [pid = 18037] [serial = 619] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 114 (0x7faf99ddcc00) [pid = 18037] [serial = 646] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 113 (0x7fafb1dd4c00) [pid = 18037] [serial = 638] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 112 (0x7faf99c52c00) [pid = 18037] [serial = 584] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 111 (0x7fafa5308800) [pid = 18037] [serial = 593] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 110 (0x7faf9c0a2400) [pid = 18037] [serial = 620] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 109 (0x7fafa3bb9400) [pid = 18037] [serial = 560] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 108 (0x7fafa5aa9c00) [pid = 18037] [serial = 632] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 107 (0x7faf9a6f2000) [pid = 18037] [serial = 647] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 106 (0x7faf9c215800) [pid = 18037] [serial = 554] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 105 (0x7faf9f777000) [pid = 18037] [serial = 623] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 104 (0x7fafa2a5b400) [pid = 18037] [serial = 590] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 103 (0x7fafa8460800) [pid = 18037] [serial = 635] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 102 (0x7faf99b0d400) [pid = 18037] [serial = 551] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 101 (0x7faf9cf5f400) [pid = 18037] [serial = 649] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 100 (0x7faf99b16000) [pid = 18037] [serial = 596] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 99 (0x7faf9dc7e800) [pid = 18037] [serial = 650] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 98 (0x7fafa3f50000) [pid = 18037] [serial = 629] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 97 (0x7fafa2a55000) [pid = 18037] [serial = 626] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 96 (0x7faf99c53400) [pid = 18037] [serial = 617] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 95 (0x7fafb2caf800) [pid = 18037] [serial = 641] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 94 (0x7faf9cb12800) [pid = 18037] [serial = 587] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 93 (0x7fafa4488000) [pid = 18037] [serial = 557] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 92 (0x7faf9e0ca400) [pid = 18037] [serial = 622] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 91 (0x7fafa2a5e800) [pid = 18037] [serial = 628] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 90 (0x7faf9f790400) [pid = 18037] [serial = 625] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 89 (0x7fafb2b57c00) [pid = 18037] [serial = 640] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 88 (0x7faf99b10c00) [pid = 18037] [serial = 616] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 87 (0x7fafa55a1c00) [pid = 18037] [serial = 631] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 86 (0x7fafa6275c00) [pid = 18037] [serial = 634] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 85 (0x7fafa877c000) [pid = 18037] [serial = 637] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 84 (0x7faf9486f400) [pid = 18037] [serial = 694] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 83 (0x7faf99c56c00) [pid = 18037] [serial = 701] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 82 (0x7faf9bd0c800) [pid = 18037] [serial = 704] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 81 (0x7fafb2eea000) [pid = 18037] [serial = 662] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 80 (0x7faf95ec6c00) [pid = 18037] [serial = 664] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 79 (0x7faf9bfec400) [pid = 18037] [serial = 667] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 78 (0x7faf99b12800) [pid = 18037] [serial = 665] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 77 (0x7fafa1de7800) [pid = 18037] [serial = 670] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 76 (0x7faf9c46b800) [pid = 18037] [serial = 668] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 75 (0x7fafa845f800) [pid = 18037] [serial = 673] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 74 (0x7fafa448bc00) [pid = 18037] [serial = 671] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 73 (0x7fafb3048c00) [pid = 18037] [serial = 676] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 72 (0x7fafb2e10400) [pid = 18037] [serial = 674] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 71 (0x7fafb3def800) [pid = 18037] [serial = 679] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 70 (0x7fafb3df0000) [pid = 18037] [serial = 677] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 69 (0x7fafb5ae0c00) [pid = 18037] [serial = 680] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 68 (0x7faf9c0a9000) [pid = 18037] [serial = 659] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 67 (0x7faf95576800) [pid = 18037] [serial = 683] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 66 (0x7faf95570800) [pid = 18037] [serial = 682] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 65 (0x7fafa2ae8000) [pid = 18037] [serial = 653] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 64 (0x7faf94c79c00) [pid = 18037] [serial = 695] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 63 (0x7faf90fd4000) [pid = 18037] [serial = 685] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 62 (0x7fafa285ec00) [pid = 18037] [serial = 720] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 61 (0x7fafa448d800) [pid = 18037] [serial = 722] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 60 (0x7faf9f61b000) [pid = 18037] [serial = 717] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 59 (0x7faf9f77ac00) [pid = 18037] [serial = 719] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 58 (0x7faf9c464400) [pid = 18037] [serial = 716] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 57 (0x7faf9dc68400) [pid = 18037] [serial = 713] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 56 (0x7faf9c573400) [pid = 18037] [serial = 712] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 55 (0x7faf96704400) [pid = 18037] [serial = 467] [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.] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 54 (0x7faf9a535400) [pid = 18037] [serial = 709] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 53 (0x7faf9bd03800) [pid = 18037] [serial = 710] [outer = (nil)] [url = about:blank] 23:33:19 INFO - PROCESS | 18037 | --DOMWINDOW == 52 (0x7faf99b12c00) [pid = 18037] [serial = 707] [outer = (nil)] [url = about:blank] 23:33:20 INFO - PROCESS | 18037 | 1463034800316 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]]]}] 23:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1527ms 23:33:20 INFO - PROCESS | 18037 | 1463034800386 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 23:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:33:20 INFO - PROCESS | 18037 | 1463034800393 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 23:33:20 INFO - PROCESS | 18037 | 1463034800401 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:33:20 INFO - PROCESS | 18037 | 1463034800407 Marionette TRACE conn3 <- [1,978,null,{}] 23:33:20 INFO - PROCESS | 18037 | 1463034800414 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}] 23:33:20 INFO - PROCESS | 18037 | 1463034800635 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 23:33:20 INFO - PROCESS | 18037 | 1463034800786 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:20 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95431800 == 20 [pid = 18037] [id = 252] 23:33:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 53 (0x7faf95579c00) [pid = 18037] [serial = 757] [outer = (nil)] 23:33:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 54 (0x7faf956f1800) [pid = 18037] [serial = 758] [outer = 0x7faf95579c00] 23:33:20 INFO - PROCESS | 18037 | 1463034800912 Marionette DEBUG loaded listener.js 23:33:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 55 (0x7faf95d0b800) [pid = 18037] [serial = 759] [outer = 0x7faf95579c00] 23:33:21 INFO - PROCESS | 18037 | 1463034801753 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]]]}] 23:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1388ms 23:33:21 INFO - PROCESS | 18037 | 1463034801789 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 23:33:21 INFO - PROCESS | 18037 | 1463034801796 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 23:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:33:21 INFO - PROCESS | 18037 | 1463034801807 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:33:21 INFO - PROCESS | 18037 | 1463034801810 Marionette TRACE conn3 <- [1,982,null,{}] 23:33:21 INFO - PROCESS | 18037 | 1463034801816 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}] 23:33:21 INFO - PROCESS | 18037 | 1463034801972 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 23:33:22 INFO - PROCESS | 18037 | 1463034802118 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:22 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95b6f800 == 21 [pid = 18037] [id = 253] 23:33:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 56 (0x7faf95e48400) [pid = 18037] [serial = 760] [outer = (nil)] 23:33:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 57 (0x7faf99b0a800) [pid = 18037] [serial = 761] [outer = 0x7faf95e48400] 23:33:22 INFO - PROCESS | 18037 | 1463034802193 Marionette DEBUG loaded listener.js 23:33:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 58 (0x7faf99b15c00) [pid = 18037] [serial = 762] [outer = 0x7faf95e48400] 23:33:23 INFO - PROCESS | 18037 | 1463034803119 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]]]}] 23:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1383ms 23:33:23 INFO - PROCESS | 18037 | 1463034803190 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 23:33:23 INFO - PROCESS | 18037 | 1463034803194 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 23:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:33:23 INFO - PROCESS | 18037 | 1463034803200 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:33:23 INFO - PROCESS | 18037 | 1463034803206 Marionette TRACE conn3 <- [1,986,null,{}] 23:33:23 INFO - PROCESS | 18037 | 1463034803221 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}] 23:33:23 INFO - PROCESS | 18037 | 1463034803427 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 23:33:23 INFO - PROCESS | 18037 | 1463034803579 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:23 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf99c8b800 == 22 [pid = 18037] [id = 254] 23:33:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 59 (0x7faf99b21800) [pid = 18037] [serial = 763] [outer = (nil)] 23:33:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 60 (0x7faf99dd9c00) [pid = 18037] [serial = 764] [outer = 0x7faf99b21800] 23:33:23 INFO - PROCESS | 18037 | 1463034803650 Marionette DEBUG loaded listener.js 23:33:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 61 (0x7faf99eec800) [pid = 18037] [serial = 765] [outer = 0x7faf99b21800] 23:33:24 INFO - PROCESS | 18037 | 1463034804548 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]]]}] 23:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1485ms 23:33:24 INFO - PROCESS | 18037 | 1463034804686 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 23:33:24 INFO - PROCESS | 18037 | 1463034804691 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 23:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:33:24 INFO - PROCESS | 18037 | 1463034804697 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:33:24 INFO - PROCESS | 18037 | 1463034804699 Marionette TRACE conn3 <- [1,990,null,{}] 23:33:24 INFO - PROCESS | 18037 | 1463034804705 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}] 23:33:25 INFO - PROCESS | 18037 | 1463034805058 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 23:33:25 INFO - PROCESS | 18037 | 1463034805328 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:25 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf949aa800 == 23 [pid = 18037] [id = 255] 23:33:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 62 (0x7faf94866000) [pid = 18037] [serial = 766] [outer = (nil)] 23:33:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 63 (0x7faf94870800) [pid = 18037] [serial = 767] [outer = 0x7faf94866000] 23:33:25 INFO - PROCESS | 18037 | 1463034805392 Marionette DEBUG loaded listener.js 23:33:25 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafacd1f800 == 22 [pid = 18037] [id = 241] 23:33:25 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf944dd000 == 21 [pid = 18037] [id = 242] 23:33:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 64 (0x7faf91df6400) [pid = 18037] [serial = 768] [outer = 0x7faf94866000] 23:33:26 INFO - PROCESS | 18037 | 1463034806533 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]]]}] 23:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1882ms 23:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:33:26 INFO - PROCESS | 18037 | 1463034806582 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 23:33:26 INFO - PROCESS | 18037 | 1463034806586 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 23:33:26 INFO - PROCESS | 18037 | 1463034806593 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:33:26 INFO - PROCESS | 18037 | 1463034806598 Marionette TRACE conn3 <- [1,994,null,{}] 23:33:26 INFO - PROCESS | 18037 | 1463034806604 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}] 23:33:26 INFO - PROCESS | 18037 | 1463034806750 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 23:33:26 INFO - PROCESS | 18037 | 1463034806768 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:26 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf90fe4800 == 22 [pid = 18037] [id = 256] 23:33:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 65 (0x7faf9556c400) [pid = 18037] [serial = 769] [outer = (nil)] 23:33:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 66 (0x7faf956f5400) [pid = 18037] [serial = 770] [outer = 0x7faf9556c400] 23:33:26 INFO - PROCESS | 18037 | 1463034806834 Marionette DEBUG loaded listener.js 23:33:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 67 (0x7faf95d04000) [pid = 18037] [serial = 771] [outer = 0x7faf9556c400] 23:33:27 INFO - PROCESS | 18037 | 1463034807602 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]]]}] 23:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1031ms 23:33:27 INFO - PROCESS | 18037 | 1463034807624 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 23:33:27 INFO - PROCESS | 18037 | 1463034807628 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 23:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:33:27 INFO - PROCESS | 18037 | 1463034807635 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:33:27 INFO - PROCESS | 18037 | 1463034807637 Marionette TRACE conn3 <- [1,998,null,{}] 23:33:27 INFO - PROCESS | 18037 | 1463034807643 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}] 23:33:27 INFO - PROCESS | 18037 | 1463034807821 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 23:33:27 INFO - PROCESS | 18037 | 1463034807850 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:27 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9573c800 == 23 [pid = 18037] [id = 257] 23:33:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 68 (0x7faf95ec0c00) [pid = 18037] [serial = 772] [outer = (nil)] 23:33:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 69 (0x7faf95ec8000) [pid = 18037] [serial = 773] [outer = 0x7faf95ec0c00] 23:33:27 INFO - PROCESS | 18037 | 1463034807911 Marionette DEBUG loaded listener.js 23:33:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 70 (0x7faf96706000) [pid = 18037] [serial = 774] [outer = 0x7faf95ec0c00] 23:33:28 INFO - PROCESS | 18037 | 1463034808804 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]]]}] 23:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1227ms 23:33:28 INFO - PROCESS | 18037 | 1463034808863 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 23:33:28 INFO - PROCESS | 18037 | 1463034808868 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 23:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:33:28 INFO - PROCESS | 18037 | 1463034808888 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:33:28 INFO - PROCESS | 18037 | 1463034808895 Marionette TRACE conn3 <- [1,1002,null,{}] 23:33:28 INFO - PROCESS | 18037 | 1463034808900 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}] 23:33:29 INFO - PROCESS | 18037 | 1463034809107 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 23:33:29 INFO - PROCESS | 18037 | --DOMWINDOW == 69 (0x7faf95706400) [pid = 18037] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:33:29 INFO - PROCESS | 18037 | --DOMWINDOW == 68 (0x7faf95573000) [pid = 18037] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:33:29 INFO - PROCESS | 18037 | --DOMWINDOW == 67 (0x7faf94c6f400) [pid = 18037] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:33:29 INFO - PROCESS | 18037 | --DOMWINDOW == 66 (0x7fafa2ae9800) [pid = 18037] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:33:29 INFO - PROCESS | 18037 | 1463034809182 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:29 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95448800 == 24 [pid = 18037] [id = 258] 23:33:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 67 (0x7faf90dc2400) [pid = 18037] [serial = 775] [outer = (nil)] 23:33:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 68 (0x7faf95573000) [pid = 18037] [serial = 776] [outer = 0x7faf90dc2400] 23:33:29 INFO - PROCESS | 18037 | 1463034809244 Marionette DEBUG loaded listener.js 23:33:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 69 (0x7faf99b53000) [pid = 18037] [serial = 777] [outer = 0x7faf90dc2400] 23:33:29 INFO - PROCESS | 18037 | 1463034809900 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]]]}] 23:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1038ms 23:33:29 INFO - PROCESS | 18037 | 1463034809920 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 23:33:29 INFO - PROCESS | 18037 | 1463034809922 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 23:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:33:29 INFO - PROCESS | 18037 | 1463034809929 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:33:29 INFO - PROCESS | 18037 | 1463034809932 Marionette TRACE conn3 <- [1,1006,null,{}] 23:33:29 INFO - PROCESS | 18037 | 1463034809937 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}] 23:33:30 INFO - PROCESS | 18037 | 1463034810072 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 23:33:30 INFO - PROCESS | 18037 | 1463034810175 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:30 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9a558000 == 25 [pid = 18037] [id = 259] 23:33:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 70 (0x7faf90dc8400) [pid = 18037] [serial = 778] [outer = (nil)] 23:33:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 71 (0x7faf99b61400) [pid = 18037] [serial = 779] [outer = 0x7faf90dc8400] 23:33:30 INFO - PROCESS | 18037 | 1463034810232 Marionette DEBUG loaded listener.js 23:33:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 72 (0x7faf99dde000) [pid = 18037] [serial = 780] [outer = 0x7faf90dc8400] 23:33:30 INFO - PROCESS | 18037 | 1463034810892 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]]]}] 23:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 981ms 23:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:33:30 INFO - PROCESS | 18037 | 1463034810911 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 23:33:30 INFO - PROCESS | 18037 | 1463034810914 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 23:33:30 INFO - PROCESS | 18037 | 1463034810919 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:33:30 INFO - PROCESS | 18037 | 1463034810922 Marionette TRACE conn3 <- [1,1010,null,{}] 23:33:30 INFO - PROCESS | 18037 | 1463034810927 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}] 23:33:31 INFO - PROCESS | 18037 | 1463034811119 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 23:33:31 INFO - PROCESS | 18037 | 1463034811137 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:31 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c06f000 == 26 [pid = 18037] [id = 260] 23:33:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 73 (0x7faf9a532800) [pid = 18037] [serial = 781] [outer = (nil)] 23:33:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 74 (0x7faf9a536000) [pid = 18037] [serial = 782] [outer = 0x7faf9a532800] 23:33:31 INFO - PROCESS | 18037 | 1463034811208 Marionette DEBUG loaded listener.js 23:33:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 75 (0x7faf9a6ed800) [pid = 18037] [serial = 783] [outer = 0x7faf9a532800] 23:33:31 INFO - PROCESS | 18037 | 1463034811927 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]]]}] 23:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1032ms 23:33:31 INFO - PROCESS | 18037 | 1463034811951 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 23:33:31 INFO - PROCESS | 18037 | 1463034811953 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 23:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:33:31 INFO - PROCESS | 18037 | 1463034811962 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:33:31 INFO - PROCESS | 18037 | 1463034811964 Marionette TRACE conn3 <- [1,1014,null,{}] 23:33:31 INFO - PROCESS | 18037 | 1463034811969 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}] 23:33:32 INFO - PROCESS | 18037 | 1463034812143 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 23:33:32 INFO - PROCESS | 18037 | 1463034812162 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:32 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c23c000 == 27 [pid = 18037] [id = 261] 23:33:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 76 (0x7faf99ef8800) [pid = 18037] [serial = 784] [outer = (nil)] 23:33:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 77 (0x7faf9bcc3c00) [pid = 18037] [serial = 785] [outer = 0x7faf99ef8800] 23:33:32 INFO - PROCESS | 18037 | 1463034812220 Marionette DEBUG loaded listener.js 23:33:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 78 (0x7faf9bd0d800) [pid = 18037] [serial = 786] [outer = 0x7faf99ef8800] 23:33:33 INFO - PROCESS | 18037 | 1463034813255 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]]]}] 23:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1380ms 23:33:33 INFO - PROCESS | 18037 | 1463034813340 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 23:33:33 INFO - PROCESS | 18037 | 1463034813346 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 23:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:33:33 INFO - PROCESS | 18037 | 1463034813355 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:33:33 INFO - PROCESS | 18037 | 1463034813361 Marionette TRACE conn3 <- [1,1018,null,{}] 23:33:33 INFO - PROCESS | 18037 | 1463034813369 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}] 23:33:33 INFO - PROCESS | 18037 | 1463034813544 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 23:33:33 INFO - PROCESS | 18037 | 1463034813666 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:33 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95440800 == 28 [pid = 18037] [id = 262] 23:33:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 79 (0x7faf94c70c00) [pid = 18037] [serial = 787] [outer = (nil)] 23:33:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 80 (0x7faf95577c00) [pid = 18037] [serial = 788] [outer = 0x7faf94c70c00] 23:33:33 INFO - PROCESS | 18037 | 1463034813745 Marionette DEBUG loaded listener.js 23:33:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 81 (0x7faf95d04800) [pid = 18037] [serial = 789] [outer = 0x7faf94c70c00] 23:33:34 INFO - PROCESS | 18037 | 1463034814686 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]]]}] 23:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1382ms 23:33:34 INFO - PROCESS | 18037 | 1463034814738 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 23:33:34 INFO - PROCESS | 18037 | 1463034814745 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 23:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:33:34 INFO - PROCESS | 18037 | 1463034814755 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:33:34 INFO - PROCESS | 18037 | 1463034814759 Marionette TRACE conn3 <- [1,1022,null,{}] 23:33:34 INFO - PROCESS | 18037 | 1463034814764 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}] 23:33:34 INFO - PROCESS | 18037 | 1463034814940 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 23:33:35 INFO - PROCESS | 18037 | 1463034815078 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:35 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c06a800 == 29 [pid = 18037] [id = 263] 23:33:35 INFO - PROCESS | 18037 | ++DOMWINDOW == 82 (0x7faf94c71400) [pid = 18037] [serial = 790] [outer = (nil)] 23:33:35 INFO - PROCESS | 18037 | ++DOMWINDOW == 83 (0x7faf9670cc00) [pid = 18037] [serial = 791] [outer = 0x7faf94c71400] 23:33:35 INFO - PROCESS | 18037 | 1463034815152 Marionette DEBUG loaded listener.js 23:33:35 INFO - PROCESS | 18037 | ++DOMWINDOW == 84 (0x7faf99b11400) [pid = 18037] [serial = 792] [outer = 0x7faf94c71400] 23:33:36 INFO - PROCESS | 18037 | 1463034816175 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]]]}] 23:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1495ms 23:33:36 INFO - PROCESS | 18037 | 1463034816251 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 23:33:36 INFO - PROCESS | 18037 | 1463034816255 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 23:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:33:36 INFO - PROCESS | 18037 | 1463034816261 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:33:36 INFO - PROCESS | 18037 | 1463034816267 Marionette TRACE conn3 <- [1,1026,null,{}] 23:33:36 INFO - PROCESS | 18037 | 1463034816282 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}] 23:33:36 INFO - PROCESS | 18037 | 1463034816489 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 23:33:36 INFO - PROCESS | 18037 | 1463034816671 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:36 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c7e7000 == 30 [pid = 18037] [id = 264] 23:33:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 85 (0x7faf99b07400) [pid = 18037] [serial = 793] [outer = (nil)] 23:33:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 86 (0x7faf9a533000) [pid = 18037] [serial = 794] [outer = 0x7faf99b07400] 23:33:36 INFO - PROCESS | 18037 | 1463034816790 Marionette DEBUG loaded listener.js 23:33:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 87 (0x7faf9a53e000) [pid = 18037] [serial = 795] [outer = 0x7faf99b07400] 23:33:37 INFO - PROCESS | 18037 | 1463034817680 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]]]}] 23:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1483ms 23:33:37 INFO - PROCESS | 18037 | 1463034817746 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 23:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:33:37 INFO - PROCESS | 18037 | 1463034817750 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 23:33:37 INFO - PROCESS | 18037 | 1463034817756 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:33:37 INFO - PROCESS | 18037 | 1463034817759 Marionette TRACE conn3 <- [1,1030,null,{}] 23:33:37 INFO - PROCESS | 18037 | 1463034817764 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}] 23:33:37 INFO - PROCESS | 18037 | 1463034817926 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 23:33:38 INFO - PROCESS | 18037 | 1463034818221 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:38 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95387000 == 31 [pid = 18037] [id = 265] 23:33:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 88 (0x7faf91df6c00) [pid = 18037] [serial = 796] [outer = (nil)] 23:33:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 89 (0x7faf91dfb400) [pid = 18037] [serial = 797] [outer = 0x7faf91df6c00] 23:33:38 INFO - PROCESS | 18037 | 1463034818344 Marionette DEBUG loaded listener.js 23:33:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 90 (0x7faf9556ac00) [pid = 18037] [serial = 798] [outer = 0x7faf91df6c00] 23:33:39 INFO - PROCESS | 18037 | 1463034819331 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]]]}] 23:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1634ms 23:33:39 INFO - PROCESS | 18037 | 1463034819394 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 23:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:33:39 INFO - PROCESS | 18037 | 1463034819399 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 23:33:39 INFO - PROCESS | 18037 | 1463034819406 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:33:39 INFO - PROCESS | 18037 | 1463034819410 Marionette TRACE conn3 <- [1,1034,null,{}] 23:33:39 INFO - PROCESS | 18037 | 1463034819417 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}] 23:33:39 INFO - PROCESS | 18037 | 1463034819565 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 23:33:39 INFO - PROCESS | 18037 | 1463034819577 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:39 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9454b800 == 32 [pid = 18037] [id = 266] 23:33:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 91 (0x7faf95ec1c00) [pid = 18037] [serial = 799] [outer = (nil)] 23:33:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 92 (0x7faf95eccc00) [pid = 18037] [serial = 800] [outer = 0x7faf95ec1c00] 23:33:39 INFO - PROCESS | 18037 | 1463034819659 Marionette DEBUG loaded listener.js 23:33:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 93 (0x7faf99b02c00) [pid = 18037] [serial = 801] [outer = 0x7faf95ec1c00] 23:33:39 INFO - PROCESS | 18037 | --DOMWINDOW == 92 (0x7fafa838b400) [pid = 18037] [serial = 725] [outer = (nil)] [url = about:blank] 23:33:39 INFO - PROCESS | 18037 | --DOMWINDOW == 91 (0x7faf9570e800) [pid = 18037] [serial = 734] [outer = (nil)] [url = about:blank] 23:33:39 INFO - PROCESS | 18037 | --DOMWINDOW == 90 (0x7faf956ed400) [pid = 18037] [serial = 731] [outer = (nil)] [url = about:blank] 23:33:39 INFO - PROCESS | 18037 | --DOMWINDOW == 89 (0x7faf94c72800) [pid = 18037] [serial = 728] [outer = (nil)] [url = about:blank] 23:33:39 INFO - PROCESS | 18037 | --DOMWINDOW == 88 (0x7faf95703000) [pid = 18037] [serial = 732] [outer = (nil)] [url = about:blank] 23:33:39 INFO - PROCESS | 18037 | --DOMWINDOW == 87 (0x7faf94c7b800) [pid = 18037] [serial = 729] [outer = (nil)] [url = about:blank] 23:33:39 INFO - PROCESS | 18037 | --DOMWINDOW == 86 (0x7faf95e4f400) [pid = 18037] [serial = 735] [outer = (nil)] [url = about:blank] 23:33:39 INFO - PROCESS | 18037 | --DOMWINDOW == 85 (0x7fafa87b7000) [pid = 18037] [serial = 726] [outer = (nil)] [url = about:blank] 23:33:40 INFO - PROCESS | 18037 | 1463034820452 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]]]}] 23:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1081ms 23:33:40 INFO - PROCESS | 18037 | 1463034820492 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 23:33:40 INFO - PROCESS | 18037 | 1463034820498 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 23:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:33:40 INFO - PROCESS | 18037 | 1463034820505 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:33:40 INFO - PROCESS | 18037 | 1463034820508 Marionette TRACE conn3 <- [1,1038,null,{}] 23:33:40 INFO - PROCESS | 18037 | 1463034820513 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}] 23:33:40 INFO - PROCESS | 18037 | 1463034820648 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 23:33:40 INFO - PROCESS | 18037 | 1463034820792 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:40 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf99c8d800 == 33 [pid = 18037] [id = 267] 23:33:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 86 (0x7faf94c7b800) [pid = 18037] [serial = 802] [outer = (nil)] 23:33:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 87 (0x7faf99de1800) [pid = 18037] [serial = 803] [outer = 0x7faf94c7b800] 23:33:40 INFO - PROCESS | 18037 | 1463034820853 Marionette DEBUG loaded listener.js 23:33:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 88 (0x7faf99ef8c00) [pid = 18037] [serial = 804] [outer = 0x7faf94c7b800] 23:33:41 INFO - PROCESS | 18037 | 1463034821585 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]]]}] 23:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1135ms 23:33:41 INFO - PROCESS | 18037 | 1463034821641 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 23:33:41 INFO - PROCESS | 18037 | 1463034821645 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 23:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:33:41 INFO - PROCESS | 18037 | 1463034821656 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:33:41 INFO - PROCESS | 18037 | 1463034821664 Marionette TRACE conn3 <- [1,1042,null,{}] 23:33:41 INFO - PROCESS | 18037 | 1463034821677 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}] 23:33:41 INFO - PROCESS | 18037 | 1463034821838 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 23:33:41 INFO - PROCESS | 18037 | 1463034821851 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:41 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c230800 == 34 [pid = 18037] [id = 268] 23:33:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 89 (0x7faf9a532400) [pid = 18037] [serial = 805] [outer = (nil)] 23:33:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 90 (0x7faf9bfec400) [pid = 18037] [serial = 806] [outer = 0x7faf9a532400] 23:33:41 INFO - PROCESS | 18037 | 1463034821908 Marionette DEBUG loaded listener.js 23:33:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 91 (0x7faf9bff4400) [pid = 18037] [serial = 807] [outer = 0x7faf9a532400] 23:33:42 INFO - PROCESS | 18037 | 1463034822757 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]]]}] 23:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1136ms 23:33:42 INFO - PROCESS | 18037 | 1463034822791 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 23:33:42 INFO - PROCESS | 18037 | 1463034822794 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 23:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:33:42 INFO - PROCESS | 18037 | 1463034822800 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:33:42 INFO - PROCESS | 18037 | 1463034822802 Marionette TRACE conn3 <- [1,1046,null,{}] 23:33:42 INFO - PROCESS | 18037 | 1463034822813 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}] 23:33:42 INFO - PROCESS | 18037 | 1463034822988 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 23:33:43 INFO - PROCESS | 18037 | 1463034823011 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:43 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9d054000 == 35 [pid = 18037] [id = 269] 23:33:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 92 (0x7faf9bff4800) [pid = 18037] [serial = 808] [outer = (nil)] 23:33:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 93 (0x7faf9c09a800) [pid = 18037] [serial = 809] [outer = 0x7faf9bff4800] 23:33:43 INFO - PROCESS | 18037 | 1463034823070 Marionette DEBUG loaded listener.js 23:33:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 94 (0x7faf9c0a1400) [pid = 18037] [serial = 810] [outer = 0x7faf9bff4800] 23:33:43 INFO - PROCESS | 18037 | 1463034823847 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]]]}] 23:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1081ms 23:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:33:43 INFO - PROCESS | 18037 | 1463034823881 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 23:33:43 INFO - PROCESS | 18037 | 1463034823883 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 23:33:43 INFO - PROCESS | 18037 | 1463034823888 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:33:43 INFO - PROCESS | 18037 | 1463034823890 Marionette TRACE conn3 <- [1,1050,null,{}] 23:33:43 INFO - PROCESS | 18037 | 1463034823903 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}] 23:33:44 INFO - PROCESS | 18037 | 1463034824069 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 23:33:44 INFO - PROCESS | 18037 | --DOMWINDOW == 93 (0x7faf9670c800) [pid = 18037] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:33:44 INFO - PROCESS | 18037 | --DOMWINDOW == 92 (0x7faf99b18000) [pid = 18037] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:33:44 INFO - PROCESS | 18037 | --DOMWINDOW == 91 (0x7faf90fce800) [pid = 18037] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:33:44 INFO - PROCESS | 18037 | --DOMWINDOW == 90 (0x7fafa29d9000) [pid = 18037] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:33:44 INFO - PROCESS | 18037 | --DOMWINDOW == 89 (0x7faf90dc2400) [pid = 18037] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:33:44 INFO - PROCESS | 18037 | --DOMWINDOW == 88 (0x7faf94866000) [pid = 18037] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:33:44 INFO - PROCESS | 18037 | --DOMWINDOW == 87 (0x7faf90dc8400) [pid = 18037] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:33:44 INFO - PROCESS | 18037 | --DOMWINDOW == 86 (0x7faf95ec0c00) [pid = 18037] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:33:44 INFO - PROCESS | 18037 | --DOMWINDOW == 85 (0x7faf9556c400) [pid = 18037] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:33:44 INFO - PROCESS | 18037 | --DOMWINDOW == 84 (0x7faf9a532800) [pid = 18037] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:33:44 INFO - PROCESS | 18037 | --DOMWINDOW == 83 (0x7faf90fd3000) [pid = 18037] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:33:44 INFO - PROCESS | 18037 | --DOMWINDOW == 82 (0x7faf94c7bc00) [pid = 18037] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:33:44 INFO - PROCESS | 18037 | --DOMWINDOW == 81 (0x7faf95d0c400) [pid = 18037] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:33:44 INFO - PROCESS | 18037 | 1463034824332 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:44 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95511000 == 36 [pid = 18037] [id = 270] 23:33:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 82 (0x7faf94c75400) [pid = 18037] [serial = 811] [outer = (nil)] 23:33:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 83 (0x7faf95703800) [pid = 18037] [serial = 812] [outer = 0x7faf94c75400] 23:33:44 INFO - PROCESS | 18037 | 1463034824403 Marionette DEBUG loaded listener.js 23:33:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 84 (0x7faf99ef3400) [pid = 18037] [serial = 813] [outer = 0x7faf94c75400] 23:33:45 INFO - PROCESS | 18037 | 1463034825286 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]]]}] 23:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1434ms 23:33:45 INFO - PROCESS | 18037 | 1463034825323 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 23:33:45 INFO - PROCESS | 18037 | 1463034825329 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 23:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:33:45 INFO - PROCESS | 18037 | 1463034825336 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:33:45 INFO - PROCESS | 18037 | 1463034825342 Marionette TRACE conn3 <- [1,1054,null,{}] 23:33:45 INFO - PROCESS | 18037 | 1463034825349 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}] 23:33:45 INFO - PROCESS | 18037 | 1463034825507 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 23:33:45 INFO - PROCESS | 18037 | 1463034825670 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:45 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95747800 == 37 [pid = 18037] [id = 271] 23:33:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 85 (0x7faf94c74000) [pid = 18037] [serial = 814] [outer = (nil)] 23:33:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 86 (0x7faf9570c400) [pid = 18037] [serial = 815] [outer = 0x7faf94c74000] 23:33:45 INFO - PROCESS | 18037 | 1463034825740 Marionette DEBUG loaded listener.js 23:33:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 87 (0x7faf95e50800) [pid = 18037] [serial = 816] [outer = 0x7faf94c74000] 23:33:46 INFO - PROCESS | 18037 | 1463034826625 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]]]}] 23:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1337ms 23:33:46 INFO - PROCESS | 18037 | 1463034826673 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 23:33:46 INFO - PROCESS | 18037 | 1463034826680 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 23:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:33:46 INFO - PROCESS | 18037 | 1463034826690 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:33:46 INFO - PROCESS | 18037 | 1463034826694 Marionette TRACE conn3 <- [1,1058,null,{}] 23:33:46 INFO - PROCESS | 18037 | 1463034826700 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}] 23:33:46 INFO - PROCESS | 18037 | 1463034826862 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 23:33:47 INFO - PROCESS | 18037 | 1463034827002 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:47 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c7fd800 == 38 [pid = 18037] [id = 272] 23:33:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 88 (0x7faf94c79800) [pid = 18037] [serial = 817] [outer = (nil)] 23:33:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 89 (0x7faf99de4400) [pid = 18037] [serial = 818] [outer = 0x7faf94c79800] 23:33:47 INFO - PROCESS | 18037 | 1463034827073 Marionette DEBUG loaded listener.js 23:33:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 90 (0x7faf9a53d000) [pid = 18037] [serial = 819] [outer = 0x7faf94c79800] 23:33:47 INFO - PROCESS | 18037 | 1463034827976 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]]]}] 23:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1333ms 23:33:48 INFO - PROCESS | 18037 | 1463034828024 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 23:33:48 INFO - PROCESS | 18037 | 1463034828028 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 23:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:33:48 INFO - PROCESS | 18037 | 1463034828034 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:33:48 INFO - PROCESS | 18037 | 1463034828039 Marionette TRACE conn3 <- [1,1062,null,{}] 23:33:48 INFO - PROCESS | 18037 | 1463034828055 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}] 23:33:48 INFO - PROCESS | 18037 | 1463034828219 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 23:33:48 INFO - PROCESS | 18037 | 1463034828361 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:48 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f749800 == 39 [pid = 18037] [id = 273] 23:33:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 91 (0x7faf9bcc1c00) [pid = 18037] [serial = 820] [outer = (nil)] 23:33:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 92 (0x7faf9c09c000) [pid = 18037] [serial = 821] [outer = 0x7faf9bcc1c00] 23:33:48 INFO - PROCESS | 18037 | 1463034828433 Marionette DEBUG loaded listener.js 23:33:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 93 (0x7faf9c0a7c00) [pid = 18037] [serial = 822] [outer = 0x7faf9bcc1c00] 23:33:49 INFO - PROCESS | 18037 | 1463034829319 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]]]}] 23:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1333ms 23:33:49 INFO - PROCESS | 18037 | 1463034829368 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 23:33:49 INFO - PROCESS | 18037 | 1463034829372 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 23:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:33:49 INFO - PROCESS | 18037 | 1463034829378 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:33:49 INFO - PROCESS | 18037 | 1463034829381 Marionette TRACE conn3 <- [1,1066,null,{}] 23:33:49 INFO - PROCESS | 18037 | 1463034829386 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}] 23:33:49 INFO - PROCESS | 18037 | 1463034829537 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 23:33:49 INFO - PROCESS | 18037 | 1463034829684 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:49 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f7d3800 == 40 [pid = 18037] [id = 274] 23:33:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 94 (0x7faf90fcc000) [pid = 18037] [serial = 823] [outer = (nil)] 23:33:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 95 (0x7faf9c21d800) [pid = 18037] [serial = 824] [outer = 0x7faf90fcc000] 23:33:49 INFO - PROCESS | 18037 | 1463034829754 Marionette DEBUG loaded listener.js 23:33:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 96 (0x7faf9c382800) [pid = 18037] [serial = 825] [outer = 0x7faf90fcc000] 23:33:50 INFO - PROCESS | 18037 | 1463034830599 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]]]}] 23:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1284ms 23:33:50 INFO - PROCESS | 18037 | 1463034830664 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 23:33:50 INFO - PROCESS | 18037 | 1463034830668 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 23:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:33:50 INFO - PROCESS | 18037 | 1463034830673 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:33:50 INFO - PROCESS | 18037 | 1463034830676 Marionette TRACE conn3 <- [1,1070,null,{}] 23:33:50 INFO - PROCESS | 18037 | 1463034830681 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}] 23:33:50 INFO - PROCESS | 18037 | 1463034830827 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 23:33:50 INFO - PROCESS | 18037 | 1463034830974 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:50 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f8c7800 == 41 [pid = 18037] [id = 275] 23:33:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 97 (0x7faf9c0a9c00) [pid = 18037] [serial = 826] [outer = (nil)] 23:33:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 98 (0x7faf9c468c00) [pid = 18037] [serial = 827] [outer = 0x7faf9c0a9c00] 23:33:51 INFO - PROCESS | 18037 | 1463034831044 Marionette DEBUG loaded listener.js 23:33:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 99 (0x7faf9c46ec00) [pid = 18037] [serial = 828] [outer = 0x7faf9c0a9c00] 23:33:51 INFO - PROCESS | 18037 | 1463034831938 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]]]}] 23:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1291ms 23:33:51 INFO - PROCESS | 18037 | 1463034831964 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 23:33:51 INFO - PROCESS | 18037 | 1463034831968 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 23:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:33:51 INFO - PROCESS | 18037 | 1463034831973 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:33:51 INFO - PROCESS | 18037 | 1463034831976 Marionette TRACE conn3 <- [1,1074,null,{}] 23:33:51 INFO - PROCESS | 18037 | 1463034831981 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}] 23:33:52 INFO - PROCESS | 18037 | 1463034832141 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 23:33:52 INFO - PROCESS | 18037 | 1463034832294 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:52 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c079000 == 42 [pid = 18037] [id = 276] 23:33:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 100 (0x7faf90fcfc00) [pid = 18037] [serial = 829] [outer = (nil)] 23:33:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 101 (0x7faf9bd03800) [pid = 18037] [serial = 830] [outer = 0x7faf90fcfc00] 23:33:52 INFO - PROCESS | 18037 | 1463034832365 Marionette DEBUG loaded listener.js 23:33:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 102 (0x7faf9cf5cc00) [pid = 18037] [serial = 831] [outer = 0x7faf90fcfc00] 23:33:53 INFO - PROCESS | 18037 | 1463034833402 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]]]}] 23:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1478ms 23:33:53 INFO - PROCESS | 18037 | 1463034833452 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 23:33:53 INFO - PROCESS | 18037 | 1463034833457 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 23:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:33:53 INFO - PROCESS | 18037 | 1463034833464 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:33:53 INFO - PROCESS | 18037 | 1463034833470 Marionette TRACE conn3 <- [1,1078,null,{}] 23:33:53 INFO - PROCESS | 18037 | 1463034833478 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}] 23:33:53 INFO - PROCESS | 18037 | 1463034833669 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 23:33:53 INFO - PROCESS | 18037 | 1463034833927 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:54 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf935d1000 == 43 [pid = 18037] [id = 277] 23:33:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 103 (0x7faf90dc4400) [pid = 18037] [serial = 832] [outer = (nil)] 23:33:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 104 (0x7faf956f4000) [pid = 18037] [serial = 833] [outer = 0x7faf90dc4400] 23:33:54 INFO - PROCESS | 18037 | 1463034834065 Marionette DEBUG loaded listener.js 23:33:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 105 (0x7faf95e43000) [pid = 18037] [serial = 834] [outer = 0x7faf90dc4400] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 104 (0x7faf9bcc3c00) [pid = 18037] [serial = 785] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 103 (0x7fafa5b81800) [pid = 18037] [serial = 723] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 102 (0x7faf95573000) [pid = 18037] [serial = 776] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 101 (0x7faf94870800) [pid = 18037] [serial = 767] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 100 (0x7faf99b61400) [pid = 18037] [serial = 779] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 99 (0x7faf91df6400) [pid = 18037] [serial = 768] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 98 (0x7faf99b0a800) [pid = 18037] [serial = 761] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 97 (0x7faf95d0b000) [pid = 18037] [serial = 755] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 96 (0x7faf95ec8000) [pid = 18037] [serial = 773] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 95 (0x7faf956f5400) [pid = 18037] [serial = 770] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 94 (0x7faf95d04000) [pid = 18037] [serial = 771] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 93 (0x7faf99dd9c00) [pid = 18037] [serial = 764] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 92 (0x7faf956f1800) [pid = 18037] [serial = 758] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 91 (0x7faf9a536000) [pid = 18037] [serial = 782] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 90 (0x7faf99dde000) [pid = 18037] [serial = 780] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 89 (0x7faf9a6ed800) [pid = 18037] [serial = 783] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 88 (0x7faf94c77000) [pid = 18037] [serial = 738] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 87 (0x7faf91df2c00) [pid = 18037] [serial = 737] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 86 (0x7faf95ec4400) [pid = 18037] [serial = 741] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 85 (0x7faf95d07400) [pid = 18037] [serial = 740] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 84 (0x7faf99b14000) [pid = 18037] [serial = 744] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 83 (0x7faf99b04000) [pid = 18037] [serial = 743] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 82 (0x7faf99b5c800) [pid = 18037] [serial = 747] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 81 (0x7faf99b55800) [pid = 18037] [serial = 746] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 80 (0x7faf96706000) [pid = 18037] [serial = 774] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 79 (0x7faf99c5e400) [pid = 18037] [serial = 750] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 78 (0x7faf99c54c00) [pid = 18037] [serial = 749] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 77 (0x7faf99ef5400) [pid = 18037] [serial = 753] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 76 (0x7faf95578c00) [pid = 18037] [serial = 752] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | --DOMWINDOW == 75 (0x7faf99b53000) [pid = 18037] [serial = 777] [outer = (nil)] [url = about:blank] 23:33:54 INFO - PROCESS | 18037 | 1463034834884 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]]]}] 23:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1436ms 23:33:54 INFO - PROCESS | 18037 | 1463034834900 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 23:33:54 INFO - PROCESS | 18037 | 1463034834907 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 23:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:33:54 INFO - PROCESS | 18037 | 1463034834916 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:33:54 INFO - PROCESS | 18037 | 1463034834920 Marionette TRACE conn3 <- [1,1082,null,{}] 23:33:54 INFO - PROCESS | 18037 | 1463034834925 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}] 23:33:55 INFO - PROCESS | 18037 | 1463034835080 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 23:33:55 INFO - PROCESS | 18037 | 1463034835099 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:55 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9573e800 == 44 [pid = 18037] [id = 278] 23:33:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 76 (0x7faf95e49800) [pid = 18037] [serial = 835] [outer = (nil)] 23:33:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 77 (0x7faf99b0dc00) [pid = 18037] [serial = 836] [outer = 0x7faf95e49800] 23:33:55 INFO - PROCESS | 18037 | 1463034835156 Marionette DEBUG loaded listener.js 23:33:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 78 (0x7faf99b19800) [pid = 18037] [serial = 837] [outer = 0x7faf95e49800] 23:33:55 INFO - PROCESS | 18037 | 1463034835917 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]]]}] 23:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1038ms 23:33:55 INFO - PROCESS | 18037 | 1463034835955 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 23:33:55 INFO - PROCESS | 18037 | 1463034835957 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 23:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:33:55 INFO - PROCESS | 18037 | 1463034835963 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:33:55 INFO - PROCESS | 18037 | 1463034835968 Marionette TRACE conn3 <- [1,1086,null,{}] 23:33:55 INFO - PROCESS | 18037 | 1463034835983 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}] 23:33:56 INFO - PROCESS | 18037 | 1463034836188 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 23:33:56 INFO - PROCESS | 18037 | 1463034836299 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:56 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf967b1800 == 45 [pid = 18037] [id = 279] 23:33:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 79 (0x7faf9670a400) [pid = 18037] [serial = 838] [outer = (nil)] 23:33:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 80 (0x7faf99eef800) [pid = 18037] [serial = 839] [outer = 0x7faf9670a400] 23:33:56 INFO - PROCESS | 18037 | 1463034836362 Marionette DEBUG loaded listener.js 23:33:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 81 (0x7faf9a6ed000) [pid = 18037] [serial = 840] [outer = 0x7faf9670a400] 23:33:57 INFO - PROCESS | 18037 | 1463034837137 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]]]}] 23:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1187ms 23:33:57 INFO - PROCESS | 18037 | 1463034837150 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 23:33:57 INFO - PROCESS | 18037 | 1463034837153 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 23:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:33:57 INFO - PROCESS | 18037 | 1463034837165 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:33:57 INFO - PROCESS | 18037 | 1463034837167 Marionette TRACE conn3 <- [1,1090,null,{}] 23:33:57 INFO - PROCESS | 18037 | 1463034837172 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}] 23:33:57 INFO - PROCESS | 18037 | 1463034837347 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 23:33:57 INFO - PROCESS | 18037 | 1463034837371 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:57 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9a513800 == 46 [pid = 18037] [id = 280] 23:33:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 82 (0x7faf9670fc00) [pid = 18037] [serial = 841] [outer = (nil)] 23:33:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 83 (0x7faf9bff1400) [pid = 18037] [serial = 842] [outer = 0x7faf9670fc00] 23:33:57 INFO - PROCESS | 18037 | 1463034837428 Marionette DEBUG loaded listener.js 23:33:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 84 (0x7faf9c0a3000) [pid = 18037] [serial = 843] [outer = 0x7faf9670fc00] 23:33:58 INFO - PROCESS | 18037 | 1463034838186 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]]]}] 23:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1076ms 23:33:58 INFO - PROCESS | 18037 | 1463034838270 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 23:33:58 INFO - PROCESS | 18037 | 1463034838275 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 23:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:33:58 INFO - PROCESS | 18037 | 1463034838285 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:33:58 INFO - PROCESS | 18037 | 1463034838287 Marionette TRACE conn3 <- [1,1094,null,{}] 23:33:58 INFO - PROCESS | 18037 | 1463034838291 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}] 23:33:58 INFO - PROCESS | 18037 | 1463034838468 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 23:33:58 INFO - PROCESS | 18037 | 1463034838490 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:58 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c06e000 == 47 [pid = 18037] [id = 281] 23:33:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 85 (0x7faf9c0a7400) [pid = 18037] [serial = 844] [outer = (nil)] 23:33:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 86 (0x7faf9c222800) [pid = 18037] [serial = 845] [outer = 0x7faf9c0a7400] 23:33:58 INFO - PROCESS | 18037 | 1463034838550 Marionette DEBUG loaded listener.js 23:33:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 87 (0x7faf9c470000) [pid = 18037] [serial = 846] [outer = 0x7faf9c0a7400] 23:33:58 INFO - PROCESS | 18037 | --DOMWINDOW == 86 (0x7faf9a532400) [pid = 18037] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:33:58 INFO - PROCESS | 18037 | --DOMWINDOW == 85 (0x7faf95ec1c00) [pid = 18037] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:33:58 INFO - PROCESS | 18037 | --DOMWINDOW == 84 (0x7faf91df6c00) [pid = 18037] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:33:58 INFO - PROCESS | 18037 | --DOMWINDOW == 83 (0x7faf94c7b800) [pid = 18037] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 23:33:58 INFO - PROCESS | 18037 | --DOMWINDOW == 82 (0x7faf9bff4800) [pid = 18037] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:33:59 INFO - PROCESS | 18037 | 1463034839416 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]]]}] 23:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1182ms 23:33:59 INFO - PROCESS | 18037 | 1463034839465 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 23:33:59 INFO - PROCESS | 18037 | 1463034839469 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 23:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:33:59 INFO - PROCESS | 18037 | 1463034839474 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:33:59 INFO - PROCESS | 18037 | 1463034839476 Marionette TRACE conn3 <- [1,1098,null,{}] 23:33:59 INFO - PROCESS | 18037 | 1463034839482 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}] 23:33:59 INFO - PROCESS | 18037 | 1463034839650 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 23:33:59 INFO - PROCESS | 18037 | 1463034839661 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:59 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c6cc800 == 48 [pid = 18037] [id = 282] 23:33:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 83 (0x7faf9c470400) [pid = 18037] [serial = 847] [outer = (nil)] 23:33:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 84 (0x7faf9cf5dc00) [pid = 18037] [serial = 848] [outer = 0x7faf9c470400] 23:33:59 INFO - PROCESS | 18037 | 1463034839725 Marionette DEBUG loaded listener.js 23:33:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 85 (0x7faf9d1d9c00) [pid = 18037] [serial = 849] [outer = 0x7faf9c470400] 23:34:00 INFO - PROCESS | 18037 | 1463034840462 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]]]}] 23:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1026ms 23:34:00 INFO - PROCESS | 18037 | 1463034840502 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 23:34:00 INFO - PROCESS | 18037 | 1463034840505 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 23:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:34:00 INFO - PROCESS | 18037 | 1463034840510 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:34:00 INFO - PROCESS | 18037 | 1463034840512 Marionette TRACE conn3 <- [1,1102,null,{}] 23:34:00 INFO - PROCESS | 18037 | 1463034840517 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}] 23:34:00 INFO - PROCESS | 18037 | 1463034840688 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 23:34:00 INFO - PROCESS | 18037 | 1463034840709 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:00 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9e037000 == 49 [pid = 18037] [id = 283] 23:34:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 86 (0x7faf9cb13800) [pid = 18037] [serial = 850] [outer = (nil)] 23:34:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 87 (0x7faf9dc63c00) [pid = 18037] [serial = 851] [outer = 0x7faf9cb13800] 23:34:00 INFO - PROCESS | 18037 | 1463034840768 Marionette DEBUG loaded listener.js 23:34:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 88 (0x7faf9dc69800) [pid = 18037] [serial = 852] [outer = 0x7faf9cb13800] 23:34:01 INFO - PROCESS | 18037 | 1463034841756 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]]]}] 23:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1279ms 23:34:01 INFO - PROCESS | 18037 | 1463034841792 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 23:34:01 INFO - PROCESS | 18037 | 1463034841799 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 23:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:34:01 INFO - PROCESS | 18037 | 1463034841808 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:34:01 INFO - PROCESS | 18037 | 1463034841814 Marionette TRACE conn3 <- [1,1106,null,{}] 23:34:01 INFO - PROCESS | 18037 | 1463034841822 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}] 23:34:02 INFO - PROCESS | 18037 | 1463034842055 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 23:34:02 INFO - PROCESS | 18037 | 1463034842201 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:02 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95520000 == 50 [pid = 18037] [id = 284] 23:34:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 89 (0x7faf956f6800) [pid = 18037] [serial = 853] [outer = (nil)] 23:34:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 90 (0x7faf95ec9400) [pid = 18037] [serial = 854] [outer = 0x7faf956f6800] 23:34:02 INFO - PROCESS | 18037 | 1463034842275 Marionette DEBUG loaded listener.js 23:34:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 91 (0x7faf99b07c00) [pid = 18037] [serial = 855] [outer = 0x7faf956f6800] 23:34:03 INFO - PROCESS | 18037 | 1463034843206 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]]]}] 23:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1437ms 23:34:03 INFO - PROCESS | 18037 | 1463034843246 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 23:34:03 INFO - PROCESS | 18037 | 1463034843260 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 23:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:34:03 INFO - PROCESS | 18037 | 1463034843276 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:34:03 INFO - PROCESS | 18037 | 1463034843282 Marionette TRACE conn3 <- [1,1110,null,{}] 23:34:03 INFO - PROCESS | 18037 | 1463034843291 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}] 23:34:03 INFO - PROCESS | 18037 | 1463034843615 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 23:34:03 INFO - PROCESS | 18037 | 1463034843950 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:03 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9d1b5000 == 51 [pid = 18037] [id = 285] 23:34:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 92 (0x7faf99b60400) [pid = 18037] [serial = 856] [outer = (nil)] 23:34:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 93 (0x7faf9a53d400) [pid = 18037] [serial = 857] [outer = 0x7faf99b60400] 23:34:04 INFO - PROCESS | 18037 | 1463034844027 Marionette DEBUG loaded listener.js 23:34:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 94 (0x7faf9bfec000) [pid = 18037] [serial = 858] [outer = 0x7faf99b60400] 23:34:04 INFO - PROCESS | 18037 | 1463034844819 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]]]}] 23:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1599ms 23:34:04 INFO - PROCESS | 18037 | 1463034844881 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 23:34:04 INFO - PROCESS | 18037 | 1463034844885 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 23:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:34:04 INFO - PROCESS | 18037 | 1463034844893 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:34:04 INFO - PROCESS | 18037 | 1463034844899 Marionette TRACE conn3 <- [1,1114,null,{}] 23:34:04 INFO - PROCESS | 18037 | 1463034844915 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}] 23:34:05 INFO - PROCESS | 18037 | 1463034845087 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 23:34:05 INFO - PROCESS | 18037 | 1463034845234 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:05 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa2877000 == 52 [pid = 18037] [id = 286] 23:34:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 95 (0x7faf9bff1000) [pid = 18037] [serial = 859] [outer = (nil)] 23:34:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 96 (0x7faf9c573400) [pid = 18037] [serial = 860] [outer = 0x7faf9bff1000] 23:34:05 INFO - PROCESS | 18037 | 1463034845310 Marionette DEBUG loaded listener.js 23:34:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 97 (0x7faf9cb1e000) [pid = 18037] [serial = 861] [outer = 0x7faf9bff1000] 23:34:06 INFO - PROCESS | 18037 | 1463034846171 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]]]}] 23:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1294ms 23:34:06 INFO - PROCESS | 18037 | 1463034846187 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 23:34:06 INFO - PROCESS | 18037 | 1463034846191 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 23:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:34:06 INFO - PROCESS | 18037 | 1463034846197 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:34:06 INFO - PROCESS | 18037 | 1463034846200 Marionette TRACE conn3 <- [1,1118,null,{}] 23:34:06 INFO - PROCESS | 18037 | 1463034846205 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}] 23:34:06 INFO - PROCESS | 18037 | 1463034846368 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 23:34:06 INFO - PROCESS | 18037 | 1463034846517 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:06 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa37a3000 == 53 [pid = 18037] [id = 287] 23:34:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 98 (0x7faf9bff9800) [pid = 18037] [serial = 862] [outer = (nil)] 23:34:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 99 (0x7faf9dc65000) [pid = 18037] [serial = 863] [outer = 0x7faf9bff9800] 23:34:06 INFO - PROCESS | 18037 | 1463034846588 Marionette DEBUG loaded listener.js 23:34:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 100 (0x7faf9dc6e400) [pid = 18037] [serial = 864] [outer = 0x7faf9bff9800] 23:34:07 INFO - PROCESS | 18037 | 1463034847461 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]]]}] 23:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1283ms 23:34:07 INFO - PROCESS | 18037 | 1463034847480 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 23:34:07 INFO - PROCESS | 18037 | 1463034847483 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 23:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:34:07 INFO - PROCESS | 18037 | 1463034847489 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:34:07 INFO - PROCESS | 18037 | 1463034847491 Marionette TRACE conn3 <- [1,1122,null,{}] 23:34:07 INFO - PROCESS | 18037 | 1463034847497 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}] 23:34:07 INFO - PROCESS | 18037 | 1463034847644 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 23:34:07 INFO - PROCESS | 18037 | 1463034847794 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:07 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa3f9b000 == 54 [pid = 18037] [id = 288] 23:34:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 101 (0x7faf9c571800) [pid = 18037] [serial = 865] [outer = (nil)] 23:34:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 102 (0x7faf9dc74000) [pid = 18037] [serial = 866] [outer = 0x7faf9c571800] 23:34:07 INFO - PROCESS | 18037 | 1463034847872 Marionette DEBUG loaded listener.js 23:34:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 103 (0x7faf9dc79c00) [pid = 18037] [serial = 867] [outer = 0x7faf9c571800] 23:34:08 INFO - PROCESS | 18037 | 1463034848749 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]]]}] 23:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1330ms 23:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:34:08 INFO - PROCESS | 18037 | 1463034848820 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 23:34:08 INFO - PROCESS | 18037 | 1463034848823 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 23:34:08 INFO - PROCESS | 18037 | 1463034848829 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:34:08 INFO - PROCESS | 18037 | 1463034848832 Marionette TRACE conn3 <- [1,1126,null,{}] 23:34:08 INFO - PROCESS | 18037 | 1463034848837 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}] 23:34:09 INFO - PROCESS | 18037 | 1463034849041 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 23:34:09 INFO - PROCESS | 18037 | 1463034849192 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:09 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa41df000 == 55 [pid = 18037] [id = 289] 23:34:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 104 (0x7faf9dc75800) [pid = 18037] [serial = 868] [outer = (nil)] 23:34:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 105 (0x7faf9e0c4400) [pid = 18037] [serial = 869] [outer = 0x7faf9dc75800] 23:34:09 INFO - PROCESS | 18037 | 1463034849268 Marionette DEBUG loaded listener.js 23:34:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 106 (0x7faf9e0ce800) [pid = 18037] [serial = 870] [outer = 0x7faf9dc75800] 23:34:10 INFO - PROCESS | 18037 | 1463034850151 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]]]}] 23:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1386ms 23:34:10 INFO - PROCESS | 18037 | 1463034850216 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 23:34:10 INFO - PROCESS | 18037 | 1463034850220 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 23:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:34:10 INFO - PROCESS | 18037 | 1463034850226 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:34:10 INFO - PROCESS | 18037 | 1463034850229 Marionette TRACE conn3 <- [1,1130,null,{}] 23:34:10 INFO - PROCESS | 18037 | 1463034850234 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}] 23:34:10 INFO - PROCESS | 18037 | 1463034850394 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 23:34:10 INFO - PROCESS | 18037 | 1463034850541 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:10 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c6c6000 == 56 [pid = 18037] [id = 290] 23:34:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 107 (0x7faf91df8000) [pid = 18037] [serial = 871] [outer = (nil)] 23:34:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 108 (0x7faf9c0a6000) [pid = 18037] [serial = 872] [outer = 0x7faf91df8000] 23:34:10 INFO - PROCESS | 18037 | 1463034850614 Marionette DEBUG loaded listener.js 23:34:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 109 (0x7faf9eb96000) [pid = 18037] [serial = 873] [outer = 0x7faf91df8000] 23:34:11 INFO - PROCESS | 18037 | 1463034851820 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]]]}] 23:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1638ms 23:34:11 INFO - PROCESS | 18037 | 1463034851866 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 23:34:11 INFO - PROCESS | 18037 | 1463034851872 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 23:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:34:11 INFO - PROCESS | 18037 | 1463034851880 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:34:11 INFO - PROCESS | 18037 | 1463034851884 Marionette TRACE conn3 <- [1,1134,null,{}] 23:34:11 INFO - PROCESS | 18037 | 1463034851897 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}] 23:34:12 INFO - PROCESS | 18037 | 1463034852066 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 23:34:12 INFO - PROCESS | 18037 | 1463034852249 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:12 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf90fe4000 == 57 [pid = 18037] [id = 291] 23:34:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 110 (0x7faf956f5400) [pid = 18037] [serial = 874] [outer = (nil)] 23:34:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 111 (0x7faf9570f800) [pid = 18037] [serial = 875] [outer = 0x7faf956f5400] 23:34:12 INFO - PROCESS | 18037 | 1463034852365 Marionette DEBUG loaded listener.js 23:34:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 112 (0x7faf9670c800) [pid = 18037] [serial = 876] [outer = 0x7faf956f5400] 23:34:12 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9d054000 == 56 [pid = 18037] [id = 269] 23:34:12 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c230800 == 55 [pid = 18037] [id = 268] 23:34:12 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c6cc800 == 54 [pid = 18037] [id = 282] 23:34:13 INFO - PROCESS | 18037 | --DOMWINDOW == 111 (0x7faf95577c00) [pid = 18037] [serial = 788] [outer = (nil)] [url = about:blank] 23:34:13 INFO - PROCESS | 18037 | --DOMWINDOW == 110 (0x7faf9a533000) [pid = 18037] [serial = 794] [outer = (nil)] [url = about:blank] 23:34:13 INFO - PROCESS | 18037 | --DOMWINDOW == 109 (0x7faf9670cc00) [pid = 18037] [serial = 791] [outer = (nil)] [url = about:blank] 23:34:13 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c06e000 == 53 [pid = 18037] [id = 281] 23:34:13 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9a513800 == 52 [pid = 18037] [id = 280] 23:34:13 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf967b1800 == 51 [pid = 18037] [id = 279] 23:34:13 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9573e800 == 50 [pid = 18037] [id = 278] 23:34:13 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf935d1000 == 49 [pid = 18037] [id = 277] 23:34:13 INFO - PROCESS | 18037 | --DOMWINDOW == 108 (0x7faf99b02c00) [pid = 18037] [serial = 801] [outer = (nil)] [url = about:blank] 23:34:13 INFO - PROCESS | 18037 | --DOMWINDOW == 107 (0x7faf91dfb400) [pid = 18037] [serial = 797] [outer = (nil)] [url = about:blank] 23:34:13 INFO - PROCESS | 18037 | --DOMWINDOW == 106 (0x7faf95eccc00) [pid = 18037] [serial = 800] [outer = (nil)] [url = about:blank] 23:34:13 INFO - PROCESS | 18037 | --DOMWINDOW == 105 (0x7faf99de1800) [pid = 18037] [serial = 803] [outer = (nil)] [url = about:blank] 23:34:13 INFO - PROCESS | 18037 | --DOMWINDOW == 104 (0x7faf9556ac00) [pid = 18037] [serial = 798] [outer = (nil)] [url = about:blank] 23:34:13 INFO - PROCESS | 18037 | --DOMWINDOW == 103 (0x7faf99ef8c00) [pid = 18037] [serial = 804] [outer = (nil)] [url = about:blank] 23:34:13 INFO - PROCESS | 18037 | --DOMWINDOW == 102 (0x7faf9c09a800) [pid = 18037] [serial = 809] [outer = (nil)] [url = about:blank] 23:34:13 INFO - PROCESS | 18037 | --DOMWINDOW == 101 (0x7faf9c0a1400) [pid = 18037] [serial = 810] [outer = (nil)] [url = about:blank] 23:34:13 INFO - PROCESS | 18037 | --DOMWINDOW == 100 (0x7faf9bfec400) [pid = 18037] [serial = 806] [outer = (nil)] [url = about:blank] 23:34:13 INFO - PROCESS | 18037 | --DOMWINDOW == 99 (0x7faf9bff4400) [pid = 18037] [serial = 807] [outer = (nil)] [url = about:blank] 23:34:13 INFO - PROCESS | 18037 | 1463034853290 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]]]}] 23:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1434ms 23:34:13 INFO - PROCESS | 18037 | 1463034853316 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 23:34:13 INFO - PROCESS | 18037 | 1463034853324 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 23:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:34:13 INFO - PROCESS | 18037 | 1463034853333 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:34:13 INFO - PROCESS | 18037 | 1463034853337 Marionette TRACE conn3 <- [1,1138,null,{}] 23:34:13 INFO - PROCESS | 18037 | 1463034853343 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}] 23:34:13 INFO - PROCESS | 18037 | 1463034853483 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 23:34:13 INFO - PROCESS | 18037 | 1463034853500 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:13 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95505800 == 50 [pid = 18037] [id = 292] 23:34:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 100 (0x7faf99b02c00) [pid = 18037] [serial = 877] [outer = (nil)] 23:34:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 101 (0x7faf99c59800) [pid = 18037] [serial = 878] [outer = 0x7faf99b02c00] 23:34:13 INFO - PROCESS | 18037 | 1463034853562 Marionette DEBUG loaded listener.js 23:34:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 102 (0x7faf99ef5000) [pid = 18037] [serial = 879] [outer = 0x7faf99b02c00] 23:34:14 INFO - PROCESS | 18037 | 1463034854375 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]]]}] 23:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1084ms 23:34:14 INFO - PROCESS | 18037 | 1463034854422 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 23:34:14 INFO - PROCESS | 18037 | 1463034854425 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 23:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:34:14 INFO - PROCESS | 18037 | 1463034854431 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:34:14 INFO - PROCESS | 18037 | 1463034854436 Marionette TRACE conn3 <- [1,1142,null,{}] 23:34:14 INFO - PROCESS | 18037 | 1463034854451 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}] 23:34:14 INFO - PROCESS | 18037 | 1463034854598 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 23:34:14 INFO - PROCESS | 18037 | 1463034854617 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:14 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9b86e000 == 51 [pid = 18037] [id = 293] 23:34:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 103 (0x7faf9bcbd400) [pid = 18037] [serial = 880] [outer = (nil)] 23:34:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 104 (0x7faf9bff8000) [pid = 18037] [serial = 881] [outer = 0x7faf9bcbd400] 23:34:14 INFO - PROCESS | 18037 | 1463034854691 Marionette DEBUG loaded listener.js 23:34:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 105 (0x7faf9c0a5400) [pid = 18037] [serial = 882] [outer = 0x7faf9bcbd400] 23:34:15 INFO - PROCESS | 18037 | 1463034855437 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]]]}] 23:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1037ms 23:34:15 INFO - PROCESS | 18037 | 1463034855470 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 23:34:15 INFO - PROCESS | 18037 | 1463034855485 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 23:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:34:15 INFO - PROCESS | 18037 | 1463034855491 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:34:15 INFO - PROCESS | 18037 | 1463034855493 Marionette TRACE conn3 <- [1,1146,null,{}] 23:34:15 INFO - PROCESS | 18037 | 1463034855499 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}] 23:34:15 INFO - PROCESS | 18037 | 1463034855717 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 23:34:15 INFO - PROCESS | 18037 | 1463034855738 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:15 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c6ba800 == 52 [pid = 18037] [id = 294] 23:34:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 106 (0x7faf9bfec400) [pid = 18037] [serial = 883] [outer = (nil)] 23:34:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 107 (0x7faf9c46d000) [pid = 18037] [serial = 884] [outer = 0x7faf9bfec400] 23:34:15 INFO - PROCESS | 18037 | 1463034855798 Marionette DEBUG loaded listener.js 23:34:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 108 (0x7faf9cb15c00) [pid = 18037] [serial = 885] [outer = 0x7faf9bfec400] 23:34:16 INFO - PROCESS | 18037 | 1463034856627 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]]]}] 23:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1176ms 23:34:16 INFO - PROCESS | 18037 | 1463034856683 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 23:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:34:16 INFO - PROCESS | 18037 | 1463034856689 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 23:34:16 INFO - PROCESS | 18037 | 1463034856695 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:34:16 INFO - PROCESS | 18037 | 1463034856698 Marionette TRACE conn3 <- [1,1150,null,{}] 23:34:16 INFO - PROCESS | 18037 | 1463034856702 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}] 23:34:16 INFO - PROCESS | 18037 | 1463034856878 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 23:34:16 INFO - PROCESS | 18037 | 1463034856905 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:16 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9df96000 == 53 [pid = 18037] [id = 295] 23:34:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 109 (0x7faf9c0a2c00) [pid = 18037] [serial = 886] [outer = (nil)] 23:34:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 110 (0x7faf9cf65800) [pid = 18037] [serial = 887] [outer = 0x7faf9c0a2c00] 23:34:16 INFO - PROCESS | 18037 | 1463034856962 Marionette DEBUG loaded listener.js 23:34:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 111 (0x7faf9dc6e000) [pid = 18037] [serial = 888] [outer = 0x7faf9c0a2c00] 23:34:17 INFO - PROCESS | 18037 | --DOMWINDOW == 110 (0x7faf9670fc00) [pid = 18037] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 23:34:17 INFO - PROCESS | 18037 | --DOMWINDOW == 109 (0x7faf9c0a7400) [pid = 18037] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 23:34:17 INFO - PROCESS | 18037 | --DOMWINDOW == 108 (0x7faf94c75400) [pid = 18037] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:34:17 INFO - PROCESS | 18037 | --DOMWINDOW == 107 (0x7faf90dc4400) [pid = 18037] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:34:17 INFO - PROCESS | 18037 | --DOMWINDOW == 106 (0x7faf9670a400) [pid = 18037] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 23:34:17 INFO - PROCESS | 18037 | --DOMWINDOW == 105 (0x7faf95e49800) [pid = 18037] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:34:17 INFO - PROCESS | 18037 | --DOMWINDOW == 104 (0x7faf9c470400) [pid = 18037] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 23:34:17 INFO - PROCESS | 18037 | --DOMWINDOW == 103 (0x7faf95579c00) [pid = 18037] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:34:17 INFO - PROCESS | 18037 | --DOMWINDOW == 102 (0x7faf90dcdc00) [pid = 18037] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:34:17 INFO - PROCESS | 18037 | --DOMWINDOW == 101 (0x7faf99b21800) [pid = 18037] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:34:17 INFO - PROCESS | 18037 | --DOMWINDOW == 100 (0x7faf99ef8800) [pid = 18037] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:34:17 INFO - PROCESS | 18037 | --DOMWINDOW == 99 (0x7faf95e48400) [pid = 18037] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:34:17 INFO - PROCESS | 18037 | 1463034857916 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]]]}] 23:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1238ms 23:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:34:17 INFO - PROCESS | 18037 | 1463034857933 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 23:34:17 INFO - PROCESS | 18037 | 1463034857935 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 23:34:17 INFO - PROCESS | 18037 | 1463034857941 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:34:17 INFO - PROCESS | 18037 | 1463034857944 Marionette TRACE conn3 <- [1,1154,null,{}] 23:34:17 INFO - PROCESS | 18037 | 1463034857949 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}] 23:34:18 INFO - PROCESS | 18037 | 1463034858171 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 23:34:18 INFO - PROCESS | 18037 | 1463034858248 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:18 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f75f000 == 54 [pid = 18037] [id = 296] 23:34:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 100 (0x7faf90dc6c00) [pid = 18037] [serial = 889] [outer = (nil)] 23:34:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 101 (0x7faf9670fc00) [pid = 18037] [serial = 890] [outer = 0x7faf90dc6c00] 23:34:18 INFO - PROCESS | 18037 | 1463034858310 Marionette DEBUG loaded listener.js 23:34:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 102 (0x7faf9df6c400) [pid = 18037] [serial = 891] [outer = 0x7faf90dc6c00] 23:34:18 INFO - PROCESS | 18037 | 1463034858958 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]]]}] 23:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1077ms 23:34:19 INFO - PROCESS | 18037 | 1463034859018 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 23:34:19 INFO - PROCESS | 18037 | 1463034859022 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 23:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:34:19 INFO - PROCESS | 18037 | 1463034859053 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:34:19 INFO - PROCESS | 18037 | 1463034859055 Marionette TRACE conn3 <- [1,1158,null,{}] 23:34:19 INFO - PROCESS | 18037 | 1463034859059 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}] 23:34:19 INFO - PROCESS | 18037 | 1463034859201 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 23:34:19 INFO - PROCESS | 18037 | 1463034859211 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:19 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa2081800 == 55 [pid = 18037] [id = 297] 23:34:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 103 (0x7faf9670a400) [pid = 18037] [serial = 892] [outer = (nil)] 23:34:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 104 (0x7faf9eb8cc00) [pid = 18037] [serial = 893] [outer = 0x7faf9670a400] 23:34:19 INFO - PROCESS | 18037 | 1463034859269 Marionette DEBUG loaded listener.js 23:34:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 105 (0x7faf9f618800) [pid = 18037] [serial = 894] [outer = 0x7faf9670a400] 23:34:20 INFO - PROCESS | 18037 | 1463034860271 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]]]}] 23:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 23:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1295ms 23:34:20 INFO - PROCESS | 18037 | 1463034860342 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 23:34:20 INFO - PROCESS | 18037 | 1463034860347 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 23:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:34:20 INFO - PROCESS | 18037 | 1463034860357 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:34:20 INFO - PROCESS | 18037 | 1463034860362 Marionette TRACE conn3 <- [1,1162,null,{}] 23:34:20 INFO - PROCESS | 18037 | 1463034860370 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}] 23:34:20 INFO - PROCESS | 18037 | 1463034860575 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 23:34:20 INFO - PROCESS | 18037 | 1463034860722 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:20 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95b63000 == 56 [pid = 18037] [id = 298] 23:34:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 106 (0x7faf95577c00) [pid = 18037] [serial = 895] [outer = (nil)] 23:34:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 107 (0x7faf95e50400) [pid = 18037] [serial = 896] [outer = 0x7faf95577c00] 23:34:20 INFO - PROCESS | 18037 | 1463034860803 Marionette DEBUG loaded listener.js 23:34:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 108 (0x7faf99b17c00) [pid = 18037] [serial = 897] [outer = 0x7faf95577c00] 23:34:21 INFO - PROCESS | 18037 | 1463034861684 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]]]}] 23:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1389ms 23:34:21 INFO - PROCESS | 18037 | 1463034861745 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 23:34:21 INFO - PROCESS | 18037 | 1463034861753 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 23:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:34:21 INFO - PROCESS | 18037 | 1463034861763 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:34:21 INFO - PROCESS | 18037 | 1463034861766 Marionette TRACE conn3 <- [1,1166,null,{}] 23:34:21 INFO - PROCESS | 18037 | 1463034861773 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}] 23:34:21 INFO - PROCESS | 18037 | 1463034861945 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 23:34:22 INFO - PROCESS | 18037 | 1463034862096 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:22 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9d1d1000 == 57 [pid = 18037] [id = 299] 23:34:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 109 (0x7faf99dde000) [pid = 18037] [serial = 898] [outer = (nil)] 23:34:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 110 (0x7faf9a538000) [pid = 18037] [serial = 899] [outer = 0x7faf99dde000] 23:34:22 INFO - PROCESS | 18037 | 1463034862171 Marionette DEBUG loaded listener.js 23:34:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 111 (0x7faf9bd04000) [pid = 18037] [serial = 900] [outer = 0x7faf99dde000] 23:34:23 INFO - PROCESS | 18037 | 1463034863089 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]]]}] 23:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1378ms 23:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:34:23 INFO - PROCESS | 18037 | 1463034863142 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 23:34:23 INFO - PROCESS | 18037 | 1463034863145 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 23:34:23 INFO - PROCESS | 18037 | 1463034863152 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:34:23 INFO - PROCESS | 18037 | 1463034863157 Marionette TRACE conn3 <- [1,1170,null,{}] 23:34:23 INFO - PROCESS | 18037 | 1463034863173 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}] 23:34:23 INFO - PROCESS | 18037 | 1463034863344 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 23:34:23 INFO - PROCESS | 18037 | 1463034863500 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:23 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa4a76000 == 58 [pid = 18037] [id = 300] 23:34:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 112 (0x7faf9c464000) [pid = 18037] [serial = 901] [outer = (nil)] 23:34:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 113 (0x7faf9dc6b000) [pid = 18037] [serial = 902] [outer = 0x7faf9c464000] 23:34:23 INFO - PROCESS | 18037 | 1463034863580 Marionette DEBUG loaded listener.js 23:34:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 114 (0x7faf9dced400) [pid = 18037] [serial = 903] [outer = 0x7faf9c464000] 23:34:24 INFO - PROCESS | 18037 | 1463034864383 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]]]}] 23:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1284ms 23:34:24 INFO - PROCESS | 18037 | 1463034864451 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 23:34:24 INFO - PROCESS | 18037 | 1463034864457 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 23:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:34:24 INFO - PROCESS | 18037 | 1463034864464 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:34:24 INFO - PROCESS | 18037 | 1463034864467 Marionette TRACE conn3 <- [1,1174,null,{}] 23:34:24 INFO - PROCESS | 18037 | 1463034864472 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}] 23:34:24 INFO - PROCESS | 18037 | 1463034864656 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 23:34:24 INFO - PROCESS | 18037 | 1463034864850 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:24 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa4bcf800 == 59 [pid = 18037] [id = 301] 23:34:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 115 (0x7faf9e0d0c00) [pid = 18037] [serial = 904] [outer = (nil)] 23:34:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 116 (0x7faf9f618400) [pid = 18037] [serial = 905] [outer = 0x7faf9e0d0c00] 23:34:24 INFO - PROCESS | 18037 | 1463034864923 Marionette DEBUG loaded listener.js 23:34:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 117 (0x7faf9f61d000) [pid = 18037] [serial = 906] [outer = 0x7faf9e0d0c00] 23:34:25 INFO - PROCESS | 18037 | 1463034865779 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] 23:34:25 INFO - PROCESS | 18037 | 1463034865852 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 23:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:34:25 INFO - PROCESS | 18037 | 1463034865859 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:34:25 INFO - PROCESS | 18037 | 1463034865863 Marionette TRACE conn3 <- [1,1178,null,{}] 23:34:25 INFO - PROCESS | 18037 | 1463034865868 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}] 23:34:26 INFO - PROCESS | 18037 | 1463034866036 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 23:34:26 INFO - PROCESS | 18037 | 1463034866191 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:26 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa512a000 == 60 [pid = 18037] [id = 302] 23:34:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 118 (0x7faf9df6c800) [pid = 18037] [serial = 907] [outer = (nil)] 23:34:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 119 (0x7faf9f6f6400) [pid = 18037] [serial = 908] [outer = 0x7faf9df6c800] 23:34:26 INFO - PROCESS | 18037 | 1463034866275 Marionette DEBUG loaded listener.js 23:34:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 120 (0x7faf9f771800) [pid = 18037] [serial = 909] [outer = 0x7faf9df6c800] 23:34:27 INFO - PROCESS | 18037 | 1463034867145 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] 23:34:27 INFO - PROCESS | 18037 | 1463034867195 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 23:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 23:34:27 INFO - PROCESS | 18037 | 1463034867200 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:34:27 INFO - PROCESS | 18037 | 1463034867202 Marionette TRACE conn3 <- [1,1182,null,{}] 23:34:27 INFO - PROCESS | 18037 | 1463034867208 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}] 23:34:27 INFO - PROCESS | 18037 | 1463034867401 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 23:34:27 INFO - PROCESS | 18037 | 1463034867554 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:27 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa544e800 == 61 [pid = 18037] [id = 303] 23:34:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 121 (0x7faf9f776c00) [pid = 18037] [serial = 910] [outer = (nil)] 23:34:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 122 (0x7faf9f789800) [pid = 18037] [serial = 911] [outer = 0x7faf9f776c00] 23:34:27 INFO - PROCESS | 18037 | 1463034867628 Marionette DEBUG loaded listener.js 23:34:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 123 (0x7fafa1f73400) [pid = 18037] [serial = 912] [outer = 0x7faf9f776c00] 23:34:28 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:34:28 INFO - PROCESS | 18037 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:34:28 INFO - PROCESS | 18037 | 1463034868456 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] 23:34:28 INFO - PROCESS | 18037 | 1463034868539 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 23:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 23:34:28 INFO - PROCESS | 18037 | 1463034868545 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:34:28 INFO - PROCESS | 18037 | 1463034868548 Marionette TRACE conn3 <- [1,1186,null,{}] 23:34:28 INFO - PROCESS | 18037 | 1463034868553 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}] 23:34:28 INFO - PROCESS | 18037 | 1463034868751 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 23:34:28 INFO - PROCESS | 18037 | 1463034868903 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:28 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa6284800 == 62 [pid = 18037] [id = 304] 23:34:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 124 (0x7faf9f777400) [pid = 18037] [serial = 913] [outer = (nil)] 23:34:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 125 (0x7fafa1feb400) [pid = 18037] [serial = 914] [outer = 0x7faf9f777400] 23:34:28 INFO - PROCESS | 18037 | 1463034868976 Marionette DEBUG loaded listener.js 23:34:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 126 (0x7fafa20b1000) [pid = 18037] [serial = 915] [outer = 0x7faf9f777400] 23:34:29 INFO - PROCESS | 18037 | 1463034869807 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] 23:34:29 INFO - PROCESS | 18037 | 1463034869887 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 23:34:29 INFO - PROCESS | 18037 | 1463034869893 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:34:29 INFO - PROCESS | 18037 | 1463034869896 Marionette TRACE conn3 <- [1,1190,null,{}] 23:34:29 INFO - PROCESS | 18037 | 1463034869901 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}] 23:34:30 INFO - PROCESS | 18037 | 1463034870099 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 23:34:30 INFO - PROCESS | 18037 | 1463034870262 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:30 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa6321800 == 63 [pid = 18037] [id = 305] 23:34:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 127 (0x7faf99c59000) [pid = 18037] [serial = 916] [outer = (nil)] 23:34:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 128 (0x7fafa29dbc00) [pid = 18037] [serial = 917] [outer = 0x7faf99c59000] 23:34:30 INFO - PROCESS | 18037 | 1463034870329 Marionette DEBUG loaded listener.js 23:34:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 129 (0x7fafa2a5a400) [pid = 18037] [serial = 918] [outer = 0x7faf99c59000] 23:34:31 INFO - PROCESS | 18037 | 1463034871185 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] 23:34:31 INFO - PROCESS | 18037 | 1463034871238 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 23:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 23:34:31 INFO - PROCESS | 18037 | 1463034871245 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:34:31 INFO - PROCESS | 18037 | 1463034871248 Marionette TRACE conn3 <- [1,1194,null,{}] 23:34:31 INFO - PROCESS | 18037 | 1463034871253 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}] 23:34:31 INFO - PROCESS | 18037 | 1463034871427 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 23:34:31 INFO - PROCESS | 18037 | 1463034871585 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:31 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa673b000 == 64 [pid = 18037] [id = 306] 23:34:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 130 (0x7fafa1de5800) [pid = 18037] [serial = 919] [outer = (nil)] 23:34:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 131 (0x7fafa2a61c00) [pid = 18037] [serial = 920] [outer = 0x7fafa1de5800] 23:34:31 INFO - PROCESS | 18037 | 1463034871664 Marionette DEBUG loaded listener.js 23:34:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 132 (0x7fafa2aea400) [pid = 18037] [serial = 921] [outer = 0x7fafa1de5800] 23:34:32 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:34:32 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:34:32 INFO - PROCESS | 18037 | 1463034872578 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] 23:34:32 INFO - PROCESS | 18037 | 1463034872636 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 23:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 23:34:32 INFO - PROCESS | 18037 | 1463034872642 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:34:32 INFO - PROCESS | 18037 | 1463034872646 Marionette TRACE conn3 <- [1,1198,null,{}] 23:34:32 INFO - PROCESS | 18037 | 1463034872651 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}] 23:34:32 INFO - PROCESS | 18037 | 1463034872816 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 23:34:33 INFO - PROCESS | 18037 | 1463034873256 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:33 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf967a0000 == 65 [pid = 18037] [id = 307] 23:34:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 133 (0x7faf91df2c00) [pid = 18037] [serial = 922] [outer = (nil)] 23:34:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 134 (0x7faf91dfbc00) [pid = 18037] [serial = 923] [outer = 0x7faf91df2c00] 23:34:33 INFO - PROCESS | 18037 | 1463034873367 Marionette DEBUG loaded listener.js 23:34:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 135 (0x7faf95703c00) [pid = 18037] [serial = 924] [outer = 0x7faf91df2c00] 23:34:34 INFO - PROCESS | 18037 | 1463034874255 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]]]}] 23:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 23:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1633ms 23:34:34 INFO - PROCESS | 18037 | 1463034874276 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 23:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 23:34:34 INFO - PROCESS | 18037 | 1463034874281 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 23:34:34 INFO - PROCESS | 18037 | 1463034874288 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:34:34 INFO - PROCESS | 18037 | 1463034874293 Marionette TRACE conn3 <- [1,1202,null,{}] 23:34:34 INFO - PROCESS | 18037 | 1463034874300 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}] 23:34:34 INFO - PROCESS | 18037 | 1463034874455 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 23:34:34 INFO - PROCESS | 18037 | 1463034874616 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:34 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf967ac000 == 66 [pid = 18037] [id = 308] 23:34:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 136 (0x7faf95ec4400) [pid = 18037] [serial = 925] [outer = (nil)] 23:34:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 137 (0x7faf99c57800) [pid = 18037] [serial = 926] [outer = 0x7faf95ec4400] 23:34:34 INFO - PROCESS | 18037 | 1463034874684 Marionette DEBUG loaded listener.js 23:34:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 138 (0x7faf9a537000) [pid = 18037] [serial = 927] [outer = 0x7faf95ec4400] 23:34:35 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f75f000 == 65 [pid = 18037] [id = 296] 23:34:35 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9df96000 == 64 [pid = 18037] [id = 295] 23:34:35 INFO - PROCESS | 18037 | --DOMWINDOW == 137 (0x7faf99de4400) [pid = 18037] [serial = 818] [outer = (nil)] [url = about:blank] 23:34:35 INFO - PROCESS | 18037 | --DOMWINDOW == 136 (0x7faf9c09c000) [pid = 18037] [serial = 821] [outer = (nil)] [url = about:blank] 23:34:35 INFO - PROCESS | 18037 | --DOMWINDOW == 135 (0x7faf9c21d800) [pid = 18037] [serial = 824] [outer = (nil)] [url = about:blank] 23:34:35 INFO - PROCESS | 18037 | --DOMWINDOW == 134 (0x7faf9c468c00) [pid = 18037] [serial = 827] [outer = (nil)] [url = about:blank] 23:34:35 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf95511000 == 63 [pid = 18037] [id = 270] 23:34:35 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c6ba800 == 62 [pid = 18037] [id = 294] 23:34:35 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9b86e000 == 61 [pid = 18037] [id = 293] 23:34:35 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf95505800 == 60 [pid = 18037] [id = 292] 23:34:35 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf90fe4000 == 59 [pid = 18037] [id = 291] 23:34:35 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9d1b5000 == 58 [pid = 18037] [id = 285] 23:34:35 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf95520000 == 57 [pid = 18037] [id = 284] 23:34:35 INFO - PROCESS | 18037 | --DOMWINDOW == 133 (0x7faf99b15c00) [pid = 18037] [serial = 762] [outer = (nil)] [url = about:blank] 23:34:35 INFO - PROCESS | 18037 | --DOMWINDOW == 132 (0x7faf9bff1400) [pid = 18037] [serial = 842] [outer = (nil)] [url = about:blank] 23:34:35 INFO - PROCESS | 18037 | --DOMWINDOW == 131 (0x7faf9c222800) [pid = 18037] [serial = 845] [outer = (nil)] [url = about:blank] 23:34:35 INFO - PROCESS | 18037 | --DOMWINDOW == 130 (0x7faf9c0a3000) [pid = 18037] [serial = 843] [outer = (nil)] [url = about:blank] 23:34:35 INFO - PROCESS | 18037 | --DOMWINDOW == 129 (0x7faf95703800) [pid = 18037] [serial = 812] [outer = (nil)] [url = about:blank] 23:34:35 INFO - PROCESS | 18037 | --DOMWINDOW == 128 (0x7faf99ef3400) [pid = 18037] [serial = 813] [outer = (nil)] [url = about:blank] 23:34:35 INFO - PROCESS | 18037 | --DOMWINDOW == 127 (0x7faf956f4000) [pid = 18037] [serial = 833] [outer = (nil)] [url = about:blank] 23:34:35 INFO - PROCESS | 18037 | --DOMWINDOW == 126 (0x7faf95e43000) [pid = 18037] [serial = 834] [outer = (nil)] [url = about:blank] 23:34:35 INFO - PROCESS | 18037 | --DOMWINDOW == 125 (0x7faf99eef800) [pid = 18037] [serial = 839] [outer = (nil)] [url = about:blank] 23:34:35 INFO - PROCESS | 18037 | --DOMWINDOW == 124 (0x7faf99b0dc00) [pid = 18037] [serial = 836] [outer = (nil)] [url = about:blank] 23:34:35 INFO - PROCESS | 18037 | --DOMWINDOW == 123 (0x7faf99b19800) [pid = 18037] [serial = 837] [outer = (nil)] [url = about:blank] 23:34:35 INFO - PROCESS | 18037 | --DOMWINDOW == 122 (0x7faf9570c400) [pid = 18037] [serial = 815] [outer = (nil)] [url = about:blank] 23:34:35 INFO - PROCESS | 18037 | --DOMWINDOW == 121 (0x7faf9bd03800) [pid = 18037] [serial = 830] [outer = (nil)] [url = about:blank] 23:34:35 INFO - PROCESS | 18037 | --DOMWINDOW == 120 (0x7faf9cf5dc00) [pid = 18037] [serial = 848] [outer = (nil)] [url = about:blank] 23:34:35 INFO - PROCESS | 18037 | --DOMWINDOW == 119 (0x7faf9c470000) [pid = 18037] [serial = 846] [outer = (nil)] [url = about:blank] 23:34:35 INFO - PROCESS | 18037 | --DOMWINDOW == 118 (0x7faf9a6ed000) [pid = 18037] [serial = 840] [outer = (nil)] [url = about:blank] 23:34:35 INFO - PROCESS | 18037 | --DOMWINDOW == 117 (0x7faf9d1d9c00) [pid = 18037] [serial = 849] [outer = (nil)] [url = about:blank] 23:34:35 INFO - PROCESS | 18037 | --DOMWINDOW == 116 (0x7faf95d0b800) [pid = 18037] [serial = 759] [outer = (nil)] [url = about:blank] 23:34:35 INFO - PROCESS | 18037 | --DOMWINDOW == 115 (0x7faf99ef5800) [pid = 18037] [serial = 756] [outer = (nil)] [url = about:blank] 23:34:35 INFO - PROCESS | 18037 | --DOMWINDOW == 114 (0x7faf99eec800) [pid = 18037] [serial = 765] [outer = (nil)] [url = about:blank] 23:34:35 INFO - PROCESS | 18037 | --DOMWINDOW == 113 (0x7faf9bd0d800) [pid = 18037] [serial = 786] [outer = (nil)] [url = about:blank] 23:34:35 INFO - PROCESS | 18037 | 1463034875596 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]]]}] 23:34:35 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 23:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1346ms 23:34:35 INFO - PROCESS | 18037 | 1463034875637 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 23:34:35 INFO - PROCESS | 18037 | 1463034875643 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 23:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 23:34:35 INFO - PROCESS | 18037 | 1463034875649 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:34:35 INFO - PROCESS | 18037 | 1463034875651 Marionette TRACE conn3 <- [1,1206,null,{}] 23:34:35 INFO - PROCESS | 18037 | 1463034875657 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}] 23:34:35 INFO - PROCESS | 18037 | 1463034875801 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 23:34:35 INFO - PROCESS | 18037 | 1463034875819 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:35 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95749800 == 58 [pid = 18037] [id = 309] 23:34:35 INFO - PROCESS | 18037 | ++DOMWINDOW == 114 (0x7faf99eec800) [pid = 18037] [serial = 928] [outer = (nil)] 23:34:35 INFO - PROCESS | 18037 | ++DOMWINDOW == 115 (0x7faf9bd0d800) [pid = 18037] [serial = 929] [outer = 0x7faf99eec800] 23:34:35 INFO - PROCESS | 18037 | 1463034875882 Marionette DEBUG loaded listener.js 23:34:35 INFO - PROCESS | 18037 | ++DOMWINDOW == 116 (0x7faf9c215800) [pid = 18037] [serial = 930] [outer = 0x7faf99eec800] 23:34:36 INFO - PROCESS | 18037 | 1463034876777 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]]]}] 23:34:36 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 23:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1177ms 23:34:36 INFO - PROCESS | 18037 | 1463034876827 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 23:34:36 INFO - PROCESS | 18037 | 1463034876831 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 23:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 23:34:36 INFO - PROCESS | 18037 | 1463034876844 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:34:36 INFO - PROCESS | 18037 | 1463034876852 Marionette TRACE conn3 <- [1,1210,null,{}] 23:34:36 INFO - PROCESS | 18037 | 1463034876860 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}] 23:34:37 INFO - PROCESS | 18037 | 1463034877010 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 23:34:37 INFO - PROCESS | 18037 | 1463034877124 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:37 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c4c8000 == 59 [pid = 18037] [id = 310] 23:34:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 117 (0x7faf9a53f000) [pid = 18037] [serial = 931] [outer = (nil)] 23:34:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 118 (0x7faf9cb1cc00) [pid = 18037] [serial = 932] [outer = 0x7faf9a53f000] 23:34:37 INFO - PROCESS | 18037 | 1463034877186 Marionette DEBUG loaded listener.js 23:34:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 119 (0x7faf9dc73c00) [pid = 18037] [serial = 933] [outer = 0x7faf9a53f000] 23:34:37 INFO - PROCESS | 18037 | 1463034877873 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]]]}] 23:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 23:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1094ms 23:34:37 INFO - PROCESS | 18037 | 1463034877942 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 23:34:37 INFO - PROCESS | 18037 | 1463034877947 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 23:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 23:34:37 INFO - PROCESS | 18037 | 1463034877953 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:34:37 INFO - PROCESS | 18037 | 1463034877955 Marionette TRACE conn3 <- [1,1214,null,{}] 23:34:37 INFO - PROCESS | 18037 | 1463034877964 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}] 23:34:38 INFO - PROCESS | 18037 | 1463034878157 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 23:34:38 INFO - PROCESS | 18037 | 1463034878177 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:38 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9df93800 == 60 [pid = 18037] [id = 311] 23:34:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 120 (0x7faf9bcc3c00) [pid = 18037] [serial = 934] [outer = (nil)] 23:34:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 121 (0x7faf9e05dc00) [pid = 18037] [serial = 935] [outer = 0x7faf9bcc3c00] 23:34:38 INFO - PROCESS | 18037 | 1463034878236 Marionette DEBUG loaded listener.js 23:34:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 122 (0x7faf9f617400) [pid = 18037] [serial = 936] [outer = 0x7faf9bcc3c00] 23:34:39 INFO - PROCESS | 18037 | 1463034879034 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]]]}] 23:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 23:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1131ms 23:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 23:34:39 INFO - PROCESS | 18037 | 1463034879085 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 23:34:39 INFO - PROCESS | 18037 | 1463034879088 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 23:34:39 INFO - PROCESS | 18037 | 1463034879092 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:34:39 INFO - PROCESS | 18037 | 1463034879096 Marionette TRACE conn3 <- [1,1218,null,{}] 23:34:39 INFO - PROCESS | 18037 | 1463034879101 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}] 23:34:39 INFO - PROCESS | 18037 | 1463034879299 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 23:34:39 INFO - PROCESS | 18037 | 1463034879322 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:39 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f8c5000 == 61 [pid = 18037] [id = 312] 23:34:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 123 (0x7faf9f773800) [pid = 18037] [serial = 937] [outer = (nil)] 23:34:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 124 (0x7faf9f77a400) [pid = 18037] [serial = 938] [outer = 0x7faf9f773800] 23:34:39 INFO - PROCESS | 18037 | 1463034879394 Marionette DEBUG loaded listener.js 23:34:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 125 (0x7faf9dc78400) [pid = 18037] [serial = 939] [outer = 0x7faf9f773800] 23:34:40 INFO - PROCESS | 18037 | --DOMWINDOW == 124 (0x7faf9c0a2c00) [pid = 18037] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 23:34:40 INFO - PROCESS | 18037 | --DOMWINDOW == 123 (0x7faf90dc6c00) [pid = 18037] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 23:34:40 INFO - PROCESS | 18037 | --DOMWINDOW == 122 (0x7faf9bcbd400) [pid = 18037] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 23:34:40 INFO - PROCESS | 18037 | --DOMWINDOW == 121 (0x7faf956f5400) [pid = 18037] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 23:34:40 INFO - PROCESS | 18037 | --DOMWINDOW == 120 (0x7faf99b02c00) [pid = 18037] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 23:34:40 INFO - PROCESS | 18037 | --DOMWINDOW == 119 (0x7faf9bfec400) [pid = 18037] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 23:34:40 INFO - PROCESS | 18037 | 1463034880340 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]]]}] 23:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 23:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1280ms 23:34:40 INFO - PROCESS | 18037 | 1463034880373 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 23:34:40 INFO - PROCESS | 18037 | 1463034880378 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 23:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 23:34:40 INFO - PROCESS | 18037 | 1463034880395 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:34:40 INFO - PROCESS | 18037 | 1463034880397 Marionette TRACE conn3 <- [1,1222,null,{}] 23:34:40 INFO - PROCESS | 18037 | 1463034880402 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}] 23:34:40 INFO - PROCESS | 18037 | 1463034880578 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 23:34:40 INFO - PROCESS | 18037 | 1463034880598 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:40 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa3f97000 == 62 [pid = 18037] [id = 313] 23:34:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 120 (0x7faf9a53a400) [pid = 18037] [serial = 940] [outer = (nil)] 23:34:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 121 (0x7faf9f785400) [pid = 18037] [serial = 941] [outer = 0x7faf9a53a400] 23:34:40 INFO - PROCESS | 18037 | 1463034880654 Marionette DEBUG loaded listener.js 23:34:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 122 (0x7fafa37d2c00) [pid = 18037] [serial = 942] [outer = 0x7faf9a53a400] 23:34:41 INFO - PROCESS | 18037 | 1463034881351 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] 23:34:41 INFO - PROCESS | 18037 | 1463034881388 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 23:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 23:34:41 INFO - PROCESS | 18037 | 1463034881393 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:34:41 INFO - PROCESS | 18037 | 1463034881395 Marionette TRACE conn3 <- [1,1226,null,{}] 23:34:41 INFO - PROCESS | 18037 | 1463034881400 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}] 23:34:41 INFO - PROCESS | 18037 | 1463034881542 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 23:34:41 INFO - PROCESS | 18037 | 1463034881663 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:41 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa4791000 == 63 [pid = 18037] [id = 314] 23:34:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 123 (0x7faf94c7a000) [pid = 18037] [serial = 943] [outer = (nil)] 23:34:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 124 (0x7fafa3bb8c00) [pid = 18037] [serial = 944] [outer = 0x7faf94c7a000] 23:34:41 INFO - PROCESS | 18037 | 1463034881723 Marionette DEBUG loaded listener.js 23:34:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 125 (0x7fafa3f47c00) [pid = 18037] [serial = 945] [outer = 0x7faf94c7a000] 23:34:42 INFO - PROCESS | 18037 | 1463034882630 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]]]}] 23:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 23:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1279ms 23:34:42 INFO - PROCESS | 18037 | 1463034882673 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 23:34:42 INFO - PROCESS | 18037 | 1463034882680 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 23:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 23:34:42 INFO - PROCESS | 18037 | 1463034882689 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:34:42 INFO - PROCESS | 18037 | 1463034882693 Marionette TRACE conn3 <- [1,1230,null,{}] 23:34:42 INFO - PROCESS | 18037 | 1463034882701 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}] 23:34:42 INFO - PROCESS | 18037 | 1463034882873 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 23:34:43 INFO - PROCESS | 18037 | 1463034883035 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:43 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9a521800 == 64 [pid = 18037] [id = 315] 23:34:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 126 (0x7faf9670f800) [pid = 18037] [serial = 946] [outer = (nil)] 23:34:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 127 (0x7faf99c52800) [pid = 18037] [serial = 947] [outer = 0x7faf9670f800] 23:34:43 INFO - PROCESS | 18037 | 1463034883111 Marionette DEBUG loaded listener.js 23:34:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 128 (0x7faf9a539000) [pid = 18037] [serial = 948] [outer = 0x7faf9670f800] 23:34:43 INFO - PROCESS | 18037 | 1463034883978 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]]]}] 23:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 23:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1331ms 23:34:44 INFO - PROCESS | 18037 | 1463034884021 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 23:34:44 INFO - PROCESS | 18037 | 1463034884030 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 23:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 23:34:44 INFO - PROCESS | 18037 | 1463034884040 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:34:44 INFO - PROCESS | 18037 | 1463034884044 Marionette TRACE conn3 <- [1,1234,null,{}] 23:34:44 INFO - PROCESS | 18037 | 1463034884050 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}] 23:34:44 INFO - PROCESS | 18037 | 1463034884221 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 23:34:44 INFO - PROCESS | 18037 | 1463034884385 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:44 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f7dc800 == 65 [pid = 18037] [id = 316] 23:34:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 129 (0x7faf956ef400) [pid = 18037] [serial = 949] [outer = (nil)] 23:34:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 130 (0x7faf9c56c800) [pid = 18037] [serial = 950] [outer = 0x7faf956ef400] 23:34:44 INFO - PROCESS | 18037 | 1463034884460 Marionette DEBUG loaded listener.js 23:34:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 131 (0x7faf9dc63400) [pid = 18037] [serial = 951] [outer = 0x7faf956ef400] 23:34:45 INFO - PROCESS | 18037 | 1463034885378 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]]]}] 23:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 23:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1379ms 23:34:45 INFO - PROCESS | 18037 | 1463034885420 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 23:34:45 INFO - PROCESS | 18037 | 1463034885424 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 23:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 23:34:45 INFO - PROCESS | 18037 | 1463034885430 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:34:45 INFO - PROCESS | 18037 | 1463034885436 Marionette TRACE conn3 <- [1,1238,null,{}] 23:34:45 INFO - PROCESS | 18037 | 1463034885453 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}] 23:34:45 INFO - PROCESS | 18037 | 1463034885641 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 23:34:45 INFO - PROCESS | 18037 | 1463034885797 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:45 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa544f000 == 66 [pid = 18037] [id = 317] 23:34:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 132 (0x7faf9eb8ac00) [pid = 18037] [serial = 952] [outer = (nil)] 23:34:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 133 (0x7faf9f776800) [pid = 18037] [serial = 953] [outer = 0x7faf9eb8ac00] 23:34:45 INFO - PROCESS | 18037 | 1463034885874 Marionette DEBUG loaded listener.js 23:34:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 134 (0x7faf9f790000) [pid = 18037] [serial = 954] [outer = 0x7faf9eb8ac00] 23:34:46 INFO - PROCESS | 18037 | 1463034886712 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]]]}] 23:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 23:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1339ms 23:34:46 INFO - PROCESS | 18037 | 1463034886769 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 23:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 23:34:46 INFO - PROCESS | 18037 | 1463034886774 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 23:34:46 INFO - PROCESS | 18037 | 1463034886779 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:34:46 INFO - PROCESS | 18037 | 1463034886782 Marionette TRACE conn3 <- [1,1242,null,{}] 23:34:46 INFO - PROCESS | 18037 | 1463034886794 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}] 23:34:46 INFO - PROCESS | 18037 | 1463034886972 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 23:34:47 INFO - PROCESS | 18037 | 1463034887128 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:47 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa8343000 == 67 [pid = 18037] [id = 318] 23:34:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 135 (0x7faf9f616800) [pid = 18037] [serial = 955] [outer = (nil)] 23:34:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 136 (0x7fafa37dac00) [pid = 18037] [serial = 956] [outer = 0x7faf9f616800] 23:34:47 INFO - PROCESS | 18037 | 1463034887204 Marionette DEBUG loaded listener.js 23:34:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 137 (0x7fafa3f48400) [pid = 18037] [serial = 957] [outer = 0x7faf9f616800] 23:34:48 INFO - PROCESS | 18037 | 1463034888020 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]]]}] 23:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 23:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1285ms 23:34:48 INFO - PROCESS | 18037 | 1463034888065 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 23:34:48 INFO - PROCESS | 18037 | 1463034888069 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 23:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 23:34:48 INFO - PROCESS | 18037 | 1463034888074 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:34:48 INFO - PROCESS | 18037 | 1463034888076 Marionette TRACE conn3 <- [1,1246,null,{}] 23:34:48 INFO - PROCESS | 18037 | 1463034888082 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}] 23:34:48 INFO - PROCESS | 18037 | 1463034888239 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 23:34:48 INFO - PROCESS | 18037 | 1463034888405 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:48 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa84d2800 == 68 [pid = 18037] [id = 319] 23:34:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 138 (0x7fafa2854400) [pid = 18037] [serial = 958] [outer = (nil)] 23:34:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 139 (0x7fafa3f4d400) [pid = 18037] [serial = 959] [outer = 0x7fafa2854400] 23:34:48 INFO - PROCESS | 18037 | 1463034888473 Marionette DEBUG loaded listener.js 23:34:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 140 (0x7fafa415ec00) [pid = 18037] [serial = 960] [outer = 0x7fafa2854400] 23:34:49 INFO - PROCESS | 18037 | 1463034889373 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]]]}] 23:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 23:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1330ms 23:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 23:34:49 INFO - PROCESS | 18037 | 1463034889406 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 23:34:49 INFO - PROCESS | 18037 | 1463034889409 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 23:34:49 INFO - PROCESS | 18037 | 1463034889415 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:34:49 INFO - PROCESS | 18037 | 1463034889418 Marionette TRACE conn3 <- [1,1250,null,{}] 23:34:49 INFO - PROCESS | 18037 | 1463034889423 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}] 23:34:49 INFO - PROCESS | 18037 | 1463034889608 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 23:34:49 INFO - PROCESS | 18037 | 1463034889770 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:49 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafacd1e800 == 69 [pid = 18037] [id = 320] 23:34:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 141 (0x7fafa4381c00) [pid = 18037] [serial = 961] [outer = (nil)] 23:34:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 142 (0x7fafa4489400) [pid = 18037] [serial = 962] [outer = 0x7fafa4381c00] 23:34:49 INFO - PROCESS | 18037 | 1463034889841 Marionette DEBUG loaded listener.js 23:34:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 143 (0x7fafa5309000) [pid = 18037] [serial = 963] [outer = 0x7fafa4381c00] 23:34:50 INFO - PROCESS | 18037 | 1463034890702 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]]]}] 23:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 23:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1328ms 23:34:50 INFO - PROCESS | 18037 | 1463034890743 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 23:34:50 INFO - PROCESS | 18037 | 1463034890747 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 23:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 23:34:50 INFO - PROCESS | 18037 | 1463034890753 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:34:50 INFO - PROCESS | 18037 | 1463034890755 Marionette TRACE conn3 <- [1,1254,null,{}] 23:34:50 INFO - PROCESS | 18037 | 1463034890761 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}] 23:34:50 INFO - PROCESS | 18037 | 1463034890933 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 23:34:51 INFO - PROCESS | 18037 | 1463034891097 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:51 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb1d39000 == 70 [pid = 18037] [id = 321] 23:34:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 144 (0x7fafa4482400) [pid = 18037] [serial = 964] [outer = (nil)] 23:34:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 145 (0x7fafa558cc00) [pid = 18037] [serial = 965] [outer = 0x7fafa4482400] 23:34:51 INFO - PROCESS | 18037 | 1463034891168 Marionette DEBUG loaded listener.js 23:34:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 146 (0x7fafa55a1800) [pid = 18037] [serial = 966] [outer = 0x7fafa4482400] 23:34:52 INFO - PROCESS | 18037 | 1463034892353 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]]]}] 23:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 23:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1634ms 23:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 23:34:52 INFO - PROCESS | 18037 | 1463034892389 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 23:34:52 INFO - PROCESS | 18037 | 1463034892392 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 23:34:52 INFO - PROCESS | 18037 | 1463034892399 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:34:52 INFO - PROCESS | 18037 | 1463034892402 Marionette TRACE conn3 <- [1,1258,null,{}] 23:34:52 INFO - PROCESS | 18037 | 1463034892407 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}] 23:34:52 INFO - PROCESS | 18037 | 1463034892573 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 23:34:52 INFO - PROCESS | 18037 | 1463034892774 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:52 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb2e41000 == 71 [pid = 18037] [id = 322] 23:34:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 147 (0x7fafa448c400) [pid = 18037] [serial = 967] [outer = (nil)] 23:34:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 148 (0x7fafa55a8800) [pid = 18037] [serial = 968] [outer = 0x7fafa448c400] 23:34:52 INFO - PROCESS | 18037 | 1463034892888 Marionette DEBUG loaded listener.js 23:34:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 149 (0x7fafa55ad000) [pid = 18037] [serial = 969] [outer = 0x7fafa448c400] 23:34:53 INFO - PROCESS | 18037 | 1463034893705 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]]]}] 23:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 23:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1380ms 23:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 23:34:53 INFO - PROCESS | 18037 | 1463034893778 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 23:34:53 INFO - PROCESS | 18037 | 1463034893781 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 23:34:53 INFO - PROCESS | 18037 | 1463034893787 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:34:53 INFO - PROCESS | 18037 | 1463034893790 Marionette TRACE conn3 <- [1,1262,null,{}] 23:34:53 INFO - PROCESS | 18037 | 1463034893795 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}] 23:34:54 INFO - PROCESS | 18037 | 1463034894005 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 23:34:54 INFO - PROCESS | 18037 | 1463034894142 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:54 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f8cc800 == 72 [pid = 18037] [id = 323] 23:34:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 150 (0x7faf91df8400) [pid = 18037] [serial = 970] [outer = (nil)] 23:34:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 151 (0x7fafa5308c00) [pid = 18037] [serial = 971] [outer = 0x7faf91df8400] 23:34:54 INFO - PROCESS | 18037 | 1463034894208 Marionette DEBUG loaded listener.js 23:34:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 152 (0x7fafa5a0ec00) [pid = 18037] [serial = 972] [outer = 0x7faf91df8400] 23:34:55 INFO - PROCESS | 18037 | 1463034895257 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]]]}] 23:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 23:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1539ms 23:34:55 INFO - PROCESS | 18037 | 1463034895326 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 23:34:55 INFO - PROCESS | 18037 | 1463034895329 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 23:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 23:34:55 INFO - PROCESS | 18037 | 1463034895336 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:34:55 INFO - PROCESS | 18037 | 1463034895339 Marionette TRACE conn3 <- [1,1266,null,{}] 23:34:55 INFO - PROCESS | 18037 | 1463034895344 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}] 23:34:55 INFO - PROCESS | 18037 | 1463034895520 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 23:34:56 INFO - PROCESS | 18037 | 1463034896021 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:56 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf96a99800 == 73 [pid = 18037] [id = 324] 23:34:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 153 (0x7faf90fd5000) [pid = 18037] [serial = 973] [outer = (nil)] 23:34:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 154 (0x7faf9486cc00) [pid = 18037] [serial = 974] [outer = 0x7faf90fd5000] 23:34:56 INFO - PROCESS | 18037 | 1463034896133 Marionette DEBUG loaded listener.js 23:34:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 155 (0x7faf956f4c00) [pid = 18037] [serial = 975] [outer = 0x7faf90fd5000] 23:34:57 INFO - PROCESS | 18037 | 1463034897060 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]]]}] 23:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 23:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1780ms 23:34:57 INFO - PROCESS | 18037 | 1463034897118 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 23:34:57 INFO - PROCESS | 18037 | 1463034897124 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 23:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 23:34:57 INFO - PROCESS | 18037 | 1463034897131 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:34:57 INFO - PROCESS | 18037 | 1463034897135 Marionette TRACE conn3 <- [1,1270,null,{}] 23:34:57 INFO - PROCESS | 18037 | 1463034897142 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}] 23:34:57 INFO - PROCESS | 18037 | 1463034897303 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 23:34:57 INFO - PROCESS | 18037 | 1463034897467 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:57 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf90ffc000 == 74 [pid = 18037] [id = 325] 23:34:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 156 (0x7faf96709c00) [pid = 18037] [serial = 976] [outer = (nil)] 23:34:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 157 (0x7faf99b0d400) [pid = 18037] [serial = 977] [outer = 0x7faf96709c00] 23:34:57 INFO - PROCESS | 18037 | 1463034897600 Marionette DEBUG loaded listener.js 23:34:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 158 (0x7faf99c5a400) [pid = 18037] [serial = 978] [outer = 0x7faf96709c00] 23:34:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa3f97000 == 73 [pid = 18037] [id = 313] 23:34:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f8c5000 == 72 [pid = 18037] [id = 312] 23:34:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9df93800 == 71 [pid = 18037] [id = 311] 23:34:58 INFO - PROCESS | 18037 | --DOMWINDOW == 157 (0x7faf9eb8cc00) [pid = 18037] [serial = 893] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c4c8000 == 70 [pid = 18037] [id = 310] 23:34:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf95749800 == 69 [pid = 18037] [id = 309] 23:34:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf967ac000 == 68 [pid = 18037] [id = 308] 23:34:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf967a0000 == 67 [pid = 18037] [id = 307] 23:34:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa4a76000 == 66 [pid = 18037] [id = 300] 23:34:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9d1d1000 == 65 [pid = 18037] [id = 299] 23:34:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf95b63000 == 64 [pid = 18037] [id = 298] 23:34:58 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa2081800 == 63 [pid = 18037] [id = 297] 23:34:58 INFO - PROCESS | 18037 | 1463034898545 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]]]}] 23:34:58 INFO - PROCESS | 18037 | --DOMWINDOW == 156 (0x7faf9c46d000) [pid = 18037] [serial = 884] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 18037 | --DOMWINDOW == 155 (0x7faf9dc6e000) [pid = 18037] [serial = 888] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 18037 | --DOMWINDOW == 154 (0x7faf9df6c400) [pid = 18037] [serial = 891] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 18037 | --DOMWINDOW == 153 (0x7faf9cb15c00) [pid = 18037] [serial = 885] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 18037 | --DOMWINDOW == 152 (0x7faf9c0a5400) [pid = 18037] [serial = 882] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 18037 | --DOMWINDOW == 151 (0x7faf9cf65800) [pid = 18037] [serial = 887] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 18037 | --DOMWINDOW == 150 (0x7faf9670fc00) [pid = 18037] [serial = 890] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 18037 | --DOMWINDOW == 149 (0x7faf9dc63c00) [pid = 18037] [serial = 851] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 18037 | --DOMWINDOW == 148 (0x7faf9bff8000) [pid = 18037] [serial = 881] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 18037 | --DOMWINDOW == 147 (0x7faf9dc65000) [pid = 18037] [serial = 863] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 18037 | --DOMWINDOW == 146 (0x7faf9dc74000) [pid = 18037] [serial = 866] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 18037 | --DOMWINDOW == 145 (0x7faf9a53d400) [pid = 18037] [serial = 857] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 18037 | --DOMWINDOW == 144 (0x7faf9670c800) [pid = 18037] [serial = 876] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 18037 | --DOMWINDOW == 143 (0x7faf9570f800) [pid = 18037] [serial = 875] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 18037 | --DOMWINDOW == 142 (0x7faf99c59800) [pid = 18037] [serial = 878] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 18037 | --DOMWINDOW == 141 (0x7faf99ef5000) [pid = 18037] [serial = 879] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 18037 | --DOMWINDOW == 140 (0x7faf9e0c4400) [pid = 18037] [serial = 869] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 18037 | --DOMWINDOW == 139 (0x7faf95ec9400) [pid = 18037] [serial = 854] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 18037 | --DOMWINDOW == 138 (0x7faf9c573400) [pid = 18037] [serial = 860] [outer = (nil)] [url = about:blank] 23:34:58 INFO - PROCESS | 18037 | --DOMWINDOW == 137 (0x7faf9c0a6000) [pid = 18037] [serial = 872] [outer = (nil)] [url = about:blank] 23:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 23:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1488ms 23:34:58 INFO - PROCESS | 18037 | 1463034898622 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 23:34:58 INFO - PROCESS | 18037 | 1463034898628 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 23:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 23:34:58 INFO - PROCESS | 18037 | 1463034898634 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:34:58 INFO - PROCESS | 18037 | 1463034898636 Marionette TRACE conn3 <- [1,1274,null,{}] 23:34:58 INFO - PROCESS | 18037 | 1463034898641 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}] 23:34:58 INFO - PROCESS | 18037 | 1463034898787 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 23:34:58 INFO - PROCESS | 18037 | 1463034898927 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:58 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9573d800 == 64 [pid = 18037] [id = 326] 23:34:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 138 (0x7faf96711400) [pid = 18037] [serial = 979] [outer = (nil)] 23:34:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 139 (0x7faf9a6f1000) [pid = 18037] [serial = 980] [outer = 0x7faf96711400] 23:34:58 INFO - PROCESS | 18037 | 1463034898988 Marionette DEBUG loaded listener.js 23:34:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 140 (0x7faf9bffa400) [pid = 18037] [serial = 981] [outer = 0x7faf96711400] 23:34:59 INFO - PROCESS | 18037 | 1463034899730 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]]]}] 23:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 23:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1138ms 23:34:59 INFO - PROCESS | 18037 | 1463034899786 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 23:34:59 INFO - PROCESS | 18037 | 1463034899791 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 23:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 23:34:59 INFO - PROCESS | 18037 | 1463034899805 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:34:59 INFO - PROCESS | 18037 | 1463034899813 Marionette TRACE conn3 <- [1,1278,null,{}] 23:34:59 INFO - PROCESS | 18037 | 1463034899821 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}] 23:34:59 INFO - PROCESS | 18037 | 1463034899971 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 23:34:59 INFO - PROCESS | 18037 | 1463034899982 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:00 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c4c9800 == 65 [pid = 18037] [id = 327] 23:35:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 141 (0x7faf9c0a5400) [pid = 18037] [serial = 982] [outer = (nil)] 23:35:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 142 (0x7faf9dc70c00) [pid = 18037] [serial = 983] [outer = 0x7faf9c0a5400] 23:35:00 INFO - PROCESS | 18037 | 1463034900046 Marionette DEBUG loaded listener.js 23:35:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 143 (0x7faf9dc7f400) [pid = 18037] [serial = 984] [outer = 0x7faf9c0a5400] 23:35:01 INFO - PROCESS | 18037 | 1463034901108 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]]]}] 23:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 23:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1352ms 23:35:01 INFO - PROCESS | 18037 | 1463034901161 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 23:35:01 INFO - PROCESS | 18037 | 1463034901167 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 23:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 23:35:01 INFO - PROCESS | 18037 | 1463034901175 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 23:35:01 INFO - PROCESS | 18037 | 1463034901194 Marionette TRACE conn3 <- [1,1282,null,{}] 23:35:01 INFO - PROCESS | 18037 | 1463034901214 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}] 23:35:01 INFO - PROCESS | 18037 | 1463034901424 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 23:35:01 INFO - PROCESS | 18037 | 1463034901448 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:01 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f697000 == 66 [pid = 18037] [id = 328] 23:35:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 144 (0x7faf99b08c00) [pid = 18037] [serial = 985] [outer = (nil)] 23:35:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 145 (0x7faf9e0c7000) [pid = 18037] [serial = 986] [outer = 0x7faf99b08c00] 23:35:01 INFO - PROCESS | 18037 | 1463034901508 Marionette DEBUG loaded listener.js 23:35:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 146 (0x7faf9f620800) [pid = 18037] [serial = 987] [outer = 0x7faf99b08c00] 23:35:02 INFO - PROCESS | 18037 | 1463034902406 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]]]}] 23:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 23:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1267ms 23:35:02 INFO - PROCESS | 18037 | 1463034902445 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 23:35:02 INFO - PROCESS | 18037 | 1463034902447 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 23:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 23:35:02 INFO - PROCESS | 18037 | 1463034902453 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 23:35:02 INFO - PROCESS | 18037 | 1463034902455 Marionette TRACE conn3 <- [1,1286,null,{}] 23:35:02 INFO - PROCESS | 18037 | 1463034902461 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}] 23:35:02 INFO - PROCESS | 18037 | 1463034902662 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 23:35:02 INFO - PROCESS | 18037 | 1463034902687 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:02 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f8d5800 == 67 [pid = 18037] [id = 329] 23:35:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 147 (0x7faf9f779000) [pid = 18037] [serial = 988] [outer = (nil)] 23:35:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 148 (0x7faf9f78dc00) [pid = 18037] [serial = 989] [outer = 0x7faf9f779000] 23:35:02 INFO - PROCESS | 18037 | 1463034902768 Marionette DEBUG loaded listener.js 23:35:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 149 (0x7fafa1fe3400) [pid = 18037] [serial = 990] [outer = 0x7faf9f779000] 23:35:03 INFO - PROCESS | 18037 | --DOMWINDOW == 148 (0x7faf9bcc3c00) [pid = 18037] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 23:35:03 INFO - PROCESS | 18037 | --DOMWINDOW == 147 (0x7faf95ec4400) [pid = 18037] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 23:35:03 INFO - PROCESS | 18037 | --DOMWINDOW == 146 (0x7faf9f773800) [pid = 18037] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 23:35:03 INFO - PROCESS | 18037 | --DOMWINDOW == 145 (0x7faf99eec800) [pid = 18037] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 23:35:03 INFO - PROCESS | 18037 | --DOMWINDOW == 144 (0x7faf9a53f000) [pid = 18037] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 23:35:03 INFO - PROCESS | 18037 | --DOMWINDOW == 143 (0x7faf91df2c00) [pid = 18037] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 23:35:03 INFO - PROCESS | 18037 | --DOMWINDOW == 142 (0x7faf9670a400) [pid = 18037] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 23:35:03 INFO - PROCESS | 18037 | --DOMWINDOW == 141 (0x7faf9a53a400) [pid = 18037] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 23:35:03 INFO - PROCESS | 18037 | --DOMWINDOW == 140 (0x7faf9cb13800) [pid = 18037] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 23:35:03 INFO - PROCESS | 18037 | 1463034903802 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]]]}] 23:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 23:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1379ms 23:35:03 INFO - PROCESS | 18037 | 1463034903839 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 23:35:03 INFO - PROCESS | 18037 | 1463034903843 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 23:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 23:35:03 INFO - PROCESS | 18037 | 1463034903848 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 23:35:03 INFO - PROCESS | 18037 | 1463034903850 Marionette TRACE conn3 <- [1,1290,null,{}] 23:35:03 INFO - PROCESS | 18037 | 1463034903855 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}] 23:35:04 INFO - PROCESS | 18037 | 1463034904009 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 23:35:04 INFO - PROCESS | 18037 | 1463034904026 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:04 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa2071000 == 68 [pid = 18037] [id = 330] 23:35:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 141 (0x7fafa1fecc00) [pid = 18037] [serial = 991] [outer = (nil)] 23:35:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 142 (0x7fafa2a60000) [pid = 18037] [serial = 992] [outer = 0x7fafa1fecc00] 23:35:04 INFO - PROCESS | 18037 | 1463034904084 Marionette DEBUG loaded listener.js 23:35:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 143 (0x7fafa3074800) [pid = 18037] [serial = 993] [outer = 0x7fafa1fecc00] 23:35:04 INFO - PROCESS | 18037 | 1463034904837 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]]]}] 23:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 23:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1030ms 23:35:04 INFO - PROCESS | 18037 | 1463034904880 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 23:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 23:35:04 INFO - PROCESS | 18037 | 1463034904883 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 23:35:04 INFO - PROCESS | 18037 | 1463034904896 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 23:35:04 INFO - PROCESS | 18037 | 1463034904898 Marionette TRACE conn3 <- [1,1294,null,{}] 23:35:04 INFO - PROCESS | 18037 | 1463034904919 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}] 23:35:05 INFO - PROCESS | 18037 | 1463034905056 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 23:35:05 INFO - PROCESS | 18037 | 1463034905069 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:05 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa43dc000 == 69 [pid = 18037] [id = 331] 23:35:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 144 (0x7fafa28cf800) [pid = 18037] [serial = 994] [outer = (nil)] 23:35:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 145 (0x7fafa3f46c00) [pid = 18037] [serial = 995] [outer = 0x7fafa28cf800] 23:35:05 INFO - PROCESS | 18037 | 1463034905129 Marionette DEBUG loaded listener.js 23:35:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 146 (0x7fafa423d000) [pid = 18037] [serial = 996] [outer = 0x7fafa28cf800] 23:35:06 INFO - PROCESS | 18037 | 1463034906199 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]]]}] 23:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 23:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1350ms 23:35:06 INFO - PROCESS | 18037 | 1463034906240 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 23:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 23:35:06 INFO - PROCESS | 18037 | 1463034906248 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 23:35:06 INFO - PROCESS | 18037 | 1463034906255 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 23:35:06 INFO - PROCESS | 18037 | 1463034906261 Marionette TRACE conn3 <- [1,1298,null,{}] 23:35:06 INFO - PROCESS | 18037 | 1463034906269 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}] 23:35:06 INFO - PROCESS | 18037 | 1463034906494 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 23:35:06 INFO - PROCESS | 18037 | 1463034906657 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:06 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9a512000 == 70 [pid = 18037] [id = 332] 23:35:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 147 (0x7faf99b02c00) [pid = 18037] [serial = 997] [outer = (nil)] 23:35:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 148 (0x7faf99ddac00) [pid = 18037] [serial = 998] [outer = 0x7faf99b02c00] 23:35:06 INFO - PROCESS | 18037 | 1463034906778 Marionette DEBUG loaded listener.js 23:35:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 149 (0x7faf9a6eac00) [pid = 18037] [serial = 999] [outer = 0x7faf99b02c00] 23:35:07 INFO - PROCESS | 18037 | 1463034907830 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]]]}] 23:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 23:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1642ms 23:35:07 INFO - PROCESS | 18037 | 1463034907897 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 23:35:07 INFO - PROCESS | 18037 | 1463034907905 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 23:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 23:35:07 INFO - PROCESS | 18037 | 1463034907915 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 23:35:07 INFO - PROCESS | 18037 | 1463034907918 Marionette TRACE conn3 <- [1,1302,null,{}] 23:35:07 INFO - PROCESS | 18037 | 1463034907925 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}] 23:35:08 INFO - PROCESS | 18037 | 1463034908138 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 23:35:08 INFO - PROCESS | 18037 | 1463034908306 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:08 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f751800 == 71 [pid = 18037] [id = 333] 23:35:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 150 (0x7faf99b06800) [pid = 18037] [serial = 1000] [outer = (nil)] 23:35:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 151 (0x7faf9c468c00) [pid = 18037] [serial = 1001] [outer = 0x7faf99b06800] 23:35:08 INFO - PROCESS | 18037 | 1463034908378 Marionette DEBUG loaded listener.js 23:35:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 152 (0x7faf9dc6e000) [pid = 18037] [serial = 1002] [outer = 0x7faf99b06800] 23:35:09 INFO - PROCESS | 18037 | 1463034909277 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]]]}] 23:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 23:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1439ms 23:35:09 INFO - PROCESS | 18037 | 1463034909354 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 23:35:09 INFO - PROCESS | 18037 | 1463034909358 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 23:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 23:35:09 INFO - PROCESS | 18037 | 1463034909364 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 23:35:09 INFO - PROCESS | 18037 | 1463034909370 Marionette TRACE conn3 <- [1,1306,null,{}] 23:35:09 INFO - PROCESS | 18037 | 1463034909386 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}] 23:35:09 INFO - PROCESS | 18037 | 1463034909596 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 23:35:09 INFO - PROCESS | 18037 | 1463034909754 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:09 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa513f800 == 72 [pid = 18037] [id = 334] 23:35:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 153 (0x7faf9eb91c00) [pid = 18037] [serial = 1003] [outer = (nil)] 23:35:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 154 (0x7fafa1df3c00) [pid = 18037] [serial = 1004] [outer = 0x7faf9eb91c00] 23:35:09 INFO - PROCESS | 18037 | 1463034909830 Marionette DEBUG loaded listener.js 23:35:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 155 (0x7fafa3076800) [pid = 18037] [serial = 1005] [outer = 0x7faf9eb91c00] 23:35:10 INFO - PROCESS | 18037 | 1463034910718 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]]]}] 23:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 23:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1391ms 23:35:10 INFO - PROCESS | 18037 | 1463034910756 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 23:35:10 INFO - PROCESS | 18037 | 1463034910760 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 23:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 23:35:10 INFO - PROCESS | 18037 | 1463034910767 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 23:35:10 INFO - PROCESS | 18037 | 1463034910770 Marionette TRACE conn3 <- [1,1310,null,{}] 23:35:10 INFO - PROCESS | 18037 | 1463034910775 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}] 23:35:10 INFO - PROCESS | 18037 | 1463034910937 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 23:35:11 INFO - PROCESS | 18037 | 1463034911102 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:11 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa62e4800 == 73 [pid = 18037] [id = 335] 23:35:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 156 (0x7faf9f6fb000) [pid = 18037] [serial = 1006] [outer = (nil)] 23:35:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 157 (0x7fafa4480c00) [pid = 18037] [serial = 1007] [outer = 0x7faf9f6fb000] 23:35:11 INFO - PROCESS | 18037 | 1463034911171 Marionette DEBUG loaded listener.js 23:35:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 158 (0x7fafa448ac00) [pid = 18037] [serial = 1008] [outer = 0x7faf9f6fb000] 23:35:12 INFO - PROCESS | 18037 | 1463034912079 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] 23:35:12 INFO - PROCESS | 18037 | 1463034912153 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 23:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 23:35:12 INFO - PROCESS | 18037 | 1463034912159 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 23:35:12 INFO - PROCESS | 18037 | 1463034912161 Marionette TRACE conn3 <- [1,1314,null,{}] 23:35:12 INFO - PROCESS | 18037 | 1463034912166 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}] 23:35:12 INFO - PROCESS | 18037 | 1463034912331 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 23:35:12 INFO - PROCESS | 18037 | 1463034912499 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:12 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa791f800 == 74 [pid = 18037] [id = 336] 23:35:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 159 (0x7faf99b57800) [pid = 18037] [serial = 1009] [outer = (nil)] 23:35:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 160 (0x7fafa558d800) [pid = 18037] [serial = 1010] [outer = 0x7faf99b57800] 23:35:12 INFO - PROCESS | 18037 | 1463034912571 Marionette DEBUG loaded listener.js 23:35:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 161 (0x7fafa55aec00) [pid = 18037] [serial = 1011] [outer = 0x7faf99b57800] 23:35:13 INFO - PROCESS | 18037 | 1463034913412 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]]]}] 23:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 23:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1327ms 23:35:13 INFO - PROCESS | 18037 | 1463034913487 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 23:35:13 INFO - PROCESS | 18037 | 1463034913490 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 23:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 23:35:13 INFO - PROCESS | 18037 | 1463034913496 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 23:35:13 INFO - PROCESS | 18037 | 1463034913499 Marionette TRACE conn3 <- [1,1318,null,{}] 23:35:13 INFO - PROCESS | 18037 | 1463034913504 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}] 23:35:13 INFO - PROCESS | 18037 | 1463034913715 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 23:35:13 INFO - PROCESS | 18037 | 1463034913876 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:13 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb3a94000 == 75 [pid = 18037] [id = 337] 23:35:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 162 (0x7fafa55ae400) [pid = 18037] [serial = 1012] [outer = (nil)] 23:35:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 163 (0x7fafa66b3c00) [pid = 18037] [serial = 1013] [outer = 0x7fafa55ae400] 23:35:13 INFO - PROCESS | 18037 | 1463034913947 Marionette DEBUG loaded listener.js 23:35:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 164 (0x7fafa838b400) [pid = 18037] [serial = 1014] [outer = 0x7fafa55ae400] 23:35:14 INFO - PROCESS | 18037 | 1463034914776 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]]]}] 23:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 23:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1337ms 23:35:14 INFO - PROCESS | 18037 | 1463034914835 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 23:35:14 INFO - PROCESS | 18037 | 1463034914838 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 23:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 23:35:14 INFO - PROCESS | 18037 | 1463034914844 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 23:35:14 INFO - PROCESS | 18037 | 1463034914848 Marionette TRACE conn3 <- [1,1322,null,{}] 23:35:14 INFO - PROCESS | 18037 | 1463034914853 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}] 23:35:15 INFO - PROCESS | 18037 | 1463034915011 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 23:35:15 INFO - PROCESS | 18037 | 1463034915179 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:15 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb4006000 == 76 [pid = 18037] [id = 338] 23:35:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 165 (0x7fafa55ae800) [pid = 18037] [serial = 1015] [outer = (nil)] 23:35:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 166 (0x7fafa845c400) [pid = 18037] [serial = 1016] [outer = 0x7fafa55ae800] 23:35:15 INFO - PROCESS | 18037 | 1463034915249 Marionette DEBUG loaded listener.js 23:35:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 167 (0x7fafa8466800) [pid = 18037] [serial = 1017] [outer = 0x7fafa55ae800] 23:35:16 INFO - PROCESS | 18037 | 1463034916091 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]]]}] 23:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 23:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1281ms 23:35:16 INFO - PROCESS | 18037 | 1463034916126 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 23:35:16 INFO - PROCESS | 18037 | 1463034916130 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 23:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 23:35:16 INFO - PROCESS | 18037 | 1463034916136 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 23:35:16 INFO - PROCESS | 18037 | 1463034916139 Marionette TRACE conn3 <- [1,1326,null,{}] 23:35:16 INFO - PROCESS | 18037 | 1463034916144 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}] 23:35:16 INFO - PROCESS | 18037 | 1463034916307 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 23:35:16 INFO - PROCESS | 18037 | 1463034916475 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:16 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb5fb2800 == 77 [pid = 18037] [id = 339] 23:35:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 168 (0x7fafa66b0400) [pid = 18037] [serial = 1018] [outer = (nil)] 23:35:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 169 (0x7faf9486a800) [pid = 18037] [serial = 1019] [outer = 0x7fafa66b0400] 23:35:16 INFO - PROCESS | 18037 | 1463034916564 Marionette DEBUG loaded listener.js 23:35:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 170 (0x7fafa877ec00) [pid = 18037] [serial = 1020] [outer = 0x7fafa66b0400] 23:35:17 INFO - PROCESS | 18037 | 1463034917454 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]]]}] 23:35:17 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 23:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1379ms 23:35:17 INFO - PROCESS | 18037 | 1463034917517 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 23:35:17 INFO - PROCESS | 18037 | 1463034917521 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 23:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 23:35:17 INFO - PROCESS | 18037 | 1463034917526 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 23:35:17 INFO - PROCESS | 18037 | 1463034917529 Marionette TRACE conn3 <- [1,1330,null,{}] 23:35:17 INFO - PROCESS | 18037 | 1463034917534 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}] 23:35:17 INFO - PROCESS | 18037 | 1463034917687 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 23:35:17 INFO - PROCESS | 18037 | 1463034917863 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:17 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb731a800 == 78 [pid = 18037] [id = 340] 23:35:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 171 (0x7fafa838b800) [pid = 18037] [serial = 1021] [outer = (nil)] 23:35:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 172 (0x7fafac053400) [pid = 18037] [serial = 1022] [outer = 0x7fafa838b800] 23:35:17 INFO - PROCESS | 18037 | 1463034917934 Marionette DEBUG loaded listener.js 23:35:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 173 (0x7fafb1d74c00) [pid = 18037] [serial = 1023] [outer = 0x7fafa838b800] 23:35:18 INFO - PROCESS | 18037 | 1463034918773 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]]]}] 23:35:18 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 23:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1282ms 23:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 23:35:18 INFO - PROCESS | 18037 | 1463034918810 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 23:35:18 INFO - PROCESS | 18037 | 1463034918813 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 23:35:18 INFO - PROCESS | 18037 | 1463034918819 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 23:35:18 INFO - PROCESS | 18037 | 1463034918822 Marionette TRACE conn3 <- [1,1334,null,{}] 23:35:18 INFO - PROCESS | 18037 | 1463034918827 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}] 23:35:18 INFO - PROCESS | 18037 | 1463034918988 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 23:35:19 INFO - PROCESS | 18037 | 1463034919157 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:19 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95b65800 == 79 [pid = 18037] [id = 341] 23:35:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 174 (0x7faf90fd9400) [pid = 18037] [serial = 1024] [outer = (nil)] 23:35:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 175 (0x7faf9a535c00) [pid = 18037] [serial = 1025] [outer = 0x7faf90fd9400] 23:35:19 INFO - PROCESS | 18037 | 1463034919225 Marionette DEBUG loaded listener.js 23:35:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 176 (0x7fafb1dcec00) [pid = 18037] [serial = 1026] [outer = 0x7faf90fd9400] 23:35:20 INFO - PROCESS | 18037 | 1463034920382 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]]]}] 23:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 23:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1637ms 23:35:20 INFO - PROCESS | 18037 | 1463034920456 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 23:35:20 INFO - PROCESS | 18037 | 1463034920461 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 23:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 23:35:20 INFO - PROCESS | 18037 | 1463034920469 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 23:35:20 INFO - PROCESS | 18037 | 1463034920475 Marionette TRACE conn3 <- [1,1338,null,{}] 23:35:20 INFO - PROCESS | 18037 | 1463034920483 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}] 23:35:20 INFO - PROCESS | 18037 | 1463034920689 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 23:35:20 INFO - PROCESS | 18037 | 1463034920936 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:20 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c7fb800 == 80 [pid = 18037] [id = 342] 23:35:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 177 (0x7faf99b11800) [pid = 18037] [serial = 1027] [outer = (nil)] 23:35:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 178 (0x7faf99b1f400) [pid = 18037] [serial = 1028] [outer = 0x7faf99b11800] 23:35:21 INFO - PROCESS | 18037 | 1463034921074 Marionette DEBUG loaded listener.js 23:35:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 179 (0x7faf9a533800) [pid = 18037] [serial = 1029] [outer = 0x7faf99b11800] 23:35:22 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa2071000 == 79 [pid = 18037] [id = 330] 23:35:22 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f8d5800 == 78 [pid = 18037] [id = 329] 23:35:22 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f697000 == 77 [pid = 18037] [id = 328] 23:35:22 INFO - PROCESS | 18037 | --DOMWINDOW == 178 (0x7faf9f6f6400) [pid = 18037] [serial = 908] [outer = (nil)] [url = about:blank] 23:35:22 INFO - PROCESS | 18037 | --DOMWINDOW == 177 (0x7faf9f618400) [pid = 18037] [serial = 905] [outer = (nil)] [url = about:blank] 23:35:22 INFO - PROCESS | 18037 | --DOMWINDOW == 176 (0x7faf9f789800) [pid = 18037] [serial = 911] [outer = (nil)] [url = about:blank] 23:35:22 INFO - PROCESS | 18037 | --DOMWINDOW == 175 (0x7fafa1feb400) [pid = 18037] [serial = 914] [outer = (nil)] [url = about:blank] 23:35:22 INFO - PROCESS | 18037 | --DOMWINDOW == 174 (0x7fafa29dbc00) [pid = 18037] [serial = 917] [outer = (nil)] [url = about:blank] 23:35:22 INFO - PROCESS | 18037 | --DOMWINDOW == 173 (0x7fafa2a61c00) [pid = 18037] [serial = 920] [outer = (nil)] [url = about:blank] 23:35:22 INFO - PROCESS | 18037 | --DOMWINDOW == 172 (0x7fafa3bb8c00) [pid = 18037] [serial = 944] [outer = (nil)] [url = about:blank] 23:35:22 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c4c9800 == 76 [pid = 18037] [id = 327] 23:35:22 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9573d800 == 75 [pid = 18037] [id = 326] 23:35:22 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf90ffc000 == 74 [pid = 18037] [id = 325] 23:35:22 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf96a99800 == 73 [pid = 18037] [id = 324] 23:35:22 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c335800 == 72 [pid = 18037] [id = 10] 23:35:22 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb2e41000 == 71 [pid = 18037] [id = 322] 23:35:22 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb1d39000 == 70 [pid = 18037] [id = 321] 23:35:22 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafacd1e800 == 69 [pid = 18037] [id = 320] 23:35:22 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa84d2800 == 68 [pid = 18037] [id = 319] 23:35:22 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa8343000 == 67 [pid = 18037] [id = 318] 23:35:22 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa544f000 == 66 [pid = 18037] [id = 317] 23:35:22 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f7dc800 == 65 [pid = 18037] [id = 316] 23:35:22 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9a521800 == 64 [pid = 18037] [id = 315] 23:35:22 INFO - PROCESS | 18037 | --DOMWINDOW == 171 (0x7faf9e05dc00) [pid = 18037] [serial = 935] [outer = (nil)] [url = about:blank] 23:35:22 INFO - PROCESS | 18037 | --DOMWINDOW == 170 (0x7faf9a537000) [pid = 18037] [serial = 927] [outer = (nil)] [url = about:blank] 23:35:22 INFO - PROCESS | 18037 | --DOMWINDOW == 169 (0x7faf99c57800) [pid = 18037] [serial = 926] [outer = (nil)] [url = about:blank] 23:35:22 INFO - PROCESS | 18037 | --DOMWINDOW == 168 (0x7faf9dc6b000) [pid = 18037] [serial = 902] [outer = (nil)] [url = about:blank] 23:35:22 INFO - PROCESS | 18037 | --DOMWINDOW == 167 (0x7faf9f77a400) [pid = 18037] [serial = 938] [outer = (nil)] [url = about:blank] 23:35:22 INFO - PROCESS | 18037 | --DOMWINDOW == 166 (0x7faf9bd0d800) [pid = 18037] [serial = 929] [outer = (nil)] [url = about:blank] 23:35:22 INFO - PROCESS | 18037 | --DOMWINDOW == 165 (0x7faf9c215800) [pid = 18037] [serial = 930] [outer = (nil)] [url = about:blank] 23:35:22 INFO - PROCESS | 18037 | --DOMWINDOW == 164 (0x7faf9cb1cc00) [pid = 18037] [serial = 932] [outer = (nil)] [url = about:blank] 23:35:22 INFO - PROCESS | 18037 | --DOMWINDOW == 163 (0x7faf95703c00) [pid = 18037] [serial = 924] [outer = (nil)] [url = about:blank] 23:35:22 INFO - PROCESS | 18037 | --DOMWINDOW == 162 (0x7faf91dfbc00) [pid = 18037] [serial = 923] [outer = (nil)] [url = about:blank] 23:35:22 INFO - PROCESS | 18037 | --DOMWINDOW == 161 (0x7faf9f618800) [pid = 18037] [serial = 894] [outer = (nil)] [url = about:blank] 23:35:22 INFO - PROCESS | 18037 | --DOMWINDOW == 160 (0x7faf95e50400) [pid = 18037] [serial = 896] [outer = (nil)] [url = about:blank] 23:35:22 INFO - PROCESS | 18037 | --DOMWINDOW == 159 (0x7faf9a538000) [pid = 18037] [serial = 899] [outer = (nil)] [url = about:blank] 23:35:22 INFO - PROCESS | 18037 | --DOMWINDOW == 158 (0x7faf9dc78400) [pid = 18037] [serial = 939] [outer = (nil)] [url = about:blank] 23:35:22 INFO - PROCESS | 18037 | --DOMWINDOW == 157 (0x7fafa37d2c00) [pid = 18037] [serial = 942] [outer = (nil)] [url = about:blank] 23:35:22 INFO - PROCESS | 18037 | --DOMWINDOW == 156 (0x7faf9f617400) [pid = 18037] [serial = 936] [outer = (nil)] [url = about:blank] 23:35:22 INFO - PROCESS | 18037 | --DOMWINDOW == 155 (0x7faf9dc73c00) [pid = 18037] [serial = 933] [outer = (nil)] [url = about:blank] 23:35:22 INFO - PROCESS | 18037 | --DOMWINDOW == 154 (0x7faf9f785400) [pid = 18037] [serial = 941] [outer = (nil)] [url = about:blank] 23:35:22 INFO - PROCESS | 18037 | --DOMWINDOW == 153 (0x7faf9dc69800) [pid = 18037] [serial = 852] [outer = (nil)] [url = about:blank] 23:35:22 INFO - PROCESS | 18037 | 1463034922383 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]]]}] 23:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 23:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1941ms 23:35:22 INFO - PROCESS | 18037 | 1463034922411 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 23:35:22 INFO - PROCESS | 18037 | 1463034922419 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 23:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 23:35:22 INFO - PROCESS | 18037 | 1463034922490 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 23:35:22 INFO - PROCESS | 18037 | 1463034922494 Marionette TRACE conn3 <- [1,1342,null,{}] 23:35:22 INFO - PROCESS | 18037 | 1463034922503 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}] 23:35:22 INFO - PROCESS | 18037 | 1463034922652 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 23:35:22 INFO - PROCESS | 18037 | 1463034922663 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:22 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf99c91000 == 65 [pid = 18037] [id = 343] 23:35:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 154 (0x7faf91df8800) [pid = 18037] [serial = 1030] [outer = (nil)] 23:35:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 155 (0x7faf9c0a2c00) [pid = 18037] [serial = 1031] [outer = 0x7faf91df8800] 23:35:22 INFO - PROCESS | 18037 | 1463034922722 Marionette DEBUG loaded listener.js 23:35:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 156 (0x7faf9dc6ac00) [pid = 18037] [serial = 1032] [outer = 0x7faf91df8800] 23:35:23 INFO - PROCESS | 18037 | 1463034923545 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]]]}] 23:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 23:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1107ms 23:35:23 INFO - PROCESS | 18037 | 1463034923594 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 23:35:23 INFO - PROCESS | 18037 | 1463034923597 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 23:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 23:35:23 INFO - PROCESS | 18037 | 1463034923605 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 23:35:23 INFO - PROCESS | 18037 | 1463034923610 Marionette TRACE conn3 <- [1,1346,null,{}] 23:35:23 INFO - PROCESS | 18037 | 1463034923628 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}] 23:35:23 INFO - PROCESS | 18037 | 1463034923787 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 23:35:23 INFO - PROCESS | 18037 | 1463034923803 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:23 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f6a3000 == 66 [pid = 18037] [id = 344] 23:35:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 157 (0x7faf9e05a400) [pid = 18037] [serial = 1033] [outer = (nil)] 23:35:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 158 (0x7faf9f618c00) [pid = 18037] [serial = 1034] [outer = 0x7faf9e05a400] 23:35:23 INFO - PROCESS | 18037 | 1463034923863 Marionette DEBUG loaded listener.js 23:35:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 159 (0x7faf9f787c00) [pid = 18037] [serial = 1035] [outer = 0x7faf9e05a400] 23:35:24 INFO - PROCESS | 18037 | 1463034924759 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]]]}] 23:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 23:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1197ms 23:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 23:35:24 INFO - PROCESS | 18037 | 1463034924809 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 23:35:24 INFO - PROCESS | 18037 | 1463034924813 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 23:35:24 INFO - PROCESS | 18037 | 1463034924818 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 23:35:24 INFO - PROCESS | 18037 | 1463034924831 Marionette TRACE conn3 <- [1,1350,null,{}] 23:35:24 INFO - PROCESS | 18037 | 1463034924837 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}] 23:35:25 INFO - PROCESS | 18037 | 1463034925037 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 23:35:25 INFO - PROCESS | 18037 | 1463034925061 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:25 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa37ac800 == 67 [pid = 18037] [id = 345] 23:35:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 160 (0x7faf9f61a400) [pid = 18037] [serial = 1036] [outer = (nil)] 23:35:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 161 (0x7fafa2add400) [pid = 18037] [serial = 1037] [outer = 0x7faf9f61a400] 23:35:25 INFO - PROCESS | 18037 | 1463034925121 Marionette DEBUG loaded listener.js 23:35:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 162 (0x7fafa3f43800) [pid = 18037] [serial = 1038] [outer = 0x7faf9f61a400] 23:35:26 INFO - PROCESS | 18037 | 1463034926095 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]]]}] 23:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 23:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1350ms 23:35:26 INFO - PROCESS | 18037 | 1463034926177 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 23:35:26 INFO - PROCESS | 18037 | 1463034926181 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 23:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 23:35:26 INFO - PROCESS | 18037 | 1463034926187 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 23:35:26 INFO - PROCESS | 18037 | 1463034926189 Marionette TRACE conn3 <- [1,1354,null,{}] 23:35:26 INFO - PROCESS | 18037 | 1463034926195 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}] 23:35:26 INFO - PROCESS | 18037 | 1463034926413 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 23:35:26 INFO - PROCESS | 18037 | 1463034926437 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:26 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa4a81800 == 68 [pid = 18037] [id = 346] 23:35:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 163 (0x7fafa3f50400) [pid = 18037] [serial = 1039] [outer = (nil)] 23:35:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 164 (0x7fafa4383800) [pid = 18037] [serial = 1040] [outer = 0x7fafa3f50400] 23:35:26 INFO - PROCESS | 18037 | 1463034926503 Marionette DEBUG loaded listener.js 23:35:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 165 (0x7fafa530cc00) [pid = 18037] [serial = 1041] [outer = 0x7fafa3f50400] 23:35:27 INFO - PROCESS | 18037 | --DOMWINDOW == 164 (0x7faf96711400) [pid = 18037] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 23:35:27 INFO - PROCESS | 18037 | --DOMWINDOW == 163 (0x7faf9c0a5400) [pid = 18037] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 23:35:27 INFO - PROCESS | 18037 | --DOMWINDOW == 162 (0x7faf96709c00) [pid = 18037] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 23:35:27 INFO - PROCESS | 18037 | --DOMWINDOW == 161 (0x7faf9f779000) [pid = 18037] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 23:35:27 INFO - PROCESS | 18037 | --DOMWINDOW == 160 (0x7faf99b08c00) [pid = 18037] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 23:35:27 INFO - PROCESS | 18037 | --DOMWINDOW == 159 (0x7faf90fd5000) [pid = 18037] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 23:35:27 INFO - PROCESS | 18037 | --DOMWINDOW == 158 (0x7fafa1fecc00) [pid = 18037] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 23:35:27 INFO - PROCESS | 18037 | 1463034927518 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]]]}] 23:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 23:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1387ms 23:35:27 INFO - PROCESS | 18037 | 1463034927574 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 23:35:27 INFO - PROCESS | 18037 | 1463034927578 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 23:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 23:35:27 INFO - PROCESS | 18037 | 1463034927583 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 23:35:27 INFO - PROCESS | 18037 | 1463034927585 Marionette TRACE conn3 <- [1,1358,null,{}] 23:35:27 INFO - PROCESS | 18037 | 1463034927590 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}] 23:35:27 INFO - PROCESS | 18037 | 1463034927810 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 23:35:27 INFO - PROCESS | 18037 | 1463034927826 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:27 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa51d9000 == 69 [pid = 18037] [id = 347] 23:35:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 159 (0x7faf99ddd000) [pid = 18037] [serial = 1042] [outer = (nil)] 23:35:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 160 (0x7fafa423c400) [pid = 18037] [serial = 1043] [outer = 0x7faf99ddd000] 23:35:27 INFO - PROCESS | 18037 | 1463034927885 Marionette DEBUG loaded listener.js 23:35:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 161 (0x7fafa5b7d000) [pid = 18037] [serial = 1044] [outer = 0x7faf99ddd000] 23:35:28 INFO - PROCESS | 18037 | 1463034928576 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]]]}] 23:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 23:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1032ms 23:35:28 INFO - PROCESS | 18037 | 1463034928615 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 23:35:28 INFO - PROCESS | 18037 | 1463034928619 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 23:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 23:35:28 INFO - PROCESS | 18037 | 1463034928624 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 23:35:28 INFO - PROCESS | 18037 | 1463034928626 Marionette TRACE conn3 <- [1,1362,null,{}] 23:35:28 INFO - PROCESS | 18037 | 1463034928631 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}] 23:35:28 INFO - PROCESS | 18037 | 1463034928821 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 23:35:28 INFO - PROCESS | 18037 | 1463034928839 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:28 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa6740000 == 70 [pid = 18037] [id = 348] 23:35:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 162 (0x7faf9c375c00) [pid = 18037] [serial = 1045] [outer = (nil)] 23:35:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 163 (0x7fafa66b6400) [pid = 18037] [serial = 1046] [outer = 0x7faf9c375c00] 23:35:28 INFO - PROCESS | 18037 | 1463034928898 Marionette DEBUG loaded listener.js 23:35:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 164 (0x7fafb1dce800) [pid = 18037] [serial = 1047] [outer = 0x7faf9c375c00] 23:35:29 INFO - PROCESS | 18037 | 1463034929929 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]]]}] 23:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 23:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1382ms 23:35:30 INFO - PROCESS | 18037 | 1463034930009 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 23:35:30 INFO - PROCESS | 18037 | 1463034930016 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 23:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 23:35:30 INFO - PROCESS | 18037 | 1463034930026 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 23:35:30 INFO - PROCESS | 18037 | 1463034930030 Marionette TRACE conn3 <- [1,1366,null,{}] 23:35:30 INFO - PROCESS | 18037 | 1463034930038 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}] 23:35:30 INFO - PROCESS | 18037 | 1463034930253 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 23:35:30 INFO - PROCESS | 18037 | 1463034930426 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:30 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c4bc000 == 71 [pid = 18037] [id = 349] 23:35:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 165 (0x7faf99ee9c00) [pid = 18037] [serial = 1048] [outer = (nil)] 23:35:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 166 (0x7faf9bfee000) [pid = 18037] [serial = 1049] [outer = 0x7faf99ee9c00] 23:35:30 INFO - PROCESS | 18037 | 1463034930499 Marionette DEBUG loaded listener.js 23:35:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 167 (0x7faf9c570400) [pid = 18037] [serial = 1050] [outer = 0x7faf99ee9c00] 23:35:31 INFO - PROCESS | 18037 | 1463034931438 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] 23:35:31 INFO - PROCESS | 18037 | 1463034931477 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 23:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 23:35:31 INFO - PROCESS | 18037 | 1463034931487 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 23:35:31 INFO - PROCESS | 18037 | 1463034931491 Marionette TRACE conn3 <- [1,1370,null,{}] 23:35:31 INFO - PROCESS | 18037 | 1463034931497 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}] 23:35:31 INFO - PROCESS | 18037 | 1463034931674 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 23:35:31 INFO - PROCESS | 18037 | 1463034931848 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:31 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa58a0000 == 72 [pid = 18037] [id = 350] 23:35:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 168 (0x7faf9dc6b000) [pid = 18037] [serial = 1051] [outer = (nil)] 23:35:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 169 (0x7faf9f614c00) [pid = 18037] [serial = 1052] [outer = 0x7faf9dc6b000] 23:35:31 INFO - PROCESS | 18037 | 1463034931917 Marionette DEBUG loaded listener.js 23:35:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 170 (0x7faf9f788800) [pid = 18037] [serial = 1053] [outer = 0x7faf9dc6b000] 23:35:32 INFO - PROCESS | 18037 | 1463034932822 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] 23:35:32 INFO - PROCESS | 18037 | 1463034932872 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 23:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 23:35:32 INFO - PROCESS | 18037 | 1463034932879 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 23:35:32 INFO - PROCESS | 18037 | 1463034932884 Marionette TRACE conn3 <- [1,1374,null,{}] 23:35:32 INFO - PROCESS | 18037 | 1463034932899 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}] 23:35:33 INFO - PROCESS | 18037 | 1463034933109 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 23:35:33 INFO - PROCESS | 18037 | 1463034933276 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:33 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb2e42000 == 73 [pid = 18037] [id = 351] 23:35:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 171 (0x7fafa3f44800) [pid = 18037] [serial = 1054] [outer = (nil)] 23:35:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 172 (0x7fafa5596c00) [pid = 18037] [serial = 1055] [outer = 0x7fafa3f44800] 23:35:33 INFO - PROCESS | 18037 | 1463034933352 Marionette DEBUG loaded listener.js 23:35:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 173 (0x7fafa5a0d800) [pid = 18037] [serial = 1056] [outer = 0x7fafa3f44800] 23:35:34 INFO - PROCESS | 18037 | [18037] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:35:34 INFO - PROCESS | 18037 | 1463034934270 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] 23:35:34 INFO - PROCESS | 18037 | 1463034934326 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 23:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 23:35:34 INFO - PROCESS | 18037 | 1463034934333 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 23:35:34 INFO - PROCESS | 18037 | 1463034934335 Marionette TRACE conn3 <- [1,1378,null,{}] 23:35:34 INFO - PROCESS | 18037 | 1463034934340 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}] 23:35:34 INFO - PROCESS | 18037 | 1463034934539 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 23:35:34 INFO - PROCESS | 18037 | 1463034934709 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:34 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb7722800 == 74 [pid = 18037] [id = 352] 23:35:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 174 (0x7fafa415e800) [pid = 18037] [serial = 1057] [outer = (nil)] 23:35:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 175 (0x7fafa845e800) [pid = 18037] [serial = 1058] [outer = 0x7fafa415e800] 23:35:34 INFO - PROCESS | 18037 | 1463034934779 Marionette DEBUG loaded listener.js 23:35:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 176 (0x7fafb1dd1000) [pid = 18037] [serial = 1059] [outer = 0x7fafa415e800] 23:35:35 INFO - PROCESS | 18037 | 1463034935631 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] 23:35:35 INFO - PROCESS | 18037 | 1463034935671 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 23:35:35 INFO - PROCESS | 18037 | 1463034935678 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 23:35:35 INFO - PROCESS | 18037 | 1463034935681 Marionette TRACE conn3 <- [1,1382,null,{}] 23:35:35 INFO - PROCESS | 18037 | 1463034935686 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}] 23:35:35 INFO - PROCESS | 18037 | 1463034935849 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 23:35:36 INFO - PROCESS | 18037 | 1463034936017 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:36 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb79d1000 == 75 [pid = 18037] [id = 353] 23:35:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 177 (0x7fafa55a5000) [pid = 18037] [serial = 1060] [outer = (nil)] 23:35:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 178 (0x7fafb2980c00) [pid = 18037] [serial = 1061] [outer = 0x7fafa55a5000] 23:35:36 INFO - PROCESS | 18037 | 1463034936084 Marionette DEBUG loaded listener.js 23:35:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 179 (0x7fafb2b59800) [pid = 18037] [serial = 1062] [outer = 0x7fafa55a5000] 23:35:36 INFO - PROCESS | 18037 | [18037] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 23:35:37 INFO - PROCESS | 18037 | 1463034937039 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] 23:35:37 INFO - PROCESS | 18037 | 1463034937116 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 23:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 23:35:37 INFO - PROCESS | 18037 | 1463034937122 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 23:35:37 INFO - PROCESS | 18037 | 1463034937124 Marionette TRACE conn3 <- [1,1386,null,{}] 23:35:37 INFO - PROCESS | 18037 | 1463034937130 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}] 23:35:37 INFO - PROCESS | 18037 | 1463034937363 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 23:35:37 INFO - PROCESS | 18037 | 1463034937567 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:37 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb9cd4000 == 76 [pid = 18037] [id = 354] 23:35:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 180 (0x7fafa8784800) [pid = 18037] [serial = 1063] [outer = (nil)] 23:35:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 181 (0x7fafb2cb5000) [pid = 18037] [serial = 1064] [outer = 0x7fafa8784800] 23:35:37 INFO - PROCESS | 18037 | 1463034937681 Marionette DEBUG loaded listener.js 23:35:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 182 (0x7fafb3015c00) [pid = 18037] [serial = 1065] [outer = 0x7fafa8784800] 23:35:38 INFO - PROCESS | 18037 | 1463034938566 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] 23:35:38 INFO - PROCESS | 18037 | 1463034938610 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 23:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 23:35:38 INFO - PROCESS | 18037 | 1463034938615 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 23:35:38 INFO - PROCESS | 18037 | 1463034938618 Marionette TRACE conn3 <- [1,1390,null,{}] 23:35:38 INFO - PROCESS | 18037 | 1463034938624 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}] 23:35:38 INFO - PROCESS | 18037 | 1463034938785 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 23:35:38 INFO - PROCESS | 18037 | 1463034938968 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:38 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbaa1f800 == 77 [pid = 18037] [id = 355] 23:35:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 183 (0x7fafa87b9c00) [pid = 18037] [serial = 1066] [outer = (nil)] 23:35:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 184 (0x7fafb3054c00) [pid = 18037] [serial = 1067] [outer = 0x7fafa87b9c00] 23:35:39 INFO - PROCESS | 18037 | 1463034939041 Marionette DEBUG loaded listener.js 23:35:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 185 (0x7fafb3d31400) [pid = 18037] [serial = 1068] [outer = 0x7fafa87b9c00] 23:35:39 INFO - PROCESS | 18037 | 1463034939947 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]]]}] 23:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 23:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1380ms 23:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 23:35:40 INFO - PROCESS | 18037 | 1463034939997 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 23:35:40 INFO - PROCESS | 18037 | 1463034940000 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 23:35:40 INFO - PROCESS | 18037 | 1463034940006 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 23:35:40 INFO - PROCESS | 18037 | 1463034940009 Marionette TRACE conn3 <- [1,1394,null,{}] 23:35:40 INFO - PROCESS | 18037 | 1463034940014 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}] 23:35:40 INFO - PROCESS | 18037 | 1463034940171 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 23:35:40 INFO - PROCESS | 18037 | 1463034940344 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:40 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95390800 == 78 [pid = 18037] [id = 356] 23:35:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 186 (0x7faf90fcc400) [pid = 18037] [serial = 1069] [outer = (nil)] 23:35:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 187 (0x7faf9c09bc00) [pid = 18037] [serial = 1070] [outer = 0x7faf90fcc400] 23:35:40 INFO - PROCESS | 18037 | 1463034940415 Marionette DEBUG loaded listener.js 23:35:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 188 (0x7fafb3d36000) [pid = 18037] [serial = 1071] [outer = 0x7faf90fcc400] 23:35:41 INFO - PROCESS | 18037 | 1463034941265 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]]]}] 23:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 23:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1287ms 23:35:41 INFO - PROCESS | 18037 | 1463034941293 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 23:35:41 INFO - PROCESS | 18037 | 1463034941296 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 23:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 23:35:41 INFO - PROCESS | 18037 | 1463034941302 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 23:35:41 INFO - PROCESS | 18037 | 1463034941304 Marionette TRACE conn3 <- [1,1398,null,{}] 23:35:41 INFO - PROCESS | 18037 | 1463034941310 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}] 23:35:41 INFO - PROCESS | 18037 | 1463034941473 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 23:35:41 INFO - PROCESS | 18037 | 1463034941656 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:41 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa6326000 == 79 [pid = 18037] [id = 357] 23:35:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 189 (0x7faf90fcb800) [pid = 18037] [serial = 1072] [outer = (nil)] 23:35:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 190 (0x7fafb297cc00) [pid = 18037] [serial = 1073] [outer = 0x7faf90fcb800] 23:35:41 INFO - PROCESS | 18037 | 1463034941729 Marionette DEBUG loaded listener.js 23:35:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 191 (0x7fafb405c400) [pid = 18037] [serial = 1074] [outer = 0x7faf90fcb800] 23:35:42 INFO - PROCESS | 18037 | 1463034942909 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]]]}] 23:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 23:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1636ms 23:35:42 INFO - PROCESS | 18037 | 1463034942938 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 23:35:42 INFO - PROCESS | 18037 | 1463034942945 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 23:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 23:35:42 INFO - PROCESS | 18037 | 1463034942951 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 23:35:42 INFO - PROCESS | 18037 | 1463034942957 Marionette TRACE conn3 <- [1,1402,null,{}] 23:35:42 INFO - PROCESS | 18037 | 1463034942964 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}] 23:35:43 INFO - PROCESS | 18037 | 1463034943116 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 23:35:43 INFO - PROCESS | 18037 | 1463034943314 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:43 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9573e800 == 80 [pid = 18037] [id = 358] 23:35:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 192 (0x7faf90fd7000) [pid = 18037] [serial = 1075] [outer = (nil)] 23:35:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 193 (0x7faf956ed800) [pid = 18037] [serial = 1076] [outer = 0x7faf90fd7000] 23:35:43 INFO - PROCESS | 18037 | 1463034943376 Marionette DEBUG loaded listener.js 23:35:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 194 (0x7faf99b19000) [pid = 18037] [serial = 1077] [outer = 0x7faf90fd7000] 23:35:44 INFO - PROCESS | 18037 | 1463034944362 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]]]}] 23:35:44 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa51d9000 == 79 [pid = 18037] [id = 347] 23:35:44 INFO - PROCESS | 18037 | --DOMWINDOW == 193 (0x7fafa3f46c00) [pid = 18037] [serial = 995] [outer = (nil)] [url = about:blank] 23:35:44 INFO - PROCESS | 18037 | --DOMWINDOW == 192 (0x7fafa4489400) [pid = 18037] [serial = 962] [outer = (nil)] [url = about:blank] 23:35:44 INFO - PROCESS | 18037 | --DOMWINDOW == 191 (0x7fafa558cc00) [pid = 18037] [serial = 965] [outer = (nil)] [url = about:blank] 23:35:44 INFO - PROCESS | 18037 | --DOMWINDOW == 190 (0x7fafa3f4d400) [pid = 18037] [serial = 959] [outer = (nil)] [url = about:blank] 23:35:44 INFO - PROCESS | 18037 | --DOMWINDOW == 189 (0x7fafa5308c00) [pid = 18037] [serial = 971] [outer = (nil)] [url = about:blank] 23:35:44 INFO - PROCESS | 18037 | --DOMWINDOW == 188 (0x7fafa37dac00) [pid = 18037] [serial = 956] [outer = (nil)] [url = about:blank] 23:35:44 INFO - PROCESS | 18037 | --DOMWINDOW == 187 (0x7fafa55a8800) [pid = 18037] [serial = 968] [outer = (nil)] [url = about:blank] 23:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 23:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1532ms 23:35:44 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa4a81800 == 78 [pid = 18037] [id = 346] 23:35:44 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa37ac800 == 77 [pid = 18037] [id = 345] 23:35:44 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f6a3000 == 76 [pid = 18037] [id = 344] 23:35:44 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf99c91000 == 75 [pid = 18037] [id = 343] 23:35:44 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c7fb800 == 74 [pid = 18037] [id = 342] 23:35:44 INFO - PROCESS | 18037 | 1463034944521 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 23:35:44 INFO - PROCESS | 18037 | 1463034944527 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 23:35:44 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f751800 == 73 [pid = 18037] [id = 333] 23:35:44 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9a512000 == 72 [pid = 18037] [id = 332] 23:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 23:35:44 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c6c1800 == 71 [pid = 18037] [id = 11] 23:35:44 INFO - PROCESS | 18037 | --DOMWINDOW == 186 (0x7fafa3074800) [pid = 18037] [serial = 993] [outer = (nil)] [url = about:blank] 23:35:44 INFO - PROCESS | 18037 | --DOMWINDOW == 185 (0x7faf9bffa400) [pid = 18037] [serial = 981] [outer = (nil)] [url = about:blank] 23:35:44 INFO - PROCESS | 18037 | --DOMWINDOW == 184 (0x7faf9dc70c00) [pid = 18037] [serial = 983] [outer = (nil)] [url = about:blank] 23:35:44 INFO - PROCESS | 18037 | --DOMWINDOW == 183 (0x7faf99b0d400) [pid = 18037] [serial = 977] [outer = (nil)] [url = about:blank] 23:35:44 INFO - PROCESS | 18037 | --DOMWINDOW == 182 (0x7faf9f78dc00) [pid = 18037] [serial = 989] [outer = (nil)] [url = about:blank] 23:35:44 INFO - PROCESS | 18037 | --DOMWINDOW == 181 (0x7faf9e0c7000) [pid = 18037] [serial = 986] [outer = (nil)] [url = about:blank] 23:35:44 INFO - PROCESS | 18037 | --DOMWINDOW == 180 (0x7fafa1fe3400) [pid = 18037] [serial = 990] [outer = (nil)] [url = about:blank] 23:35:44 INFO - PROCESS | 18037 | --DOMWINDOW == 179 (0x7faf956f4c00) [pid = 18037] [serial = 975] [outer = (nil)] [url = about:blank] 23:35:44 INFO - PROCESS | 18037 | --DOMWINDOW == 178 (0x7faf9486cc00) [pid = 18037] [serial = 974] [outer = (nil)] [url = about:blank] 23:35:44 INFO - PROCESS | 18037 | --DOMWINDOW == 177 (0x7faf9c56c800) [pid = 18037] [serial = 950] [outer = (nil)] [url = about:blank] 23:35:44 INFO - PROCESS | 18037 | --DOMWINDOW == 176 (0x7faf9f776800) [pid = 18037] [serial = 953] [outer = (nil)] [url = about:blank] 23:35:44 INFO - PROCESS | 18037 | --DOMWINDOW == 175 (0x7faf9dc7f400) [pid = 18037] [serial = 984] [outer = (nil)] [url = about:blank] 23:35:44 INFO - PROCESS | 18037 | --DOMWINDOW == 174 (0x7faf99c52800) [pid = 18037] [serial = 947] [outer = (nil)] [url = about:blank] 23:35:44 INFO - PROCESS | 18037 | --DOMWINDOW == 173 (0x7faf9f620800) [pid = 18037] [serial = 987] [outer = (nil)] [url = about:blank] 23:35:44 INFO - PROCESS | 18037 | --DOMWINDOW == 172 (0x7faf99c5a400) [pid = 18037] [serial = 978] [outer = (nil)] [url = about:blank] 23:35:44 INFO - PROCESS | 18037 | --DOMWINDOW == 171 (0x7faf9a6f1000) [pid = 18037] [serial = 980] [outer = (nil)] [url = about:blank] 23:35:44 INFO - PROCESS | 18037 | --DOMWINDOW == 170 (0x7fafa2a60000) [pid = 18037] [serial = 992] [outer = (nil)] [url = about:blank] 23:35:44 INFO - PROCESS | 18037 | 1463034944573 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 23:35:44 INFO - PROCESS | 18037 | 1463034944576 Marionette TRACE conn3 <- [1,1406,null,{}] 23:35:44 INFO - PROCESS | 18037 | 1463034944582 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}] 23:35:44 INFO - PROCESS | 18037 | 1463034944720 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 23:35:44 INFO - PROCESS | 18037 | 1463034944740 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:44 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9551a000 == 72 [pid = 18037] [id = 359] 23:35:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 171 (0x7faf9a541400) [pid = 18037] [serial = 1078] [outer = (nil)] 23:35:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 172 (0x7faf9c09f400) [pid = 18037] [serial = 1079] [outer = 0x7faf9a541400] 23:35:44 INFO - PROCESS | 18037 | 1463034944801 Marionette DEBUG loaded listener.js 23:35:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 173 (0x7faf9c46d800) [pid = 18037] [serial = 1080] [outer = 0x7faf9a541400] 23:35:45 INFO - PROCESS | 18037 | 1463034945654 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]]]}] 23:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 23:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1151ms 23:35:45 INFO - PROCESS | 18037 | 1463034945704 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 23:35:45 INFO - PROCESS | 18037 | 1463034945707 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 23:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 23:35:45 INFO - PROCESS | 18037 | 1463034945713 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 23:35:45 INFO - PROCESS | 18037 | 1463034945718 Marionette TRACE conn3 <- [1,1410,null,{}] 23:35:45 INFO - PROCESS | 18037 | 1463034945736 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}] 23:35:45 INFO - PROCESS | 18037 | 1463034945899 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 23:35:46 INFO - PROCESS | 18037 | 1463034946029 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:46 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c4bd000 == 73 [pid = 18037] [id = 360] 23:35:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 174 (0x7faf9bff5000) [pid = 18037] [serial = 1081] [outer = (nil)] 23:35:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 175 (0x7faf9dc7c800) [pid = 18037] [serial = 1082] [outer = 0x7faf9bff5000] 23:35:46 INFO - PROCESS | 18037 | 1463034946090 Marionette DEBUG loaded listener.js 23:35:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 176 (0x7faf9f61b000) [pid = 18037] [serial = 1083] [outer = 0x7faf9bff5000] 23:35:46 INFO - PROCESS | 18037 | 1463034946837 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]]]}] 23:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 23:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1133ms 23:35:46 INFO - PROCESS | 18037 | 1463034946847 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 23:35:46 INFO - PROCESS | 18037 | 1463034946850 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 23:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 23:35:46 INFO - PROCESS | 18037 | 1463034946876 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 23:35:46 INFO - PROCESS | 18037 | 1463034946878 Marionette TRACE conn3 <- [1,1414,null,{}] 23:35:46 INFO - PROCESS | 18037 | 1463034946884 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}] 23:35:47 INFO - PROCESS | 18037 | 1463034947104 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 23:35:47 INFO - PROCESS | 18037 | 1463034947121 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:47 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa1fcf800 == 74 [pid = 18037] [id = 361] 23:35:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 177 (0x7faf9c09a400) [pid = 18037] [serial = 1084] [outer = (nil)] 23:35:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 178 (0x7fafa1deac00) [pid = 18037] [serial = 1085] [outer = 0x7faf9c09a400] 23:35:47 INFO - PROCESS | 18037 | 1463034947181 Marionette DEBUG loaded listener.js 23:35:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 179 (0x7fafa20a9000) [pid = 18037] [serial = 1086] [outer = 0x7faf9c09a400] 23:35:48 INFO - PROCESS | 18037 | 1463034948082 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]]]}] 23:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 23:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1233ms 23:35:48 INFO - PROCESS | 18037 | 1463034948109 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 23:35:48 INFO - PROCESS | 18037 | 1463034948112 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 23:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 23:35:48 INFO - PROCESS | 18037 | 1463034948117 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 23:35:48 INFO - PROCESS | 18037 | 1463034948119 Marionette TRACE conn3 <- [1,1418,null,{}] 23:35:48 INFO - PROCESS | 18037 | 1463034948125 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}] 23:35:48 INFO - PROCESS | 18037 | 1463034948302 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 23:35:48 INFO - PROCESS | 18037 | 1463034948329 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:48 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa41ce000 == 75 [pid = 18037] [id = 362] 23:35:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 180 (0x7faf9c374000) [pid = 18037] [serial = 1087] [outer = (nil)] 23:35:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 181 (0x7faf9f789c00) [pid = 18037] [serial = 1088] [outer = 0x7faf9c374000] 23:35:48 INFO - PROCESS | 18037 | 1463034948387 Marionette DEBUG loaded listener.js 23:35:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 182 (0x7fafa2a5e800) [pid = 18037] [serial = 1089] [outer = 0x7faf9c374000] 23:35:49 INFO - PROCESS | 18037 | --DOMWINDOW == 181 (0x7faf9c336000) [pid = 18037] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:35:49 INFO - PROCESS | 18037 | --DOMWINDOW == 180 (0x7faf9e05a400) [pid = 18037] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 23:35:49 INFO - PROCESS | 18037 | --DOMWINDOW == 179 (0x7fafa3f50400) [pid = 18037] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 23:35:49 INFO - PROCESS | 18037 | --DOMWINDOW == 178 (0x7faf99b11800) [pid = 18037] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 23:35:49 INFO - PROCESS | 18037 | --DOMWINDOW == 177 (0x7faf91df8800) [pid = 18037] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 23:35:49 INFO - PROCESS | 18037 | --DOMWINDOW == 176 (0x7faf9f61a400) [pid = 18037] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 23:35:49 INFO - PROCESS | 18037 | --DOMWINDOW == 175 (0x7faf9bcbbc00) [pid = 18037] [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.] 23:35:49 INFO - PROCESS | 18037 | --DOMWINDOW == 174 (0x7faf99ddd000) [pid = 18037] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 23:35:49 INFO - PROCESS | 18037 | 1463034949475 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]]]}] 23:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 23:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1377ms 23:35:49 INFO - PROCESS | 18037 | 1463034949496 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 23:35:49 INFO - PROCESS | 18037 | 1463034949498 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 23:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 23:35:49 INFO - PROCESS | 18037 | 1463034949504 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 23:35:49 INFO - PROCESS | 18037 | 1463034949506 Marionette TRACE conn3 <- [1,1422,null,{}] 23:35:49 INFO - PROCESS | 18037 | 1463034949512 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}] 23:35:49 INFO - PROCESS | 18037 | 1463034949668 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 23:35:49 INFO - PROCESS | 18037 | 1463034949694 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:49 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa41e1000 == 76 [pid = 18037] [id = 363] 23:35:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 175 (0x7faf9f78fc00) [pid = 18037] [serial = 1090] [outer = (nil)] 23:35:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 176 (0x7fafa4489000) [pid = 18037] [serial = 1091] [outer = 0x7faf9f78fc00] 23:35:49 INFO - PROCESS | 18037 | 1463034949754 Marionette DEBUG loaded listener.js 23:35:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 177 (0x7fafa559f800) [pid = 18037] [serial = 1092] [outer = 0x7faf9f78fc00] 23:35:50 INFO - PROCESS | 18037 | 1463034950513 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]]]}] 23:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 23:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1030ms 23:35:50 INFO - PROCESS | 18037 | 1463034950535 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 23:35:50 INFO - PROCESS | 18037 | 1463034950537 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 23:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 23:35:50 INFO - PROCESS | 18037 | 1463034950544 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 23:35:50 INFO - PROCESS | 18037 | 1463034950545 Marionette TRACE conn3 <- [1,1426,null,{}] 23:35:50 INFO - PROCESS | 18037 | 1463034950551 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}] 23:35:50 INFO - PROCESS | 18037 | 1463034950736 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 23:35:50 INFO - PROCESS | 18037 | 1463034950754 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:50 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa588f000 == 77 [pid = 18037] [id = 364] 23:35:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 178 (0x7fafa559fc00) [pid = 18037] [serial = 1093] [outer = (nil)] 23:35:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 179 (0x7fafa5a70800) [pid = 18037] [serial = 1094] [outer = 0x7fafa559fc00] 23:35:50 INFO - PROCESS | 18037 | 1463034950816 Marionette DEBUG loaded listener.js 23:35:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 180 (0x7fafa626a400) [pid = 18037] [serial = 1095] [outer = 0x7fafa559fc00] 23:35:51 INFO - PROCESS | 18037 | 1463034951817 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]]]}] 23:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 23:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1326ms 23:35:51 INFO - PROCESS | 18037 | 1463034951871 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 23:35:51 INFO - PROCESS | 18037 | 1463034951876 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 23:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 23:35:51 INFO - PROCESS | 18037 | 1463034951885 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 23:35:51 INFO - PROCESS | 18037 | 1463034951889 Marionette TRACE conn3 <- [1,1430,null,{}] 23:35:51 INFO - PROCESS | 18037 | 1463034951897 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}] 23:35:52 INFO - PROCESS | 18037 | 1463034952081 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 23:35:52 INFO - PROCESS | 18037 | 1463034952246 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:52 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9a552800 == 78 [pid = 18037] [id = 365] 23:35:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 181 (0x7faf956f6c00) [pid = 18037] [serial = 1096] [outer = (nil)] 23:35:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 182 (0x7faf99b56800) [pid = 18037] [serial = 1097] [outer = 0x7faf956f6c00] 23:35:52 INFO - PROCESS | 18037 | 1463034952326 Marionette DEBUG loaded listener.js 23:35:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 183 (0x7faf9a538c00) [pid = 18037] [serial = 1098] [outer = 0x7faf956f6c00] 23:35:53 INFO - PROCESS | 18037 | 1463034953291 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]]]}] 23:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 23:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1481ms 23:35:53 INFO - PROCESS | 18037 | 1463034953366 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 23:35:53 INFO - PROCESS | 18037 | 1463034953375 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 23:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 23:35:53 INFO - PROCESS | 18037 | 1463034953384 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 23:35:53 INFO - PROCESS | 18037 | 1463034953388 Marionette TRACE conn3 <- [1,1434,null,{}] 23:35:53 INFO - PROCESS | 18037 | 1463034953394 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}] 23:35:53 INFO - PROCESS | 18037 | 1463034953609 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 23:35:53 INFO - PROCESS | 18037 | 1463034953822 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:53 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa4a78000 == 79 [pid = 18037] [id = 366] 23:35:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 184 (0x7faf9bff4000) [pid = 18037] [serial = 1099] [outer = (nil)] 23:35:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 185 (0x7faf9c576c00) [pid = 18037] [serial = 1100] [outer = 0x7faf9bff4000] 23:35:53 INFO - PROCESS | 18037 | 1463034953905 Marionette DEBUG loaded listener.js 23:35:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 186 (0x7faf9dc6f400) [pid = 18037] [serial = 1101] [outer = 0x7faf9bff4000] 23:35:54 INFO - PROCESS | 18037 | 1463034954800 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]]]}] 23:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 23:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1485ms 23:35:54 INFO - PROCESS | 18037 | 1463034954870 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 23:35:54 INFO - PROCESS | 18037 | 1463034954873 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 23:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 23:35:54 INFO - PROCESS | 18037 | 1463034954880 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 23:35:54 INFO - PROCESS | 18037 | 1463034954886 Marionette TRACE conn3 <- [1,1438,null,{}] 23:35:54 INFO - PROCESS | 18037 | 1463034954902 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}] 23:35:55 INFO - PROCESS | 18037 | 1463034955119 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 23:35:55 INFO - PROCESS | 18037 | 1463034955328 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:55 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafacd20000 == 80 [pid = 18037] [id = 367] 23:35:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 187 (0x7fafa1de9800) [pid = 18037] [serial = 1102] [outer = (nil)] 23:35:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 188 (0x7fafa3bad800) [pid = 18037] [serial = 1103] [outer = 0x7fafa1de9800] 23:35:55 INFO - PROCESS | 18037 | 1463034955405 Marionette DEBUG loaded listener.js 23:35:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 189 (0x7fafa4487c00) [pid = 18037] [serial = 1104] [outer = 0x7fafa1de9800] 23:35:56 INFO - PROCESS | 18037 | 1463034956274 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]]]}] 23:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 23:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1435ms 23:35:56 INFO - PROCESS | 18037 | 1463034956316 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 23:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 23:35:56 INFO - PROCESS | 18037 | 1463034956320 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 23:35:56 INFO - PROCESS | 18037 | 1463034956326 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 23:35:56 INFO - PROCESS | 18037 | 1463034956329 Marionette TRACE conn3 <- [1,1442,null,{}] 23:35:56 INFO - PROCESS | 18037 | 1463034956335 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}] 23:35:56 INFO - PROCESS | 18037 | 1463034956501 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 23:35:56 INFO - PROCESS | 18037 | 1463034956683 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:56 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb3d09800 == 81 [pid = 18037] [id = 368] 23:35:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 190 (0x7fafa2a55800) [pid = 18037] [serial = 1105] [outer = (nil)] 23:35:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 191 (0x7fafa838b000) [pid = 18037] [serial = 1106] [outer = 0x7fafa2a55800] 23:35:56 INFO - PROCESS | 18037 | 1463034956755 Marionette DEBUG loaded listener.js 23:35:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 192 (0x7fafa84af800) [pid = 18037] [serial = 1107] [outer = 0x7fafa2a55800] 23:35:57 INFO - PROCESS | 18037 | 1463034957689 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]]]}] 23:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 23:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1431ms 23:35:57 INFO - PROCESS | 18037 | 1463034957758 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 23:35:57 INFO - PROCESS | 18037 | 1463034957761 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 23:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 23:35:57 INFO - PROCESS | 18037 | 1463034957767 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 23:35:57 INFO - PROCESS | 18037 | 1463034957770 Marionette TRACE conn3 <- [1,1446,null,{}] 23:35:57 INFO - PROCESS | 18037 | 1463034957775 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}] 23:35:57 INFO - PROCESS | 18037 | 1463034957952 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 23:35:58 INFO - PROCESS | 18037 | 1463034958119 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:58 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb60dc000 == 82 [pid = 18037] [id = 369] 23:35:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 193 (0x7fafa448dc00) [pid = 18037] [serial = 1108] [outer = (nil)] 23:35:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 194 (0x7fafb1d74000) [pid = 18037] [serial = 1109] [outer = 0x7fafa448dc00] 23:35:58 INFO - PROCESS | 18037 | 1463034958192 Marionette DEBUG loaded listener.js 23:35:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 195 (0x7fafb2b89400) [pid = 18037] [serial = 1110] [outer = 0x7fafa448dc00] 23:35:59 INFO - PROCESS | 18037 | 1463034959046 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]]]}] 23:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 23:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1335ms 23:35:59 INFO - PROCESS | 18037 | 1463034959104 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 23:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 23:35:59 INFO - PROCESS | 18037 | 1463034959108 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 23:35:59 INFO - PROCESS | 18037 | 1463034959114 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 23:35:59 INFO - PROCESS | 18037 | 1463034959117 Marionette TRACE conn3 <- [1,1450,null,{}] 23:35:59 INFO - PROCESS | 18037 | 1463034959122 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}] 23:35:59 INFO - PROCESS | 18037 | 1463034959319 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 23:35:59 INFO - PROCESS | 18037 | 1463034959491 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:59 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafba736000 == 83 [pid = 18037] [id = 370] 23:35:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 196 (0x7fafa87b4000) [pid = 18037] [serial = 1111] [outer = (nil)] 23:35:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 197 (0x7fafb2e33400) [pid = 18037] [serial = 1112] [outer = 0x7fafa87b4000] 23:35:59 INFO - PROCESS | 18037 | 1463034959563 Marionette DEBUG loaded listener.js 23:35:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 198 (0x7fafb3defc00) [pid = 18037] [serial = 1113] [outer = 0x7fafa87b4000] 23:36:00 INFO - PROCESS | 18037 | 1463034960428 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]]]}] 23:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 23:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1381ms 23:36:00 INFO - PROCESS | 18037 | 1463034960495 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 23:36:00 INFO - PROCESS | 18037 | 1463034960498 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 23:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 23:36:00 INFO - PROCESS | 18037 | 1463034960504 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:36:00 INFO - PROCESS | 18037 | 1463034960507 Marionette TRACE conn3 <- [1,1454,null,{}] 23:36:00 INFO - PROCESS | 18037 | 1463034960512 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}] 23:36:00 INFO - PROCESS | 18037 | 1463034960663 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 23:36:00 INFO - PROCESS | 18037 | 1463034960835 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:00 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbce91800 == 84 [pid = 18037] [id = 371] 23:36:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 199 (0x7fafb2e04c00) [pid = 18037] [serial = 1114] [outer = (nil)] 23:36:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 200 (0x7fafb4062c00) [pid = 18037] [serial = 1115] [outer = 0x7fafb2e04c00] 23:36:00 INFO - PROCESS | 18037 | 1463034960907 Marionette DEBUG loaded listener.js 23:36:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 201 (0x7fafb5f2d000) [pid = 18037] [serial = 1116] [outer = 0x7fafb2e04c00] 23:36:01 INFO - PROCESS | 18037 | 1463034961792 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]]]}] 23:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 23:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1332ms 23:36:01 INFO - PROCESS | 18037 | 1463034961838 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 23:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 23:36:01 INFO - PROCESS | 18037 | 1463034961843 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 23:36:01 INFO - PROCESS | 18037 | 1463034961849 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:36:01 INFO - PROCESS | 18037 | 1463034961852 Marionette TRACE conn3 <- [1,1458,null,{}] 23:36:01 INFO - PROCESS | 18037 | 1463034961858 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}] 23:36:02 INFO - PROCESS | 18037 | 1463034962036 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 23:36:02 INFO - PROCESS | 18037 | 1463034962223 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:02 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbcf24000 == 85 [pid = 18037] [id = 372] 23:36:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 202 (0x7fafb2e0bc00) [pid = 18037] [serial = 1117] [outer = (nil)] 23:36:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 203 (0x7fafb5f82800) [pid = 18037] [serial = 1118] [outer = 0x7fafb2e0bc00] 23:36:02 INFO - PROCESS | 18037 | 1463034962293 Marionette DEBUG loaded listener.js 23:36:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 204 (0x7fafb6047400) [pid = 18037] [serial = 1119] [outer = 0x7fafb2e0bc00] 23:36:03 INFO - PROCESS | 18037 | 1463034963228 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]]]}] 23:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 23:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1430ms 23:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 23:36:03 INFO - PROCESS | 18037 | 1463034963280 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 23:36:03 INFO - PROCESS | 18037 | 1463034963282 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 23:36:03 INFO - PROCESS | 18037 | 1463034963289 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:36:03 INFO - PROCESS | 18037 | 1463034963292 Marionette TRACE conn3 <- [1,1462,null,{}] 23:36:03 INFO - PROCESS | 18037 | 1463034963297 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}] 23:36:03 INFO - PROCESS | 18037 | 1463034963480 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 23:36:03 INFO - PROCESS | 18037 | 1463034963656 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:03 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf94775800 == 86 [pid = 18037] [id = 373] 23:36:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 205 (0x7fafb405c000) [pid = 18037] [serial = 1120] [outer = (nil)] 23:36:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 206 (0x7fafb739bc00) [pid = 18037] [serial = 1121] [outer = 0x7fafb405c000] 23:36:03 INFO - PROCESS | 18037 | 1463034963734 Marionette DEBUG loaded listener.js 23:36:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 207 (0x7fafb775dc00) [pid = 18037] [serial = 1122] [outer = 0x7fafb405c000] 23:36:04 INFO - PROCESS | 18037 | 1463034964599 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]]]}] 23:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 23:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1381ms 23:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 23:36:04 INFO - PROCESS | 18037 | 1463034964671 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 23:36:04 INFO - PROCESS | 18037 | 1463034964674 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 23:36:04 INFO - PROCESS | 18037 | 1463034964680 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:36:04 INFO - PROCESS | 18037 | 1463034964686 Marionette TRACE conn3 <- [1,1466,null,{}] 23:36:04 INFO - PROCESS | 18037 | 1463034964692 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}] 23:36:04 INFO - PROCESS | 18037 | 1463034964901 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 23:36:05 INFO - PROCESS | 18037 | 1463034965072 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:05 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf94927000 == 87 [pid = 18037] [id = 374] 23:36:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 208 (0x7fafb4065400) [pid = 18037] [serial = 1123] [outer = (nil)] 23:36:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 209 (0x7fafb7ec4000) [pid = 18037] [serial = 1124] [outer = 0x7fafb4065400] 23:36:05 INFO - PROCESS | 18037 | 1463034965138 Marionette DEBUG loaded listener.js 23:36:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 210 (0x7fafb7ecb800) [pid = 18037] [serial = 1125] [outer = 0x7fafb4065400] 23:36:06 INFO - PROCESS | 18037 | 1463034966072 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]]]}] 23:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 23:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1432ms 23:36:06 INFO - PROCESS | 18037 | 1463034966112 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 23:36:06 INFO - PROCESS | 18037 | 1463034966115 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 23:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 23:36:06 INFO - PROCESS | 18037 | 1463034966122 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:36:06 INFO - PROCESS | 18037 | 1463034966126 Marionette TRACE conn3 <- [1,1470,null,{}] 23:36:06 INFO - PROCESS | 18037 | 1463034966131 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}] 23:36:06 INFO - PROCESS | 18037 | 1463034966339 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 23:36:06 INFO - PROCESS | 18037 | 1463034966516 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:06 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8fbe6000 == 88 [pid = 18037] [id = 375] 23:36:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 211 (0x7faf94c71000) [pid = 18037] [serial = 1126] [outer = (nil)] 23:36:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 212 (0x7faf9c0a5400) [pid = 18037] [serial = 1127] [outer = 0x7faf94c71000] 23:36:06 INFO - PROCESS | 18037 | 1463034966605 Marionette DEBUG loaded listener.js 23:36:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 213 (0x7fafb811bc00) [pid = 18037] [serial = 1128] [outer = 0x7faf94c71000] 23:36:07 INFO - PROCESS | 18037 | 1463034967488 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]]]}] 23:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 23:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1432ms 23:36:07 INFO - PROCESS | 18037 | 1463034967557 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 23:36:07 INFO - PROCESS | 18037 | 1463034967560 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 23:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 23:36:07 INFO - PROCESS | 18037 | 1463034967566 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:36:07 INFO - PROCESS | 18037 | 1463034967568 Marionette TRACE conn3 <- [1,1474,null,{}] 23:36:07 INFO - PROCESS | 18037 | 1463034967574 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}] 23:36:07 INFO - PROCESS | 18037 | 1463034967758 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 23:36:07 INFO - PROCESS | 18037 | 1463034967938 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:07 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9550f000 == 89 [pid = 18037] [id = 376] 23:36:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 214 (0x7faf8fdea400) [pid = 18037] [serial = 1129] [outer = (nil)] 23:36:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 215 (0x7faf8fdf4400) [pid = 18037] [serial = 1130] [outer = 0x7faf8fdea400] 23:36:08 INFO - PROCESS | 18037 | 1463034968012 Marionette DEBUG loaded listener.js 23:36:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 216 (0x7faf8fdf8800) [pid = 18037] [serial = 1131] [outer = 0x7faf8fdea400] 23:36:08 INFO - PROCESS | 18037 | 1463034968893 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]]]}] 23:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 23:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1382ms 23:36:08 INFO - PROCESS | 18037 | 1463034968948 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 23:36:08 INFO - PROCESS | 18037 | 1463034968952 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 23:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 23:36:08 INFO - PROCESS | 18037 | 1463034968958 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:36:08 INFO - PROCESS | 18037 | 1463034968960 Marionette TRACE conn3 <- [1,1478,null,{}] 23:36:08 INFO - PROCESS | 18037 | 1463034968965 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}] 23:36:09 INFO - PROCESS | 18037 | 1463034969158 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 23:36:09 INFO - PROCESS | 18037 | 1463034969613 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:09 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf94926800 == 90 [pid = 18037] [id = 377] 23:36:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 217 (0x7faf904ca400) [pid = 18037] [serial = 1132] [outer = (nil)] 23:36:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 218 (0x7faf904cc400) [pid = 18037] [serial = 1133] [outer = 0x7faf904ca400] 23:36:09 INFO - PROCESS | 18037 | 1463034969723 Marionette DEBUG loaded listener.js 23:36:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 219 (0x7faf904d1000) [pid = 18037] [serial = 1134] [outer = 0x7faf904ca400] 23:36:10 INFO - PROCESS | 18037 | 1463034970713 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]]]}] 23:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 23:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1828ms 23:36:10 INFO - PROCESS | 18037 | 1463034970789 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 23:36:10 INFO - PROCESS | 18037 | 1463034970794 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 23:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 23:36:10 INFO - PROCESS | 18037 | 1463034970801 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:36:10 INFO - PROCESS | 18037 | 1463034970806 Marionette TRACE conn3 <- [1,1482,null,{}] 23:36:10 INFO - PROCESS | 18037 | 1463034970812 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}] 23:36:11 INFO - PROCESS | 18037 | 1463034971057 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 23:36:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f8cc800 == 89 [pid = 18037] [id = 323] 23:36:11 INFO - PROCESS | 18037 | --DOMWINDOW == 218 (0x7faf9c6b2800) [pid = 18037] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:36:11 INFO - PROCESS | 18037 | --DOMWINDOW == 217 (0x7fafa66b3c00) [pid = 18037] [serial = 1013] [outer = (nil)] [url = about:blank] 23:36:11 INFO - PROCESS | 18037 | --DOMWINDOW == 216 (0x7fafa845c400) [pid = 18037] [serial = 1016] [outer = (nil)] [url = about:blank] 23:36:11 INFO - PROCESS | 18037 | --DOMWINDOW == 215 (0x7faf9486a800) [pid = 18037] [serial = 1019] [outer = (nil)] [url = about:blank] 23:36:11 INFO - PROCESS | 18037 | --DOMWINDOW == 214 (0x7fafac053400) [pid = 18037] [serial = 1022] [outer = (nil)] [url = about:blank] 23:36:11 INFO - PROCESS | 18037 | --DOMWINDOW == 213 (0x7fafa66b6400) [pid = 18037] [serial = 1046] [outer = (nil)] [url = about:blank] 23:36:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa41e1000 == 88 [pid = 18037] [id = 363] 23:36:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa41ce000 == 87 [pid = 18037] [id = 362] 23:36:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa1fcf800 == 86 [pid = 18037] [id = 361] 23:36:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c4bd000 == 85 [pid = 18037] [id = 360] 23:36:11 INFO - PROCESS | 18037 | 1463034971422 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9551a000 == 84 [pid = 18037] [id = 359] 23:36:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9573e800 == 83 [pid = 18037] [id = 358] 23:36:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb9cd4000 == 82 [pid = 18037] [id = 354] 23:36:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb79d1000 == 81 [pid = 18037] [id = 353] 23:36:11 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf949b2800 == 82 [pid = 18037] [id = 378] 23:36:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 214 (0x7faf9486a800) [pid = 18037] [serial = 1135] [outer = (nil)] 23:36:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 215 (0x7faf99b14000) [pid = 18037] [serial = 1136] [outer = 0x7faf9486a800] 23:36:11 INFO - PROCESS | 18037 | 1463034971501 Marionette DEBUG loaded listener.js 23:36:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 216 (0x7faf9a533400) [pid = 18037] [serial = 1137] [outer = 0x7faf9486a800] 23:36:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb7722800 == 81 [pid = 18037] [id = 352] 23:36:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb2e42000 == 80 [pid = 18037] [id = 351] 23:36:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa58a0000 == 79 [pid = 18037] [id = 350] 23:36:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c4bc000 == 78 [pid = 18037] [id = 349] 23:36:11 INFO - PROCESS | 18037 | --DOMWINDOW == 215 (0x7faf9f618c00) [pid = 18037] [serial = 1034] [outer = (nil)] [url = about:blank] 23:36:11 INFO - PROCESS | 18037 | --DOMWINDOW == 214 (0x7fafa4383800) [pid = 18037] [serial = 1040] [outer = (nil)] [url = about:blank] 23:36:11 INFO - PROCESS | 18037 | --DOMWINDOW == 213 (0x7fafa530cc00) [pid = 18037] [serial = 1041] [outer = (nil)] [url = about:blank] 23:36:11 INFO - PROCESS | 18037 | --DOMWINDOW == 212 (0x7faf9a533800) [pid = 18037] [serial = 1029] [outer = (nil)] [url = about:blank] 23:36:11 INFO - PROCESS | 18037 | --DOMWINDOW == 211 (0x7faf99b1f400) [pid = 18037] [serial = 1028] [outer = (nil)] [url = about:blank] 23:36:11 INFO - PROCESS | 18037 | --DOMWINDOW == 210 (0x7faf99ddac00) [pid = 18037] [serial = 998] [outer = (nil)] [url = about:blank] 23:36:11 INFO - PROCESS | 18037 | --DOMWINDOW == 209 (0x7fafa558d800) [pid = 18037] [serial = 1010] [outer = (nil)] [url = about:blank] 23:36:11 INFO - PROCESS | 18037 | --DOMWINDOW == 208 (0x7fafa1df3c00) [pid = 18037] [serial = 1004] [outer = (nil)] [url = about:blank] 23:36:11 INFO - PROCESS | 18037 | --DOMWINDOW == 207 (0x7faf9c0a2c00) [pid = 18037] [serial = 1031] [outer = (nil)] [url = about:blank] 23:36:11 INFO - PROCESS | 18037 | --DOMWINDOW == 206 (0x7faf9dc6ac00) [pid = 18037] [serial = 1032] [outer = (nil)] [url = about:blank] 23:36:11 INFO - PROCESS | 18037 | --DOMWINDOW == 205 (0x7faf9a535c00) [pid = 18037] [serial = 1025] [outer = (nil)] [url = about:blank] 23:36:11 INFO - PROCESS | 18037 | --DOMWINDOW == 204 (0x7faf9c468c00) [pid = 18037] [serial = 1001] [outer = (nil)] [url = about:blank] 23:36:11 INFO - PROCESS | 18037 | --DOMWINDOW == 203 (0x7fafa4480c00) [pid = 18037] [serial = 1007] [outer = (nil)] [url = about:blank] 23:36:11 INFO - PROCESS | 18037 | --DOMWINDOW == 202 (0x7fafa2add400) [pid = 18037] [serial = 1037] [outer = (nil)] [url = about:blank] 23:36:11 INFO - PROCESS | 18037 | --DOMWINDOW == 201 (0x7faf9c56b400) [pid = 18037] [serial = 714] [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.] 23:36:11 INFO - PROCESS | 18037 | --DOMWINDOW == 200 (0x7fafa423c400) [pid = 18037] [serial = 1043] [outer = (nil)] [url = about:blank] 23:36:11 INFO - PROCESS | 18037 | --DOMWINDOW == 199 (0x7fafa3f43800) [pid = 18037] [serial = 1038] [outer = (nil)] [url = about:blank] 23:36:11 INFO - PROCESS | 18037 | --DOMWINDOW == 198 (0x7fafa5b7d000) [pid = 18037] [serial = 1044] [outer = (nil)] [url = about:blank] 23:36:11 INFO - PROCESS | 18037 | --DOMWINDOW == 197 (0x7faf9f787c00) [pid = 18037] [serial = 1035] [outer = (nil)] [url = about:blank] 23:36:12 INFO - PROCESS | 18037 | 1463034972314 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]]]}] 23:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 23:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1543ms 23:36:12 INFO - PROCESS | 18037 | 1463034972348 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 23:36:12 INFO - PROCESS | 18037 | 1463034972352 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 23:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 23:36:12 INFO - PROCESS | 18037 | 1463034972359 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:36:12 INFO - PROCESS | 18037 | 1463034972361 Marionette TRACE conn3 <- [1,1486,null,{}] 23:36:12 INFO - PROCESS | 18037 | 1463034972367 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}] 23:36:12 INFO - PROCESS | 18037 | 1463034972531 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 23:36:12 INFO - PROCESS | 18037 | 1463034972550 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:12 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9d05b000 == 79 [pid = 18037] [id = 379] 23:36:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 198 (0x7faf9c217c00) [pid = 18037] [serial = 1138] [outer = (nil)] 23:36:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 199 (0x7faf9c467c00) [pid = 18037] [serial = 1139] [outer = 0x7faf9c217c00] 23:36:12 INFO - PROCESS | 18037 | 1463034972611 Marionette DEBUG loaded listener.js 23:36:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 200 (0x7faf9cb14800) [pid = 18037] [serial = 1140] [outer = 0x7faf9c217c00] 23:36:13 INFO - PROCESS | 18037 | 1463034973536 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]]]}] 23:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 23:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1235ms 23:36:13 INFO - PROCESS | 18037 | 1463034973595 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 23:36:13 INFO - PROCESS | 18037 | 1463034973599 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 23:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 23:36:13 INFO - PROCESS | 18037 | 1463034973613 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:36:13 INFO - PROCESS | 18037 | 1463034973622 Marionette TRACE conn3 <- [1,1490,null,{}] 23:36:13 INFO - PROCESS | 18037 | 1463034973630 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}] 23:36:13 INFO - PROCESS | 18037 | 1463034973822 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 23:36:13 INFO - PROCESS | 18037 | 1463034973978 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:14 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa3c48000 == 80 [pid = 18037] [id = 380] 23:36:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 201 (0x7faf9c46b400) [pid = 18037] [serial = 1141] [outer = (nil)] 23:36:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 202 (0x7faf9df6b800) [pid = 18037] [serial = 1142] [outer = 0x7faf9c46b400] 23:36:14 INFO - PROCESS | 18037 | 1463034974053 Marionette DEBUG loaded listener.js 23:36:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 203 (0x7faf9f772800) [pid = 18037] [serial = 1143] [outer = 0x7faf9c46b400] 23:36:14 INFO - PROCESS | 18037 | 1463034974827 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]]]}] 23:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 23:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1249ms 23:36:14 INFO - PROCESS | 18037 | 1463034974856 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 23:36:14 INFO - PROCESS | 18037 | 1463034974860 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 23:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 23:36:14 INFO - PROCESS | 18037 | 1463034974865 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:36:14 INFO - PROCESS | 18037 | 1463034974867 Marionette TRACE conn3 <- [1,1494,null,{}] 23:36:14 INFO - PROCESS | 18037 | 1463034974872 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}] 23:36:15 INFO - PROCESS | 18037 | 1463034975067 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 23:36:15 INFO - PROCESS | 18037 | 1463034975096 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:15 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa4bce800 == 81 [pid = 18037] [id = 381] 23:36:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 204 (0x7faf9f619800) [pid = 18037] [serial = 1144] [outer = (nil)] 23:36:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 205 (0x7fafa1fedc00) [pid = 18037] [serial = 1145] [outer = 0x7faf9f619800] 23:36:15 INFO - PROCESS | 18037 | 1463034975157 Marionette DEBUG loaded listener.js 23:36:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 206 (0x7fafa37d3800) [pid = 18037] [serial = 1146] [outer = 0x7faf9f619800] 23:36:16 INFO - PROCESS | 18037 | --DOMWINDOW == 205 (0x7faf9bff5000) [pid = 18037] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 23:36:16 INFO - PROCESS | 18037 | --DOMWINDOW == 204 (0x7faf9c09a400) [pid = 18037] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 23:36:16 INFO - PROCESS | 18037 | --DOMWINDOW == 203 (0x7faf9f78fc00) [pid = 18037] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 23:36:16 INFO - PROCESS | 18037 | --DOMWINDOW == 202 (0x7faf9a541400) [pid = 18037] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 23:36:16 INFO - PROCESS | 18037 | --DOMWINDOW == 201 (0x7faf9c374000) [pid = 18037] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 23:36:16 INFO - PROCESS | 18037 | --DOMWINDOW == 200 (0x7faf90fd7000) [pid = 18037] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 23:36:16 INFO - PROCESS | 18037 | 1463034976173 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]]]}] 23:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 23:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1334ms 23:36:16 INFO - PROCESS | 18037 | 1463034976200 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 23:36:16 INFO - PROCESS | 18037 | 1463034976204 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 23:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 23:36:16 INFO - PROCESS | 18037 | 1463034976209 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:36:16 INFO - PROCESS | 18037 | 1463034976211 Marionette TRACE conn3 <- [1,1498,null,{}] 23:36:16 INFO - PROCESS | 18037 | 1463034976216 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}] 23:36:16 INFO - PROCESS | 18037 | 1463034976430 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 23:36:16 INFO - PROCESS | 18037 | 1463034976519 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:16 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa58a0000 == 82 [pid = 18037] [id = 382] 23:36:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 201 (0x7fafa2a56c00) [pid = 18037] [serial = 1147] [outer = (nil)] 23:36:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 202 (0x7fafa423c400) [pid = 18037] [serial = 1148] [outer = 0x7fafa2a56c00] 23:36:16 INFO - PROCESS | 18037 | 1463034976589 Marionette DEBUG loaded listener.js 23:36:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 203 (0x7fafa558cc00) [pid = 18037] [serial = 1149] [outer = 0x7fafa2a56c00] 23:36:17 INFO - PROCESS | 18037 | 1463034977324 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]]]}] 23:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 23:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1127ms 23:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 23:36:17 INFO - PROCESS | 18037 | 1463034977337 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 23:36:17 INFO - PROCESS | 18037 | 1463034977340 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 23:36:17 INFO - PROCESS | 18037 | 1463034977345 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:36:17 INFO - PROCESS | 18037 | 1463034977347 Marionette TRACE conn3 <- [1,1502,null,{}] 23:36:17 INFO - PROCESS | 18037 | 1463034977352 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}] 23:36:17 INFO - PROCESS | 18037 | 1463034977561 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 23:36:17 INFO - PROCESS | 18037 | 1463034977578 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:17 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafacd0f000 == 83 [pid = 18037] [id = 383] 23:36:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 204 (0x7fafa5a79800) [pid = 18037] [serial = 1150] [outer = (nil)] 23:36:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 205 (0x7fafac057400) [pid = 18037] [serial = 1151] [outer = 0x7fafa5a79800] 23:36:17 INFO - PROCESS | 18037 | 1463034977642 Marionette DEBUG loaded listener.js 23:36:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 206 (0x7fafb1dd9c00) [pid = 18037] [serial = 1152] [outer = 0x7fafa5a79800] 23:36:18 INFO - PROCESS | 18037 | 1463034978635 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]]]}] 23:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 23:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1327ms 23:36:18 INFO - PROCESS | 18037 | 1463034978673 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 23:36:18 INFO - PROCESS | 18037 | 1463034978678 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 23:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 23:36:18 INFO - PROCESS | 18037 | 1463034978686 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:36:18 INFO - PROCESS | 18037 | 1463034978692 Marionette TRACE conn3 <- [1,1506,null,{}] 23:36:18 INFO - PROCESS | 18037 | 1463034978700 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}] 23:36:18 INFO - PROCESS | 18037 | 1463034978875 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 23:36:19 INFO - PROCESS | 18037 | 1463034979127 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:19 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c6cb800 == 84 [pid = 18037] [id = 384] 23:36:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 207 (0x7faf95d06000) [pid = 18037] [serial = 1153] [outer = (nil)] 23:36:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 208 (0x7faf95ec0c00) [pid = 18037] [serial = 1154] [outer = 0x7faf95d06000] 23:36:19 INFO - PROCESS | 18037 | 1463034979203 Marionette DEBUG loaded listener.js 23:36:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 209 (0x7faf99ddac00) [pid = 18037] [serial = 1155] [outer = 0x7faf95d06000] 23:36:20 INFO - PROCESS | 18037 | 1463034980057 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]]]}] 23:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 23:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1437ms 23:36:20 INFO - PROCESS | 18037 | 1463034980124 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 23:36:20 INFO - PROCESS | 18037 | 1463034980132 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 23:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 23:36:20 INFO - PROCESS | 18037 | 1463034980142 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:36:20 INFO - PROCESS | 18037 | 1463034980146 Marionette TRACE conn3 <- [1,1510,null,{}] 23:36:20 INFO - PROCESS | 18037 | 1463034980152 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}] 23:36:20 INFO - PROCESS | 18037 | 1463034980370 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 23:36:20 INFO - PROCESS | 18037 | 1463034980544 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:20 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa6741800 == 85 [pid = 18037] [id = 385] 23:36:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 210 (0x7faf9bff4400) [pid = 18037] [serial = 1156] [outer = (nil)] 23:36:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 211 (0x7faf9c56a800) [pid = 18037] [serial = 1157] [outer = 0x7faf9bff4400] 23:36:20 INFO - PROCESS | 18037 | 1463034980661 Marionette DEBUG loaded listener.js 23:36:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 212 (0x7faf9dc68400) [pid = 18037] [serial = 1158] [outer = 0x7faf9bff4400] 23:36:21 INFO - PROCESS | 18037 | 1463034981568 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]]]}] 23:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 23:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1438ms 23:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 23:36:21 INFO - PROCESS | 18037 | 1463034981581 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 23:36:21 INFO - PROCESS | 18037 | 1463034981583 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 23:36:21 INFO - PROCESS | 18037 | 1463034981590 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:36:21 INFO - PROCESS | 18037 | 1463034981595 Marionette TRACE conn3 <- [1,1514,null,{}] 23:36:21 INFO - PROCESS | 18037 | 1463034981611 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}] 23:36:21 INFO - PROCESS | 18037 | 1463034981791 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 23:36:21 INFO - PROCESS | 18037 | 1463034981974 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:22 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb602d000 == 86 [pid = 18037] [id = 386] 23:36:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 213 (0x7faf9dc72800) [pid = 18037] [serial = 1159] [outer = (nil)] 23:36:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 214 (0x7fafa3bb0000) [pid = 18037] [serial = 1160] [outer = 0x7faf9dc72800] 23:36:22 INFO - PROCESS | 18037 | 1463034982051 Marionette DEBUG loaded listener.js 23:36:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 215 (0x7fafa5307800) [pid = 18037] [serial = 1161] [outer = 0x7faf9dc72800] 23:36:22 INFO - PROCESS | 18037 | 1463034982908 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]]]}] 23:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 23:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1384ms 23:36:22 INFO - PROCESS | 18037 | 1463034982974 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 23:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 23:36:22 INFO - PROCESS | 18037 | 1463034982979 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 23:36:22 INFO - PROCESS | 18037 | 1463034982985 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:36:22 INFO - PROCESS | 18037 | 1463034982988 Marionette TRACE conn3 <- [1,1518,null,{}] 23:36:22 INFO - PROCESS | 18037 | 1463034982993 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}] 23:36:23 INFO - PROCESS | 18037 | 1463034983182 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 23:36:23 INFO - PROCESS | 18037 | 1463034983355 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:23 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb9c58800 == 87 [pid = 18037] [id = 387] 23:36:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 216 (0x7faf9f76f000) [pid = 18037] [serial = 1162] [outer = (nil)] 23:36:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 217 (0x7fafa67e0400) [pid = 18037] [serial = 1163] [outer = 0x7faf9f76f000] 23:36:23 INFO - PROCESS | 18037 | 1463034983430 Marionette DEBUG loaded listener.js 23:36:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 218 (0x7fafb2988000) [pid = 18037] [serial = 1164] [outer = 0x7faf9f76f000] 23:36:24 INFO - PROCESS | 18037 | 1463034984262 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]]]}] 23:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 23:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1330ms 23:36:24 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 23:36:24 INFO - PROCESS | 18037 | 1463034984316 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 23:36:24 INFO - PROCESS | 18037 | 1463034984319 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 23:36:24 INFO - PROCESS | 18037 | 1463034984325 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:36:24 INFO - PROCESS | 18037 | 1463034984328 Marionette TRACE conn3 <- [1,1522,null,{}] 23:36:24 INFO - PROCESS | 18037 | 1463034984333 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}] 23:36:24 INFO - PROCESS | 18037 | 1463034984490 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 23:36:24 INFO - PROCESS | 18037 | 1463034984667 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:24 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbc077800 == 88 [pid = 18037] [id = 388] 23:36:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 219 (0x7faf9cb18000) [pid = 18037] [serial = 1165] [outer = (nil)] 23:36:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 220 (0x7fafa8459800) [pid = 18037] [serial = 1166] [outer = 0x7faf9cb18000] 23:36:24 INFO - PROCESS | 18037 | 1463034984746 Marionette DEBUG loaded listener.js 23:36:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 221 (0x7fafb2cb2000) [pid = 18037] [serial = 1167] [outer = 0x7faf9cb18000] 23:36:25 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:36:25 INFO - PROCESS | 18037 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:36:25 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:36:25 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:36:25 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:36:25 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:36:25 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:36:25 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:36:25 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:36:25 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:36:25 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:36:25 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:36:25 INFO - PROCESS | 18037 | 1463034985558 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"]]]}] 23:36:25 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 () { 23:36:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:36:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 23:36:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:36:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:36:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 23:36:25 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 () { 23:36:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:36:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 23:36:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:36:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:36:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 23:36:25 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 () { 23:36:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:36:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 23:36:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:36:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:36:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 23:36:25 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 () { 23:36:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:36:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 23:36:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:36:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:36:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 23:36:25 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1284ms 23:36:25 INFO - PROCESS | 18037 | 1463034985612 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 23:36:25 INFO - PROCESS | 18037 | 1463034985619 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 23:36:25 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 23:36:25 INFO - PROCESS | 18037 | 1463034985626 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:36:25 INFO - PROCESS | 18037 | 1463034985629 Marionette TRACE conn3 <- [1,1526,null,{}] 23:36:25 INFO - PROCESS | 18037 | 1463034985652 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}] 23:36:25 INFO - PROCESS | 18037 | 1463034985848 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 23:36:26 INFO - PROCESS | 18037 | 1463034986028 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:26 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf91cae800 == 89 [pid = 18037] [id = 389] 23:36:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 222 (0x7fafb2e2dc00) [pid = 18037] [serial = 1168] [outer = (nil)] 23:36:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 223 (0x7fafb6045c00) [pid = 18037] [serial = 1169] [outer = 0x7fafb2e2dc00] 23:36:26 INFO - PROCESS | 18037 | 1463034986099 Marionette DEBUG loaded listener.js 23:36:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 224 (0x7fafb7ec4400) [pid = 18037] [serial = 1170] [outer = 0x7fafb2e2dc00] 23:36:26 INFO - PROCESS | 18037 | 1463034986946 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"]]]}] 23:36:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:36:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 23:36:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:36:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:36:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 23:36:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:36:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 23:36:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:36:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:36:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 23:36:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 23:36:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 23:36:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:36:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:36:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 23:36:26 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1346ms 23:36:26 INFO - PROCESS | 18037 | 1463034986978 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 23:36:26 INFO - PROCESS | 18037 | 1463034986980 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 23:36:26 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 23:36:26 INFO - PROCESS | 18037 | 1463034986987 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:36:26 INFO - PROCESS | 18037 | 1463034986990 Marionette TRACE conn3 <- [1,1530,null,{}] 23:36:26 INFO - PROCESS | 18037 | 1463034986995 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}] 23:36:27 INFO - PROCESS | 18037 | 1463034987162 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 23:36:27 INFO - PROCESS | 18037 | 1463034987365 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:27 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf94a50800 == 90 [pid = 18037] [id = 390] 23:36:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 225 (0x7fafb2cb8400) [pid = 18037] [serial = 1171] [outer = (nil)] 23:36:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 226 (0x7fafb800b800) [pid = 18037] [serial = 1172] [outer = 0x7fafb2cb8400] 23:36:27 INFO - PROCESS | 18037 | 1463034987435 Marionette DEBUG loaded listener.js 23:36:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 227 (0x7fafb8121800) [pid = 18037] [serial = 1173] [outer = 0x7fafb2cb8400] 23:36:28 INFO - PROCESS | 18037 | 1463034988217 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]]]}] 23:36:28 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 23:36:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 23:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:36:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:36:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 23:36:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 23:36:28 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. 23:36:28 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 23:36:28 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1278ms 23:36:28 INFO - PROCESS | 18037 | 1463034988268 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 23:36:28 INFO - PROCESS | 18037 | 1463034988271 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 23:36:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 23:36:28 INFO - PROCESS | 18037 | 1463034988277 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:36:28 INFO - PROCESS | 18037 | 1463034988279 Marionette TRACE conn3 <- [1,1534,null,{}] 23:36:28 INFO - PROCESS | 18037 | 1463034988285 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}] 23:36:28 INFO - PROCESS | 18037 | 1463034988441 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 23:36:28 INFO - PROCESS | 18037 | 1463034988627 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:28 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9bf1d000 == 91 [pid = 18037] [id = 391] 23:36:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 228 (0x7faf90252c00) [pid = 18037] [serial = 1174] [outer = (nil)] 23:36:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 229 (0x7faf90259c00) [pid = 18037] [serial = 1175] [outer = 0x7faf90252c00] 23:36:28 INFO - PROCESS | 18037 | 1463034988699 Marionette DEBUG loaded listener.js 23:36:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 230 (0x7faf90260800) [pid = 18037] [serial = 1176] [outer = 0x7faf90252c00] 23:36:29 INFO - PROCESS | 18037 | 1463034989555 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]]]}] 23:36:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 23:36:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1330ms 23:36:29 INFO - PROCESS | 18037 | 1463034989607 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 23:36:29 INFO - PROCESS | 18037 | 1463034989611 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 23:36:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 23:36:29 INFO - PROCESS | 18037 | 1463034989617 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:36:29 INFO - PROCESS | 18037 | 1463034989620 Marionette TRACE conn3 <- [1,1538,null,{}] 23:36:29 INFO - PROCESS | 18037 | 1463034989625 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}] 23:36:29 INFO - PROCESS | 18037 | 1463034989785 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 23:36:29 INFO - PROCESS | 18037 | 1463034989970 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:29 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9039c800 == 92 [pid = 18037] [id = 392] 23:36:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 231 (0x7faf90254400) [pid = 18037] [serial = 1177] [outer = (nil)] 23:36:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 232 (0x7faf9c76d800) [pid = 18037] [serial = 1178] [outer = 0x7faf90254400] 23:36:30 INFO - PROCESS | 18037 | 1463034990049 Marionette DEBUG loaded listener.js 23:36:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 233 (0x7faf9c773000) [pid = 18037] [serial = 1179] [outer = 0x7faf90254400] 23:36:30 INFO - PROCESS | 18037 | 1463034990885 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]]]}] 23:36:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 23:36:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1329ms 23:36:30 INFO - PROCESS | 18037 | 1463034990947 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 23:36:30 INFO - PROCESS | 18037 | 1463034990950 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 23:36:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 23:36:30 INFO - PROCESS | 18037 | 1463034990956 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:36:30 INFO - PROCESS | 18037 | 1463034990958 Marionette TRACE conn3 <- [1,1542,null,{}] 23:36:30 INFO - PROCESS | 18037 | 1463034990964 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}] 23:36:31 INFO - PROCESS | 18037 | 1463034991127 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 23:36:31 INFO - PROCESS | 18037 | 1463034991336 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:31 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9bf2e800 == 93 [pid = 18037] [id = 393] 23:36:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 234 (0x7faf8fdf3400) [pid = 18037] [serial = 1180] [outer = (nil)] 23:36:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 235 (0x7faf9c776400) [pid = 18037] [serial = 1181] [outer = 0x7faf8fdf3400] 23:36:31 INFO - PROCESS | 18037 | 1463034991405 Marionette DEBUG loaded listener.js 23:36:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 236 (0x7fafb8006800) [pid = 18037] [serial = 1182] [outer = 0x7faf8fdf3400] 23:36:32 INFO - PROCESS | 18037 | 1463034992701 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]]]}] 23:36:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 23:36:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1790ms 23:36:32 INFO - PROCESS | 18037 | 1463034992748 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 23:36:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 23:36:32 INFO - PROCESS | 18037 | 1463034992753 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 23:36:32 INFO - PROCESS | 18037 | 1463034992760 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:36:32 INFO - PROCESS | 18037 | 1463034992766 Marionette TRACE conn3 <- [1,1546,null,{}] 23:36:32 INFO - PROCESS | 18037 | 1463034992774 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}] 23:36:32 INFO - PROCESS | 18037 | 1463034992962 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 23:36:33 INFO - PROCESS | 18037 | 1463034993186 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:33 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9476e800 == 94 [pid = 18037] [id = 394] 23:36:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 237 (0x7faf90256000) [pid = 18037] [serial = 1183] [outer = (nil)] 23:36:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 238 (0x7faf933f0000) [pid = 18037] [serial = 1184] [outer = 0x7faf90256000] 23:36:33 INFO - PROCESS | 18037 | 1463034993254 Marionette DEBUG loaded listener.js 23:36:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 239 (0x7faf933f5000) [pid = 18037] [serial = 1185] [outer = 0x7faf90256000] 23:36:34 INFO - PROCESS | 18037 | 1463034994075 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]]]}] 23:36:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 23:36:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1385ms 23:36:34 INFO - PROCESS | 18037 | 1463034994145 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 23:36:34 INFO - PROCESS | 18037 | 1463034994160 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 23:36:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 23:36:34 INFO - PROCESS | 18037 | 1463034994174 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:36:34 INFO - PROCESS | 18037 | 1463034994180 Marionette TRACE conn3 <- [1,1550,null,{}] 23:36:34 INFO - PROCESS | 18037 | 1463034994192 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}] 23:36:34 INFO - PROCESS | 18037 | 1463034994404 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 23:36:34 INFO - PROCESS | 18037 | 1463034994641 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:34 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf94920000 == 95 [pid = 18037] [id = 395] 23:36:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 240 (0x7faf904cac00) [pid = 18037] [serial = 1186] [outer = (nil)] 23:36:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 241 (0x7faf95d05400) [pid = 18037] [serial = 1187] [outer = 0x7faf904cac00] 23:36:34 INFO - PROCESS | 18037 | 1463034994723 Marionette DEBUG loaded listener.js 23:36:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 242 (0x7faf99b06400) [pid = 18037] [serial = 1188] [outer = 0x7faf904cac00] 23:36:35 INFO - PROCESS | 18037 | 1463034995592 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]]]}] 23:36:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 23:36:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1495ms 23:36:35 INFO - PROCESS | 18037 | 1463034995670 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 23:36:35 INFO - PROCESS | 18037 | 1463034995673 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 23:36:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 23:36:35 INFO - PROCESS | 18037 | 1463034995679 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:36:35 INFO - PROCESS | 18037 | 1463034995684 Marionette TRACE conn3 <- [1,1554,null,{}] 23:36:35 INFO - PROCESS | 18037 | 1463034995699 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}] 23:36:35 INFO - PROCESS | 18037 | 1463034995900 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 23:36:36 INFO - PROCESS | 18037 | 1463034996133 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:36 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9b870800 == 96 [pid = 18037] [id = 396] 23:36:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 243 (0x7faf9bd0e000) [pid = 18037] [serial = 1189] [outer = (nil)] 23:36:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 244 (0x7faf9c21a000) [pid = 18037] [serial = 1190] [outer = 0x7faf9bd0e000] 23:36:36 INFO - PROCESS | 18037 | 1463034996248 Marionette DEBUG loaded listener.js 23:36:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 245 (0x7faf9c770400) [pid = 18037] [serial = 1191] [outer = 0x7faf9bd0e000] 23:36:37 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa544e800 == 95 [pid = 18037] [id = 303] 23:36:37 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa6284800 == 94 [pid = 18037] [id = 304] 23:36:37 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa4bcf800 == 93 [pid = 18037] [id = 301] 23:36:37 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa6321800 == 92 [pid = 18037] [id = 305] 23:36:37 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa673b000 == 91 [pid = 18037] [id = 306] 23:36:37 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa58a0000 == 90 [pid = 18037] [id = 382] 23:36:37 INFO - PROCESS | 18037 | --DOMWINDOW == 244 (0x7fafa5a70800) [pid = 18037] [serial = 1094] [outer = (nil)] [url = about:blank] 23:36:37 INFO - PROCESS | 18037 | --DOMWINDOW == 243 (0x7faf9bfee000) [pid = 18037] [serial = 1049] [outer = (nil)] [url = about:blank] 23:36:37 INFO - PROCESS | 18037 | --DOMWINDOW == 242 (0x7fafb3054c00) [pid = 18037] [serial = 1067] [outer = (nil)] [url = about:blank] 23:36:37 INFO - PROCESS | 18037 | --DOMWINDOW == 241 (0x7fafa845e800) [pid = 18037] [serial = 1058] [outer = (nil)] [url = about:blank] 23:36:37 INFO - PROCESS | 18037 | --DOMWINDOW == 240 (0x7faf9c09bc00) [pid = 18037] [serial = 1070] [outer = (nil)] [url = about:blank] 23:36:37 INFO - PROCESS | 18037 | --DOMWINDOW == 239 (0x7fafb2980c00) [pid = 18037] [serial = 1061] [outer = (nil)] [url = about:blank] 23:36:37 INFO - PROCESS | 18037 | --DOMWINDOW == 238 (0x7faf9f614c00) [pid = 18037] [serial = 1052] [outer = (nil)] [url = about:blank] 23:36:37 INFO - PROCESS | 18037 | --DOMWINDOW == 237 (0x7fafb2cb5000) [pid = 18037] [serial = 1064] [outer = (nil)] [url = about:blank] 23:36:37 INFO - PROCESS | 18037 | --DOMWINDOW == 236 (0x7fafa5596c00) [pid = 18037] [serial = 1055] [outer = (nil)] [url = about:blank] 23:36:37 INFO - PROCESS | 18037 | --DOMWINDOW == 235 (0x7fafb297cc00) [pid = 18037] [serial = 1073] [outer = (nil)] [url = about:blank] 23:36:37 INFO - PROCESS | 18037 | 1463034997237 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]]]}] 23:36:37 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa4bce800 == 89 [pid = 18037] [id = 381] 23:36:37 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa3c48000 == 88 [pid = 18037] [id = 380] 23:36:37 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9d05b000 == 87 [pid = 18037] [id = 379] 23:36:37 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf949b2800 == 86 [pid = 18037] [id = 378] 23:36:37 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf94926800 == 85 [pid = 18037] [id = 377] 23:36:37 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafbce91800 == 84 [pid = 18037] [id = 371] 23:36:37 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafba736000 == 83 [pid = 18037] [id = 370] 23:36:37 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb60dc000 == 82 [pid = 18037] [id = 369] 23:36:37 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb3d09800 == 81 [pid = 18037] [id = 368] 23:36:37 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafacd20000 == 80 [pid = 18037] [id = 367] 23:36:37 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa4a78000 == 79 [pid = 18037] [id = 366] 23:36:37 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9a552800 == 78 [pid = 18037] [id = 365] 23:36:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 23:36:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1602ms 23:36:37 INFO - PROCESS | 18037 | 1463034997281 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 23:36:37 INFO - PROCESS | 18037 | 1463034997285 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 23:36:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 23:36:37 INFO - PROCESS | 18037 | 1463034997291 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:36:37 INFO - PROCESS | 18037 | 1463034997293 Marionette TRACE conn3 <- [1,1558,null,{}] 23:36:37 INFO - PROCESS | 18037 | 1463034997298 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}] 23:36:37 INFO - PROCESS | 18037 | 1463034997454 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 23:36:37 INFO - PROCESS | 18037 | --DOMWINDOW == 234 (0x7faf9f61b000) [pid = 18037] [serial = 1083] [outer = (nil)] [url = about:blank] 23:36:37 INFO - PROCESS | 18037 | --DOMWINDOW == 233 (0x7faf9dc7c800) [pid = 18037] [serial = 1082] [outer = (nil)] [url = about:blank] 23:36:37 INFO - PROCESS | 18037 | --DOMWINDOW == 232 (0x7fafa1deac00) [pid = 18037] [serial = 1085] [outer = (nil)] [url = about:blank] 23:36:37 INFO - PROCESS | 18037 | --DOMWINDOW == 231 (0x7fafa4489000) [pid = 18037] [serial = 1091] [outer = (nil)] [url = about:blank] 23:36:37 INFO - PROCESS | 18037 | --DOMWINDOW == 230 (0x7faf9c09f400) [pid = 18037] [serial = 1079] [outer = (nil)] [url = about:blank] 23:36:37 INFO - PROCESS | 18037 | --DOMWINDOW == 229 (0x7fafa2a5e800) [pid = 18037] [serial = 1089] [outer = (nil)] [url = about:blank] 23:36:37 INFO - PROCESS | 18037 | --DOMWINDOW == 228 (0x7faf9c46d800) [pid = 18037] [serial = 1080] [outer = (nil)] [url = about:blank] 23:36:37 INFO - PROCESS | 18037 | --DOMWINDOW == 227 (0x7faf9f789c00) [pid = 18037] [serial = 1088] [outer = (nil)] [url = about:blank] 23:36:37 INFO - PROCESS | 18037 | --DOMWINDOW == 226 (0x7faf99b19000) [pid = 18037] [serial = 1077] [outer = (nil)] [url = about:blank] 23:36:37 INFO - PROCESS | 18037 | --DOMWINDOW == 225 (0x7fafa559f800) [pid = 18037] [serial = 1092] [outer = (nil)] [url = about:blank] 23:36:37 INFO - PROCESS | 18037 | --DOMWINDOW == 224 (0x7faf956ed800) [pid = 18037] [serial = 1076] [outer = (nil)] [url = about:blank] 23:36:37 INFO - PROCESS | 18037 | --DOMWINDOW == 223 (0x7fafa20a9000) [pid = 18037] [serial = 1086] [outer = (nil)] [url = about:blank] 23:36:37 INFO - PROCESS | 18037 | 1463034997603 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:37 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf949ab000 == 79 [pid = 18037] [id = 397] 23:36:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 224 (0x7faf904c8800) [pid = 18037] [serial = 1192] [outer = (nil)] 23:36:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 225 (0x7faf9c0a2000) [pid = 18037] [serial = 1193] [outer = 0x7faf904c8800] 23:36:37 INFO - PROCESS | 18037 | 1463034997665 Marionette DEBUG loaded listener.js 23:36:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 226 (0x7faf9dc63c00) [pid = 18037] [serial = 1194] [outer = 0x7faf904c8800] 23:36:38 INFO - PROCESS | 18037 | 1463034998452 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]]]}] 23:36:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 23:36:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1230ms 23:36:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 23:36:38 INFO - PROCESS | 18037 | 1463034998522 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 23:36:38 INFO - PROCESS | 18037 | 1463034998524 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 23:36:38 INFO - PROCESS | 18037 | 1463034998529 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:36:38 INFO - PROCESS | 18037 | 1463034998532 Marionette TRACE conn3 <- [1,1562,null,{}] 23:36:38 INFO - PROCESS | 18037 | 1463034998537 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}] 23:36:38 INFO - PROCESS | 18037 | 1463034998681 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 23:36:38 INFO - PROCESS | 18037 | 1463034998695 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:38 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c7f1800 == 80 [pid = 18037] [id = 398] 23:36:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 227 (0x7faf9c46f800) [pid = 18037] [serial = 1195] [outer = (nil)] 23:36:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 228 (0x7faf9e0cb400) [pid = 18037] [serial = 1196] [outer = 0x7faf9c46f800] 23:36:38 INFO - PROCESS | 18037 | 1463034998753 Marionette DEBUG loaded listener.js 23:36:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 229 (0x7faf9f775400) [pid = 18037] [serial = 1197] [outer = 0x7faf9c46f800] 23:36:39 INFO - PROCESS | 18037 | 1463034999570 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]]]}] 23:36:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 23:36:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1080ms 23:36:39 INFO - PROCESS | 18037 | 1463034999609 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 23:36:39 INFO - PROCESS | 18037 | 1463034999612 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 23:36:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 23:36:39 INFO - PROCESS | 18037 | 1463034999618 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:36:39 INFO - PROCESS | 18037 | 1463034999619 Marionette TRACE conn3 <- [1,1566,null,{}] 23:36:39 INFO - PROCESS | 18037 | 1463034999625 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}] 23:36:39 INFO - PROCESS | 18037 | 1463034999908 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 23:36:39 INFO - PROCESS | 18037 | 1463034999936 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:39 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa207f000 == 81 [pid = 18037] [id = 399] 23:36:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 230 (0x7fafa1f7f400) [pid = 18037] [serial = 1198] [outer = (nil)] 23:36:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 231 (0x7fafa3f4e800) [pid = 18037] [serial = 1199] [outer = 0x7fafa1f7f400] 23:36:40 INFO - PROCESS | 18037 | 1463034999996 Marionette DEBUG loaded listener.js 23:36:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 232 (0x7fafa448a800) [pid = 18037] [serial = 1200] [outer = 0x7fafa1f7f400] 23:36:40 INFO - PROCESS | 18037 | 1463035000806 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]]]}] 23:36:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 23:36:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1236ms 23:36:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 23:36:40 INFO - PROCESS | 18037 | 1463035000858 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 23:36:40 INFO - PROCESS | 18037 | 1463035000860 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 23:36:40 INFO - PROCESS | 18037 | 1463035000866 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:36:40 INFO - PROCESS | 18037 | 1463035000869 Marionette TRACE conn3 <- [1,1570,null,{}] 23:36:40 INFO - PROCESS | 18037 | 1463035000874 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}] 23:36:41 INFO - PROCESS | 18037 | 1463035001074 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 23:36:41 INFO - PROCESS | 18037 | 1463035001109 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:41 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa43df800 == 82 [pid = 18037] [id = 400] 23:36:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 233 (0x7fafa448c800) [pid = 18037] [serial = 1201] [outer = (nil)] 23:36:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 234 (0x7fafa55a2800) [pid = 18037] [serial = 1202] [outer = 0x7fafa448c800] 23:36:41 INFO - PROCESS | 18037 | 1463035001171 Marionette DEBUG loaded listener.js 23:36:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 235 (0x7fafa626c400) [pid = 18037] [serial = 1203] [outer = 0x7fafa448c800] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 234 (0x7faf90fd9400) [pid = 18037] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 233 (0x7faf956f6800) [pid = 18037] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 232 (0x7faf9df6c800) [pid = 18037] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 231 (0x7faf94c74000) [pid = 18037] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 230 (0x7faf9c464000) [pid = 18037] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 229 (0x7faf99c59000) [pid = 18037] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 228 (0x7faf95577c00) [pid = 18037] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 227 (0x7faf9e0d0c00) [pid = 18037] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 226 (0x7faf9bcc1c00) [pid = 18037] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 225 (0x7faf9bff1000) [pid = 18037] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 224 (0x7faf91df8000) [pid = 18037] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 223 (0x7faf90fcfc00) [pid = 18037] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 222 (0x7faf9f776c00) [pid = 18037] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 221 (0x7faf9c571800) [pid = 18037] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 220 (0x7faf9bff9800) [pid = 18037] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 219 (0x7faf9dc75800) [pid = 18037] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 218 (0x7faf99b07400) [pid = 18037] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 217 (0x7faf99b60400) [pid = 18037] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 216 (0x7fafa1de5800) [pid = 18037] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 215 (0x7faf90fcc000) [pid = 18037] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 214 (0x7faf9f777400) [pid = 18037] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 213 (0x7faf99dde000) [pid = 18037] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 212 (0x7faf94c71400) [pid = 18037] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 211 (0x7faf9c0a9c00) [pid = 18037] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 210 (0x7faf9f619800) [pid = 18037] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 209 (0x7faf904ca400) [pid = 18037] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 208 (0x7faf956f6c00) [pid = 18037] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 207 (0x7fafa448dc00) [pid = 18037] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 206 (0x7faf9c217c00) [pid = 18037] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 205 (0x7fafa2a55800) [pid = 18037] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 204 (0x7fafa559fc00) [pid = 18037] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 203 (0x7faf9bff4000) [pid = 18037] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 202 (0x7fafa1de9800) [pid = 18037] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 201 (0x7fafa87b4000) [pid = 18037] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 200 (0x7faf9486a800) [pid = 18037] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 199 (0x7fafa2a56c00) [pid = 18037] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 198 (0x7faf9c46b400) [pid = 18037] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 197 (0x7faf9f6fb000) [pid = 18037] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 196 (0x7fafa55a5000) [pid = 18037] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 195 (0x7fafa87b9c00) [pid = 18037] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 194 (0x7faf956ef400) [pid = 18037] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 193 (0x7faf9670f800) [pid = 18037] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 192 (0x7faf90fcc400) [pid = 18037] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 191 (0x7faf9eb91c00) [pid = 18037] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 190 (0x7fafa8784800) [pid = 18037] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 189 (0x7faf99b06800) [pid = 18037] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 188 (0x7faf94c7a000) [pid = 18037] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 187 (0x7faf9eb8ac00) [pid = 18037] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 186 (0x7faf9f616800) [pid = 18037] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 185 (0x7fafa2854400) [pid = 18037] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 184 (0x7fafa4381c00) [pid = 18037] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 183 (0x7fafa4482400) [pid = 18037] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 182 (0x7fafa448c400) [pid = 18037] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 181 (0x7faf91df8400) [pid = 18037] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 180 (0x7fafa28cf800) [pid = 18037] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 179 (0x7faf99b02c00) [pid = 18037] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 178 (0x7faf99b57800) [pid = 18037] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 177 (0x7fafa55ae400) [pid = 18037] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 176 (0x7fafa55ae800) [pid = 18037] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 175 (0x7fafa66b0400) [pid = 18037] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 174 (0x7fafa838b800) [pid = 18037] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 173 (0x7faf99ee9c00) [pid = 18037] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 172 (0x7faf9dc6b000) [pid = 18037] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 171 (0x7fafa3f44800) [pid = 18037] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 170 (0x7fafa415e800) [pid = 18037] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 169 (0x7faf94c70c00) [pid = 18037] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 168 (0x7faf94c79800) [pid = 18037] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:36:42 INFO - PROCESS | 18037 | --DOMWINDOW == 167 (0x7faf90fcb800) [pid = 18037] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 23:36:43 INFO - PROCESS | 18037 | 1463035003052 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]]]}] 23:36:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 23:36:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2231ms 23:36:43 INFO - PROCESS | 18037 | 1463035003096 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 23:36:43 INFO - PROCESS | 18037 | 1463035003100 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 23:36:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 23:36:43 INFO - PROCESS | 18037 | 1463035003105 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:36:43 INFO - PROCESS | 18037 | 1463035003107 Marionette TRACE conn3 <- [1,1574,null,{}] 23:36:43 INFO - PROCESS | 18037 | 1463035003112 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}] 23:36:43 INFO - PROCESS | 18037 | 1463035003312 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 23:36:43 INFO - PROCESS | 18037 | 1463035003332 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:43 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95510800 == 83 [pid = 18037] [id = 401] 23:36:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 168 (0x7faf90fd3800) [pid = 18037] [serial = 1204] [outer = (nil)] 23:36:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 169 (0x7faf956ef400) [pid = 18037] [serial = 1205] [outer = 0x7faf90fd3800] 23:36:43 INFO - PROCESS | 18037 | 1463035003389 Marionette DEBUG loaded listener.js 23:36:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 170 (0x7faf99b21400) [pid = 18037] [serial = 1206] [outer = 0x7faf90fd3800] 23:36:44 INFO - PROCESS | 18037 | 1463035004083 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]]]}] 23:36:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 23:36:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1025ms 23:36:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 23:36:44 INFO - PROCESS | 18037 | 1463035004132 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 23:36:44 INFO - PROCESS | 18037 | 1463035004135 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 23:36:44 INFO - PROCESS | 18037 | 1463035004139 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:36:44 INFO - PROCESS | 18037 | 1463035004143 Marionette TRACE conn3 <- [1,1578,null,{}] 23:36:44 INFO - PROCESS | 18037 | 1463035004148 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}] 23:36:44 INFO - PROCESS | 18037 | 1463035004297 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 23:36:44 INFO - PROCESS | 18037 | 1463035004439 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:44 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f8db000 == 84 [pid = 18037] [id = 402] 23:36:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 171 (0x7faf8fdf0c00) [pid = 18037] [serial = 1207] [outer = (nil)] 23:36:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 172 (0x7faf9bd03800) [pid = 18037] [serial = 1208] [outer = 0x7faf8fdf0c00] 23:36:44 INFO - PROCESS | 18037 | 1463035004496 Marionette DEBUG loaded listener.js 23:36:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 173 (0x7faf9c219c00) [pid = 18037] [serial = 1209] [outer = 0x7faf8fdf0c00] 23:36:45 INFO - PROCESS | 18037 | 1463035005426 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]]]}] 23:36:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 23:36:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1331ms 23:36:45 INFO - PROCESS | 18037 | 1463035005472 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 23:36:45 INFO - PROCESS | 18037 | 1463035005479 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 23:36:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 23:36:45 INFO - PROCESS | 18037 | 1463035005488 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:36:45 INFO - PROCESS | 18037 | 1463035005493 Marionette TRACE conn3 <- [1,1582,null,{}] 23:36:45 INFO - PROCESS | 18037 | 1463035005501 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}] 23:36:45 INFO - PROCESS | 18037 | 1463035005718 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 23:36:45 INFO - PROCESS | 18037 | 1463035005900 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:45 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9492d800 == 85 [pid = 18037] [id = 403] 23:36:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 174 (0x7faf933ebc00) [pid = 18037] [serial = 1210] [outer = (nil)] 23:36:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 175 (0x7faf933f7000) [pid = 18037] [serial = 1211] [outer = 0x7faf933ebc00] 23:36:45 INFO - PROCESS | 18037 | 1463035005972 Marionette DEBUG loaded listener.js 23:36:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 176 (0x7faf95710800) [pid = 18037] [serial = 1212] [outer = 0x7faf933ebc00] 23:36:46 INFO - PROCESS | 18037 | 1463035006931 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]]]}] 23:36:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 23:36:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1488ms 23:36:46 INFO - PROCESS | 18037 | 1463035006976 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 23:36:46 INFO - PROCESS | 18037 | 1463035006985 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 23:36:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 23:36:46 INFO - PROCESS | 18037 | 1463035006994 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:36:47 INFO - PROCESS | 18037 | 1463035006998 Marionette TRACE conn3 <- [1,1586,null,{}] 23:36:47 INFO - PROCESS | 18037 | 1463035007004 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}] 23:36:47 INFO - PROCESS | 18037 | 1463035007183 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 23:36:47 INFO - PROCESS | 18037 | 1463035007455 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:47 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9d05e800 == 86 [pid = 18037] [id = 404] 23:36:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 177 (0x7faf99b12800) [pid = 18037] [serial = 1213] [outer = (nil)] 23:36:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 178 (0x7faf9bcc0800) [pid = 18037] [serial = 1214] [outer = 0x7faf99b12800] 23:36:47 INFO - PROCESS | 18037 | 1463035007570 Marionette DEBUG loaded listener.js 23:36:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 179 (0x7faf9c09bc00) [pid = 18037] [serial = 1215] [outer = 0x7faf99b12800] 23:36:48 INFO - PROCESS | 18037 | 1463035008434 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]]]}] 23:36:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 23:36:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1478ms 23:36:48 INFO - PROCESS | 18037 | 1463035008473 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 23:36:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 23:36:48 INFO - PROCESS | 18037 | 1463035008478 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 23:36:48 INFO - PROCESS | 18037 | 1463035008484 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:36:48 INFO - PROCESS | 18037 | 1463035008489 Marionette TRACE conn3 <- [1,1590,null,{}] 23:36:48 INFO - PROCESS | 18037 | 1463035008505 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}] 23:36:48 INFO - PROCESS | 18037 | 1463035008702 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 23:36:48 INFO - PROCESS | 18037 | 1463035008895 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:48 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa5447800 == 87 [pid = 18037] [id = 405] 23:36:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 180 (0x7faf9c21fc00) [pid = 18037] [serial = 1216] [outer = (nil)] 23:36:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 181 (0x7faf9d1da800) [pid = 18037] [serial = 1217] [outer = 0x7faf9c21fc00] 23:36:48 INFO - PROCESS | 18037 | 1463035008972 Marionette DEBUG loaded listener.js 23:36:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 182 (0x7faf9df6c800) [pid = 18037] [serial = 1218] [outer = 0x7faf9c21fc00] 23:36:49 INFO - PROCESS | 18037 | 1463035009857 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]]]}] 23:36:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:36:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1434ms 23:36:49 INFO - PROCESS | 18037 | 1463035009918 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 23:36:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:36:49 INFO - PROCESS | 18037 | 1463035009923 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 23:36:49 INFO - PROCESS | 18037 | 1463035009929 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:36:49 INFO - PROCESS | 18037 | 1463035009932 Marionette TRACE conn3 <- [1,1594,null,{}] 23:36:49 INFO - PROCESS | 18037 | 1463035009937 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}] 23:36:50 INFO - PROCESS | 18037 | 1463035010115 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 23:36:50 INFO - PROCESS | 18037 | 1463035010298 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:50 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa6740800 == 88 [pid = 18037] [id = 406] 23:36:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 183 (0x7faf9c46b400) [pid = 18037] [serial = 1219] [outer = (nil)] 23:36:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 184 (0x7faf9f6fb000) [pid = 18037] [serial = 1220] [outer = 0x7faf9c46b400] 23:36:50 INFO - PROCESS | 18037 | 1463035010372 Marionette DEBUG loaded listener.js 23:36:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 185 (0x7faf9f78fc00) [pid = 18037] [serial = 1221] [outer = 0x7faf9c46b400] 23:36:51 INFO - PROCESS | 18037 | 1463035011227 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]]]}] 23:36:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:36:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1328ms 23:36:51 INFO - PROCESS | 18037 | 1463035011257 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 23:36:51 INFO - PROCESS | 18037 | 1463035011261 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 23:36:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:36:51 INFO - PROCESS | 18037 | 1463035011267 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:36:51 INFO - PROCESS | 18037 | 1463035011269 Marionette TRACE conn3 <- [1,1598,null,{}] 23:36:51 INFO - PROCESS | 18037 | 1463035011274 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}] 23:36:51 INFO - PROCESS | 18037 | 1463035011443 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 23:36:51 INFO - PROCESS | 18037 | 1463035011634 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:51 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafacd1d000 == 89 [pid = 18037] [id = 407] 23:36:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 186 (0x7faf9e059800) [pid = 18037] [serial = 1222] [outer = (nil)] 23:36:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 187 (0x7fafa1f7d000) [pid = 18037] [serial = 1223] [outer = 0x7faf9e059800] 23:36:51 INFO - PROCESS | 18037 | 1463035011715 Marionette DEBUG loaded listener.js 23:36:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 188 (0x7fafa29da000) [pid = 18037] [serial = 1224] [outer = 0x7faf9e059800] 23:36:52 INFO - PROCESS | 18037 | 1463035012599 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]]]}] 23:36:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:36:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1377ms 23:36:52 INFO - PROCESS | 18037 | 1463035012645 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 23:36:52 INFO - PROCESS | 18037 | 1463035012649 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 23:36:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:36:52 INFO - PROCESS | 18037 | 1463035012655 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:36:52 INFO - PROCESS | 18037 | 1463035012657 Marionette TRACE conn3 <- [1,1602,null,{}] 23:36:52 INFO - PROCESS | 18037 | 1463035012662 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}] 23:36:52 INFO - PROCESS | 18037 | 1463035012857 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 23:36:53 INFO - PROCESS | 18037 | 1463035013041 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:53 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb400a800 == 90 [pid = 18037] [id = 408] 23:36:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 189 (0x7fafa415e800) [pid = 18037] [serial = 1225] [outer = (nil)] 23:36:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 190 (0x7fafa55a4000) [pid = 18037] [serial = 1226] [outer = 0x7fafa415e800] 23:36:53 INFO - PROCESS | 18037 | 1463035013117 Marionette DEBUG loaded listener.js 23:36:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 191 (0x7fafa5a16c00) [pid = 18037] [serial = 1227] [outer = 0x7fafa415e800] 23:36:54 INFO - PROCESS | 18037 | 1463035013996 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]]]}] 23:36:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:36:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1377ms 23:36:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:36:54 INFO - PROCESS | 18037 | 1463035014033 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 23:36:54 INFO - PROCESS | 18037 | 1463035014036 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 23:36:54 INFO - PROCESS | 18037 | 1463035014043 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:36:54 INFO - PROCESS | 18037 | 1463035014046 Marionette TRACE conn3 <- [1,1606,null,{}] 23:36:54 INFO - PROCESS | 18037 | 1463035014052 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}] 23:36:54 INFO - PROCESS | 18037 | 1463035014234 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 23:36:54 INFO - PROCESS | 18037 | 1463035014424 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:54 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb796d800 == 91 [pid = 18037] [id = 409] 23:36:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 192 (0x7fafa447f000) [pid = 18037] [serial = 1228] [outer = (nil)] 23:36:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 193 (0x7fafa8392400) [pid = 18037] [serial = 1229] [outer = 0x7fafa447f000] 23:36:54 INFO - PROCESS | 18037 | 1463035014496 Marionette DEBUG loaded listener.js 23:36:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 194 (0x7fafa84b0800) [pid = 18037] [serial = 1230] [outer = 0x7fafa447f000] 23:36:55 INFO - PROCESS | 18037 | 1463035015372 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]]]}] 23:36:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:36:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1379ms 23:36:55 INFO - PROCESS | 18037 | 1463035015422 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 23:36:55 INFO - PROCESS | 18037 | 1463035015425 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 23:36:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:36:55 INFO - PROCESS | 18037 | 1463035015431 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:36:55 INFO - PROCESS | 18037 | 1463035015433 Marionette TRACE conn3 <- [1,1610,null,{}] 23:36:55 INFO - PROCESS | 18037 | 1463035015439 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}] 23:36:55 INFO - PROCESS | 18037 | 1463035015611 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 23:36:55 INFO - PROCESS | 18037 | 1463035015801 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:55 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb9cdf000 == 92 [pid = 18037] [id = 410] 23:36:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 195 (0x7fafa4480000) [pid = 18037] [serial = 1231] [outer = (nil)] 23:36:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 196 (0x7fafac058000) [pid = 18037] [serial = 1232] [outer = 0x7fafa4480000] 23:36:55 INFO - PROCESS | 18037 | 1463035015872 Marionette DEBUG loaded listener.js 23:36:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 197 (0x7fafb1ddb800) [pid = 18037] [serial = 1233] [outer = 0x7fafa4480000] 23:36:56 INFO - PROCESS | 18037 | 1463035016747 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]]]}] 23:36:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:36:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1391ms 23:36:56 INFO - PROCESS | 18037 | 1463035016822 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 23:36:56 INFO - PROCESS | 18037 | 1463035016825 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 23:36:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:36:56 INFO - PROCESS | 18037 | 1463035016831 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:36:56 INFO - PROCESS | 18037 | 1463035016834 Marionette TRACE conn3 <- [1,1614,null,{}] 23:36:56 INFO - PROCESS | 18037 | 1463035016842 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}] 23:36:57 INFO - PROCESS | 18037 | 1463035017082 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 23:36:57 INFO - PROCESS | 18037 | 1463035017278 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:57 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbce8a000 == 93 [pid = 18037] [id = 411] 23:36:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 198 (0x7fafa8392800) [pid = 18037] [serial = 1234] [outer = (nil)] 23:36:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 199 (0x7fafb2cac000) [pid = 18037] [serial = 1235] [outer = 0x7fafa8392800] 23:36:57 INFO - PROCESS | 18037 | 1463035017403 Marionette DEBUG loaded listener.js 23:36:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 200 (0x7fafb2e08800) [pid = 18037] [serial = 1236] [outer = 0x7fafa8392800] 23:36:58 INFO - PROCESS | 18037 | 1463035018300 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]]]}] 23:36:58 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 23:36:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1534ms 23:36:58 INFO - PROCESS | 18037 | 1463035018367 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 23:36:58 INFO - PROCESS | 18037 | 1463035018371 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 23:36:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:36:58 INFO - PROCESS | 18037 | 1463035018377 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:36:58 INFO - PROCESS | 18037 | 1463035018379 Marionette TRACE conn3 <- [1,1618,null,{}] 23:36:58 INFO - PROCESS | 18037 | 1463035018384 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}] 23:36:58 INFO - PROCESS | 18037 | 1463035018562 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 23:36:58 INFO - PROCESS | 18037 | 1463035018763 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:58 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf904a0800 == 94 [pid = 18037] [id = 412] 23:36:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 201 (0x7faf904ce000) [pid = 18037] [serial = 1237] [outer = (nil)] 23:36:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 202 (0x7faf956f2400) [pid = 18037] [serial = 1238] [outer = 0x7faf904ce000] 23:36:58 INFO - PROCESS | 18037 | 1463035018872 Marionette DEBUG loaded listener.js 23:36:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 203 (0x7faf9f61a400) [pid = 18037] [serial = 1239] [outer = 0x7faf904ce000] 23:36:59 INFO - PROCESS | 18037 | 1463035019835 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]]]}] 23:36:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:36:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1532ms 23:36:59 INFO - PROCESS | 18037 | 1463035019910 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 23:36:59 INFO - PROCESS | 18037 | 1463035019914 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 23:36:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:36:59 INFO - PROCESS | 18037 | 1463035019920 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:36:59 INFO - PROCESS | 18037 | 1463035019924 Marionette TRACE conn3 <- [1,1622,null,{}] 23:36:59 INFO - PROCESS | 18037 | 1463035019932 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}] 23:37:00 INFO - PROCESS | 18037 | 1463035020261 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 23:37:00 INFO - PROCESS | 18037 | 1463035020543 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:00 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf943c8800 == 95 [pid = 18037] [id = 413] 23:37:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 204 (0x7faf90fd4000) [pid = 18037] [serial = 1240] [outer = (nil)] 23:37:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 205 (0x7faf95d0ac00) [pid = 18037] [serial = 1241] [outer = 0x7faf90fd4000] 23:37:00 INFO - PROCESS | 18037 | 1463035020623 Marionette DEBUG loaded listener.js 23:37:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 206 (0x7faf9cb19000) [pid = 18037] [serial = 1242] [outer = 0x7faf90fd4000] 23:37:01 INFO - PROCESS | 18037 | 1463035021942 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]]]}] 23:37:02 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 23:37:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2097ms 23:37:02 INFO - PROCESS | 18037 | 1463035022017 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 23:37:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:37:02 INFO - PROCESS | 18037 | 1463035022023 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 23:37:02 INFO - PROCESS | 18037 | 1463035022030 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:37:02 INFO - PROCESS | 18037 | 1463035022036 Marionette TRACE conn3 <- [1,1626,null,{}] 23:37:02 INFO - PROCESS | 18037 | 1463035022045 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}] 23:37:02 INFO - PROCESS | 18037 | 1463035022371 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 23:37:02 INFO - PROCESS | 18037 | 1463035022553 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:02 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf94b0e800 == 96 [pid = 18037] [id = 414] 23:37:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 207 (0x7faf933eec00) [pid = 18037] [serial = 1243] [outer = (nil)] 23:37:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 208 (0x7faf933f5400) [pid = 18037] [serial = 1244] [outer = 0x7faf933eec00] 23:37:02 INFO - PROCESS | 18037 | 1463035022667 Marionette DEBUG loaded listener.js 23:37:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 209 (0x7faf95576400) [pid = 18037] [serial = 1245] [outer = 0x7faf933eec00] 23:37:03 INFO - PROCESS | 18037 | 1463035023519 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]]]}] 23:37:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:37:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1541ms 23:37:03 INFO - PROCESS | 18037 | 1463035023572 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 23:37:03 INFO - PROCESS | 18037 | 1463035023589 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 23:37:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:37:03 INFO - PROCESS | 18037 | 1463035023606 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:37:03 INFO - PROCESS | 18037 | 1463035023609 Marionette TRACE conn3 <- [1,1630,null,{}] 23:37:03 INFO - PROCESS | 18037 | 1463035023625 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}] 23:37:03 INFO - PROCESS | 18037 | 1463035023896 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 23:37:04 INFO - PROCESS | 18037 | 1463035024142 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:04 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8fbed800 == 97 [pid = 18037] [id = 415] 23:37:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 210 (0x7faf933e8c00) [pid = 18037] [serial = 1246] [outer = (nil)] 23:37:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 211 (0x7faf95ecdc00) [pid = 18037] [serial = 1247] [outer = 0x7faf933e8c00] 23:37:04 INFO - PROCESS | 18037 | 1463035024290 Marionette DEBUG loaded listener.js 23:37:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 212 (0x7faf99b08800) [pid = 18037] [serial = 1248] [outer = 0x7faf933e8c00] 23:37:04 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa43dc000 == 96 [pid = 18037] [id = 331] 23:37:04 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf95510800 == 95 [pid = 18037] [id = 401] 23:37:04 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa43df800 == 94 [pid = 18037] [id = 400] 23:37:04 INFO - PROCESS | 18037 | --DOMWINDOW == 211 (0x7fafb7ec4000) [pid = 18037] [serial = 1124] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 18037 | --DOMWINDOW == 210 (0x7faf9c0a5400) [pid = 18037] [serial = 1127] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 18037 | --DOMWINDOW == 209 (0x7faf8fdf4400) [pid = 18037] [serial = 1130] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 18037 | --DOMWINDOW == 208 (0x7fafac057400) [pid = 18037] [serial = 1151] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa207f000 == 93 [pid = 18037] [id = 399] 23:37:04 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c7f1800 == 92 [pid = 18037] [id = 398] 23:37:04 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf949ab000 == 91 [pid = 18037] [id = 397] 23:37:04 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9b870800 == 90 [pid = 18037] [id = 396] 23:37:04 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf94920000 == 89 [pid = 18037] [id = 395] 23:37:04 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9476e800 == 88 [pid = 18037] [id = 394] 23:37:04 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf91cae800 == 87 [pid = 18037] [id = 389] 23:37:04 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafbc077800 == 86 [pid = 18037] [id = 388] 23:37:04 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb9c58800 == 85 [pid = 18037] [id = 387] 23:37:04 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb602d000 == 84 [pid = 18037] [id = 386] 23:37:04 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa6741800 == 83 [pid = 18037] [id = 385] 23:37:04 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c6cb800 == 82 [pid = 18037] [id = 384] 23:37:04 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafacd0f000 == 81 [pid = 18037] [id = 383] 23:37:04 INFO - PROCESS | 18037 | --DOMWINDOW == 207 (0x7faf95d04800) [pid = 18037] [serial = 789] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 18037 | --DOMWINDOW == 206 (0x7faf9a53d000) [pid = 18037] [serial = 819] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 18037 | --DOMWINDOW == 205 (0x7fafb405c400) [pid = 18037] [serial = 1074] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 18037 | --DOMWINDOW == 204 (0x7faf9dced400) [pid = 18037] [serial = 903] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 18037 | --DOMWINDOW == 203 (0x7fafa2a5a400) [pid = 18037] [serial = 918] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 18037 | --DOMWINDOW == 202 (0x7faf99b17c00) [pid = 18037] [serial = 897] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 18037 | --DOMWINDOW == 201 (0x7faf9f61d000) [pid = 18037] [serial = 906] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 18037 | --DOMWINDOW == 200 (0x7faf9c0a7c00) [pid = 18037] [serial = 822] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 18037 | --DOMWINDOW == 199 (0x7faf9cb1e000) [pid = 18037] [serial = 861] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 18037 | --DOMWINDOW == 198 (0x7faf9eb96000) [pid = 18037] [serial = 873] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 18037 | --DOMWINDOW == 197 (0x7faf9cf5cc00) [pid = 18037] [serial = 831] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 18037 | --DOMWINDOW == 196 (0x7fafa1f73400) [pid = 18037] [serial = 912] [outer = (nil)] [url = about:blank] 23:37:04 INFO - PROCESS | 18037 | --DOMWINDOW == 195 (0x7faf9dc79c00) [pid = 18037] [serial = 867] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 194 (0x7faf9dc6e400) [pid = 18037] [serial = 864] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 193 (0x7faf9e0ce800) [pid = 18037] [serial = 870] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 192 (0x7faf9a53e000) [pid = 18037] [serial = 795] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 191 (0x7faf9bfec000) [pid = 18037] [serial = 858] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 190 (0x7fafa2aea400) [pid = 18037] [serial = 921] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 189 (0x7faf9c382800) [pid = 18037] [serial = 825] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 188 (0x7fafa20b1000) [pid = 18037] [serial = 915] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 187 (0x7faf9bd04000) [pid = 18037] [serial = 900] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 186 (0x7faf99b11400) [pid = 18037] [serial = 792] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 185 (0x7faf9c46ec00) [pid = 18037] [serial = 828] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 184 (0x7fafb1dcec00) [pid = 18037] [serial = 1026] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 183 (0x7faf99b07c00) [pid = 18037] [serial = 855] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 182 (0x7faf9f771800) [pid = 18037] [serial = 909] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 181 (0x7faf95e50800) [pid = 18037] [serial = 816] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 180 (0x7fafa3076800) [pid = 18037] [serial = 1005] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 179 (0x7fafb3015c00) [pid = 18037] [serial = 1065] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 178 (0x7faf9dc6e000) [pid = 18037] [serial = 1002] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 177 (0x7fafa3f47c00) [pid = 18037] [serial = 945] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 176 (0x7faf9f790000) [pid = 18037] [serial = 954] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 175 (0x7fafa3f48400) [pid = 18037] [serial = 957] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 174 (0x7fafa415ec00) [pid = 18037] [serial = 960] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 173 (0x7fafa5309000) [pid = 18037] [serial = 963] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 172 (0x7fafa55a1800) [pid = 18037] [serial = 966] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 171 (0x7fafa55ad000) [pid = 18037] [serial = 969] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 170 (0x7fafa5a0ec00) [pid = 18037] [serial = 972] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 169 (0x7fafa423d000) [pid = 18037] [serial = 996] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 168 (0x7faf9a6eac00) [pid = 18037] [serial = 999] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 167 (0x7fafa55aec00) [pid = 18037] [serial = 1011] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 166 (0x7fafa838b400) [pid = 18037] [serial = 1014] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 165 (0x7fafa8466800) [pid = 18037] [serial = 1017] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 164 (0x7fafa877ec00) [pid = 18037] [serial = 1020] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 163 (0x7fafb1d74c00) [pid = 18037] [serial = 1023] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 162 (0x7faf9c570400) [pid = 18037] [serial = 1050] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 161 (0x7faf9f788800) [pid = 18037] [serial = 1053] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 160 (0x7fafa5a0d800) [pid = 18037] [serial = 1056] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 159 (0x7fafb1dd1000) [pid = 18037] [serial = 1059] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 158 (0x7fafa448ac00) [pid = 18037] [serial = 1008] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 157 (0x7fafb2b59800) [pid = 18037] [serial = 1062] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 156 (0x7fafb3d31400) [pid = 18037] [serial = 1068] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 155 (0x7faf9dc63400) [pid = 18037] [serial = 951] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 154 (0x7faf9a539000) [pid = 18037] [serial = 948] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 153 (0x7fafb3d36000) [pid = 18037] [serial = 1071] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 152 (0x7fafa1fedc00) [pid = 18037] [serial = 1145] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 151 (0x7faf904d1000) [pid = 18037] [serial = 1134] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 150 (0x7faf904cc400) [pid = 18037] [serial = 1133] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 149 (0x7fafb739bc00) [pid = 18037] [serial = 1121] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 148 (0x7faf9a538c00) [pid = 18037] [serial = 1098] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 147 (0x7faf99b56800) [pid = 18037] [serial = 1097] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 146 (0x7fafb2b89400) [pid = 18037] [serial = 1110] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 145 (0x7fafb1d74000) [pid = 18037] [serial = 1109] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 144 (0x7faf9c467c00) [pid = 18037] [serial = 1139] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 143 (0x7faf9cb14800) [pid = 18037] [serial = 1140] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 142 (0x7fafa84af800) [pid = 18037] [serial = 1107] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 141 (0x7fafa838b000) [pid = 18037] [serial = 1106] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 140 (0x7fafa626a400) [pid = 18037] [serial = 1095] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 139 (0x7faf9dc6f400) [pid = 18037] [serial = 1101] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 138 (0x7faf9c576c00) [pid = 18037] [serial = 1100] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 137 (0x7fafa4487c00) [pid = 18037] [serial = 1104] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 136 (0x7fafa3bad800) [pid = 18037] [serial = 1103] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 135 (0x7fafb3defc00) [pid = 18037] [serial = 1113] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 134 (0x7fafb2e33400) [pid = 18037] [serial = 1112] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 133 (0x7faf99b14000) [pid = 18037] [serial = 1136] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 132 (0x7faf9a533400) [pid = 18037] [serial = 1137] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 131 (0x7fafb5f82800) [pid = 18037] [serial = 1118] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 130 (0x7fafb4062c00) [pid = 18037] [serial = 1115] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 129 (0x7fafa423c400) [pid = 18037] [serial = 1148] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 128 (0x7faf9f772800) [pid = 18037] [serial = 1143] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 127 (0x7faf9df6b800) [pid = 18037] [serial = 1142] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 126 (0x7fafa37d3800) [pid = 18037] [serial = 1146] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | --DOMWINDOW == 125 (0x7fafa558cc00) [pid = 18037] [serial = 1149] [outer = (nil)] [url = about:blank] 23:37:05 INFO - PROCESS | 18037 | 1463035025217 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]]]}] 23:37:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:37:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1648ms 23:37:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:37:05 INFO - PROCESS | 18037 | 1463035025251 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 23:37:05 INFO - PROCESS | 18037 | 1463035025254 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 23:37:05 INFO - PROCESS | 18037 | 1463035025260 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:37:05 INFO - PROCESS | 18037 | 1463035025265 Marionette TRACE conn3 <- [1,1634,null,{}] 23:37:05 INFO - PROCESS | 18037 | 1463035025281 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}] 23:37:05 INFO - PROCESS | 18037 | 1463035025442 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 23:37:05 INFO - PROCESS | 18037 | 1463035025583 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:05 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf94a43000 == 82 [pid = 18037] [id = 416] 23:37:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 126 (0x7faf95d04800) [pid = 18037] [serial = 1249] [outer = (nil)] 23:37:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 127 (0x7faf9a53c800) [pid = 18037] [serial = 1250] [outer = 0x7faf95d04800] 23:37:05 INFO - PROCESS | 18037 | 1463035025649 Marionette DEBUG loaded listener.js 23:37:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 128 (0x7faf9bff6c00) [pid = 18037] [serial = 1251] [outer = 0x7faf95d04800] 23:37:06 INFO - PROCESS | 18037 | 1463035026411 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]]]}] 23:37:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:37:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1204ms 23:37:06 INFO - PROCESS | 18037 | 1463035026464 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 23:37:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:37:06 INFO - PROCESS | 18037 | 1463035026468 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 23:37:06 INFO - PROCESS | 18037 | 1463035026474 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:37:06 INFO - PROCESS | 18037 | 1463035026477 Marionette TRACE conn3 <- [1,1638,null,{}] 23:37:06 INFO - PROCESS | 18037 | 1463035026483 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}] 23:37:06 INFO - PROCESS | 18037 | 1463035026645 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 23:37:06 INFO - PROCESS | 18037 | 1463035026656 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:06 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9a50e800 == 83 [pid = 18037] [id = 417] 23:37:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 129 (0x7faf9a538000) [pid = 18037] [serial = 1252] [outer = (nil)] 23:37:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 130 (0x7faf9c56b400) [pid = 18037] [serial = 1253] [outer = 0x7faf9a538000] 23:37:06 INFO - PROCESS | 18037 | 1463035026718 Marionette DEBUG loaded listener.js 23:37:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 131 (0x7faf9c76f000) [pid = 18037] [serial = 1254] [outer = 0x7faf9a538000] 23:37:07 INFO - PROCESS | 18037 | 1463035027650 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]]]}] 23:37:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:37:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1234ms 23:37:07 INFO - PROCESS | 18037 | 1463035027709 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 23:37:07 INFO - PROCESS | 18037 | 1463035027712 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 23:37:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:37:07 INFO - PROCESS | 18037 | 1463035027718 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:37:07 INFO - PROCESS | 18037 | 1463035027720 Marionette TRACE conn3 <- [1,1642,null,{}] 23:37:07 INFO - PROCESS | 18037 | 1463035027726 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}] 23:37:07 INFO - PROCESS | 18037 | 1463035027937 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 23:37:07 INFO - PROCESS | 18037 | 1463035027970 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:07 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c064800 == 84 [pid = 18037] [id = 418] 23:37:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 132 (0x7faf9c37a400) [pid = 18037] [serial = 1255] [outer = (nil)] 23:37:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 133 (0x7faf9c779800) [pid = 18037] [serial = 1256] [outer = 0x7faf9c37a400] 23:37:08 INFO - PROCESS | 18037 | 1463035028030 Marionette DEBUG loaded listener.js 23:37:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 134 (0x7faf9dc6e000) [pid = 18037] [serial = 1257] [outer = 0x7faf9c37a400] 23:37:09 INFO - PROCESS | 18037 | 1463035029239 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]]]}] 23:37:09 INFO - PROCESS | 18037 | --DOMWINDOW == 133 (0x7faf9c46f800) [pid = 18037] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:37:09 INFO - PROCESS | 18037 | --DOMWINDOW == 132 (0x7fafa1f7f400) [pid = 18037] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:37:09 INFO - PROCESS | 18037 | --DOMWINDOW == 131 (0x7faf90256000) [pid = 18037] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:37:09 INFO - PROCESS | 18037 | --DOMWINDOW == 130 (0x7faf90fd3800) [pid = 18037] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:37:09 INFO - PROCESS | 18037 | --DOMWINDOW == 129 (0x7faf904cac00) [pid = 18037] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:37:09 INFO - PROCESS | 18037 | --DOMWINDOW == 128 (0x7faf9bd0e000) [pid = 18037] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:37:09 INFO - PROCESS | 18037 | --DOMWINDOW == 127 (0x7faf904c8800) [pid = 18037] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:37:09 INFO - PROCESS | 18037 | --DOMWINDOW == 126 (0x7fafa448c800) [pid = 18037] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:37:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:37:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1583ms 23:37:09 INFO - PROCESS | 18037 | 1463035029303 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 23:37:09 INFO - PROCESS | 18037 | 1463035029307 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 23:37:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:37:09 INFO - PROCESS | 18037 | 1463035029322 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:37:09 INFO - PROCESS | 18037 | 1463035029326 Marionette TRACE conn3 <- [1,1646,null,{}] 23:37:09 INFO - PROCESS | 18037 | 1463035029331 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}] 23:37:09 INFO - PROCESS | 18037 | 1463035029510 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 23:37:09 INFO - PROCESS | 18037 | 1463035029691 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:09 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c4be000 == 85 [pid = 18037] [id = 419] 23:37:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 127 (0x7faf9eb90800) [pid = 18037] [serial = 1258] [outer = (nil)] 23:37:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 128 (0x7faf9f6f0800) [pid = 18037] [serial = 1259] [outer = 0x7faf9eb90800] 23:37:09 INFO - PROCESS | 18037 | 1463035029753 Marionette DEBUG loaded listener.js 23:37:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 129 (0x7faf9f785800) [pid = 18037] [serial = 1260] [outer = 0x7faf9eb90800] 23:37:10 INFO - PROCESS | 18037 | 1463035030419 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]]]}] 23:37:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:37:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1152ms 23:37:10 INFO - PROCESS | 18037 | 1463035030466 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 23:37:10 INFO - PROCESS | 18037 | 1463035030469 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 23:37:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:37:10 INFO - PROCESS | 18037 | 1463035030479 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:37:10 INFO - PROCESS | 18037 | 1463035030482 Marionette TRACE conn3 <- [1,1650,null,{}] 23:37:10 INFO - PROCESS | 18037 | 1463035030488 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}] 23:37:10 INFO - PROCESS | 18037 | 1463035030700 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 23:37:10 INFO - PROCESS | 18037 | 1463035030720 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:10 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c7f7800 == 86 [pid = 18037] [id = 420] 23:37:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 130 (0x7faf9f619400) [pid = 18037] [serial = 1261] [outer = (nil)] 23:37:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 131 (0x7fafa1fee000) [pid = 18037] [serial = 1262] [outer = 0x7faf9f619400] 23:37:10 INFO - PROCESS | 18037 | 1463035030780 Marionette DEBUG loaded listener.js 23:37:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 132 (0x7fafa2a57000) [pid = 18037] [serial = 1263] [outer = 0x7faf9f619400] 23:37:11 INFO - PROCESS | 18037 | 1463035031787 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]]]}] 23:37:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:37:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1376ms 23:37:11 INFO - PROCESS | 18037 | 1463035031878 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 23:37:11 INFO - PROCESS | 18037 | 1463035031885 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 23:37:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:37:11 INFO - PROCESS | 18037 | 1463035031894 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:37:11 INFO - PROCESS | 18037 | 1463035031899 Marionette TRACE conn3 <- [1,1654,null,{}] 23:37:11 INFO - PROCESS | 18037 | 1463035031907 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}] 23:37:12 INFO - PROCESS | 18037 | 1463035032127 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 23:37:12 INFO - PROCESS | 18037 | 1463035032384 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:12 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9477e000 == 87 [pid = 18037] [id = 421] 23:37:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 133 (0x7faf90fd1800) [pid = 18037] [serial = 1264] [outer = (nil)] 23:37:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 134 (0x7faf956eac00) [pid = 18037] [serial = 1265] [outer = 0x7faf90fd1800] 23:37:12 INFO - PROCESS | 18037 | 1463035032502 Marionette DEBUG loaded listener.js 23:37:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 135 (0x7faf99b03c00) [pid = 18037] [serial = 1266] [outer = 0x7faf90fd1800] 23:37:13 INFO - PROCESS | 18037 | 1463035033435 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]]]}] 23:37:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:37:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1582ms 23:37:13 INFO - PROCESS | 18037 | 1463035033477 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 23:37:13 INFO - PROCESS | 18037 | 1463035033486 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 23:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:37:13 INFO - PROCESS | 18037 | 1463035033497 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:37:13 INFO - PROCESS | 18037 | 1463035033501 Marionette TRACE conn3 <- [1,1658,null,{}] 23:37:13 INFO - PROCESS | 18037 | 1463035033507 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}] 23:37:13 INFO - PROCESS | 18037 | 1463035033719 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 23:37:13 INFO - PROCESS | 18037 | 1463035033949 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:14 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c4bd000 == 88 [pid = 18037] [id = 422] 23:37:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 136 (0x7faf99b1d800) [pid = 18037] [serial = 1267] [outer = (nil)] 23:37:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 137 (0x7faf9a6f2400) [pid = 18037] [serial = 1268] [outer = 0x7faf99b1d800] 23:37:14 INFO - PROCESS | 18037 | 1463035034066 Marionette DEBUG loaded listener.js 23:37:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 138 (0x7faf9c09b400) [pid = 18037] [serial = 1269] [outer = 0x7faf99b1d800] 23:37:15 INFO - PROCESS | 18037 | 1463035035038 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]]]}] 23:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1583ms 23:37:15 INFO - PROCESS | 18037 | 1463035035081 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 23:37:15 INFO - PROCESS | 18037 | 1463035035085 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 23:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:37:15 INFO - PROCESS | 18037 | 1463035035091 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:37:15 INFO - PROCESS | 18037 | 1463035035097 Marionette TRACE conn3 <- [1,1662,null,{}] 23:37:15 INFO - PROCESS | 18037 | 1463035035112 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}] 23:37:15 INFO - PROCESS | 18037 | 1463035035311 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 23:37:15 INFO - PROCESS | 18037 | 1463035035533 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:15 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f8ce800 == 89 [pid = 18037] [id = 423] 23:37:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 139 (0x7faf9c775000) [pid = 18037] [serial = 1270] [outer = (nil)] 23:37:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 140 (0x7faf9dc77800) [pid = 18037] [serial = 1271] [outer = 0x7faf9c775000] 23:37:15 INFO - PROCESS | 18037 | 1463035035656 Marionette DEBUG loaded listener.js 23:37:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 141 (0x7faf9e05a400) [pid = 18037] [serial = 1272] [outer = 0x7faf9c775000] 23:37:16 INFO - PROCESS | 18037 | 1463035036550 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]]]}] 23:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1536ms 23:37:16 INFO - PROCESS | 18037 | 1463035036628 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 23:37:16 INFO - PROCESS | 18037 | 1463035036632 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 23:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:37:16 INFO - PROCESS | 18037 | 1463035036638 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:37:16 INFO - PROCESS | 18037 | 1463035036641 Marionette TRACE conn3 <- [1,1666,null,{}] 23:37:16 INFO - PROCESS | 18037 | 1463035036647 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}] 23:37:16 INFO - PROCESS | 18037 | 1463035036846 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 23:37:17 INFO - PROCESS | 18037 | 1463035037047 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:17 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa3c4d800 == 90 [pid = 18037] [id = 424] 23:37:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 142 (0x7faf90dc8c00) [pid = 18037] [serial = 1273] [outer = (nil)] 23:37:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 143 (0x7fafa1f73c00) [pid = 18037] [serial = 1274] [outer = 0x7faf90dc8c00] 23:37:17 INFO - PROCESS | 18037 | 1463035037121 Marionette DEBUG loaded listener.js 23:37:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 144 (0x7fafa2a5e800) [pid = 18037] [serial = 1275] [outer = 0x7faf90dc8c00] 23:37:18 INFO - PROCESS | 18037 | 1463035038020 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]]]}] 23:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1429ms 23:37:18 INFO - PROCESS | 18037 | 1463035038069 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 23:37:18 INFO - PROCESS | 18037 | 1463035038073 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 23:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:37:18 INFO - PROCESS | 18037 | 1463035038078 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:37:18 INFO - PROCESS | 18037 | 1463035038081 Marionette TRACE conn3 <- [1,1670,null,{}] 23:37:18 INFO - PROCESS | 18037 | 1463035038087 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}] 23:37:18 INFO - PROCESS | 18037 | 1463035038292 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 23:37:18 INFO - PROCESS | 18037 | 1463035038568 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:18 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa43f2800 == 91 [pid = 18037] [id = 425] 23:37:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 145 (0x7faf99c60800) [pid = 18037] [serial = 1276] [outer = (nil)] 23:37:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 146 (0x7fafa3f46c00) [pid = 18037] [serial = 1277] [outer = 0x7faf99c60800] 23:37:18 INFO - PROCESS | 18037 | 1463035038690 Marionette DEBUG loaded listener.js 23:37:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 147 (0x7fafa4160400) [pid = 18037] [serial = 1278] [outer = 0x7faf99c60800] 23:37:19 INFO - PROCESS | 18037 | 1463035039555 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]]]}] 23:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1528ms 23:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:37:19 INFO - PROCESS | 18037 | 1463035039608 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 23:37:19 INFO - PROCESS | 18037 | 1463035039611 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 23:37:19 INFO - PROCESS | 18037 | 1463035039618 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:37:19 INFO - PROCESS | 18037 | 1463035039621 Marionette TRACE conn3 <- [1,1674,null,{}] 23:37:19 INFO - PROCESS | 18037 | 1463035039627 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}] 23:37:19 INFO - PROCESS | 18037 | 1463035039853 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 23:37:20 INFO - PROCESS | 18037 | 1463035040033 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:20 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa4f31800 == 92 [pid = 18037] [id = 426] 23:37:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 148 (0x7fafa530b000) [pid = 18037] [serial = 1279] [outer = (nil)] 23:37:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 149 (0x7fafa5a15000) [pid = 18037] [serial = 1280] [outer = 0x7fafa530b000] 23:37:20 INFO - PROCESS | 18037 | 1463035040154 Marionette DEBUG loaded listener.js 23:37:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 150 (0x7fafa8394800) [pid = 18037] [serial = 1281] [outer = 0x7fafa530b000] 23:37:20 INFO - PROCESS | 18037 | 1463035040990 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]]]}] 23:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1433ms 23:37:21 INFO - PROCESS | 18037 | 1463035041052 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 23:37:21 INFO - PROCESS | 18037 | 1463035041055 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 23:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:37:21 INFO - PROCESS | 18037 | 1463035041061 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:37:21 INFO - PROCESS | 18037 | 1463035041064 Marionette TRACE conn3 <- [1,1678,null,{}] 23:37:21 INFO - PROCESS | 18037 | 1463035041070 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}] 23:37:21 INFO - PROCESS | 18037 | 1463035041259 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 23:37:21 INFO - PROCESS | 18037 | 1463035041444 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:21 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa589f800 == 93 [pid = 18037] [id = 427] 23:37:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 151 (0x7fafa47c2800) [pid = 18037] [serial = 1282] [outer = (nil)] 23:37:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 152 (0x7fafb1d74000) [pid = 18037] [serial = 1283] [outer = 0x7fafa47c2800] 23:37:21 INFO - PROCESS | 18037 | 1463035041519 Marionette DEBUG loaded listener.js 23:37:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 153 (0x7fafb2b5e400) [pid = 18037] [serial = 1284] [outer = 0x7fafa47c2800] 23:37:22 INFO - PROCESS | 18037 | 1463035042408 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]]]}] 23:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1377ms 23:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:37:22 INFO - PROCESS | 18037 | 1463035042440 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 23:37:22 INFO - PROCESS | 18037 | 1463035042443 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 23:37:22 INFO - PROCESS | 18037 | 1463035042449 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:37:22 INFO - PROCESS | 18037 | 1463035042452 Marionette TRACE conn3 <- [1,1682,null,{}] 23:37:22 INFO - PROCESS | 18037 | 1463035042457 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}] 23:37:22 INFO - PROCESS | 18037 | 1463035042642 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 23:37:22 INFO - PROCESS | 18037 | 1463035042834 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:22 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa6728000 == 94 [pid = 18037] [id = 428] 23:37:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 154 (0x7faf91df8c00) [pid = 18037] [serial = 1285] [outer = (nil)] 23:37:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 155 (0x7fafa433c400) [pid = 18037] [serial = 1286] [outer = 0x7faf91df8c00] 23:37:22 INFO - PROCESS | 18037 | 1463035042904 Marionette DEBUG loaded listener.js 23:37:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 156 (0x7fafb2cb0c00) [pid = 18037] [serial = 1287] [outer = 0x7faf91df8c00] 23:37:23 INFO - PROCESS | 18037 | 1463035043765 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]]]}] 23:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1383ms 23:37:23 INFO - PROCESS | 18037 | 1463035043832 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 23:37:23 INFO - PROCESS | 18037 | 1463035043836 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 23:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:37:23 INFO - PROCESS | 18037 | 1463035043842 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:37:23 INFO - PROCESS | 18037 | 1463035043845 Marionette TRACE conn3 <- [1,1686,null,{}] 23:37:23 INFO - PROCESS | 18037 | 1463035043850 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}] 23:37:24 INFO - PROCESS | 18037 | 1463035044039 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 23:37:24 INFO - PROCESS | 18037 | 1463035044219 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:24 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa8351800 == 95 [pid = 18037] [id = 429] 23:37:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 157 (0x7faf95575400) [pid = 18037] [serial = 1288] [outer = (nil)] 23:37:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 158 (0x7fafb2e33c00) [pid = 18037] [serial = 1289] [outer = 0x7faf95575400] 23:37:24 INFO - PROCESS | 18037 | 1463035044292 Marionette DEBUG loaded listener.js 23:37:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 159 (0x7fafb3021800) [pid = 18037] [serial = 1290] [outer = 0x7faf95575400] 23:37:25 INFO - PROCESS | 18037 | 1463035045146 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]]]}] 23:37:25 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 23:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1333ms 23:37:25 INFO - PROCESS | 18037 | 1463035045177 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 23:37:25 INFO - PROCESS | 18037 | 1463035045181 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 23:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:37:25 INFO - PROCESS | 18037 | 1463035045187 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:37:25 INFO - PROCESS | 18037 | 1463035045190 Marionette TRACE conn3 <- [1,1690,null,{}] 23:37:25 INFO - PROCESS | 18037 | 1463035045195 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}] 23:37:25 INFO - PROCESS | 18037 | 1463035045383 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 23:37:25 INFO - PROCESS | 18037 | 1463035045570 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:25 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafacdc8000 == 96 [pid = 18037] [id = 430] 23:37:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 160 (0x7fafb2cad400) [pid = 18037] [serial = 1291] [outer = (nil)] 23:37:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 161 (0x7fafb30e0400) [pid = 18037] [serial = 1292] [outer = 0x7fafb2cad400] 23:37:25 INFO - PROCESS | 18037 | 1463035045641 Marionette DEBUG loaded listener.js 23:37:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 162 (0x7fafb3df0400) [pid = 18037] [serial = 1293] [outer = 0x7fafb2cad400] 23:37:26 INFO - PROCESS | 18037 | 1463035046562 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]]]}] 23:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1430ms 23:37:26 INFO - PROCESS | 18037 | 1463035046619 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 23:37:26 INFO - PROCESS | 18037 | 1463035046622 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 23:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:37:26 INFO - PROCESS | 18037 | 1463035046630 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:37:26 INFO - PROCESS | 18037 | 1463035046634 Marionette TRACE conn3 <- [1,1694,null,{}] 23:37:26 INFO - PROCESS | 18037 | 1463035046640 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}] 23:37:26 INFO - PROCESS | 18037 | 1463035046861 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 23:37:27 INFO - PROCESS | 18037 | 1463035047155 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:27 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb3aa4800 == 97 [pid = 18037] [id = 431] 23:37:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 163 (0x7faf96708c00) [pid = 18037] [serial = 1294] [outer = (nil)] 23:37:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 164 (0x7fafb739e000) [pid = 18037] [serial = 1295] [outer = 0x7faf96708c00] 23:37:27 INFO - PROCESS | 18037 | 1463035047287 Marionette DEBUG loaded listener.js 23:37:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 165 (0x7fafb7ec5000) [pid = 18037] [serial = 1296] [outer = 0x7faf96708c00] 23:37:28 INFO - PROCESS | 18037 | 1463035048200 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]]]}] 23:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1580ms 23:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:37:28 INFO - PROCESS | 18037 | 1463035048211 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 23:37:28 INFO - PROCESS | 18037 | 1463035048214 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 23:37:28 INFO - PROCESS | 18037 | 1463035048220 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:37:28 INFO - PROCESS | 18037 | 1463035048223 Marionette TRACE conn3 <- [1,1698,null,{}] 23:37:28 INFO - PROCESS | 18037 | 1463035048228 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}] 23:37:28 INFO - PROCESS | 18037 | 1463035048427 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 23:37:28 INFO - PROCESS | 18037 | 1463035048617 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:28 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95432000 == 98 [pid = 18037] [id = 432] 23:37:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 166 (0x7faf95e42400) [pid = 18037] [serial = 1297] [outer = (nil)] 23:37:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 167 (0x7fafa29d9000) [pid = 18037] [serial = 1298] [outer = 0x7faf95e42400] 23:37:28 INFO - PROCESS | 18037 | 1463035048693 Marionette DEBUG loaded listener.js 23:37:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 168 (0x7fafb7ec5800) [pid = 18037] [serial = 1299] [outer = 0x7faf95e42400] 23:37:30 INFO - PROCESS | 18037 | 1463035050003 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]]]}] 23:37:30 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 23:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1833ms 23:37:30 INFO - PROCESS | 18037 | 1463035050053 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 23:37:30 INFO - PROCESS | 18037 | 1463035050060 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 23:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:37:30 INFO - PROCESS | 18037 | 1463035050067 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:37:30 INFO - PROCESS | 18037 | 1463035050073 Marionette TRACE conn3 <- [1,1702,null,{}] 23:37:30 INFO - PROCESS | 18037 | 1463035050080 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}] 23:37:30 INFO - PROCESS | 18037 | 1463035050268 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 23:37:30 INFO - PROCESS | 18037 | 1463035050468 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:30 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95395000 == 99 [pid = 18037] [id = 433] 23:37:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 169 (0x7faf91dee400) [pid = 18037] [serial = 1300] [outer = (nil)] 23:37:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 170 (0x7faf9486c400) [pid = 18037] [serial = 1301] [outer = 0x7faf91dee400] 23:37:30 INFO - PROCESS | 18037 | 1463035050536 Marionette DEBUG loaded listener.js 23:37:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 171 (0x7faf95e4ec00) [pid = 18037] [serial = 1302] [outer = 0x7faf91dee400] 23:37:31 INFO - PROCESS | 18037 | 1463035051541 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]]]}] 23:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1532ms 23:37:31 INFO - PROCESS | 18037 | 1463035051600 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 23:37:31 INFO - PROCESS | 18037 | 1463035051608 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 23:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:37:31 INFO - PROCESS | 18037 | 1463035051618 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:37:31 INFO - PROCESS | 18037 | 1463035051623 Marionette TRACE conn3 <- [1,1706,null,{}] 23:37:31 INFO - PROCESS | 18037 | 1463035051629 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}] 23:37:31 INFO - PROCESS | 18037 | 1463035051857 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 23:37:32 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf94775800 == 98 [pid = 18037] [id = 373] 23:37:32 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf94927000 == 97 [pid = 18037] [id = 374] 23:37:32 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8fbe6000 == 96 [pid = 18037] [id = 375] 23:37:32 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c4be000 == 95 [pid = 18037] [id = 419] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 170 (0x7fafb800b800) [pid = 18037] [serial = 1172] [outer = (nil)] [url = about:blank] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 169 (0x7faf9c76d800) [pid = 18037] [serial = 1178] [outer = (nil)] [url = about:blank] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 168 (0x7faf90259c00) [pid = 18037] [serial = 1175] [outer = (nil)] [url = about:blank] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 167 (0x7fafb6045c00) [pid = 18037] [serial = 1169] [outer = (nil)] [url = about:blank] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 166 (0x7fafa8459800) [pid = 18037] [serial = 1166] [outer = (nil)] [url = about:blank] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 165 (0x7faf9bd03800) [pid = 18037] [serial = 1208] [outer = (nil)] [url = about:blank] 23:37:32 INFO - PROCESS | 18037 | 1463035052250 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:32 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c064800 == 94 [pid = 18037] [id = 418] 23:37:32 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9a50e800 == 93 [pid = 18037] [id = 417] 23:37:32 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf94a43000 == 92 [pid = 18037] [id = 416] 23:37:32 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8fbed800 == 91 [pid = 18037] [id = 415] 23:37:32 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf94b0e800 == 90 [pid = 18037] [id = 414] 23:37:32 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf903a4000 == 91 [pid = 18037] [id = 434] 23:37:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 166 (0x7faf90259c00) [pid = 18037] [serial = 1303] [outer = (nil)] 23:37:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 167 (0x7faf99c57c00) [pid = 18037] [serial = 1304] [outer = 0x7faf90259c00] 23:37:32 INFO - PROCESS | 18037 | 1463035052329 Marionette DEBUG loaded listener.js 23:37:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 168 (0x7faf9bd0b800) [pid = 18037] [serial = 1305] [outer = 0x7faf90259c00] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 167 (0x7faf99b21400) [pid = 18037] [serial = 1206] [outer = (nil)] [url = about:blank] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 166 (0x7faf9f775400) [pid = 18037] [serial = 1197] [outer = (nil)] [url = about:blank] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 165 (0x7fafa448a800) [pid = 18037] [serial = 1200] [outer = (nil)] [url = about:blank] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 164 (0x7faf933f5000) [pid = 18037] [serial = 1185] [outer = (nil)] [url = about:blank] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 163 (0x7faf956ef400) [pid = 18037] [serial = 1205] [outer = (nil)] [url = about:blank] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 162 (0x7faf99b06400) [pid = 18037] [serial = 1188] [outer = (nil)] [url = about:blank] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 161 (0x7faf9c21a000) [pid = 18037] [serial = 1190] [outer = (nil)] [url = about:blank] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 160 (0x7faf9c776400) [pid = 18037] [serial = 1181] [outer = (nil)] [url = about:blank] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 159 (0x7fafa3f4e800) [pid = 18037] [serial = 1199] [outer = (nil)] [url = about:blank] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 158 (0x7faf933f0000) [pid = 18037] [serial = 1184] [outer = (nil)] [url = about:blank] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 157 (0x7faf9dc63c00) [pid = 18037] [serial = 1194] [outer = (nil)] [url = about:blank] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 156 (0x7faf9c56a800) [pid = 18037] [serial = 1157] [outer = (nil)] [url = about:blank] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 155 (0x7fafa626c400) [pid = 18037] [serial = 1203] [outer = (nil)] [url = about:blank] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 154 (0x7fafa55a2800) [pid = 18037] [serial = 1202] [outer = (nil)] [url = about:blank] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 153 (0x7faf95ec0c00) [pid = 18037] [serial = 1154] [outer = (nil)] [url = about:blank] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 152 (0x7faf9c0a2000) [pid = 18037] [serial = 1193] [outer = (nil)] [url = about:blank] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 151 (0x7faf9e0cb400) [pid = 18037] [serial = 1196] [outer = (nil)] [url = about:blank] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 150 (0x7fafa67e0400) [pid = 18037] [serial = 1163] [outer = (nil)] [url = about:blank] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 149 (0x7faf9c770400) [pid = 18037] [serial = 1191] [outer = (nil)] [url = about:blank] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 148 (0x7faf95d05400) [pid = 18037] [serial = 1187] [outer = (nil)] [url = about:blank] 23:37:32 INFO - PROCESS | 18037 | --DOMWINDOW == 147 (0x7fafa3bb0000) [pid = 18037] [serial = 1160] [outer = (nil)] [url = about:blank] 23:37:33 INFO - PROCESS | 18037 | 1463035053110 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]]]}] 23:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1536ms 23:37:33 INFO - PROCESS | 18037 | 1463035053155 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 23:37:33 INFO - PROCESS | 18037 | 1463035053159 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 23:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:37:33 INFO - PROCESS | 18037 | 1463035053165 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:37:33 INFO - PROCESS | 18037 | 1463035053170 Marionette TRACE conn3 <- [1,1710,null,{}] 23:37:33 INFO - PROCESS | 18037 | 1463035053200 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}] 23:37:33 INFO - PROCESS | 18037 | 1463035053388 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 23:37:33 INFO - PROCESS | 18037 | 1463035053401 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:33 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf94b0d800 == 92 [pid = 18037] [id = 435] 23:37:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 148 (0x7faf9c0a5800) [pid = 18037] [serial = 1306] [outer = (nil)] 23:37:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 149 (0x7faf9c76e400) [pid = 18037] [serial = 1307] [outer = 0x7faf9c0a5800] 23:37:33 INFO - PROCESS | 18037 | 1463035053467 Marionette DEBUG loaded listener.js 23:37:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 150 (0x7faf9dc66400) [pid = 18037] [serial = 1308] [outer = 0x7faf9c0a5800] 23:37:34 INFO - PROCESS | 18037 | 1463035054371 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]]]}] 23:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1253ms 23:37:34 INFO - PROCESS | 18037 | 1463035054419 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 23:37:34 INFO - PROCESS | 18037 | 1463035054422 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 23:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:37:34 INFO - PROCESS | 18037 | 1463035054429 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:37:34 INFO - PROCESS | 18037 | 1463035054432 Marionette TRACE conn3 <- [1,1714,null,{}] 23:37:34 INFO - PROCESS | 18037 | 1463035054436 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}] 23:37:34 INFO - PROCESS | 18037 | 1463035054610 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 23:37:34 INFO - PROCESS | 18037 | 1463035054781 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:34 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9bf1c800 == 93 [pid = 18037] [id = 436] 23:37:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 151 (0x7faf9a6ee800) [pid = 18037] [serial = 1309] [outer = (nil)] 23:37:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 152 (0x7faf9e054800) [pid = 18037] [serial = 1310] [outer = 0x7faf9a6ee800] 23:37:34 INFO - PROCESS | 18037 | 1463035054843 Marionette DEBUG loaded listener.js 23:37:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 153 (0x7faf9f76e800) [pid = 18037] [serial = 1311] [outer = 0x7faf9a6ee800] 23:37:35 INFO - PROCESS | 18037 | 1463035055638 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]]]}] 23:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 23:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1281ms 23:37:35 INFO - PROCESS | 18037 | 1463035055711 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 23:37:35 INFO - PROCESS | 18037 | 1463035055714 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 23:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:37:35 INFO - PROCESS | 18037 | 1463035055720 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:37:35 INFO - PROCESS | 18037 | 1463035055722 Marionette TRACE conn3 <- [1,1718,null,{}] 23:37:35 INFO - PROCESS | 18037 | 1463035055727 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}] 23:37:35 INFO - PROCESS | 18037 | 1463035055935 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 23:37:35 INFO - PROCESS | 18037 | 1463035055976 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:35 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c7ea800 == 94 [pid = 18037] [id = 437] 23:37:35 INFO - PROCESS | 18037 | ++DOMWINDOW == 154 (0x7faf9dc7b400) [pid = 18037] [serial = 1312] [outer = (nil)] 23:37:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 155 (0x7fafa1de7800) [pid = 18037] [serial = 1313] [outer = 0x7faf9dc7b400] 23:37:36 INFO - PROCESS | 18037 | 1463035056034 Marionette DEBUG loaded listener.js 23:37:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 156 (0x7fafa2a5f000) [pid = 18037] [serial = 1314] [outer = 0x7faf9dc7b400] 23:37:36 INFO - PROCESS | 18037 | --DOMWINDOW == 155 (0x7faf9c37a400) [pid = 18037] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:37:36 INFO - PROCESS | 18037 | --DOMWINDOW == 154 (0x7faf9a538000) [pid = 18037] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:37:36 INFO - PROCESS | 18037 | --DOMWINDOW == 153 (0x7faf933e8c00) [pid = 18037] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:37:36 INFO - PROCESS | 18037 | --DOMWINDOW == 152 (0x7faf95d04800) [pid = 18037] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:37:36 INFO - PROCESS | 18037 | --DOMWINDOW == 151 (0x7faf933eec00) [pid = 18037] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:37:36 INFO - PROCESS | 18037 | --DOMWINDOW == 150 (0x7faf9eb90800) [pid = 18037] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:37:37 INFO - PROCESS | 18037 | 1463035057160 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]]]}] 23:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1483ms 23:37:37 INFO - PROCESS | 18037 | 1463035057204 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 23:37:37 INFO - PROCESS | 18037 | 1463035057208 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 23:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:37:37 INFO - PROCESS | 18037 | 1463035057215 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:37:37 INFO - PROCESS | 18037 | 1463035057219 Marionette TRACE conn3 <- [1,1722,null,{}] 23:37:37 INFO - PROCESS | 18037 | 1463035057224 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}] 23:37:37 INFO - PROCESS | 18037 | 1463035057421 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 23:37:37 INFO - PROCESS | 18037 | 1463035057446 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:37 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f7cd000 == 95 [pid = 18037] [id = 438] 23:37:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 151 (0x7faf933e8c00) [pid = 18037] [serial = 1315] [outer = (nil)] 23:37:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 152 (0x7fafa4483c00) [pid = 18037] [serial = 1316] [outer = 0x7faf933e8c00] 23:37:37 INFO - PROCESS | 18037 | 1463035057644 Marionette DEBUG loaded listener.js 23:37:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 153 (0x7fafa5596c00) [pid = 18037] [serial = 1317] [outer = 0x7faf933e8c00] 23:37:38 INFO - PROCESS | 18037 | 1463035058384 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]]]}] 23:37:38 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 23:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1233ms 23:37:38 INFO - PROCESS | 18037 | 1463035058449 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 23:37:38 INFO - PROCESS | 18037 | 1463035058452 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 23:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:37:38 INFO - PROCESS | 18037 | 1463035058458 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:37:38 INFO - PROCESS | 18037 | 1463035058460 Marionette TRACE conn3 <- [1,1726,null,{}] 23:37:38 INFO - PROCESS | 18037 | 1463035058465 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}] 23:37:38 INFO - PROCESS | 18037 | 1463035058688 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 23:37:38 INFO - PROCESS | 18037 | 1463035058703 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:38 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa41d5000 == 96 [pid = 18037] [id = 439] 23:37:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 154 (0x7faf95d04800) [pid = 18037] [serial = 1318] [outer = (nil)] 23:37:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 155 (0x7fafa55a4c00) [pid = 18037] [serial = 1319] [outer = 0x7faf95d04800] 23:37:38 INFO - PROCESS | 18037 | 1463035058765 Marionette DEBUG loaded listener.js 23:37:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 156 (0x7fafa845f000) [pid = 18037] [serial = 1320] [outer = 0x7faf95d04800] 23:37:39 INFO - PROCESS | 18037 | 1463035059851 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]]]}] 23:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1427ms 23:37:39 INFO - PROCESS | 18037 | 1463035059886 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 23:37:39 INFO - PROCESS | 18037 | 1463035059893 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 23:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:37:39 INFO - PROCESS | 18037 | 1463035059903 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:37:39 INFO - PROCESS | 18037 | 1463035059907 Marionette TRACE conn3 <- [1,1730,null,{}] 23:37:39 INFO - PROCESS | 18037 | 1463035059916 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}] 23:37:40 INFO - PROCESS | 18037 | 1463035060127 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 23:37:40 INFO - PROCESS | 18037 | 1463035060310 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:40 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9539f800 == 97 [pid = 18037] [id = 440] 23:37:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 157 (0x7faf956f6800) [pid = 18037] [serial = 1321] [outer = (nil)] 23:37:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 158 (0x7faf99b04000) [pid = 18037] [serial = 1322] [outer = 0x7faf956f6800] 23:37:40 INFO - PROCESS | 18037 | 1463035060436 Marionette DEBUG loaded listener.js 23:37:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 159 (0x7faf99ef2800) [pid = 18037] [serial = 1323] [outer = 0x7faf956f6800] 23:37:41 INFO - PROCESS | 18037 | 1463035061321 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]]]}] 23:37:41 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 23:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1484ms 23:37:41 INFO - PROCESS | 18037 | 1463035061389 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 23:37:41 INFO - PROCESS | 18037 | 1463035061397 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 23:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:37:41 INFO - PROCESS | 18037 | 1463035061407 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:37:41 INFO - PROCESS | 18037 | 1463035061412 Marionette TRACE conn3 <- [1,1734,null,{}] 23:37:41 INFO - PROCESS | 18037 | 1463035061418 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}] 23:37:41 INFO - PROCESS | 18037 | 1463035061621 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 23:37:41 INFO - PROCESS | 18037 | 1463035061814 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:41 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f7e6800 == 98 [pid = 18037] [id = 441] 23:37:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 160 (0x7faf96706c00) [pid = 18037] [serial = 1324] [outer = (nil)] 23:37:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 161 (0x7faf9c46cc00) [pid = 18037] [serial = 1325] [outer = 0x7faf96706c00] 23:37:41 INFO - PROCESS | 18037 | 1463035061966 Marionette DEBUG loaded listener.js 23:37:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 162 (0x7faf9dc69400) [pid = 18037] [serial = 1326] [outer = 0x7faf96706c00] 23:37:42 INFO - PROCESS | 18037 | 1463035062888 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]]]}] 23:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 23:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1532ms 23:37:42 INFO - PROCESS | 18037 | 1463035062940 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 23:37:42 INFO - PROCESS | 18037 | 1463035062944 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 23:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:37:42 INFO - PROCESS | 18037 | 1463035062950 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:37:42 INFO - PROCESS | 18037 | 1463035062956 Marionette TRACE conn3 <- [1,1738,null,{}] 23:37:42 INFO - PROCESS | 18037 | 1463035062971 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}] 23:37:43 INFO - PROCESS | 18037 | 1463035063175 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 23:37:43 INFO - PROCESS | 18037 | 1463035063358 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:43 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa6725000 == 99 [pid = 18037] [id = 442] 23:37:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 163 (0x7fafa285f400) [pid = 18037] [serial = 1327] [outer = (nil)] 23:37:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 164 (0x7fafa4381800) [pid = 18037] [serial = 1328] [outer = 0x7fafa285f400] 23:37:43 INFO - PROCESS | 18037 | 1463035063437 Marionette DEBUG loaded listener.js 23:37:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 165 (0x7fafa5b7c400) [pid = 18037] [serial = 1329] [outer = 0x7fafa285f400] 23:37:44 INFO - PROCESS | 18037 | 1463035064272 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]]]}] 23:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1389ms 23:37:44 INFO - PROCESS | 18037 | 1463035064340 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 23:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:37:44 INFO - PROCESS | 18037 | 1463035064345 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 23:37:44 INFO - PROCESS | 18037 | 1463035064351 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:37:44 INFO - PROCESS | 18037 | 1463035064354 Marionette TRACE conn3 <- [1,1742,null,{}] 23:37:44 INFO - PROCESS | 18037 | 1463035064359 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}] 23:37:44 INFO - PROCESS | 18037 | 1463035064552 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 23:37:44 INFO - PROCESS | 18037 | 1463035064735 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:44 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb3037800 == 100 [pid = 18037] [id = 443] 23:37:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 166 (0x7fafa28cf800) [pid = 18037] [serial = 1330] [outer = (nil)] 23:37:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 167 (0x7fafb2bcd000) [pid = 18037] [serial = 1331] [outer = 0x7fafa28cf800] 23:37:44 INFO - PROCESS | 18037 | 1463035064807 Marionette DEBUG loaded listener.js 23:37:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 168 (0x7fafb30d8800) [pid = 18037] [serial = 1332] [outer = 0x7fafa28cf800] 23:37:45 INFO - PROCESS | 18037 | 1463035065714 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]]]}] 23:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1437ms 23:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:37:45 INFO - PROCESS | 18037 | 1463035065788 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 23:37:45 INFO - PROCESS | 18037 | 1463035065791 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 23:37:45 INFO - PROCESS | 18037 | 1463035065798 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:37:45 INFO - PROCESS | 18037 | 1463035065801 Marionette TRACE conn3 <- [1,1746,null,{}] 23:37:45 INFO - PROCESS | 18037 | 1463035065807 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}] 23:37:46 INFO - PROCESS | 18037 | 1463035066035 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 23:37:46 INFO - PROCESS | 18037 | 1463035066226 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:46 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb5fba000 == 101 [pid = 18037] [id = 444] 23:37:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 169 (0x7faf8fdf2800) [pid = 18037] [serial = 1333] [outer = (nil)] 23:37:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 170 (0x7fafb3e4e000) [pid = 18037] [serial = 1334] [outer = 0x7faf8fdf2800] 23:37:46 INFO - PROCESS | 18037 | 1463035066297 Marionette DEBUG loaded listener.js 23:37:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 171 (0x7fafb5f2d400) [pid = 18037] [serial = 1335] [outer = 0x7faf8fdf2800] 23:37:47 INFO - PROCESS | 18037 | 1463035067221 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]]]}] 23:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 23:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1494ms 23:37:47 INFO - PROCESS | 18037 | 1463035067301 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 23:37:47 INFO - PROCESS | 18037 | 1463035067304 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 23:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:37:47 INFO - PROCESS | 18037 | 1463035067313 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:37:47 INFO - PROCESS | 18037 | 1463035067315 Marionette TRACE conn3 <- [1,1750,null,{}] 23:37:47 INFO - PROCESS | 18037 | 1463035067319 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}] 23:37:47 INFO - PROCESS | 18037 | 1463035067549 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 23:37:47 INFO - PROCESS | 18037 | 1463035067735 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:47 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb7972000 == 102 [pid = 18037] [id = 445] 23:37:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 172 (0x7fafb3edb000) [pid = 18037] [serial = 1336] [outer = (nil)] 23:37:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 173 (0x7fafb8008400) [pid = 18037] [serial = 1337] [outer = 0x7fafb3edb000] 23:37:47 INFO - PROCESS | 18037 | 1463035067807 Marionette DEBUG loaded listener.js 23:37:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 174 (0x7fafb81e6c00) [pid = 18037] [serial = 1338] [outer = 0x7fafb3edb000] 23:37:48 INFO - PROCESS | 18037 | 1463035068632 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]]]}] 23:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 23:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1379ms 23:37:48 INFO - PROCESS | 18037 | 1463035068693 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 23:37:48 INFO - PROCESS | 18037 | 1463035068697 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 23:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:37:48 INFO - PROCESS | 18037 | 1463035068703 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:37:48 INFO - PROCESS | 18037 | 1463035068706 Marionette TRACE conn3 <- [1,1754,null,{}] 23:37:48 INFO - PROCESS | 18037 | 1463035068711 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}] 23:37:48 INFO - PROCESS | 18037 | 1463035068906 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 23:37:49 INFO - PROCESS | 18037 | 1463035069090 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:49 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb9cd3000 == 103 [pid = 18037] [id = 446] 23:37:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 175 (0x7faf8fc92c00) [pid = 18037] [serial = 1339] [outer = (nil)] 23:37:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 176 (0x7faf8fc9a400) [pid = 18037] [serial = 1340] [outer = 0x7faf8fc92c00] 23:37:49 INFO - PROCESS | 18037 | 1463035069163 Marionette DEBUG loaded listener.js 23:37:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 177 (0x7faf8fc9f800) [pid = 18037] [serial = 1341] [outer = 0x7faf8fc92c00] 23:37:50 INFO - PROCESS | 18037 | 1463035070005 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]]]}] 23:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1331ms 23:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:37:50 INFO - PROCESS | 18037 | 1463035070035 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 23:37:50 INFO - PROCESS | 18037 | 1463035070038 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 23:37:50 INFO - PROCESS | 18037 | 1463035070044 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:37:50 INFO - PROCESS | 18037 | 1463035070047 Marionette TRACE conn3 <- [1,1758,null,{}] 23:37:50 INFO - PROCESS | 18037 | 1463035070052 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}] 23:37:50 INFO - PROCESS | 18037 | 1463035070240 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 23:37:50 INFO - PROCESS | 18037 | 1463035070439 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:50 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbc083000 == 104 [pid = 18037] [id = 447] 23:37:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 178 (0x7faf8fc94400) [pid = 18037] [serial = 1342] [outer = (nil)] 23:37:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 179 (0x7faf903bb000) [pid = 18037] [serial = 1343] [outer = 0x7faf8fc94400] 23:37:50 INFO - PROCESS | 18037 | 1463035070509 Marionette DEBUG loaded listener.js 23:37:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 180 (0x7faf903bf800) [pid = 18037] [serial = 1344] [outer = 0x7faf8fc94400] 23:37:51 INFO - PROCESS | 18037 | 1463035071351 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]]]}] 23:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1379ms 23:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:37:51 INFO - PROCESS | 18037 | 1463035071427 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 23:37:51 INFO - PROCESS | 18037 | 1463035071430 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 23:37:51 INFO - PROCESS | 18037 | 1463035071436 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:37:51 INFO - PROCESS | 18037 | 1463035071439 Marionette TRACE conn3 <- [1,1762,null,{}] 23:37:51 INFO - PROCESS | 18037 | 1463035071444 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}] 23:37:51 INFO - PROCESS | 18037 | 1463035071633 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 23:37:51 INFO - PROCESS | 18037 | 1463035071819 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:51 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbcf22800 == 105 [pid = 18037] [id = 448] 23:37:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 181 (0x7faf8fc99800) [pid = 18037] [serial = 1345] [outer = (nil)] 23:37:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 182 (0x7faf903c4c00) [pid = 18037] [serial = 1346] [outer = 0x7faf8fc99800] 23:37:51 INFO - PROCESS | 18037 | 1463035071893 Marionette DEBUG loaded listener.js 23:37:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 183 (0x7faf91ba9c00) [pid = 18037] [serial = 1347] [outer = 0x7faf8fc99800] 23:37:52 INFO - PROCESS | 18037 | 1463035072768 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]]]}] 23:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1384ms 23:37:52 INFO - PROCESS | 18037 | 1463035072820 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 23:37:52 INFO - PROCESS | 18037 | 1463035072824 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 23:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:37:52 INFO - PROCESS | 18037 | 1463035072830 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:37:52 INFO - PROCESS | 18037 | 1463035072832 Marionette TRACE conn3 <- [1,1766,null,{}] 23:37:52 INFO - PROCESS | 18037 | 1463035072837 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}] 23:37:53 INFO - PROCESS | 18037 | 1463035073031 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 23:37:53 INFO - PROCESS | 18037 | 1463035073223 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:53 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbd093000 == 106 [pid = 18037] [id = 449] 23:37:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 184 (0x7faf903b8800) [pid = 18037] [serial = 1348] [outer = (nil)] 23:37:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 185 (0x7faf91baec00) [pid = 18037] [serial = 1349] [outer = 0x7faf903b8800] 23:37:53 INFO - PROCESS | 18037 | 1463035073293 Marionette DEBUG loaded listener.js 23:37:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 186 (0x7faf91bb3400) [pid = 18037] [serial = 1350] [outer = 0x7faf903b8800] 23:37:54 INFO - PROCESS | 18037 | 1463035074181 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]]]}] 23:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1379ms 23:37:54 INFO - PROCESS | 18037 | 1463035074214 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 23:37:54 INFO - PROCESS | 18037 | 1463035074218 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 23:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:37:54 INFO - PROCESS | 18037 | 1463035074224 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:37:54 INFO - PROCESS | 18037 | 1463035074228 Marionette TRACE conn3 <- [1,1770,null,{}] 23:37:54 INFO - PROCESS | 18037 | 1463035074233 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}] 23:37:54 INFO - PROCESS | 18037 | 1463035074443 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 23:37:54 INFO - PROCESS | 18037 | 1463035074638 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:54 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf91358800 == 107 [pid = 18037] [id = 450] 23:37:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 187 (0x7faf90166400) [pid = 18037] [serial = 1351] [outer = (nil)] 23:37:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 188 (0x7faf9016dc00) [pid = 18037] [serial = 1352] [outer = 0x7faf90166400] 23:37:54 INFO - PROCESS | 18037 | 1463035074717 Marionette DEBUG loaded listener.js 23:37:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 189 (0x7faf91bb7800) [pid = 18037] [serial = 1353] [outer = 0x7faf90166400] 23:37:55 INFO - PROCESS | 18037 | 1463035075604 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]]]}] 23:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1430ms 23:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:37:55 INFO - PROCESS | 18037 | 1463035075655 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 23:37:55 INFO - PROCESS | 18037 | 1463035075658 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 23:37:55 INFO - PROCESS | 18037 | 1463035075664 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:37:55 INFO - PROCESS | 18037 | 1463035075667 Marionette TRACE conn3 <- [1,1774,null,{}] 23:37:55 INFO - PROCESS | 18037 | 1463035075672 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}] 23:37:55 INFO - PROCESS | 18037 | 1463035075866 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 23:37:56 INFO - PROCESS | 18037 | 1463035076058 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:56 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf91f0f000 == 108 [pid = 18037] [id = 451] 23:37:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 190 (0x7faf90167000) [pid = 18037] [serial = 1354] [outer = (nil)] 23:37:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 191 (0x7faf91f3c400) [pid = 18037] [serial = 1355] [outer = 0x7faf90167000] 23:37:56 INFO - PROCESS | 18037 | 1463035076126 Marionette DEBUG loaded listener.js 23:37:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 192 (0x7faf91f41800) [pid = 18037] [serial = 1356] [outer = 0x7faf90167000] 23:37:56 INFO - PROCESS | 18037 | 1463035076984 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]]]}] 23:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1379ms 23:37:57 INFO - PROCESS | 18037 | 1463035077043 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 23:37:57 INFO - PROCESS | 18037 | 1463035077047 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 23:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:37:57 INFO - PROCESS | 18037 | 1463035077052 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:37:57 INFO - PROCESS | 18037 | 1463035077055 Marionette TRACE conn3 <- [1,1778,null,{}] 23:37:57 INFO - PROCESS | 18037 | 1463035077069 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}] 23:37:57 INFO - PROCESS | 18037 | 1463035077286 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 23:37:57 INFO - PROCESS | 18037 | 1463035077505 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:57 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf90606000 == 109 [pid = 18037] [id = 452] 23:37:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 193 (0x7faf9151e800) [pid = 18037] [serial = 1357] [outer = (nil)] 23:37:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 194 (0x7faf91525c00) [pid = 18037] [serial = 1358] [outer = 0x7faf9151e800] 23:37:57 INFO - PROCESS | 18037 | 1463035077630 Marionette DEBUG loaded listener.js 23:37:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 195 (0x7faf9152a000) [pid = 18037] [serial = 1359] [outer = 0x7faf9151e800] 23:37:58 INFO - PROCESS | 18037 | 1463035078452 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]]]}] 23:37:58 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 23:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1443ms 23:37:58 INFO - PROCESS | 18037 | 1463035078498 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 23:37:58 INFO - PROCESS | 18037 | 1463035078502 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 23:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:37:58 INFO - PROCESS | 18037 | 1463035078507 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:37:58 INFO - PROCESS | 18037 | 1463035078510 Marionette TRACE conn3 <- [1,1782,null,{}] 23:37:58 INFO - PROCESS | 18037 | 1463035078515 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}] 23:37:58 INFO - PROCESS | 18037 | 1463035078696 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 23:37:58 INFO - PROCESS | 18037 | 1463035078889 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:58 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9061e800 == 110 [pid = 18037] [id = 453] 23:37:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 196 (0x7faf8ec78400) [pid = 18037] [serial = 1360] [outer = (nil)] 23:37:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 197 (0x7faf8ec7f800) [pid = 18037] [serial = 1361] [outer = 0x7faf8ec78400] 23:37:58 INFO - PROCESS | 18037 | 1463035078960 Marionette DEBUG loaded listener.js 23:37:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 198 (0x7faf8ec84c00) [pid = 18037] [serial = 1362] [outer = 0x7faf8ec78400] 23:38:00 INFO - PROCESS | 18037 | 1463035080021 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]]]}] 23:38:00 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 23:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1577ms 23:38:00 INFO - PROCESS | 18037 | 1463035080087 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 23:38:00 INFO - PROCESS | 18037 | 1463035080090 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 23:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:38:00 INFO - PROCESS | 18037 | 1463035080096 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:38:00 INFO - PROCESS | 18037 | 1463035080098 Marionette TRACE conn3 <- [1,1786,null,{}] 23:38:00 INFO - PROCESS | 18037 | 1463035080104 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}] 23:38:00 INFO - PROCESS | 18037 | 1463035080300 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 23:38:00 INFO - PROCESS | 18037 | 1463035080535 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:00 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf903a6800 == 111 [pid = 18037] [id = 454] 23:38:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 199 (0x7faf8ec7b400) [pid = 18037] [serial = 1363] [outer = (nil)] 23:38:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 200 (0x7faf90252400) [pid = 18037] [serial = 1364] [outer = 0x7faf8ec7b400] 23:38:00 INFO - PROCESS | 18037 | 1463035080624 Marionette DEBUG loaded listener.js 23:38:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 201 (0x7faf91bb7c00) [pid = 18037] [serial = 1365] [outer = 0x7faf8ec7b400] 23:38:02 INFO - PROCESS | 18037 | 1463035082025 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]]]}] 23:38:02 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 23:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 2043ms 23:38:02 INFO - PROCESS | 18037 | 1463035082140 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 23:38:02 INFO - PROCESS | 18037 | 1463035082145 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 23:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:38:02 INFO - PROCESS | 18037 | 1463035082153 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:38:02 INFO - PROCESS | 18037 | 1463035082158 Marionette TRACE conn3 <- [1,1790,null,{}] 23:38:02 INFO - PROCESS | 18037 | 1463035082173 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}] 23:38:02 INFO - PROCESS | 18037 | 1463035082393 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 23:38:02 INFO - PROCESS | 18037 | 1463035082670 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:02 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf935e5000 == 112 [pid = 18037] [id = 455] 23:38:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 202 (0x7faf90163400) [pid = 18037] [serial = 1366] [outer = (nil)] 23:38:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 203 (0x7faf9016fc00) [pid = 18037] [serial = 1367] [outer = 0x7faf90163400] 23:38:02 INFO - PROCESS | 18037 | 1463035082742 Marionette DEBUG loaded listener.js 23:38:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 204 (0x7faf9151d800) [pid = 18037] [serial = 1368] [outer = 0x7faf90163400] 23:38:03 INFO - PROCESS | 18037 | 1463035083708 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]]]}] 23:38:03 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) 23:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1600ms 23:38:03 INFO - PROCESS | 18037 | 1463035083754 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 23:38:03 INFO - PROCESS | 18037 | 1463035083762 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 23:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:38:03 INFO - PROCESS | 18037 | 1463035083793 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:38:03 INFO - PROCESS | 18037 | 1463035083798 Marionette TRACE conn3 <- [1,1794,null,{}] 23:38:03 INFO - PROCESS | 18037 | 1463035083807 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}] 23:38:04 INFO - PROCESS | 18037 | 1463035084012 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 23:38:04 INFO - PROCESS | 18037 | 1463035084250 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:04 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9476d000 == 113 [pid = 18037] [id = 456] 23:38:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 205 (0x7faf91f44c00) [pid = 18037] [serial = 1369] [outer = (nil)] 23:38:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 206 (0x7faf933ee000) [pid = 18037] [serial = 1370] [outer = 0x7faf91f44c00] 23:38:04 INFO - PROCESS | 18037 | 1463035084334 Marionette DEBUG loaded listener.js 23:38:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 207 (0x7faf95571400) [pid = 18037] [serial = 1371] [outer = 0x7faf91f44c00] 23:38:04 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f7cd000 == 112 [pid = 18037] [id = 438] 23:38:04 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c7ea800 == 111 [pid = 18037] [id = 437] 23:38:04 INFO - PROCESS | 18037 | --DOMWINDOW == 206 (0x7faf9f6fb000) [pid = 18037] [serial = 1220] [outer = (nil)] [url = about:blank] 23:38:04 INFO - PROCESS | 18037 | --DOMWINDOW == 205 (0x7fafa1f7d000) [pid = 18037] [serial = 1223] [outer = (nil)] [url = about:blank] 23:38:04 INFO - PROCESS | 18037 | --DOMWINDOW == 204 (0x7fafa55a4000) [pid = 18037] [serial = 1226] [outer = (nil)] [url = about:blank] 23:38:04 INFO - PROCESS | 18037 | --DOMWINDOW == 203 (0x7fafa8392400) [pid = 18037] [serial = 1229] [outer = (nil)] [url = about:blank] 23:38:04 INFO - PROCESS | 18037 | --DOMWINDOW == 202 (0x7fafac058000) [pid = 18037] [serial = 1232] [outer = (nil)] [url = about:blank] 23:38:04 INFO - PROCESS | 18037 | --DOMWINDOW == 201 (0x7fafb2cac000) [pid = 18037] [serial = 1235] [outer = (nil)] [url = about:blank] 23:38:04 INFO - PROCESS | 18037 | --DOMWINDOW == 200 (0x7faf956f2400) [pid = 18037] [serial = 1238] [outer = (nil)] [url = about:blank] 23:38:04 INFO - PROCESS | 18037 | --DOMWINDOW == 199 (0x7fafa1fee000) [pid = 18037] [serial = 1262] [outer = (nil)] [url = about:blank] 23:38:04 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9bf1c800 == 110 [pid = 18037] [id = 436] 23:38:04 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf94b0d800 == 109 [pid = 18037] [id = 435] 23:38:04 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf903a4000 == 108 [pid = 18037] [id = 434] 23:38:05 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf95395000 == 107 [pid = 18037] [id = 433] 23:38:05 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa589f800 == 106 [pid = 18037] [id = 427] 23:38:05 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa4f31800 == 105 [pid = 18037] [id = 426] 23:38:05 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa43f2800 == 104 [pid = 18037] [id = 425] 23:38:05 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa3c4d800 == 103 [pid = 18037] [id = 424] 23:38:05 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f8ce800 == 102 [pid = 18037] [id = 423] 23:38:05 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c4bd000 == 101 [pid = 18037] [id = 422] 23:38:05 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9477e000 == 100 [pid = 18037] [id = 421] 23:38:05 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c7f7800 == 99 [pid = 18037] [id = 420] 23:38:05 INFO - PROCESS | 18037 | --DOMWINDOW == 198 (0x7faf9c779800) [pid = 18037] [serial = 1256] [outer = (nil)] [url = about:blank] 23:38:05 INFO - PROCESS | 18037 | --DOMWINDOW == 197 (0x7faf9dc6e000) [pid = 18037] [serial = 1257] [outer = (nil)] [url = about:blank] 23:38:05 INFO - PROCESS | 18037 | --DOMWINDOW == 196 (0x7faf9d1da800) [pid = 18037] [serial = 1217] [outer = (nil)] [url = about:blank] 23:38:05 INFO - PROCESS | 18037 | --DOMWINDOW == 195 (0x7faf9c56b400) [pid = 18037] [serial = 1253] [outer = (nil)] [url = about:blank] 23:38:05 INFO - PROCESS | 18037 | --DOMWINDOW == 194 (0x7faf95ecdc00) [pid = 18037] [serial = 1247] [outer = (nil)] [url = about:blank] 23:38:05 INFO - PROCESS | 18037 | --DOMWINDOW == 193 (0x7faf99b08800) [pid = 18037] [serial = 1248] [outer = (nil)] [url = about:blank] 23:38:05 INFO - PROCESS | 18037 | --DOMWINDOW == 192 (0x7faf933f7000) [pid = 18037] [serial = 1211] [outer = (nil)] [url = about:blank] 23:38:05 INFO - PROCESS | 18037 | --DOMWINDOW == 191 (0x7faf9a53c800) [pid = 18037] [serial = 1250] [outer = (nil)] [url = about:blank] 23:38:05 INFO - PROCESS | 18037 | --DOMWINDOW == 190 (0x7faf9bff6c00) [pid = 18037] [serial = 1251] [outer = (nil)] [url = about:blank] 23:38:05 INFO - PROCESS | 18037 | --DOMWINDOW == 189 (0x7faf95576400) [pid = 18037] [serial = 1245] [outer = (nil)] [url = about:blank] 23:38:05 INFO - PROCESS | 18037 | --DOMWINDOW == 188 (0x7faf933f5400) [pid = 18037] [serial = 1244] [outer = (nil)] [url = about:blank] 23:38:05 INFO - PROCESS | 18037 | --DOMWINDOW == 187 (0x7faf9bcc0800) [pid = 18037] [serial = 1214] [outer = (nil)] [url = about:blank] 23:38:05 INFO - PROCESS | 18037 | --DOMWINDOW == 186 (0x7faf95d0ac00) [pid = 18037] [serial = 1241] [outer = (nil)] [url = about:blank] 23:38:05 INFO - PROCESS | 18037 | --DOMWINDOW == 185 (0x7faf9f6f0800) [pid = 18037] [serial = 1259] [outer = (nil)] [url = about:blank] 23:38:05 INFO - PROCESS | 18037 | --DOMWINDOW == 184 (0x7faf9c76f000) [pid = 18037] [serial = 1254] [outer = (nil)] [url = about:blank] 23:38:05 INFO - PROCESS | 18037 | --DOMWINDOW == 183 (0x7faf9f785800) [pid = 18037] [serial = 1260] [outer = (nil)] [url = about:blank] 23:38:05 INFO - PROCESS | 18037 | 1463035085315 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]]]}] 23:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1608ms 23:38:05 INFO - PROCESS | 18037 | 1463035085381 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 23:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:38:05 INFO - PROCESS | 18037 | 1463035085385 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 23:38:05 INFO - PROCESS | 18037 | 1463035085392 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:38:05 INFO - PROCESS | 18037 | 1463035085398 Marionette TRACE conn3 <- [1,1798,null,{}] 23:38:05 INFO - PROCESS | 18037 | 1463035085412 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}] 23:38:05 INFO - PROCESS | 18037 | 1463035085609 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 23:38:05 INFO - PROCESS | 18037 | 1463035085785 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:05 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95752800 == 100 [pid = 18037] [id = 457] 23:38:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 184 (0x7faf91f45400) [pid = 18037] [serial = 1372] [outer = (nil)] 23:38:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 185 (0x7faf99b09400) [pid = 18037] [serial = 1373] [outer = 0x7faf91f45400] 23:38:05 INFO - PROCESS | 18037 | 1463035085888 Marionette DEBUG loaded listener.js 23:38:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 186 (0x7faf99dd9800) [pid = 18037] [serial = 1374] [outer = 0x7faf91f45400] 23:38:06 INFO - PROCESS | 18037 | 1463035086593 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]]]}] 23:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1244ms 23:38:06 INFO - PROCESS | 18037 | 1463035086636 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 23:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:38:06 INFO - PROCESS | 18037 | 1463035086640 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 23:38:06 INFO - PROCESS | 18037 | 1463035086647 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:38:06 INFO - PROCESS | 18037 | 1463035086650 Marionette TRACE conn3 <- [1,1802,null,{}] 23:38:06 INFO - PROCESS | 18037 | 1463035086654 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}] 23:38:06 INFO - PROCESS | 18037 | 1463035086844 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 23:38:06 INFO - PROCESS | 18037 | 1463035086859 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:06 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9b862800 == 101 [pid = 18037] [id = 458] 23:38:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 187 (0x7faf99dda000) [pid = 18037] [serial = 1375] [outer = (nil)] 23:38:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 188 (0x7faf9bff5800) [pid = 18037] [serial = 1376] [outer = 0x7faf99dda000] 23:38:06 INFO - PROCESS | 18037 | 1463035086925 Marionette DEBUG loaded listener.js 23:38:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 189 (0x7faf9c215400) [pid = 18037] [serial = 1377] [outer = 0x7faf99dda000] 23:38:07 INFO - PROCESS | 18037 | 1463035087925 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]]]}] 23:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1338ms 23:38:07 INFO - PROCESS | 18037 | 1463035087992 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 23:38:07 INFO - PROCESS | 18037 | 1463035087995 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 23:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:38:08 INFO - PROCESS | 18037 | 1463035088000 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:38:08 INFO - PROCESS | 18037 | 1463035088003 Marionette TRACE conn3 <- [1,1806,null,{}] 23:38:08 INFO - PROCESS | 18037 | 1463035088008 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}] 23:38:08 INFO - PROCESS | 18037 | 1463035088223 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 23:38:08 INFO - PROCESS | 18037 | 1463035088248 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:08 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c4bd000 == 102 [pid = 18037] [id = 459] 23:38:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 190 (0x7faf9a53d400) [pid = 18037] [serial = 1378] [outer = (nil)] 23:38:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 191 (0x7faf9c467c00) [pid = 18037] [serial = 1379] [outer = 0x7faf9a53d400] 23:38:08 INFO - PROCESS | 18037 | 1463035088317 Marionette DEBUG loaded listener.js 23:38:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 192 (0x7faf9c770400) [pid = 18037] [serial = 1380] [outer = 0x7faf9a53d400] 23:38:09 INFO - PROCESS | 18037 | 1463035089190 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]]]}] 23:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1232ms 23:38:09 INFO - PROCESS | 18037 | 1463035089234 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 23:38:09 INFO - PROCESS | 18037 | 1463035089238 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 23:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:38:09 INFO - PROCESS | 18037 | 1463035089252 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:38:09 INFO - PROCESS | 18037 | 1463035089254 Marionette TRACE conn3 <- [1,1810,null,{}] 23:38:09 INFO - PROCESS | 18037 | 1463035089261 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}] 23:38:09 INFO - PROCESS | 18037 | 1463035089542 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 23:38:09 INFO - PROCESS | 18037 | 1463035089588 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:09 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f6a2800 == 103 [pid = 18037] [id = 460] 23:38:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 193 (0x7faf9dc6f400) [pid = 18037] [serial = 1381] [outer = (nil)] 23:38:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 194 (0x7faf9f616400) [pid = 18037] [serial = 1382] [outer = 0x7faf9dc6f400] 23:38:09 INFO - PROCESS | 18037 | 1463035089655 Marionette DEBUG loaded listener.js 23:38:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 195 (0x7fafa1feb400) [pid = 18037] [serial = 1383] [outer = 0x7faf9dc6f400] 23:38:10 INFO - PROCESS | 18037 | --DOMWINDOW == 194 (0x7faf9dc7b400) [pid = 18037] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:38:10 INFO - PROCESS | 18037 | --DOMWINDOW == 193 (0x7faf90259c00) [pid = 18037] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:38:10 INFO - PROCESS | 18037 | --DOMWINDOW == 192 (0x7faf9c0a5800) [pid = 18037] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:38:10 INFO - PROCESS | 18037 | --DOMWINDOW == 191 (0x7faf91dee400) [pid = 18037] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:38:10 INFO - PROCESS | 18037 | --DOMWINDOW == 190 (0x7faf933e8c00) [pid = 18037] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:38:10 INFO - PROCESS | 18037 | --DOMWINDOW == 189 (0x7faf9a6ee800) [pid = 18037] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:38:10 INFO - PROCESS | 18037 | 1463035090865 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]]]}] 23:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1636ms 23:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:38:10 INFO - PROCESS | 18037 | 1463035090896 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 23:38:10 INFO - PROCESS | 18037 | 1463035090898 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 23:38:10 INFO - PROCESS | 18037 | 1463035090905 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:38:10 INFO - PROCESS | 18037 | 1463035090907 Marionette TRACE conn3 <- [1,1814,null,{}] 23:38:10 INFO - PROCESS | 18037 | 1463035090924 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}] 23:38:11 INFO - PROCESS | 18037 | 1463035091094 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 23:38:11 INFO - PROCESS | 18037 | 1463035091108 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:11 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa0b84000 == 104 [pid = 18037] [id = 461] 23:38:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 190 (0x7faf9c0a5800) [pid = 18037] [serial = 1384] [outer = (nil)] 23:38:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 191 (0x7fafa2a61400) [pid = 18037] [serial = 1385] [outer = 0x7faf9c0a5800] 23:38:11 INFO - PROCESS | 18037 | 1463035091168 Marionette DEBUG loaded listener.js 23:38:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 192 (0x7fafa447e800) [pid = 18037] [serial = 1386] [outer = 0x7faf9c0a5800] 23:38:12 INFO - PROCESS | 18037 | 1463035092002 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]]]}] 23:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1142ms 23:38:12 INFO - PROCESS | 18037 | 1463035092047 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 23:38:12 INFO - PROCESS | 18037 | 1463035092051 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 23:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:38:12 INFO - PROCESS | 18037 | 1463035092057 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:38:12 INFO - PROCESS | 18037 | 1463035092059 Marionette TRACE conn3 <- [1,1818,null,{}] 23:38:12 INFO - PROCESS | 18037 | 1463035092078 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}] 23:38:12 INFO - PROCESS | 18037 | 1463035092264 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 23:38:12 INFO - PROCESS | 18037 | 1463035092538 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:12 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf90fdf000 == 105 [pid = 18037] [id = 462] 23:38:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 193 (0x7faf8ec77800) [pid = 18037] [serial = 1387] [outer = (nil)] 23:38:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 194 (0x7faf8ec85800) [pid = 18037] [serial = 1388] [outer = 0x7faf8ec77800] 23:38:12 INFO - PROCESS | 18037 | 1463035092669 Marionette DEBUG loaded listener.js 23:38:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 195 (0x7faf90167400) [pid = 18037] [serial = 1389] [outer = 0x7faf8ec77800] 23:38:13 INFO - PROCESS | 18037 | 1463035093687 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]]]}] 23:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1700ms 23:38:13 INFO - PROCESS | 18037 | 1463035093766 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 23:38:13 INFO - PROCESS | 18037 | 1463035093771 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 23:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:38:13 INFO - PROCESS | 18037 | 1463035093781 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:38:13 INFO - PROCESS | 18037 | 1463035093786 Marionette TRACE conn3 <- [1,1822,null,{}] 23:38:13 INFO - PROCESS | 18037 | 1463035093794 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}] 23:38:14 INFO - PROCESS | 18037 | 1463035093996 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 23:38:14 INFO - PROCESS | 18037 | 1463035094236 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:14 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9542d800 == 106 [pid = 18037] [id = 463] 23:38:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 196 (0x7faf91bb5800) [pid = 18037] [serial = 1390] [outer = (nil)] 23:38:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 197 (0x7faf91f43c00) [pid = 18037] [serial = 1391] [outer = 0x7faf91bb5800] 23:38:14 INFO - PROCESS | 18037 | 1463035094331 Marionette DEBUG loaded listener.js 23:38:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 198 (0x7faf9556e400) [pid = 18037] [serial = 1392] [outer = 0x7faf91bb5800] 23:38:15 INFO - PROCESS | 18037 | 1463035095216 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]]]}] 23:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1482ms 23:38:15 INFO - PROCESS | 18037 | 1463035095268 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 23:38:15 INFO - PROCESS | 18037 | 1463035095274 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 23:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:38:15 INFO - PROCESS | 18037 | 1463035095281 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:38:15 INFO - PROCESS | 18037 | 1463035095284 Marionette TRACE conn3 <- [1,1826,null,{}] 23:38:15 INFO - PROCESS | 18037 | 1463035095290 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}] 23:38:15 INFO - PROCESS | 18037 | 1463035095499 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 23:38:15 INFO - PROCESS | 18037 | 1463035095688 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:15 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9d05f000 == 107 [pid = 18037] [id = 464] 23:38:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 199 (0x7faf95e42800) [pid = 18037] [serial = 1393] [outer = (nil)] 23:38:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 200 (0x7faf95ec9c00) [pid = 18037] [serial = 1394] [outer = 0x7faf95e42800] 23:38:15 INFO - PROCESS | 18037 | 1463035095761 Marionette DEBUG loaded listener.js 23:38:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 201 (0x7faf99b1b000) [pid = 18037] [serial = 1395] [outer = 0x7faf95e42800] 23:38:16 INFO - PROCESS | 18037 | 1463035096755 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]]]}] 23:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1530ms 23:38:16 INFO - PROCESS | 18037 | 1463035096813 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 23:38:16 INFO - PROCESS | 18037 | 1463035096816 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 23:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:38:16 INFO - PROCESS | 18037 | 1463035096830 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:38:16 INFO - PROCESS | 18037 | 1463035096839 Marionette TRACE conn3 <- [1,1830,null,{}] 23:38:16 INFO - PROCESS | 18037 | 1463035096848 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}] 23:38:17 INFO - PROCESS | 18037 | 1463035097105 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 23:38:17 INFO - PROCESS | 18037 | 1463035097352 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:17 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa51df000 == 108 [pid = 18037] [id = 465] 23:38:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 202 (0x7faf9a6e7c00) [pid = 18037] [serial = 1396] [outer = (nil)] 23:38:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 203 (0x7faf9bff6c00) [pid = 18037] [serial = 1397] [outer = 0x7faf9a6e7c00] 23:38:17 INFO - PROCESS | 18037 | 1463035097477 Marionette DEBUG loaded listener.js 23:38:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 204 (0x7faf9c56a800) [pid = 18037] [serial = 1398] [outer = 0x7faf9a6e7c00] 23:38:18 INFO - PROCESS | 18037 | 1463035098419 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]]]}] 23:38:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 23:38:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1652ms 23:38:18 INFO - PROCESS | 18037 | 1463035098477 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 23:38:18 INFO - PROCESS | 18037 | 1463035098481 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 23:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:38:18 INFO - PROCESS | 18037 | 1463035098489 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:38:18 INFO - PROCESS | 18037 | 1463035098493 Marionette TRACE conn3 <- [1,1834,null,{}] 23:38:18 INFO - PROCESS | 18037 | 1463035098500 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}] 23:38:18 INFO - PROCESS | 18037 | 1463035098719 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 23:38:18 INFO - PROCESS | 18037 | 1463035098960 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:19 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa790c800 == 109 [pid = 18037] [id = 466] 23:38:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 205 (0x7faf9a6ecc00) [pid = 18037] [serial = 1399] [outer = (nil)] 23:38:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 206 (0x7faf9dc7ac00) [pid = 18037] [serial = 1400] [outer = 0x7faf9a6ecc00] 23:38:19 INFO - PROCESS | 18037 | 1463035099083 Marionette DEBUG loaded listener.js 23:38:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 207 (0x7faf9e0ce400) [pid = 18037] [serial = 1401] [outer = 0x7faf9a6ecc00] 23:38:19 INFO - PROCESS | 18037 | 1463035099954 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]]]}] 23:38:20 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 23:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1530ms 23:38:20 INFO - PROCESS | 18037 | 1463035100021 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 23:38:20 INFO - PROCESS | 18037 | 1463035100025 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 23:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:38:20 INFO - PROCESS | 18037 | 1463035100032 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:38:20 INFO - PROCESS | 18037 | 1463035100036 Marionette TRACE conn3 <- [1,1838,null,{}] 23:38:20 INFO - PROCESS | 18037 | 1463035100042 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}] 23:38:20 INFO - PROCESS | 18037 | 1463035100253 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 23:38:20 INFO - PROCESS | 18037 | 1463035100452 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:20 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb2e3f800 == 110 [pid = 18037] [id = 467] 23:38:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 208 (0x7fafa20b1400) [pid = 18037] [serial = 1402] [outer = (nil)] 23:38:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 209 (0x7fafa3f4a800) [pid = 18037] [serial = 1403] [outer = 0x7fafa20b1400] 23:38:20 INFO - PROCESS | 18037 | 1463035100581 Marionette DEBUG loaded listener.js 23:38:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 210 (0x7fafb1d74c00) [pid = 18037] [serial = 1404] [outer = 0x7fafa20b1400] 23:38:21 INFO - PROCESS | 18037 | 1463035101610 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]]]}] 23:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1633ms 23:38:21 INFO - PROCESS | 18037 | 1463035101666 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 23:38:21 INFO - PROCESS | 18037 | 1463035101670 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 23:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:38:21 INFO - PROCESS | 18037 | 1463035101676 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:38:21 INFO - PROCESS | 18037 | 1463035101679 Marionette TRACE conn3 <- [1,1842,null,{}] 23:38:21 INFO - PROCESS | 18037 | 1463035101684 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}] 23:38:21 INFO - PROCESS | 18037 | 1463035101898 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 23:38:22 INFO - PROCESS | 18037 | 1463035102136 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:22 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb79ce000 == 111 [pid = 18037] [id = 468] 23:38:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 211 (0x7faf9f61e800) [pid = 18037] [serial = 1405] [outer = (nil)] 23:38:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 212 (0x7faf9bfefc00) [pid = 18037] [serial = 1406] [outer = 0x7faf9f61e800] 23:38:22 INFO - PROCESS | 18037 | 1463035102230 Marionette DEBUG loaded listener.js 23:38:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 213 (0x7fafb5fcbc00) [pid = 18037] [serial = 1407] [outer = 0x7faf9f61e800] 23:38:23 INFO - PROCESS | 18037 | 1463035103138 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]]]}] 23:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1531ms 23:38:23 INFO - PROCESS | 18037 | 1463035103209 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 23:38:23 INFO - PROCESS | 18037 | 1463035103212 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 23:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:38:23 INFO - PROCESS | 18037 | 1463035103218 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:38:23 INFO - PROCESS | 18037 | 1463035103220 Marionette TRACE conn3 <- [1,1846,null,{}] 23:38:23 INFO - PROCESS | 18037 | 1463035103226 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}] 23:38:23 INFO - PROCESS | 18037 | 1463035103427 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 23:38:23 INFO - PROCESS | 18037 | 1463035103620 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:23 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbd098000 == 112 [pid = 18037] [id = 469] 23:38:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 214 (0x7faf90245000) [pid = 18037] [serial = 1408] [outer = (nil)] 23:38:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 215 (0x7faf9024ac00) [pid = 18037] [serial = 1409] [outer = 0x7faf90245000] 23:38:23 INFO - PROCESS | 18037 | 1463035103694 Marionette DEBUG loaded listener.js 23:38:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 216 (0x7faf9024f800) [pid = 18037] [serial = 1410] [outer = 0x7faf90245000] 23:38:24 INFO - PROCESS | 18037 | 1463035104583 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]]]}] 23:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 23:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1429ms 23:38:24 INFO - PROCESS | 18037 | 1463035104649 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 23:38:24 INFO - PROCESS | 18037 | 1463035104653 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 23:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:38:24 INFO - PROCESS | 18037 | 1463035104659 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:38:24 INFO - PROCESS | 18037 | 1463035104663 Marionette TRACE conn3 <- [1,1850,null,{}] 23:38:24 INFO - PROCESS | 18037 | 1463035104668 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}] 23:38:24 INFO - PROCESS | 18037 | 1463035104884 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 23:38:25 INFO - PROCESS | 18037 | 1463035105083 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:25 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb7855000 == 113 [pid = 18037] [id = 470] 23:38:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 217 (0x7faf90245800) [pid = 18037] [serial = 1411] [outer = (nil)] 23:38:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 218 (0x7fafb2e0f000) [pid = 18037] [serial = 1412] [outer = 0x7faf90245800] 23:38:25 INFO - PROCESS | 18037 | 1463035105161 Marionette DEBUG loaded listener.js 23:38:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 219 (0x7fafb775c000) [pid = 18037] [serial = 1413] [outer = 0x7faf90245800] 23:38:26 INFO - PROCESS | 18037 | 1463035106090 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]]]}] 23:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1489ms 23:38:26 INFO - PROCESS | 18037 | 1463035106149 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 23:38:26 INFO - PROCESS | 18037 | 1463035106152 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 23:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:38:26 INFO - PROCESS | 18037 | 1463035106159 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:38:26 INFO - PROCESS | 18037 | 1463035106162 Marionette TRACE conn3 <- [1,1854,null,{}] 23:38:26 INFO - PROCESS | 18037 | 1463035106169 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}] 23:38:26 INFO - PROCESS | 18037 | 1463035106386 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 23:38:26 INFO - PROCESS | 18037 | 1463035106581 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:26 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9b412800 == 114 [pid = 18037] [id = 471] 23:38:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 220 (0x7faf9024a000) [pid = 18037] [serial = 1414] [outer = (nil)] 23:38:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 221 (0x7faf9a5c0c00) [pid = 18037] [serial = 1415] [outer = 0x7faf9024a000] 23:38:26 INFO - PROCESS | 18037 | 1463035106656 Marionette DEBUG loaded listener.js 23:38:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 222 (0x7faf9a5c6800) [pid = 18037] [serial = 1416] [outer = 0x7faf9024a000] 23:38:27 INFO - PROCESS | 18037 | 1463035107568 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]]]}] 23:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1481ms 23:38:27 INFO - PROCESS | 18037 | 1463035107645 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 23:38:27 INFO - PROCESS | 18037 | 1463035107649 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 23:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:38:27 INFO - PROCESS | 18037 | 1463035107661 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:38:27 INFO - PROCESS | 18037 | 1463035107663 Marionette TRACE conn3 <- [1,1858,null,{}] 23:38:27 INFO - PROCESS | 18037 | 1463035107669 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}] 23:38:27 INFO - PROCESS | 18037 | 1463035107905 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 23:38:28 INFO - PROCESS | 18037 | 1463035108174 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:28 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8e6d3800 == 115 [pid = 18037] [id = 472] 23:38:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 223 (0x7fafb7eca000) [pid = 18037] [serial = 1417] [outer = (nil)] 23:38:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 224 (0x7fafb8007000) [pid = 18037] [serial = 1418] [outer = 0x7fafb7eca000] 23:38:28 INFO - PROCESS | 18037 | 1463035108331 Marionette DEBUG loaded listener.js 23:38:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 225 (0x7fafb811e000) [pid = 18037] [serial = 1419] [outer = 0x7fafb7eca000] 23:38:29 INFO - PROCESS | 18037 | 1463035109287 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]]]}] 23:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1686ms 23:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:38:29 INFO - PROCESS | 18037 | 1463035109348 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 23:38:29 INFO - PROCESS | 18037 | 1463035109352 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 23:38:29 INFO - PROCESS | 18037 | 1463035109358 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:38:29 INFO - PROCESS | 18037 | 1463035109362 Marionette TRACE conn3 <- [1,1862,null,{}] 23:38:29 INFO - PROCESS | 18037 | 1463035109368 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}] 23:38:29 INFO - PROCESS | 18037 | 1463035109604 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 23:38:29 INFO - PROCESS | 18037 | 1463035109848 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:29 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8edb1000 == 116 [pid = 18037] [id = 473] 23:38:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 226 (0x7faf8e7b5c00) [pid = 18037] [serial = 1420] [outer = (nil)] 23:38:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 227 (0x7faf8e7bdc00) [pid = 18037] [serial = 1421] [outer = 0x7faf8e7b5c00] 23:38:29 INFO - PROCESS | 18037 | 1463035109973 Marionette DEBUG loaded listener.js 23:38:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 228 (0x7fafb81ea400) [pid = 18037] [serial = 1422] [outer = 0x7faf8e7b5c00] 23:38:30 INFO - PROCESS | 18037 | 1463035110851 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]]]}] 23:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1529ms 23:38:30 INFO - PROCESS | 18037 | 1463035110888 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 23:38:30 INFO - PROCESS | 18037 | 1463035110892 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 23:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:38:30 INFO - PROCESS | 18037 | 1463035110897 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:38:30 INFO - PROCESS | 18037 | 1463035110901 Marionette TRACE conn3 <- [1,1866,null,{}] 23:38:30 INFO - PROCESS | 18037 | 1463035110906 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}] 23:38:31 INFO - PROCESS | 18037 | 1463035111111 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 23:38:31 INFO - PROCESS | 18037 | 1463035111326 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:31 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa295e000 == 117 [pid = 18037] [id = 474] 23:38:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 229 (0x7faf8e7b7400) [pid = 18037] [serial = 1423] [outer = (nil)] 23:38:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 230 (0x7faf8ef19800) [pid = 18037] [serial = 1424] [outer = 0x7faf8e7b7400] 23:38:31 INFO - PROCESS | 18037 | 1463035111396 Marionette DEBUG loaded listener.js 23:38:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 231 (0x7faf8ef1f000) [pid = 18037] [serial = 1425] [outer = 0x7faf8e7b7400] 23:38:32 INFO - PROCESS | 18037 | 1463035112332 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]]]}] 23:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1478ms 23:38:32 INFO - PROCESS | 18037 | 1463035112378 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 23:38:32 INFO - PROCESS | 18037 | 1463035112381 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 23:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:38:32 INFO - PROCESS | 18037 | 1463035112388 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:38:32 INFO - PROCESS | 18037 | 1463035112390 Marionette TRACE conn3 <- [1,1870,null,{}] 23:38:32 INFO - PROCESS | 18037 | 1463035112396 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}] 23:38:32 INFO - PROCESS | 18037 | 1463035112605 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 23:38:32 INFO - PROCESS | 18037 | 1463035112816 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:32 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf90036000 == 118 [pid = 18037] [id = 475] 23:38:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 232 (0x7faf8e7b7c00) [pid = 18037] [serial = 1426] [outer = (nil)] 23:38:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 233 (0x7faf9020c000) [pid = 18037] [serial = 1427] [outer = 0x7faf8e7b7c00] 23:38:32 INFO - PROCESS | 18037 | 1463035112891 Marionette DEBUG loaded listener.js 23:38:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 234 (0x7faf90210c00) [pid = 18037] [serial = 1428] [outer = 0x7faf8e7b7c00] 23:38:33 INFO - PROCESS | 18037 | 1463035113797 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]]]}] 23:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1479ms 23:38:33 INFO - PROCESS | 18037 | 1463035113867 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 23:38:33 INFO - PROCESS | 18037 | 1463035113871 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 23:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:38:33 INFO - PROCESS | 18037 | 1463035113876 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:38:33 INFO - PROCESS | 18037 | 1463035113878 Marionette TRACE conn3 <- [1,1874,null,{}] 23:38:33 INFO - PROCESS | 18037 | 1463035113884 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}] 23:38:34 INFO - PROCESS | 18037 | 1463035114085 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 23:38:34 INFO - PROCESS | 18037 | 1463035114810 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:34 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9060b800 == 119 [pid = 18037] [id = 476] 23:38:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 235 (0x7faf8e7b3400) [pid = 18037] [serial = 1429] [outer = (nil)] 23:38:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 236 (0x7faf8e7b7000) [pid = 18037] [serial = 1430] [outer = 0x7faf8e7b3400] 23:38:34 INFO - PROCESS | 18037 | 1463035114880 Marionette DEBUG loaded listener.js 23:38:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 237 (0x7faf8fc98800) [pid = 18037] [serial = 1431] [outer = 0x7faf8e7b3400] 23:38:35 INFO - PROCESS | 18037 | 1463035115777 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]]]}] 23:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1939ms 23:38:35 INFO - PROCESS | 18037 | 1463035115819 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 23:38:35 INFO - PROCESS | 18037 | 1463035115826 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 23:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:38:35 INFO - PROCESS | 18037 | 1463035115835 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:38:35 INFO - PROCESS | 18037 | 1463035115841 Marionette TRACE conn3 <- [1,1878,null,{}] 23:38:35 INFO - PROCESS | 18037 | 1463035115849 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}] 23:38:36 INFO - PROCESS | 18037 | 1463035116056 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 23:38:36 INFO - PROCESS | 18037 | 1463035116338 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:36 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9476e000 == 120 [pid = 18037] [id = 477] 23:38:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 238 (0x7faf8ec83000) [pid = 18037] [serial = 1432] [outer = (nil)] 23:38:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 239 (0x7faf90216400) [pid = 18037] [serial = 1433] [outer = 0x7faf8ec83000] 23:38:36 INFO - PROCESS | 18037 | 1463035116519 Marionette DEBUG loaded listener.js 23:38:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 240 (0x7faf903c6800) [pid = 18037] [serial = 1434] [outer = 0x7faf8ec83000] 23:38:37 INFO - PROCESS | 18037 | 1463035117507 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]]]}] 23:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1739ms 23:38:37 INFO - PROCESS | 18037 | 1463035117578 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 23:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:38:37 INFO - PROCESS | 18037 | 1463035117584 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 23:38:37 INFO - PROCESS | 18037 | 1463035117591 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:38:37 INFO - PROCESS | 18037 | 1463035117594 Marionette TRACE conn3 <- [1,1882,null,{}] 23:38:37 INFO - PROCESS | 18037 | 1463035117600 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}] 23:38:37 INFO - PROCESS | 18037 | 1463035117816 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 23:38:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa512a000 == 119 [pid = 18037] [id = 302] 23:38:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9d05e800 == 118 [pid = 18037] [id = 404] 23:38:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf90fe4800 == 117 [pid = 18037] [id = 256] 23:38:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf95448800 == 116 [pid = 18037] [id = 258] 23:38:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf99c8d800 == 115 [pid = 18037] [id = 267] 23:38:38 INFO - PROCESS | 18037 | --DOMWINDOW == 239 (0x7fafa55a4c00) [pid = 18037] [serial = 1319] [outer = (nil)] [url = about:blank] 23:38:38 INFO - PROCESS | 18037 | 1463035118228 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb400a800 == 114 [pid = 18037] [id = 408] 23:38:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafacd1d000 == 113 [pid = 18037] [id = 407] 23:38:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa6740800 == 112 [pid = 18037] [id = 406] 23:38:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf904a0800 == 111 [pid = 18037] [id = 412] 23:38:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafbce8a000 == 110 [pid = 18037] [id = 411] 23:38:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf943c8800 == 109 [pid = 18037] [id = 413] 23:38:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa5447800 == 108 [pid = 18037] [id = 405] 23:38:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa0b84000 == 107 [pid = 18037] [id = 461] 23:38:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f6a2800 == 106 [pid = 18037] [id = 460] 23:38:38 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf90615800 == 107 [pid = 18037] [id = 478] 23:38:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 240 (0x7faf903c6400) [pid = 18037] [serial = 1435] [outer = (nil)] 23:38:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 241 (0x7faf91bac000) [pid = 18037] [serial = 1436] [outer = 0x7faf903c6400] 23:38:38 INFO - PROCESS | 18037 | 1463035118335 Marionette DEBUG loaded listener.js 23:38:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 242 (0x7faf91f3f000) [pid = 18037] [serial = 1437] [outer = 0x7faf903c6400] 23:38:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c4bd000 == 106 [pid = 18037] [id = 459] 23:38:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9b862800 == 105 [pid = 18037] [id = 458] 23:38:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf95752800 == 104 [pid = 18037] [id = 457] 23:38:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9476d000 == 103 [pid = 18037] [id = 456] 23:38:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf935e5000 == 102 [pid = 18037] [id = 455] 23:38:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb7972000 == 101 [pid = 18037] [id = 445] 23:38:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb5fba000 == 100 [pid = 18037] [id = 444] 23:38:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb3037800 == 99 [pid = 18037] [id = 443] 23:38:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa6725000 == 98 [pid = 18037] [id = 442] 23:38:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f7e6800 == 97 [pid = 18037] [id = 441] 23:38:38 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9539f800 == 96 [pid = 18037] [id = 440] 23:38:38 INFO - PROCESS | 18037 | --DOMWINDOW == 241 (0x7fafa1de7800) [pid = 18037] [serial = 1313] [outer = (nil)] [url = about:blank] 23:38:38 INFO - PROCESS | 18037 | --DOMWINDOW == 240 (0x7faf956eac00) [pid = 18037] [serial = 1265] [outer = (nil)] [url = about:blank] 23:38:38 INFO - PROCESS | 18037 | --DOMWINDOW == 239 (0x7faf99c57c00) [pid = 18037] [serial = 1304] [outer = (nil)] [url = about:blank] 23:38:38 INFO - PROCESS | 18037 | --DOMWINDOW == 238 (0x7faf9bd0b800) [pid = 18037] [serial = 1305] [outer = (nil)] [url = about:blank] 23:38:38 INFO - PROCESS | 18037 | --DOMWINDOW == 237 (0x7fafa29d9000) [pid = 18037] [serial = 1298] [outer = (nil)] [url = about:blank] 23:38:38 INFO - PROCESS | 18037 | --DOMWINDOW == 236 (0x7faf9dc77800) [pid = 18037] [serial = 1271] [outer = (nil)] [url = about:blank] 23:38:38 INFO - PROCESS | 18037 | --DOMWINDOW == 235 (0x7faf9c76e400) [pid = 18037] [serial = 1307] [outer = (nil)] [url = about:blank] 23:38:38 INFO - PROCESS | 18037 | --DOMWINDOW == 234 (0x7faf9dc66400) [pid = 18037] [serial = 1308] [outer = (nil)] [url = about:blank] 23:38:38 INFO - PROCESS | 18037 | --DOMWINDOW == 233 (0x7faf95e4ec00) [pid = 18037] [serial = 1302] [outer = (nil)] [url = about:blank] 23:38:38 INFO - PROCESS | 18037 | --DOMWINDOW == 232 (0x7faf9486c400) [pid = 18037] [serial = 1301] [outer = (nil)] [url = about:blank] 23:38:38 INFO - PROCESS | 18037 | --DOMWINDOW == 231 (0x7fafa1f73c00) [pid = 18037] [serial = 1274] [outer = (nil)] [url = about:blank] 23:38:38 INFO - PROCESS | 18037 | --DOMWINDOW == 230 (0x7fafb1d74000) [pid = 18037] [serial = 1283] [outer = (nil)] [url = about:blank] 23:38:38 INFO - PROCESS | 18037 | --DOMWINDOW == 229 (0x7fafa433c400) [pid = 18037] [serial = 1286] [outer = (nil)] [url = about:blank] 23:38:38 INFO - PROCESS | 18037 | --DOMWINDOW == 228 (0x7fafb2e33c00) [pid = 18037] [serial = 1289] [outer = (nil)] [url = about:blank] 23:38:38 INFO - PROCESS | 18037 | --DOMWINDOW == 227 (0x7faf9a6f2400) [pid = 18037] [serial = 1268] [outer = (nil)] [url = about:blank] 23:38:38 INFO - PROCESS | 18037 | --DOMWINDOW == 226 (0x7fafa5a15000) [pid = 18037] [serial = 1280] [outer = (nil)] [url = about:blank] 23:38:38 INFO - PROCESS | 18037 | --DOMWINDOW == 225 (0x7fafa3f46c00) [pid = 18037] [serial = 1277] [outer = (nil)] [url = about:blank] 23:38:38 INFO - PROCESS | 18037 | --DOMWINDOW == 224 (0x7fafb30e0400) [pid = 18037] [serial = 1292] [outer = (nil)] [url = about:blank] 23:38:38 INFO - PROCESS | 18037 | --DOMWINDOW == 223 (0x7fafb739e000) [pid = 18037] [serial = 1295] [outer = (nil)] [url = about:blank] 23:38:38 INFO - PROCESS | 18037 | --DOMWINDOW == 222 (0x7fafa5596c00) [pid = 18037] [serial = 1317] [outer = (nil)] [url = about:blank] 23:38:38 INFO - PROCESS | 18037 | --DOMWINDOW == 221 (0x7faf9f76e800) [pid = 18037] [serial = 1311] [outer = (nil)] [url = about:blank] 23:38:38 INFO - PROCESS | 18037 | --DOMWINDOW == 220 (0x7faf9e054800) [pid = 18037] [serial = 1310] [outer = (nil)] [url = about:blank] 23:38:38 INFO - PROCESS | 18037 | --DOMWINDOW == 219 (0x7fafa4483c00) [pid = 18037] [serial = 1316] [outer = (nil)] [url = about:blank] 23:38:38 INFO - PROCESS | 18037 | --DOMWINDOW == 218 (0x7fafa2a5f000) [pid = 18037] [serial = 1314] [outer = (nil)] [url = about:blank] 23:38:39 INFO - PROCESS | 18037 | 1463035119178 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]]]}] 23:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1636ms 23:38:39 INFO - PROCESS | 18037 | 1463035119227 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 23:38:39 INFO - PROCESS | 18037 | 1463035119231 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 23:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:38:39 INFO - PROCESS | 18037 | 1463035119246 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:38:39 INFO - PROCESS | 18037 | 1463035119256 Marionette TRACE conn3 <- [1,1886,null,{}] 23:38:39 INFO - PROCESS | 18037 | 1463035119265 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}] 23:38:39 INFO - PROCESS | 18037 | 1463035119474 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 23:38:39 INFO - PROCESS | 18037 | 1463035119648 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:39 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9a552800 == 97 [pid = 18037] [id = 479] 23:38:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 219 (0x7faf90fd7000) [pid = 18037] [serial = 1438] [outer = (nil)] 23:38:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 220 (0x7faf955a7800) [pid = 18037] [serial = 1439] [outer = 0x7faf90fd7000] 23:38:39 INFO - PROCESS | 18037 | 1463035119718 Marionette DEBUG loaded listener.js 23:38:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 221 (0x7faf955af000) [pid = 18037] [serial = 1440] [outer = 0x7faf90fd7000] 23:38:40 INFO - PROCESS | 18037 | 1463035120508 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]]]}] 23:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1303ms 23:38:40 INFO - PROCESS | 18037 | 1463035120574 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 23:38:40 INFO - PROCESS | 18037 | 1463035120579 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 23:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:38:40 INFO - PROCESS | 18037 | 1463035120585 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:38:40 INFO - PROCESS | 18037 | 1463035120587 Marionette TRACE conn3 <- [1,1890,null,{}] 23:38:40 INFO - PROCESS | 18037 | 1463035120593 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}] 23:38:40 INFO - PROCESS | 18037 | 1463035120849 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 23:38:40 INFO - PROCESS | 18037 | 1463035120877 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:40 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c068800 == 98 [pid = 18037] [id = 480] 23:38:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 222 (0x7faf955ac800) [pid = 18037] [serial = 1441] [outer = (nil)] 23:38:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 223 (0x7faf95e45800) [pid = 18037] [serial = 1442] [outer = 0x7faf955ac800] 23:38:40 INFO - PROCESS | 18037 | 1463035120941 Marionette DEBUG loaded listener.js 23:38:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 224 (0x7faf96704800) [pid = 18037] [serial = 1443] [outer = 0x7faf955ac800] 23:38:41 INFO - PROCESS | 18037 | 1463035121865 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]]]}] 23:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1337ms 23:38:41 INFO - PROCESS | 18037 | 1463035121924 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 23:38:41 INFO - PROCESS | 18037 | 1463035121927 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 23:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:38:41 INFO - PROCESS | 18037 | 1463035121933 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:38:41 INFO - PROCESS | 18037 | 1463035121935 Marionette TRACE conn3 <- [1,1894,null,{}] 23:38:41 INFO - PROCESS | 18037 | 1463035121940 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}] 23:38:42 INFO - PROCESS | 18037 | 1463035122181 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 23:38:42 INFO - PROCESS | 18037 | 1463035122215 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:42 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c7ed000 == 99 [pid = 18037] [id = 481] 23:38:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 225 (0x7faf99b17c00) [pid = 18037] [serial = 1444] [outer = (nil)] 23:38:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 226 (0x7faf99b56000) [pid = 18037] [serial = 1445] [outer = 0x7faf99b17c00] 23:38:42 INFO - PROCESS | 18037 | 1463035122295 Marionette DEBUG loaded listener.js 23:38:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 227 (0x7faf9a5c8c00) [pid = 18037] [serial = 1446] [outer = 0x7faf99b17c00] 23:38:43 INFO - PROCESS | 18037 | --DOMWINDOW == 226 (0x7faf99dda000) [pid = 18037] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:38:43 INFO - PROCESS | 18037 | --DOMWINDOW == 225 (0x7faf9a53d400) [pid = 18037] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:38:43 INFO - PROCESS | 18037 | --DOMWINDOW == 224 (0x7faf91f45400) [pid = 18037] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:38:43 INFO - PROCESS | 18037 | --DOMWINDOW == 223 (0x7faf9dc6f400) [pid = 18037] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:38:43 INFO - PROCESS | 18037 | --DOMWINDOW == 222 (0x7faf90163400) [pid = 18037] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:38:43 INFO - PROCESS | 18037 | --DOMWINDOW == 221 (0x7faf91f44c00) [pid = 18037] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:38:43 INFO - PROCESS | 18037 | 1463035123678 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]]]}] 23:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1788ms 23:38:43 INFO - PROCESS | 18037 | 1463035123721 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 23:38:43 INFO - PROCESS | 18037 | 1463035123725 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 23:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:38:43 INFO - PROCESS | 18037 | 1463035123730 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:38:43 INFO - PROCESS | 18037 | 1463035123732 Marionette TRACE conn3 <- [1,1898,null,{}] 23:38:43 INFO - PROCESS | 18037 | 1463035123737 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}] 23:38:43 INFO - PROCESS | 18037 | 1463035123956 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 23:38:43 INFO - PROCESS | 18037 | 1463035123978 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:43 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9d05e800 == 100 [pid = 18037] [id = 482] 23:38:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 222 (0x7faf99b18400) [pid = 18037] [serial = 1447] [outer = (nil)] 23:38:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 223 (0x7faf9bff1400) [pid = 18037] [serial = 1448] [outer = 0x7faf99b18400] 23:38:44 INFO - PROCESS | 18037 | 1463035124036 Marionette DEBUG loaded listener.js 23:38:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 224 (0x7faf9c37b000) [pid = 18037] [serial = 1449] [outer = 0x7faf99b18400] 23:38:44 INFO - PROCESS | 18037 | 1463035124841 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]]]}] 23:38:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1132ms 23:38:44 INFO - PROCESS | 18037 | 1463035124866 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 23:38:44 INFO - PROCESS | 18037 | 1463035124869 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 23:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:38:44 INFO - PROCESS | 18037 | 1463035124875 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:38:44 INFO - PROCESS | 18037 | 1463035124877 Marionette TRACE conn3 <- [1,1902,null,{}] 23:38:44 INFO - PROCESS | 18037 | 1463035124882 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}] 23:38:45 INFO - PROCESS | 18037 | 1463035125117 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 23:38:45 INFO - PROCESS | 18037 | 1463035125131 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:45 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa3082800 == 101 [pid = 18037] [id = 483] 23:38:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 225 (0x7faf9c0a0400) [pid = 18037] [serial = 1450] [outer = (nil)] 23:38:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 226 (0x7faf9dc69800) [pid = 18037] [serial = 1451] [outer = 0x7faf9c0a0400] 23:38:45 INFO - PROCESS | 18037 | 1463035125193 Marionette DEBUG loaded listener.js 23:38:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 227 (0x7faf9df63400) [pid = 18037] [serial = 1452] [outer = 0x7faf9c0a0400] 23:38:46 INFO - PROCESS | 18037 | 1463035126395 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]]]}] 23:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1578ms 23:38:46 INFO - PROCESS | 18037 | 1463035126454 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 23:38:46 INFO - PROCESS | 18037 | 1463035126462 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 23:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:38:46 INFO - PROCESS | 18037 | 1463035126470 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:38:46 INFO - PROCESS | 18037 | 1463035126477 Marionette TRACE conn3 <- [1,1906,null,{}] 23:38:46 INFO - PROCESS | 18037 | 1463035126484 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}] 23:38:46 INFO - PROCESS | 18037 | 1463035126741 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 23:38:46 INFO - PROCESS | 18037 | 1463035126989 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:47 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf94a4e800 == 102 [pid = 18037] [id = 484] 23:38:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 228 (0x7faf90215800) [pid = 18037] [serial = 1453] [outer = (nil)] 23:38:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 229 (0x7faf90257800) [pid = 18037] [serial = 1454] [outer = 0x7faf90215800] 23:38:47 INFO - PROCESS | 18037 | 1463035127116 Marionette DEBUG loaded listener.js 23:38:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 230 (0x7faf9151bc00) [pid = 18037] [serial = 1455] [outer = 0x7faf90215800] 23:38:48 INFO - PROCESS | 18037 | 1463035128071 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]]]}] 23:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1641ms 23:38:48 INFO - PROCESS | 18037 | 1463035128114 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 23:38:48 INFO - PROCESS | 18037 | 1463035128129 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 23:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:38:48 INFO - PROCESS | 18037 | 1463035128147 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:38:48 INFO - PROCESS | 18037 | 1463035128155 Marionette TRACE conn3 <- [1,1910,null,{}] 23:38:48 INFO - PROCESS | 18037 | 1463035128166 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}] 23:38:48 INFO - PROCESS | 18037 | 1463035128470 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 23:38:48 INFO - PROCESS | 18037 | 1463035128774 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:48 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9dfa6000 == 103 [pid = 18037] [id = 485] 23:38:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 231 (0x7faf91bad000) [pid = 18037] [serial = 1456] [outer = (nil)] 23:38:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 232 (0x7faf94c79800) [pid = 18037] [serial = 1457] [outer = 0x7faf91bad000] 23:38:48 INFO - PROCESS | 18037 | 1463035128850 Marionette DEBUG loaded listener.js 23:38:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 233 (0x7faf955ad800) [pid = 18037] [serial = 1458] [outer = 0x7faf91bad000] 23:38:49 INFO - PROCESS | 18037 | 1463035129729 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]]]}] 23:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1644ms 23:38:49 INFO - PROCESS | 18037 | 1463035129790 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 23:38:49 INFO - PROCESS | 18037 | 1463035129793 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 23:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:38:49 INFO - PROCESS | 18037 | 1463035129800 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:38:49 INFO - PROCESS | 18037 | 1463035129806 Marionette TRACE conn3 <- [1,1914,null,{}] 23:38:49 INFO - PROCESS | 18037 | 1463035129823 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}] 23:38:50 INFO - PROCESS | 18037 | 1463035130088 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 23:38:50 INFO - PROCESS | 18037 | 1463035130345 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:50 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa5131800 == 104 [pid = 18037] [id = 486] 23:38:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 234 (0x7faf96708000) [pid = 18037] [serial = 1459] [outer = (nil)] 23:38:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 235 (0x7faf99ef7800) [pid = 18037] [serial = 1460] [outer = 0x7faf96708000] 23:38:50 INFO - PROCESS | 18037 | 1463035130478 Marionette DEBUG loaded listener.js 23:38:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 236 (0x7faf9a6f3800) [pid = 18037] [serial = 1461] [outer = 0x7faf96708000] 23:38:51 INFO - PROCESS | 18037 | 1463035131355 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]]]}] 23:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1587ms 23:38:51 INFO - PROCESS | 18037 | 1463035131388 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 23:38:51 INFO - PROCESS | 18037 | 1463035131393 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 23:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:38:51 INFO - PROCESS | 18037 | 1463035131398 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:38:51 INFO - PROCESS | 18037 | 1463035131403 Marionette TRACE conn3 <- [1,1918,null,{}] 23:38:51 INFO - PROCESS | 18037 | 1463035131408 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}] 23:38:51 INFO - PROCESS | 18037 | 1463035131614 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 23:38:51 INFO - PROCESS | 18037 | 1463035131817 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:51 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafabfc4000 == 105 [pid = 18037] [id = 487] 23:38:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 237 (0x7faf94c72800) [pid = 18037] [serial = 1462] [outer = (nil)] 23:38:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 238 (0x7faf9d1e2400) [pid = 18037] [serial = 1463] [outer = 0x7faf94c72800] 23:38:51 INFO - PROCESS | 18037 | 1463035131889 Marionette DEBUG loaded listener.js 23:38:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 239 (0x7faf9e052c00) [pid = 18037] [serial = 1464] [outer = 0x7faf94c72800] 23:38:52 INFO - PROCESS | 18037 | 1463035132807 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]]]}] 23:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1481ms 23:38:52 INFO - PROCESS | 18037 | 1463035132882 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 23:38:52 INFO - PROCESS | 18037 | 1463035132884 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 23:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:38:52 INFO - PROCESS | 18037 | 1463035132891 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:38:52 INFO - PROCESS | 18037 | 1463035132894 Marionette TRACE conn3 <- [1,1922,null,{}] 23:38:52 INFO - PROCESS | 18037 | 1463035132899 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}] 23:38:53 INFO - PROCESS | 18037 | 1463035133100 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 23:38:53 INFO - PROCESS | 18037 | 1463035133298 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:53 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb3d19000 == 106 [pid = 18037] [id = 488] 23:38:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 240 (0x7faf99b5a000) [pid = 18037] [serial = 1465] [outer = (nil)] 23:38:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 241 (0x7faf9f61c000) [pid = 18037] [serial = 1466] [outer = 0x7faf99b5a000] 23:38:53 INFO - PROCESS | 18037 | 1463035133371 Marionette DEBUG loaded listener.js 23:38:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 242 (0x7faf9f785800) [pid = 18037] [serial = 1467] [outer = 0x7faf99b5a000] 23:38:54 INFO - PROCESS | 18037 | 1463035134293 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]]]}] 23:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1430ms 23:38:54 INFO - PROCESS | 18037 | 1463035134322 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 23:38:54 INFO - PROCESS | 18037 | 1463035134325 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 23:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:38:54 INFO - PROCESS | 18037 | 1463035134331 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:38:54 INFO - PROCESS | 18037 | 1463035134334 Marionette TRACE conn3 <- [1,1926,null,{}] 23:38:54 INFO - PROCESS | 18037 | 1463035134339 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}] 23:38:54 INFO - PROCESS | 18037 | 1463035134528 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 23:38:54 INFO - PROCESS | 18037 | 1463035134739 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:54 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb79cf000 == 107 [pid = 18037] [id = 489] 23:38:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 243 (0x7faf9dcf5400) [pid = 18037] [serial = 1468] [outer = (nil)] 23:38:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 244 (0x7fafa4381c00) [pid = 18037] [serial = 1469] [outer = 0x7faf9dcf5400] 23:38:54 INFO - PROCESS | 18037 | 1463035134853 Marionette DEBUG loaded listener.js 23:38:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 245 (0x7fafa5b7bc00) [pid = 18037] [serial = 1470] [outer = 0x7faf9dcf5400] 23:38:55 INFO - PROCESS | 18037 | 1463035135718 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]]]}] 23:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1435ms 23:38:55 INFO - PROCESS | 18037 | 1463035135768 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 23:38:55 INFO - PROCESS | 18037 | 1463035135772 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 23:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:38:55 INFO - PROCESS | 18037 | 1463035135777 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:38:55 INFO - PROCESS | 18037 | 1463035135780 Marionette TRACE conn3 <- [1,1930,null,{}] 23:38:55 INFO - PROCESS | 18037 | 1463035135785 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}] 23:38:55 INFO - PROCESS | 18037 | 1463035135953 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 23:38:56 INFO - PROCESS | 18037 | 1463035136153 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:56 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbcf18000 == 108 [pid = 18037] [id = 490] 23:38:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 246 (0x7faf9e0ca400) [pid = 18037] [serial = 1471] [outer = (nil)] 23:38:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 247 (0x7fafa67e0400) [pid = 18037] [serial = 1472] [outer = 0x7faf9e0ca400] 23:38:56 INFO - PROCESS | 18037 | 1463035136219 Marionette DEBUG loaded listener.js 23:38:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 248 (0x7fafb1d75800) [pid = 18037] [serial = 1473] [outer = 0x7faf9e0ca400] 23:38:57 INFO - PROCESS | 18037 | 1463035137062 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]]]}] 23:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1336ms 23:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:38:57 INFO - PROCESS | 18037 | 1463035137115 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 23:38:57 INFO - PROCESS | 18037 | 1463035137118 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 23:38:57 INFO - PROCESS | 18037 | 1463035137124 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:38:57 INFO - PROCESS | 18037 | 1463035137127 Marionette TRACE conn3 <- [1,1934,null,{}] 23:38:57 INFO - PROCESS | 18037 | 1463035137133 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}] 23:38:57 INFO - PROCESS | 18037 | 1463035137323 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 23:38:57 INFO - PROCESS | 18037 | 1463035137525 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:57 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9b7c7000 == 109 [pid = 18037] [id = 491] 23:38:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 249 (0x7fafa55ab800) [pid = 18037] [serial = 1474] [outer = (nil)] 23:38:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 250 (0x7fafb2cb0400) [pid = 18037] [serial = 1475] [outer = 0x7fafa55ab800] 23:38:57 INFO - PROCESS | 18037 | 1463035137595 Marionette DEBUG loaded listener.js 23:38:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 251 (0x7fafb3018c00) [pid = 18037] [serial = 1476] [outer = 0x7fafa55ab800] 23:38:58 INFO - PROCESS | 18037 | 1463035138509 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]]]}] 23:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1433ms 23:38:58 INFO - PROCESS | 18037 | 1463035138557 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 23:38:58 INFO - PROCESS | 18037 | 1463035138560 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 23:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:38:58 INFO - PROCESS | 18037 | 1463035138566 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:38:58 INFO - PROCESS | 18037 | 1463035138568 Marionette TRACE conn3 <- [1,1938,null,{}] 23:38:58 INFO - PROCESS | 18037 | 1463035138574 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}] 23:38:58 INFO - PROCESS | 18037 | 1463035138765 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 23:38:58 INFO - PROCESS | 18037 | 1463035138962 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:58 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8f108000 == 110 [pid = 18037] [id = 492] 23:38:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 252 (0x7faf99fd1400) [pid = 18037] [serial = 1477] [outer = (nil)] 23:38:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 253 (0x7faf99fd7c00) [pid = 18037] [serial = 1478] [outer = 0x7faf99fd1400] 23:38:59 INFO - PROCESS | 18037 | 1463035139032 Marionette DEBUG loaded listener.js 23:38:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 254 (0x7faf99fdec00) [pid = 18037] [serial = 1479] [outer = 0x7faf99fd1400] 23:38:59 INFO - PROCESS | 18037 | 1463035139904 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]]]}] 23:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1377ms 23:38:59 INFO - PROCESS | 18037 | 1463035139944 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 23:38:59 INFO - PROCESS | 18037 | 1463035139946 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 23:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:38:59 INFO - PROCESS | 18037 | 1463035139952 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:38:59 INFO - PROCESS | 18037 | 1463035139954 Marionette TRACE conn3 <- [1,1942,null,{}] 23:38:59 INFO - PROCESS | 18037 | 1463035139960 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}] 23:39:00 INFO - PROCESS | 18037 | 1463035140149 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 23:39:00 INFO - PROCESS | 18037 | 1463035140358 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:00 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8f120800 == 111 [pid = 18037] [id = 493] 23:39:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 255 (0x7faf99fd1c00) [pid = 18037] [serial = 1480] [outer = (nil)] 23:39:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 256 (0x7fafb3015c00) [pid = 18037] [serial = 1481] [outer = 0x7faf99fd1c00] 23:39:00 INFO - PROCESS | 18037 | 1463035140427 Marionette DEBUG loaded listener.js 23:39:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 257 (0x7fafb3ee4000) [pid = 18037] [serial = 1482] [outer = 0x7faf99fd1c00] 23:39:01 INFO - PROCESS | 18037 | 1463035141312 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]]]}] 23:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1384ms 23:39:01 INFO - PROCESS | 18037 | 1463035141341 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 23:39:01 INFO - PROCESS | 18037 | 1463035141345 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 23:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:39:01 INFO - PROCESS | 18037 | 1463035141350 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:39:01 INFO - PROCESS | 18037 | 1463035141353 Marionette TRACE conn3 <- [1,1946,null,{}] 23:39:01 INFO - PROCESS | 18037 | 1463035141359 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}] 23:39:01 INFO - PROCESS | 18037 | 1463035141545 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 23:39:01 INFO - PROCESS | 18037 | 1463035141753 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:01 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8d6f5000 == 112 [pid = 18037] [id = 494] 23:39:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 258 (0x7faf8b76e000) [pid = 18037] [serial = 1483] [outer = (nil)] 23:39:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 259 (0x7faf8b778800) [pid = 18037] [serial = 1484] [outer = 0x7faf8b76e000] 23:39:01 INFO - PROCESS | 18037 | 1463035141825 Marionette DEBUG loaded listener.js 23:39:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 260 (0x7fafb73a6c00) [pid = 18037] [serial = 1485] [outer = 0x7faf8b76e000] 23:39:02 INFO - PROCESS | 18037 | 1463035142696 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]]]}] 23:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1379ms 23:39:02 INFO - PROCESS | 18037 | 1463035142731 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 23:39:02 INFO - PROCESS | 18037 | 1463035142734 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 23:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:39:02 INFO - PROCESS | 18037 | 1463035142740 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:39:02 INFO - PROCESS | 18037 | 1463035142742 Marionette TRACE conn3 <- [1,1950,null,{}] 23:39:02 INFO - PROCESS | 18037 | 1463035142747 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}] 23:39:02 INFO - PROCESS | 18037 | 1463035142944 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 23:39:03 INFO - PROCESS | 18037 | 1463035143149 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:03 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8b8ac000 == 113 [pid = 18037] [id = 495] 23:39:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 261 (0x7faf8b770800) [pid = 18037] [serial = 1486] [outer = (nil)] 23:39:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 262 (0x7faf8b96e800) [pid = 18037] [serial = 1487] [outer = 0x7faf8b770800] 23:39:03 INFO - PROCESS | 18037 | 1463035143216 Marionette DEBUG loaded listener.js 23:39:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 263 (0x7faf8b973400) [pid = 18037] [serial = 1488] [outer = 0x7faf8b770800] 23:39:04 INFO - PROCESS | 18037 | 1463035144103 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]]]}] 23:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1392ms 23:39:04 INFO - PROCESS | 18037 | 1463035144133 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 23:39:04 INFO - PROCESS | 18037 | 1463035144135 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 23:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:39:04 INFO - PROCESS | 18037 | 1463035144141 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:39:04 INFO - PROCESS | 18037 | 1463035144152 Marionette TRACE conn3 <- [1,1954,null,{}] 23:39:04 INFO - PROCESS | 18037 | 1463035144157 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}] 23:39:04 INFO - PROCESS | 18037 | 1463035144326 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 23:39:05 INFO - PROCESS | 18037 | 1463035145070 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:05 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8cb5c000 == 114 [pid = 18037] [id = 496] 23:39:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 264 (0x7faf8b770000) [pid = 18037] [serial = 1489] [outer = (nil)] 23:39:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 265 (0x7faf8b77ac00) [pid = 18037] [serial = 1490] [outer = 0x7faf8b770000] 23:39:05 INFO - PROCESS | 18037 | 1463035145144 Marionette DEBUG loaded listener.js 23:39:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 266 (0x7faf8d855000) [pid = 18037] [serial = 1491] [outer = 0x7faf8b770000] 23:39:06 INFO - PROCESS | 18037 | 1463035146039 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]]]}] 23:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1942ms 23:39:06 INFO - PROCESS | 18037 | 1463035146085 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 23:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:39:06 INFO - PROCESS | 18037 | 1463035146091 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 23:39:06 INFO - PROCESS | 18037 | 1463035146098 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:39:06 INFO - PROCESS | 18037 | 1463035146103 Marionette TRACE conn3 <- [1,1958,null,{}] 23:39:06 INFO - PROCESS | 18037 | 1463035146110 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}] 23:39:06 INFO - PROCESS | 18037 | 1463035146284 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 23:39:06 INFO - PROCESS | 18037 | 1463035146516 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:06 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8fbfd800 == 115 [pid = 18037] [id = 497] 23:39:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 267 (0x7faf8e7b0400) [pid = 18037] [serial = 1492] [outer = (nil)] 23:39:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 268 (0x7faf8e7bac00) [pid = 18037] [serial = 1493] [outer = 0x7faf8e7b0400] 23:39:06 INFO - PROCESS | 18037 | 1463035146685 Marionette DEBUG loaded listener.js 23:39:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 269 (0x7faf8ec86400) [pid = 18037] [serial = 1494] [outer = 0x7faf8e7b0400] 23:39:07 INFO - PROCESS | 18037 | 1463035147651 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]]]}] 23:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1631ms 23:39:07 INFO - PROCESS | 18037 | 1463035147733 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 23:39:07 INFO - PROCESS | 18037 | 1463035147739 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 23:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:39:07 INFO - PROCESS | 18037 | 1463035147746 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:39:07 INFO - PROCESS | 18037 | 1463035147749 Marionette TRACE conn3 <- [1,1962,null,{}] 23:39:07 INFO - PROCESS | 18037 | 1463035147754 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}] 23:39:08 INFO - PROCESS | 18037 | 1463035148003 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 23:39:08 INFO - PROCESS | 18037 | 1463035148289 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:08 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf90498800 == 116 [pid = 18037] [id = 498] 23:39:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 270 (0x7faf90165c00) [pid = 18037] [serial = 1495] [outer = (nil)] 23:39:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 271 (0x7faf9016bc00) [pid = 18037] [serial = 1496] [outer = 0x7faf90165c00] 23:39:08 INFO - PROCESS | 18037 | 1463035148404 Marionette DEBUG loaded listener.js 23:39:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 272 (0x7faf90218400) [pid = 18037] [serial = 1497] [outer = 0x7faf90165c00] 23:39:09 INFO - PROCESS | 18037 | 1463035149285 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]]]}] 23:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1585ms 23:39:09 INFO - PROCESS | 18037 | 1463035149333 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 23:39:09 INFO - PROCESS | 18037 | 1463035149336 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 23:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:39:09 INFO - PROCESS | 18037 | 1463035149349 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:39:09 INFO - PROCESS | 18037 | 1463035149358 Marionette TRACE conn3 <- [1,1966,null,{}] 23:39:09 INFO - PROCESS | 18037 | 1463035149366 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}] 23:39:09 INFO - PROCESS | 18037 | 1463035149565 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 23:39:09 INFO - PROCESS | 18037 | 1463035149899 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:09 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf915e2800 == 117 [pid = 18037] [id = 499] 23:39:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 273 (0x7faf9025e800) [pid = 18037] [serial = 1498] [outer = (nil)] 23:39:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 274 (0x7faf904cc400) [pid = 18037] [serial = 1499] [outer = 0x7faf9025e800] 23:39:09 INFO - PROCESS | 18037 | 1463035149979 Marionette DEBUG loaded listener.js 23:39:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 275 (0x7faf90dc7400) [pid = 18037] [serial = 1500] [outer = 0x7faf9025e800] 23:39:10 INFO - PROCESS | 18037 | --DOMWINDOW == 274 (0x7faf91baec00) [pid = 18037] [serial = 1349] [outer = (nil)] [url = about:blank] 23:39:10 INFO - PROCESS | 18037 | --DOMWINDOW == 273 (0x7faf9c46cc00) [pid = 18037] [serial = 1325] [outer = (nil)] [url = about:blank] 23:39:10 INFO - PROCESS | 18037 | --DOMWINDOW == 272 (0x7faf8ec7f800) [pid = 18037] [serial = 1361] [outer = (nil)] [url = about:blank] 23:39:10 INFO - PROCESS | 18037 | --DOMWINDOW == 271 (0x7faf903bb000) [pid = 18037] [serial = 1343] [outer = (nil)] [url = about:blank] 23:39:10 INFO - PROCESS | 18037 | --DOMWINDOW == 270 (0x7faf8fc9a400) [pid = 18037] [serial = 1340] [outer = (nil)] [url = about:blank] 23:39:10 INFO - PROCESS | 18037 | --DOMWINDOW == 269 (0x7fafb8008400) [pid = 18037] [serial = 1337] [outer = (nil)] [url = about:blank] 23:39:10 INFO - PROCESS | 18037 | --DOMWINDOW == 268 (0x7faf91f3c400) [pid = 18037] [serial = 1355] [outer = (nil)] [url = about:blank] 23:39:10 INFO - PROCESS | 18037 | --DOMWINDOW == 267 (0x7fafa4381800) [pid = 18037] [serial = 1328] [outer = (nil)] [url = about:blank] 23:39:10 INFO - PROCESS | 18037 | --DOMWINDOW == 266 (0x7faf99b04000) [pid = 18037] [serial = 1322] [outer = (nil)] [url = about:blank] 23:39:10 INFO - PROCESS | 18037 | --DOMWINDOW == 265 (0x7faf91525c00) [pid = 18037] [serial = 1358] [outer = (nil)] [url = about:blank] 23:39:10 INFO - PROCESS | 18037 | --DOMWINDOW == 264 (0x7faf903c4c00) [pid = 18037] [serial = 1346] [outer = (nil)] [url = about:blank] 23:39:10 INFO - PROCESS | 18037 | --DOMWINDOW == 263 (0x7faf90252400) [pid = 18037] [serial = 1364] [outer = (nil)] [url = about:blank] 23:39:10 INFO - PROCESS | 18037 | --DOMWINDOW == 262 (0x7fafb2bcd000) [pid = 18037] [serial = 1331] [outer = (nil)] [url = about:blank] 23:39:10 INFO - PROCESS | 18037 | --DOMWINDOW == 261 (0x7fafb3e4e000) [pid = 18037] [serial = 1334] [outer = (nil)] [url = about:blank] 23:39:10 INFO - PROCESS | 18037 | --DOMWINDOW == 260 (0x7faf9016dc00) [pid = 18037] [serial = 1352] [outer = (nil)] [url = about:blank] 23:39:10 INFO - PROCESS | 18037 | --DOMWINDOW == 259 (0x7fafa2a61400) [pid = 18037] [serial = 1385] [outer = (nil)] [url = about:blank] 23:39:10 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf90036000 == 116 [pid = 18037] [id = 475] 23:39:10 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa295e000 == 115 [pid = 18037] [id = 474] 23:39:10 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8edb1000 == 114 [pid = 18037] [id = 473] 23:39:10 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8e6d3800 == 113 [pid = 18037] [id = 472] 23:39:10 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9b412800 == 112 [pid = 18037] [id = 471] 23:39:10 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb7855000 == 111 [pid = 18037] [id = 470] 23:39:10 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafbd098000 == 110 [pid = 18037] [id = 469] 23:39:10 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb79ce000 == 109 [pid = 18037] [id = 468] 23:39:10 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb2e3f800 == 108 [pid = 18037] [id = 467] 23:39:10 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa790c800 == 107 [pid = 18037] [id = 466] 23:39:10 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa51df000 == 106 [pid = 18037] [id = 465] 23:39:10 INFO - PROCESS | 18037 | 1463035150991 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]]]}] 23:39:10 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9d05f000 == 105 [pid = 18037] [id = 464] 23:39:10 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9542d800 == 104 [pid = 18037] [id = 463] 23:39:10 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf90fdf000 == 103 [pid = 18037] [id = 462] 23:39:11 INFO - PROCESS | 18037 | --DOMWINDOW == 258 (0x7faf9c215400) [pid = 18037] [serial = 1377] [outer = (nil)] [url = about:blank] 23:39:11 INFO - PROCESS | 18037 | --DOMWINDOW == 257 (0x7faf9bff5800) [pid = 18037] [serial = 1376] [outer = (nil)] [url = about:blank] 23:39:11 INFO - PROCESS | 18037 | --DOMWINDOW == 256 (0x7faf9c467c00) [pid = 18037] [serial = 1379] [outer = (nil)] [url = about:blank] 23:39:11 INFO - PROCESS | 18037 | --DOMWINDOW == 255 (0x7faf99b09400) [pid = 18037] [serial = 1373] [outer = (nil)] [url = about:blank] 23:39:11 INFO - PROCESS | 18037 | --DOMWINDOW == 254 (0x7fafa1feb400) [pid = 18037] [serial = 1383] [outer = (nil)] [url = about:blank] 23:39:11 INFO - PROCESS | 18037 | --DOMWINDOW == 253 (0x7faf99dd9800) [pid = 18037] [serial = 1374] [outer = (nil)] [url = about:blank] 23:39:11 INFO - PROCESS | 18037 | --DOMWINDOW == 252 (0x7faf9016fc00) [pid = 18037] [serial = 1367] [outer = (nil)] [url = about:blank] 23:39:11 INFO - PROCESS | 18037 | --DOMWINDOW == 251 (0x7faf9f616400) [pid = 18037] [serial = 1382] [outer = (nil)] [url = about:blank] 23:39:11 INFO - PROCESS | 18037 | --DOMWINDOW == 250 (0x7faf933ee000) [pid = 18037] [serial = 1370] [outer = (nil)] [url = about:blank] 23:39:11 INFO - PROCESS | 18037 | --DOMWINDOW == 249 (0x7faf95571400) [pid = 18037] [serial = 1371] [outer = (nil)] [url = about:blank] 23:39:11 INFO - PROCESS | 18037 | --DOMWINDOW == 248 (0x7faf9c770400) [pid = 18037] [serial = 1380] [outer = (nil)] [url = about:blank] 23:39:11 INFO - PROCESS | 18037 | --DOMWINDOW == 247 (0x7faf9151d800) [pid = 18037] [serial = 1368] [outer = (nil)] [url = about:blank] 23:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1698ms 23:39:11 INFO - PROCESS | 18037 | 1463035151041 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 23:39:11 INFO - PROCESS | 18037 | 1463035151044 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 23:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:39:11 INFO - PROCESS | 18037 | 1463035151050 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:39:11 INFO - PROCESS | 18037 | 1463035151052 Marionette TRACE conn3 <- [1,1970,null,{}] 23:39:11 INFO - PROCESS | 18037 | 1463035151057 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}] 23:39:11 INFO - PROCESS | 18037 | 1463035151240 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 23:39:11 INFO - PROCESS | 18037 | 1463035151255 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:11 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf91f11800 == 104 [pid = 18037] [id = 500] 23:39:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 248 (0x7faf90244c00) [pid = 18037] [serial = 1501] [outer = (nil)] 23:39:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 249 (0x7faf90dcec00) [pid = 18037] [serial = 1502] [outer = 0x7faf90244c00] 23:39:11 INFO - PROCESS | 18037 | 1463035151348 Marionette DEBUG loaded listener.js 23:39:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 250 (0x7faf90fd4400) [pid = 18037] [serial = 1503] [outer = 0x7faf90244c00] 23:39:12 INFO - PROCESS | 18037 | 1463035152242 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]]]}] 23:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1226ms 23:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:39:12 INFO - PROCESS | 18037 | 1463035152277 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 23:39:12 INFO - PROCESS | 18037 | 1463035152280 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 23:39:12 INFO - PROCESS | 18037 | 1463035152285 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:39:12 INFO - PROCESS | 18037 | 1463035152288 Marionette TRACE conn3 <- [1,1974,null,{}] 23:39:12 INFO - PROCESS | 18037 | 1463035152293 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}] 23:39:12 INFO - PROCESS | 18037 | 1463035152446 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 23:39:12 INFO - PROCESS | 18037 | 1463035152626 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:12 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf943cf000 == 105 [pid = 18037] [id = 501] 23:39:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 251 (0x7faf91529400) [pid = 18037] [serial = 1504] [outer = (nil)] 23:39:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 252 (0x7faf91bb0000) [pid = 18037] [serial = 1505] [outer = 0x7faf91529400] 23:39:12 INFO - PROCESS | 18037 | 1463035152696 Marionette DEBUG loaded listener.js 23:39:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 253 (0x7faf91dfa400) [pid = 18037] [serial = 1506] [outer = 0x7faf91529400] 23:39:13 INFO - PROCESS | 18037 | 1463035153549 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]]]}] 23:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1380ms 23:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:39:13 INFO - PROCESS | 18037 | 1463035153665 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 23:39:13 INFO - PROCESS | 18037 | 1463035153668 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 23:39:13 INFO - PROCESS | 18037 | 1463035153673 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:39:13 INFO - PROCESS | 18037 | 1463035153676 Marionette TRACE conn3 <- [1,1978,null,{}] 23:39:13 INFO - PROCESS | 18037 | 1463035153682 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}] 23:39:13 INFO - PROCESS | 18037 | 1463035153910 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 23:39:13 INFO - PROCESS | 18037 | 1463035153935 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:13 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf949ad000 == 106 [pid = 18037] [id = 502] 23:39:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 254 (0x7faf91dfac00) [pid = 18037] [serial = 1507] [outer = (nil)] 23:39:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 255 (0x7faf94871000) [pid = 18037] [serial = 1508] [outer = 0x7faf91dfac00] 23:39:13 INFO - PROCESS | 18037 | 1463035153994 Marionette DEBUG loaded listener.js 23:39:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 256 (0x7faf94c7c400) [pid = 18037] [serial = 1509] [outer = 0x7faf91dfac00] 23:39:14 INFO - PROCESS | 18037 | 1463035154809 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]]]}] 23:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1229ms 23:39:14 INFO - PROCESS | 18037 | 1463035154918 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 23:39:14 INFO - PROCESS | 18037 | 1463035154920 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 23:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:39:14 INFO - PROCESS | 18037 | 1463035154926 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:39:14 INFO - PROCESS | 18037 | 1463035154928 Marionette TRACE conn3 <- [1,1982,null,{}] 23:39:14 INFO - PROCESS | 18037 | 1463035154933 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}] 23:39:15 INFO - PROCESS | 18037 | 1463035155159 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 23:39:15 INFO - PROCESS | 18037 | 1463035155186 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:15 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf94b21000 == 107 [pid = 18037] [id = 503] 23:39:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 257 (0x7faf94c6ec00) [pid = 18037] [serial = 1510] [outer = (nil)] 23:39:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 258 (0x7faf95576400) [pid = 18037] [serial = 1511] [outer = 0x7faf94c6ec00] 23:39:15 INFO - PROCESS | 18037 | 1463035155247 Marionette DEBUG loaded listener.js 23:39:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 259 (0x7faf955a8c00) [pid = 18037] [serial = 1512] [outer = 0x7faf94c6ec00] 23:39:16 INFO - PROCESS | 18037 | --DOMWINDOW == 258 (0x7faf99b18400) [pid = 18037] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:39:16 INFO - PROCESS | 18037 | --DOMWINDOW == 257 (0x7faf8e7b3400) [pid = 18037] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:39:16 INFO - PROCESS | 18037 | --DOMWINDOW == 256 (0x7faf8ec83000) [pid = 18037] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:39:16 INFO - PROCESS | 18037 | --DOMWINDOW == 255 (0x7fafb405c000) [pid = 18037] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 23:39:16 INFO - PROCESS | 18037 | --DOMWINDOW == 254 (0x7faf9c0a5800) [pid = 18037] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:39:16 INFO - PROCESS | 18037 | --DOMWINDOW == 253 (0x7faf90fd7000) [pid = 18037] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:39:16 INFO - PROCESS | 18037 | --DOMWINDOW == 252 (0x7fafb2e0bc00) [pid = 18037] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 23:39:16 INFO - PROCESS | 18037 | --DOMWINDOW == 251 (0x7faf955ac800) [pid = 18037] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:39:16 INFO - PROCESS | 18037 | --DOMWINDOW == 250 (0x7faf94c71000) [pid = 18037] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 23:39:16 INFO - PROCESS | 18037 | --DOMWINDOW == 249 (0x7faf8fdf3400) [pid = 18037] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:39:16 INFO - PROCESS | 18037 | --DOMWINDOW == 248 (0x7faf9c375c00) [pid = 18037] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 23:39:16 INFO - PROCESS | 18037 | --DOMWINDOW == 247 (0x7faf8ec7b400) [pid = 18037] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:39:16 INFO - PROCESS | 18037 | --DOMWINDOW == 246 (0x7faf903c6400) [pid = 18037] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:39:16 INFO - PROCESS | 18037 | --DOMWINDOW == 245 (0x7fafb2e04c00) [pid = 18037] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 23:39:16 INFO - PROCESS | 18037 | --DOMWINDOW == 244 (0x7faf99b17c00) [pid = 18037] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:39:16 INFO - PROCESS | 18037 | --DOMWINDOW == 243 (0x7faf90fd4000) [pid = 18037] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:39:16 INFO - PROCESS | 18037 | --DOMWINDOW == 242 (0x7faf8fdea400) [pid = 18037] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 23:39:16 INFO - PROCESS | 18037 | --DOMWINDOW == 241 (0x7faf95e42400) [pid = 18037] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:39:16 INFO - PROCESS | 18037 | --DOMWINDOW == 240 (0x7fafb4065400) [pid = 18037] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 23:39:16 INFO - PROCESS | 18037 | 1463035156921 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]]]}] 23:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 2036ms 23:39:16 INFO - PROCESS | 18037 | 1463035156967 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 23:39:16 INFO - PROCESS | 18037 | 1463035156970 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 23:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:39:16 INFO - PROCESS | 18037 | 1463035156976 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:39:16 INFO - PROCESS | 18037 | 1463035156978 Marionette TRACE conn3 <- [1,1986,null,{}] 23:39:16 INFO - PROCESS | 18037 | 1463035156993 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}] 23:39:17 INFO - PROCESS | 18037 | 1463035157149 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 23:39:17 INFO - PROCESS | 18037 | 1463035157163 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:17 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf949ae800 == 108 [pid = 18037] [id = 504] 23:39:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 241 (0x7faf903c7800) [pid = 18037] [serial = 1513] [outer = (nil)] 23:39:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 242 (0x7faf91f40400) [pid = 18037] [serial = 1514] [outer = 0x7faf903c7800] 23:39:17 INFO - PROCESS | 18037 | 1463035157220 Marionette DEBUG loaded listener.js 23:39:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 243 (0x7faf955a9800) [pid = 18037] [serial = 1515] [outer = 0x7faf903c7800] 23:39:18 INFO - PROCESS | 18037 | 1463035158026 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]]]}] 23:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1084ms 23:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:39:18 INFO - PROCESS | 18037 | 1463035158060 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 23:39:18 INFO - PROCESS | 18037 | 1463035158063 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 23:39:18 INFO - PROCESS | 18037 | 1463035158068 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:39:18 INFO - PROCESS | 18037 | 1463035158071 Marionette TRACE conn3 <- [1,1990,null,{}] 23:39:18 INFO - PROCESS | 18037 | 1463035158076 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}] 23:39:18 INFO - PROCESS | 18037 | 1463035158295 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 23:39:18 INFO - PROCESS | 18037 | 1463035158317 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:18 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95752800 == 109 [pid = 18037] [id = 505] 23:39:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 244 (0x7faf904c3400) [pid = 18037] [serial = 1516] [outer = (nil)] 23:39:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 245 (0x7faf955ad000) [pid = 18037] [serial = 1517] [outer = 0x7faf904c3400] 23:39:18 INFO - PROCESS | 18037 | 1463035158375 Marionette DEBUG loaded listener.js 23:39:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 246 (0x7faf956ed400) [pid = 18037] [serial = 1518] [outer = 0x7faf904c3400] 23:39:19 INFO - PROCESS | 18037 | 1463035159467 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]]]}] 23:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1432ms 23:39:19 INFO - PROCESS | 18037 | 1463035159501 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 23:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:39:19 INFO - PROCESS | 18037 | 1463035159508 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 23:39:19 INFO - PROCESS | 18037 | 1463035159515 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:39:19 INFO - PROCESS | 18037 | 1463035159521 Marionette TRACE conn3 <- [1,1994,null,{}] 23:39:19 INFO - PROCESS | 18037 | 1463035159528 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}] 23:39:19 INFO - PROCESS | 18037 | 1463035159711 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 23:39:19 INFO - PROCESS | 18037 | 1463035159919 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:19 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf90496000 == 110 [pid = 18037] [id = 506] 23:39:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 247 (0x7faf8d85d800) [pid = 18037] [serial = 1519] [outer = (nil)] 23:39:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 248 (0x7faf8ec85000) [pid = 18037] [serial = 1520] [outer = 0x7faf8d85d800] 23:39:19 INFO - PROCESS | 18037 | 1463035159992 Marionette DEBUG loaded listener.js 23:39:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 249 (0x7faf8fdec400) [pid = 18037] [serial = 1521] [outer = 0x7faf8d85d800] 23:39:20 INFO - PROCESS | 18037 | 1463035160884 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]]]}] 23:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1437ms 23:39:20 INFO - PROCESS | 18037 | 1463035160953 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 23:39:20 INFO - PROCESS | 18037 | 1463035160961 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 23:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:39:20 INFO - PROCESS | 18037 | 1463035160970 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:39:20 INFO - PROCESS | 18037 | 1463035160975 Marionette TRACE conn3 <- [1,1998,null,{}] 23:39:20 INFO - PROCESS | 18037 | 1463035160980 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}] 23:39:21 INFO - PROCESS | 18037 | 1463035161201 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 23:39:21 INFO - PROCESS | 18037 | 1463035161400 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:21 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf94779000 == 111 [pid = 18037] [id = 507] 23:39:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 250 (0x7faf8ec86c00) [pid = 18037] [serial = 1522] [outer = (nil)] 23:39:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 251 (0x7faf90256000) [pid = 18037] [serial = 1523] [outer = 0x7faf8ec86c00] 23:39:21 INFO - PROCESS | 18037 | 1463035161471 Marionette DEBUG loaded listener.js 23:39:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 252 (0x7faf90dc9400) [pid = 18037] [serial = 1524] [outer = 0x7faf8ec86c00] 23:39:22 INFO - PROCESS | 18037 | 1463035162386 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]]]}] 23:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1431ms 23:39:22 INFO - PROCESS | 18037 | 1463035162401 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 23:39:22 INFO - PROCESS | 18037 | 1463035162404 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 23:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:39:22 INFO - PROCESS | 18037 | 1463035162428 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:39:22 INFO - PROCESS | 18037 | 1463035162434 Marionette TRACE conn3 <- [1,2002,null,{}] 23:39:22 INFO - PROCESS | 18037 | 1463035162450 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}] 23:39:22 INFO - PROCESS | 18037 | 1463035162652 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 23:39:22 INFO - PROCESS | 18037 | 1463035162860 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:22 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf99c9e800 == 112 [pid = 18037] [id = 508] 23:39:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 253 (0x7faf91528400) [pid = 18037] [serial = 1525] [outer = (nil)] 23:39:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 254 (0x7faf91f41000) [pid = 18037] [serial = 1526] [outer = 0x7faf91528400] 23:39:22 INFO - PROCESS | 18037 | 1463035162986 Marionette DEBUG loaded listener.js 23:39:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 255 (0x7faf95577000) [pid = 18037] [serial = 1527] [outer = 0x7faf91528400] 23:39:23 INFO - PROCESS | 18037 | 1463035163902 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]]]}] 23:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1538ms 23:39:23 INFO - PROCESS | 18037 | 1463035163963 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 23:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:39:23 INFO - PROCESS | 18037 | 1463035163968 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 23:39:23 INFO - PROCESS | 18037 | 1463035163974 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:39:23 INFO - PROCESS | 18037 | 1463035163977 Marionette TRACE conn3 <- [1,2006,null,{}] 23:39:23 INFO - PROCESS | 18037 | 1463035163982 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}] 23:39:24 INFO - PROCESS | 18037 | 1463035164164 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 23:39:24 INFO - PROCESS | 18037 | 1463035164364 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:24 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9b412000 == 113 [pid = 18037] [id = 509] 23:39:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 256 (0x7faf91defc00) [pid = 18037] [serial = 1528] [outer = (nil)] 23:39:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 257 (0x7faf956f2400) [pid = 18037] [serial = 1529] [outer = 0x7faf91defc00] 23:39:24 INFO - PROCESS | 18037 | 1463035164435 Marionette DEBUG loaded listener.js 23:39:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 258 (0x7faf9570c800) [pid = 18037] [serial = 1530] [outer = 0x7faf91defc00] 23:39:25 INFO - PROCESS | 18037 | 1463035165307 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]]]}] 23:39:25 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 23:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1384ms 23:39:25 INFO - PROCESS | 18037 | 1463035165358 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 23:39:25 INFO - PROCESS | 18037 | 1463035165362 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 23:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:39:25 INFO - PROCESS | 18037 | 1463035165367 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:39:25 INFO - PROCESS | 18037 | 1463035165370 Marionette TRACE conn3 <- [1,2010,null,{}] 23:39:25 INFO - PROCESS | 18037 | 1463035165375 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}] 23:39:25 INFO - PROCESS | 18037 | 1463035165555 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 23:39:25 INFO - PROCESS | 18037 | 1463035165763 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:25 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9b7ca000 == 114 [pid = 18037] [id = 510] 23:39:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 259 (0x7faf91df6000) [pid = 18037] [serial = 1531] [outer = (nil)] 23:39:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 260 (0x7faf95d0cc00) [pid = 18037] [serial = 1532] [outer = 0x7faf91df6000] 23:39:25 INFO - PROCESS | 18037 | 1463035165830 Marionette DEBUG loaded listener.js 23:39:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 261 (0x7faf95e45c00) [pid = 18037] [serial = 1533] [outer = 0x7faf91df6000] 23:39:26 INFO - PROCESS | 18037 | 1463035166715 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]]]}] 23:39:26 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 23:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1378ms 23:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:39:26 INFO - PROCESS | 18037 | 1463035166745 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 23:39:26 INFO - PROCESS | 18037 | 1463035166748 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 23:39:26 INFO - PROCESS | 18037 | 1463035166755 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:39:26 INFO - PROCESS | 18037 | 1463035166758 Marionette TRACE conn3 <- [1,2014,null,{}] 23:39:26 INFO - PROCESS | 18037 | 1463035166763 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}] 23:39:26 INFO - PROCESS | 18037 | 1463035166965 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 23:39:27 INFO - PROCESS | 18037 | 1463035167182 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:27 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c079800 == 115 [pid = 18037] [id = 511] 23:39:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 262 (0x7faf91df2400) [pid = 18037] [serial = 1534] [outer = (nil)] 23:39:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 263 (0x7faf9670fc00) [pid = 18037] [serial = 1535] [outer = 0x7faf91df2400] 23:39:27 INFO - PROCESS | 18037 | 1463035167294 Marionette DEBUG loaded listener.js 23:39:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 264 (0x7faf99b20800) [pid = 18037] [serial = 1536] [outer = 0x7faf91df2400] 23:39:28 INFO - PROCESS | 18037 | 1463035168228 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]]]}] 23:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1529ms 23:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:39:28 INFO - PROCESS | 18037 | 1463035168284 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 23:39:28 INFO - PROCESS | 18037 | 1463035168287 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 23:39:28 INFO - PROCESS | 18037 | 1463035168293 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:39:28 INFO - PROCESS | 18037 | 1463035168296 Marionette TRACE conn3 <- [1,2018,null,{}] 23:39:28 INFO - PROCESS | 18037 | 1463035168301 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}] 23:39:28 INFO - PROCESS | 18037 | 1463035168482 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 23:39:28 INFO - PROCESS | 18037 | 1463035168766 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:28 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c6d1800 == 116 [pid = 18037] [id = 512] 23:39:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 265 (0x7faf99b55c00) [pid = 18037] [serial = 1537] [outer = (nil)] 23:39:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 266 (0x7faf99c58c00) [pid = 18037] [serial = 1538] [outer = 0x7faf99b55c00] 23:39:28 INFO - PROCESS | 18037 | 1463035168882 Marionette DEBUG loaded listener.js 23:39:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 267 (0x7faf99ddfc00) [pid = 18037] [serial = 1539] [outer = 0x7faf99b55c00] 23:39:29 INFO - PROCESS | 18037 | 1463035169697 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]]]}] 23:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1434ms 23:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:39:29 INFO - PROCESS | 18037 | 1463035169727 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 23:39:29 INFO - PROCESS | 18037 | 1463035169730 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 23:39:29 INFO - PROCESS | 18037 | 1463035169736 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:39:29 INFO - PROCESS | 18037 | 1463035169739 Marionette TRACE conn3 <- [1,2022,null,{}] 23:39:29 INFO - PROCESS | 18037 | 1463035169744 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}] 23:39:29 INFO - PROCESS | 18037 | 1463035169913 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 23:39:30 INFO - PROCESS | 18037 | 1463035170122 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:30 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f697800 == 117 [pid = 18037] [id = 513] 23:39:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 268 (0x7faf99b59400) [pid = 18037] [serial = 1540] [outer = (nil)] 23:39:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 269 (0x7faf99ef7400) [pid = 18037] [serial = 1541] [outer = 0x7faf99b59400] 23:39:30 INFO - PROCESS | 18037 | 1463035170190 Marionette DEBUG loaded listener.js 23:39:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 270 (0x7faf99fd9c00) [pid = 18037] [serial = 1542] [outer = 0x7faf99b59400] 23:39:31 INFO - PROCESS | 18037 | 1463035171040 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]]]}] 23:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1337ms 23:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:39:31 INFO - PROCESS | 18037 | 1463035171074 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 23:39:31 INFO - PROCESS | 18037 | 1463035171077 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 23:39:31 INFO - PROCESS | 18037 | 1463035171083 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:39:31 INFO - PROCESS | 18037 | 1463035171086 Marionette TRACE conn3 <- [1,2026,null,{}] 23:39:31 INFO - PROCESS | 18037 | 1463035171091 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}] 23:39:31 INFO - PROCESS | 18037 | 1463035171285 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 23:39:31 INFO - PROCESS | 18037 | 1463035171499 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:31 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f8d9000 == 118 [pid = 18037] [id = 514] 23:39:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 271 (0x7faf99c53000) [pid = 18037] [serial = 1543] [outer = (nil)] 23:39:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 272 (0x7faf9a538000) [pid = 18037] [serial = 1544] [outer = 0x7faf99c53000] 23:39:31 INFO - PROCESS | 18037 | 1463035171608 Marionette DEBUG loaded listener.js 23:39:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 273 (0x7faf9a5c0000) [pid = 18037] [serial = 1545] [outer = 0x7faf99c53000] 23:39:32 INFO - PROCESS | 18037 | 1463035172523 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]]]}] 23:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1492ms 23:39:32 INFO - PROCESS | 18037 | 1463035172579 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 23:39:32 INFO - PROCESS | 18037 | 1463035172587 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 23:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:39:32 INFO - PROCESS | 18037 | 1463035172592 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:39:32 INFO - PROCESS | 18037 | 1463035172594 Marionette TRACE conn3 <- [1,2030,null,{}] 23:39:32 INFO - PROCESS | 18037 | 1463035172600 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}] 23:39:32 INFO - PROCESS | 18037 | 1463035172793 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 23:39:33 INFO - PROCESS | 18037 | 1463035173011 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:33 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf944f3000 == 119 [pid = 18037] [id = 515] 23:39:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 274 (0x7faf8e7b5000) [pid = 18037] [serial = 1546] [outer = (nil)] 23:39:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 275 (0x7faf9025a000) [pid = 18037] [serial = 1547] [outer = 0x7faf8e7b5000] 23:39:33 INFO - PROCESS | 18037 | 1463035173081 Marionette DEBUG loaded listener.js 23:39:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 276 (0x7faf9a533400) [pid = 18037] [serial = 1548] [outer = 0x7faf8e7b5000] 23:39:34 INFO - PROCESS | 18037 | 1463035174029 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]]]}] 23:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1479ms 23:39:34 INFO - PROCESS | 18037 | 1463035174073 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 23:39:34 INFO - PROCESS | 18037 | 1463035174077 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 23:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:39:34 INFO - PROCESS | 18037 | 1463035174083 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:39:34 INFO - PROCESS | 18037 | 1463035174087 Marionette TRACE conn3 <- [1,2034,null,{}] 23:39:34 INFO - PROCESS | 18037 | 1463035174092 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}] 23:39:34 INFO - PROCESS | 18037 | 1463035174312 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 23:39:34 INFO - PROCESS | 18037 | 1463035174565 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:34 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa44e6800 == 120 [pid = 18037] [id = 516] 23:39:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 277 (0x7faf90dc2400) [pid = 18037] [serial = 1549] [outer = (nil)] 23:39:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 278 (0x7faf9bff0000) [pid = 18037] [serial = 1550] [outer = 0x7faf90dc2400] 23:39:34 INFO - PROCESS | 18037 | 1463035174688 Marionette DEBUG loaded listener.js 23:39:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 279 (0x7faf9c21dc00) [pid = 18037] [serial = 1551] [outer = 0x7faf90dc2400] 23:39:35 INFO - PROCESS | 18037 | 1463035175544 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]]]}] 23:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1536ms 23:39:35 INFO - PROCESS | 18037 | 1463035175620 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 23:39:35 INFO - PROCESS | 18037 | 1463035175624 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 23:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:39:35 INFO - PROCESS | 18037 | 1463035175629 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:39:35 INFO - PROCESS | 18037 | 1463035175632 Marionette TRACE conn3 <- [1,2038,null,{}] 23:39:35 INFO - PROCESS | 18037 | 1463035175638 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}] 23:39:35 INFO - PROCESS | 18037 | 1463035175826 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 23:39:36 INFO - PROCESS | 18037 | 1463035176033 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:36 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa51e3800 == 121 [pid = 18037] [id = 517] 23:39:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 280 (0x7faf90fd9400) [pid = 18037] [serial = 1552] [outer = (nil)] 23:39:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 281 (0x7faf9c221c00) [pid = 18037] [serial = 1553] [outer = 0x7faf90fd9400] 23:39:36 INFO - PROCESS | 18037 | 1463035176099 Marionette DEBUG loaded listener.js 23:39:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 282 (0x7faf9c56e400) [pid = 18037] [serial = 1554] [outer = 0x7faf90fd9400] 23:39:36 INFO - PROCESS | 18037 | 1463035176987 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]]]}] 23:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1429ms 23:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:39:37 INFO - PROCESS | 18037 | 1463035177060 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 23:39:37 INFO - PROCESS | 18037 | 1463035177062 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 23:39:37 INFO - PROCESS | 18037 | 1463035177068 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:39:37 INFO - PROCESS | 18037 | 1463035177080 Marionette TRACE conn3 <- [1,2042,null,{}] 23:39:37 INFO - PROCESS | 18037 | 1463035177084 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}] 23:39:37 INFO - PROCESS | 18037 | 1463035177276 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 23:39:38 INFO - PROCESS | 18037 | 1463035178123 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:38 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8fbed800 == 122 [pid = 18037] [id = 518] 23:39:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 283 (0x7faf8b77c000) [pid = 18037] [serial = 1555] [outer = (nil)] 23:39:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 284 (0x7faf8b96fc00) [pid = 18037] [serial = 1556] [outer = 0x7faf8b77c000] 23:39:38 INFO - PROCESS | 18037 | 1463035178213 Marionette DEBUG loaded listener.js 23:39:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 285 (0x7faf8d85d400) [pid = 18037] [serial = 1557] [outer = 0x7faf8b77c000] 23:39:39 INFO - PROCESS | 18037 | 1463035179033 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]]]}] 23:39:39 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) 23:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 2041ms 23:39:39 INFO - PROCESS | 18037 | 1463035179111 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 23:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:39:39 INFO - PROCESS | 18037 | 1463035179117 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 23:39:39 INFO - PROCESS | 18037 | 1463035179123 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:39:39 INFO - PROCESS | 18037 | 1463035179128 Marionette TRACE conn3 <- [1,2046,null,{}] 23:39:39 INFO - PROCESS | 18037 | 1463035179134 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}] 23:39:39 INFO - PROCESS | 18037 | 1463035179381 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 23:39:39 INFO - PROCESS | 18037 | 1463035179565 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:39 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf915e3800 == 123 [pid = 18037] [id = 519] 23:39:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 286 (0x7faf8b775c00) [pid = 18037] [serial = 1558] [outer = (nil)] 23:39:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 287 (0x7faf8d854000) [pid = 18037] [serial = 1559] [outer = 0x7faf8b775c00] 23:39:39 INFO - PROCESS | 18037 | 1463035179631 Marionette DEBUG loaded listener.js 23:39:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 288 (0x7faf90168800) [pid = 18037] [serial = 1560] [outer = 0x7faf8b775c00] 23:39:40 INFO - PROCESS | 18037 | 1463035180611 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]]]}] 23:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1536ms 23:39:40 INFO - PROCESS | 18037 | 1463035180662 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 23:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:39:40 INFO - PROCESS | 18037 | 1463035180668 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 23:39:40 INFO - PROCESS | 18037 | 1463035180673 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:39:40 INFO - PROCESS | 18037 | 1463035180676 Marionette TRACE conn3 <- [1,2050,null,{}] 23:39:40 INFO - PROCESS | 18037 | 1463035180681 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}] 23:39:40 INFO - PROCESS | 18037 | 1463035180859 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 23:39:41 INFO - PROCESS | 18037 | ************************* 23:39:41 INFO - PROCESS | 18037 | A coding exception was thrown and uncaught in a Task. 23:39:41 INFO - PROCESS | 18037 | 23:39:41 INFO - PROCESS | 18037 | Full message: TypeError: NetworkError when attempting to fetch resource. 23:39:41 INFO - PROCESS | 18037 | Full stack: 23:39:41 INFO - PROCESS | 18037 | ************************* 23:39:41 INFO - PROCESS | 18037 | 1463035181202 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:41 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8d6f1800 == 124 [pid = 18037] [id = 520] 23:39:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 289 (0x7faf8b96d800) [pid = 18037] [serial = 1561] [outer = (nil)] 23:39:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 290 (0x7faf91521800) [pid = 18037] [serial = 1562] [outer = 0x7faf8b96d800] 23:39:41 INFO - PROCESS | 18037 | 1463035181321 Marionette DEBUG loaded listener.js 23:39:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 291 (0x7faf91df7800) [pid = 18037] [serial = 1563] [outer = 0x7faf8b96d800] 23:39:41 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa588f000 == 123 [pid = 18037] [id = 364] 23:39:41 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9454b800 == 122 [pid = 18037] [id = 266] 23:39:41 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa41d5000 == 121 [pid = 18037] [id = 439] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 290 (0x7fafb8007000) [pid = 18037] [serial = 1418] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 289 (0x7faf8ef19800) [pid = 18037] [serial = 1424] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 288 (0x7faf8e7bdc00) [pid = 18037] [serial = 1421] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 287 (0x7faf9020c000) [pid = 18037] [serial = 1427] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf99c8b800 == 120 [pid = 18037] [id = 254] 23:39:42 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9573c800 == 119 [pid = 18037] [id = 257] 23:39:42 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf949ae800 == 118 [pid = 18037] [id = 504] 23:39:42 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf94b21000 == 117 [pid = 18037] [id = 503] 23:39:42 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf949ad000 == 116 [pid = 18037] [id = 502] 23:39:42 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf915e2800 == 115 [pid = 18037] [id = 499] 23:39:42 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf90498800 == 114 [pid = 18037] [id = 498] 23:39:42 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8fbfd800 == 113 [pid = 18037] [id = 497] 23:39:42 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8cb5c000 == 112 [pid = 18037] [id = 496] 23:39:42 INFO - PROCESS | 18037 | 1463035182228 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]]]}] 23:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1578ms 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 286 (0x7faf9a5c0c00) [pid = 18037] [serial = 1415] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 285 (0x7fafb2e0f000) [pid = 18037] [serial = 1412] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 284 (0x7faf9bff6c00) [pid = 18037] [serial = 1397] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 283 (0x7faf9bff1400) [pid = 18037] [serial = 1448] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 282 (0x7faf8e7b7000) [pid = 18037] [serial = 1430] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 281 (0x7faf903c6800) [pid = 18037] [serial = 1434] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 280 (0x7faf8ec85800) [pid = 18037] [serial = 1388] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 279 (0x7faf90216400) [pid = 18037] [serial = 1433] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 278 (0x7fafb775dc00) [pid = 18037] [serial = 1122] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 277 (0x7faf9bfefc00) [pid = 18037] [serial = 1406] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 276 (0x7fafa447e800) [pid = 18037] [serial = 1386] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 275 (0x7faf955a7800) [pid = 18037] [serial = 1439] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 274 (0x7faf9c37b000) [pid = 18037] [serial = 1449] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 273 (0x7fafb6047400) [pid = 18037] [serial = 1119] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 272 (0x7faf95e45800) [pid = 18037] [serial = 1442] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 271 (0x7fafb811bc00) [pid = 18037] [serial = 1128] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 270 (0x7fafb8006800) [pid = 18037] [serial = 1182] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 269 (0x7fafb1dce800) [pid = 18037] [serial = 1047] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 268 (0x7faf91bb7c00) [pid = 18037] [serial = 1365] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 267 (0x7faf91bac000) [pid = 18037] [serial = 1436] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 266 (0x7fafb5f2d000) [pid = 18037] [serial = 1116] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 265 (0x7fafa3f4a800) [pid = 18037] [serial = 1403] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 264 (0x7faf9024ac00) [pid = 18037] [serial = 1409] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 263 (0x7faf96704800) [pid = 18037] [serial = 1443] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 262 (0x7faf91f3f000) [pid = 18037] [serial = 1437] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 261 (0x7faf9a5c8c00) [pid = 18037] [serial = 1446] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 260 (0x7faf8fc98800) [pid = 18037] [serial = 1431] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 259 (0x7faf9cb19000) [pid = 18037] [serial = 1242] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 258 (0x7faf95ec9c00) [pid = 18037] [serial = 1394] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 257 (0x7faf8fdf8800) [pid = 18037] [serial = 1131] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 256 (0x7faf99b56000) [pid = 18037] [serial = 1445] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 255 (0x7faf91f43c00) [pid = 18037] [serial = 1391] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 254 (0x7fafb7ec5800) [pid = 18037] [serial = 1299] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 253 (0x7faf9dc7ac00) [pid = 18037] [serial = 1400] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 252 (0x7fafb7ecb800) [pid = 18037] [serial = 1125] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | --DOMWINDOW == 251 (0x7faf955af000) [pid = 18037] [serial = 1440] [outer = (nil)] [url = about:blank] 23:39:42 INFO - PROCESS | 18037 | 1463035182294 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 23:39:42 INFO - PROCESS | 18037 | 1463035182297 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 23:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:39:42 INFO - PROCESS | 18037 | 1463035182310 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:39:42 INFO - PROCESS | 18037 | 1463035182318 Marionette TRACE conn3 <- [1,2054,null,{}] 23:39:42 INFO - PROCESS | 18037 | 1463035182326 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}] 23:39:42 INFO - PROCESS | 18037 | 1463035182497 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 23:39:42 INFO - PROCESS | 18037 | 1463035182693 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:42 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf90024800 == 113 [pid = 18037] [id = 521] 23:39:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 252 (0x7faf8b975c00) [pid = 18037] [serial = 1564] [outer = (nil)] 23:39:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 253 (0x7faf903bb400) [pid = 18037] [serial = 1565] [outer = 0x7faf8b975c00] 23:39:42 INFO - PROCESS | 18037 | 1463035182756 Marionette DEBUG loaded listener.js 23:39:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 254 (0x7faf9486cc00) [pid = 18037] [serial = 1566] [outer = 0x7faf8b975c00] 23:39:43 INFO - PROCESS | 18037 | 1463035183473 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]]]}] 23:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1192ms 23:39:43 INFO - PROCESS | 18037 | 1463035183496 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 23:39:43 INFO - PROCESS | 18037 | 1463035183500 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 23:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:39:43 INFO - PROCESS | 18037 | 1463035183505 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:39:43 INFO - PROCESS | 18037 | 1463035183507 Marionette TRACE conn3 <- [1,2058,null,{}] 23:39:43 INFO - PROCESS | 18037 | 1463035183512 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}] 23:39:43 INFO - PROCESS | 18037 | 1463035183735 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 23:39:43 INFO - PROCESS | 18037 | 1463035183759 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:43 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf943c2800 == 114 [pid = 18037] [id = 522] 23:39:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 255 (0x7faf90256c00) [pid = 18037] [serial = 1567] [outer = (nil)] 23:39:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 256 (0x7faf9556f400) [pid = 18037] [serial = 1568] [outer = 0x7faf90256c00] 23:39:43 INFO - PROCESS | 18037 | 1463035183828 Marionette DEBUG loaded listener.js 23:39:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 257 (0x7faf955ae800) [pid = 18037] [serial = 1569] [outer = 0x7faf90256c00] 23:39:44 INFO - PROCESS | 18037 | 1463035184758 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]]]}] 23:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1277ms 23:39:44 INFO - PROCESS | 18037 | 1463035184783 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 23:39:44 INFO - PROCESS | 18037 | 1463035184786 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 23:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:39:44 INFO - PROCESS | 18037 | 1463035184792 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:39:44 INFO - PROCESS | 18037 | 1463035184794 Marionette TRACE conn3 <- [1,2062,null,{}] 23:39:44 INFO - PROCESS | 18037 | 1463035184799 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}] 23:39:45 INFO - PROCESS | 18037 | 1463035185008 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 23:39:45 INFO - PROCESS | 18037 | 1463035185039 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:45 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf94b03800 == 115 [pid = 18037] [id = 523] 23:39:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 258 (0x7faf95e45000) [pid = 18037] [serial = 1570] [outer = (nil)] 23:39:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 259 (0x7faf95e4c400) [pid = 18037] [serial = 1571] [outer = 0x7faf95e45000] 23:39:45 INFO - PROCESS | 18037 | 1463035185105 Marionette DEBUG loaded listener.js 23:39:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 260 (0x7faf96707c00) [pid = 18037] [serial = 1572] [outer = 0x7faf95e45000] 23:39:46 INFO - PROCESS | 18037 | 1463035186054 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]]]}] 23:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1285ms 23:39:46 INFO - PROCESS | 18037 | 1463035186077 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 23:39:46 INFO - PROCESS | 18037 | 1463035186080 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 23:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:39:46 INFO - PROCESS | 18037 | 1463035186086 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:39:46 INFO - PROCESS | 18037 | 1463035186088 Marionette TRACE conn3 <- [1,2066,null,{}] 23:39:46 INFO - PROCESS | 18037 | 1463035186093 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}] 23:39:46 INFO - PROCESS | 18037 | 1463035186308 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 23:39:46 INFO - PROCESS | 18037 | 1463035186343 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:46 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf96ab3800 == 116 [pid = 18037] [id = 524] 23:39:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 261 (0x7faf9016ac00) [pid = 18037] [serial = 1573] [outer = (nil)] 23:39:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 262 (0x7faf99b03000) [pid = 18037] [serial = 1574] [outer = 0x7faf9016ac00] 23:39:46 INFO - PROCESS | 18037 | 1463035186402 Marionette DEBUG loaded listener.js 23:39:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 263 (0x7faf99b60400) [pid = 18037] [serial = 1575] [outer = 0x7faf9016ac00] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 262 (0x7fafa447f000) [pid = 18037] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 261 (0x7faf99b12800) [pid = 18037] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 260 (0x7fafa415e800) [pid = 18037] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 259 (0x7faf9e059800) [pid = 18037] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 258 (0x7faf9f619400) [pid = 18037] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 257 (0x7fafa5a79800) [pid = 18037] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 256 (0x7faf95d06000) [pid = 18037] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 255 (0x7faf9bff4400) [pid = 18037] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 254 (0x7faf9dc72800) [pid = 18037] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 253 (0x7faf9f76f000) [pid = 18037] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 252 (0x7faf9cb18000) [pid = 18037] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 251 (0x7fafb2e2dc00) [pid = 18037] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 250 (0x7fafb2cb8400) [pid = 18037] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 249 (0x7faf90252c00) [pid = 18037] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 248 (0x7faf90254400) [pid = 18037] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 247 (0x7faf8fdf0c00) [pid = 18037] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 246 (0x7faf90fd1800) [pid = 18037] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 245 (0x7faf99b1d800) [pid = 18037] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 244 (0x7faf9c775000) [pid = 18037] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 243 (0x7faf90dc8c00) [pid = 18037] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 242 (0x7faf99c60800) [pid = 18037] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 241 (0x7fafa530b000) [pid = 18037] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 240 (0x7fafa47c2800) [pid = 18037] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 239 (0x7faf91df8c00) [pid = 18037] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 238 (0x7faf95575400) [pid = 18037] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 237 (0x7fafb2cad400) [pid = 18037] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 236 (0x7faf96708c00) [pid = 18037] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 235 (0x7fafa285f400) [pid = 18037] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 234 (0x7faf90244c00) [pid = 18037] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 233 (0x7faf91529400) [pid = 18037] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 232 (0x7faf9025e800) [pid = 18037] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 231 (0x7faf9c0a0400) [pid = 18037] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 230 (0x7faf90165c00) [pid = 18037] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 229 (0x7faf903c7800) [pid = 18037] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 228 (0x7faf95d04800) [pid = 18037] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 227 (0x7faf933ebc00) [pid = 18037] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 226 (0x7faf9c21fc00) [pid = 18037] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 225 (0x7fafa8392800) [pid = 18037] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 224 (0x7faf904ce000) [pid = 18037] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 223 (0x7faf9c46b400) [pid = 18037] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 222 (0x7fafa4480000) [pid = 18037] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 221 (0x7faf96706c00) [pid = 18037] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 220 (0x7faf956f6800) [pid = 18037] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 219 (0x7faf91dfac00) [pid = 18037] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 218 (0x7faf94c6ec00) [pid = 18037] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 217 (0x7faf8e7b0400) [pid = 18037] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:39:47 INFO - PROCESS | 18037 | --DOMWINDOW == 216 (0x7faf8b770000) [pid = 18037] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:39:48 INFO - PROCESS | 18037 | 1463035188278 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]]]}] 23:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 2233ms 23:39:48 INFO - PROCESS | 18037 | 1463035188321 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 23:39:48 INFO - PROCESS | 18037 | 1463035188324 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 23:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:39:48 INFO - PROCESS | 18037 | 1463035188329 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:39:48 INFO - PROCESS | 18037 | 1463035188344 Marionette TRACE conn3 <- [1,2070,null,{}] 23:39:48 INFO - PROCESS | 18037 | 1463035188348 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}] 23:39:48 INFO - PROCESS | 18037 | 1463035188509 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 23:39:48 INFO - PROCESS | 18037 | 1463035188524 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:48 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf915d7000 == 117 [pid = 18037] [id = 525] 23:39:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 217 (0x7faf8fdea000) [pid = 18037] [serial = 1576] [outer = (nil)] 23:39:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 218 (0x7faf904ce800) [pid = 18037] [serial = 1577] [outer = 0x7faf8fdea000] 23:39:48 INFO - PROCESS | 18037 | 1463035188582 Marionette DEBUG loaded listener.js 23:39:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 219 (0x7faf94865400) [pid = 18037] [serial = 1578] [outer = 0x7faf8fdea000] 23:39:49 INFO - PROCESS | 18037 | 1463035189357 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]]]}] 23:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1089ms 23:39:49 INFO - PROCESS | 18037 | 1463035189419 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 23:39:49 INFO - PROCESS | 18037 | 1463035189422 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 23:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:39:49 INFO - PROCESS | 18037 | 1463035189428 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:39:49 INFO - PROCESS | 18037 | 1463035189429 Marionette TRACE conn3 <- [1,2074,null,{}] 23:39:49 INFO - PROCESS | 18037 | 1463035189435 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}] 23:39:49 INFO - PROCESS | 18037 | 1463035189651 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 23:39:49 INFO - PROCESS | 18037 | 1463035189878 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:49 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8cb5c000 == 118 [pid = 18037] [id = 526] 23:39:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 220 (0x7faf8b76d400) [pid = 18037] [serial = 1579] [outer = (nil)] 23:39:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 221 (0x7faf8b775400) [pid = 18037] [serial = 1580] [outer = 0x7faf8b76d400] 23:39:49 INFO - PROCESS | 18037 | 1463035189961 Marionette DEBUG loaded listener.js 23:39:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 222 (0x7faf8e7b7800) [pid = 18037] [serial = 1581] [outer = 0x7faf8b76d400] 23:39:50 INFO - PROCESS | 18037 | 1463035190893 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]]]}] 23:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1529ms 23:39:50 INFO - PROCESS | 18037 | 1463035190960 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 23:39:50 INFO - PROCESS | 18037 | 1463035190966 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 23:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:39:50 INFO - PROCESS | 18037 | 1463035190973 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:39:50 INFO - PROCESS | 18037 | 1463035190978 Marionette TRACE conn3 <- [1,2078,null,{}] 23:39:50 INFO - PROCESS | 18037 | 1463035190986 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}] 23:39:51 INFO - PROCESS | 18037 | 1463035191219 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 23:39:51 INFO - PROCESS | 18037 | 1463035191464 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:51 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf943ce800 == 119 [pid = 18037] [id = 527] 23:39:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 223 (0x7faf90164800) [pid = 18037] [serial = 1582] [outer = (nil)] 23:39:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 224 (0x7faf90251400) [pid = 18037] [serial = 1583] [outer = 0x7faf90164800] 23:39:51 INFO - PROCESS | 18037 | 1463035191582 Marionette DEBUG loaded listener.js 23:39:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 225 (0x7faf903c7400) [pid = 18037] [serial = 1584] [outer = 0x7faf90164800] 23:39:52 INFO - PROCESS | 18037 | 1463035192410 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]]]}] 23:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1486ms 23:39:52 INFO - PROCESS | 18037 | 1463035192464 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 23:39:52 INFO - PROCESS | 18037 | 1463035192470 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 23:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:39:52 INFO - PROCESS | 18037 | 1463035192477 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:39:52 INFO - PROCESS | 18037 | 1463035192480 Marionette TRACE conn3 <- [1,2082,null,{}] 23:39:52 INFO - PROCESS | 18037 | 1463035192486 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}] 23:39:52 INFO - PROCESS | 18037 | 1463035192688 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 23:39:52 INFO - PROCESS | 18037 | 1463035192887 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:52 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf99c82800 == 120 [pid = 18037] [id = 528] 23:39:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 226 (0x7faf904c9400) [pid = 18037] [serial = 1585] [outer = (nil)] 23:39:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 227 (0x7faf91f3d000) [pid = 18037] [serial = 1586] [outer = 0x7faf904c9400] 23:39:52 INFO - PROCESS | 18037 | 1463035192960 Marionette DEBUG loaded listener.js 23:39:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 228 (0x7faf94c7b400) [pid = 18037] [serial = 1587] [outer = 0x7faf904c9400] 23:39:53 INFO - PROCESS | 18037 | 1463035193930 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]]]}] 23:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1530ms 23:39:54 INFO - PROCESS | 18037 | 1463035194009 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 23:39:54 INFO - PROCESS | 18037 | 1463035194012 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 23:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:39:54 INFO - PROCESS | 18037 | 1463035194026 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:39:54 INFO - PROCESS | 18037 | 1463035194035 Marionette TRACE conn3 <- [1,2086,null,{}] 23:39:54 INFO - PROCESS | 18037 | 1463035194043 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}] 23:39:54 INFO - PROCESS | 18037 | 1463035194282 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 23:39:54 INFO - PROCESS | 18037 | 1463035194526 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:54 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9b873800 == 121 [pid = 18037] [id = 529] 23:39:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 229 (0x7faf956f3c00) [pid = 18037] [serial = 1588] [outer = (nil)] 23:39:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 230 (0x7faf95ecc800) [pid = 18037] [serial = 1589] [outer = 0x7faf956f3c00] 23:39:54 INFO - PROCESS | 18037 | 1463035194613 Marionette DEBUG loaded listener.js 23:39:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 231 (0x7faf99b10800) [pid = 18037] [serial = 1590] [outer = 0x7faf956f3c00] 23:39:55 INFO - PROCESS | 18037 | 1463035195443 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]]]}] 23:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1494ms 23:39:55 INFO - PROCESS | 18037 | 1463035195514 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 23:39:55 INFO - PROCESS | 18037 | 1463035195519 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 23:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:39:55 INFO - PROCESS | 18037 | 1463035195524 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:39:55 INFO - PROCESS | 18037 | 1463035195526 Marionette TRACE conn3 <- [1,2090,null,{}] 23:39:55 INFO - PROCESS | 18037 | 1463035195532 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}] 23:39:55 INFO - PROCESS | 18037 | 1463035195759 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 23:39:56 INFO - PROCESS | 18037 | 1463035196000 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:56 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c6cd800 == 122 [pid = 18037] [id = 530] 23:39:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 232 (0x7faf956f6800) [pid = 18037] [serial = 1591] [outer = (nil)] 23:39:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 233 (0x7faf99de1000) [pid = 18037] [serial = 1592] [outer = 0x7faf956f6800] 23:39:56 INFO - PROCESS | 18037 | 1463035196112 Marionette DEBUG loaded listener.js 23:39:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 234 (0x7faf99fd2000) [pid = 18037] [serial = 1593] [outer = 0x7faf956f6800] 23:39:56 INFO - PROCESS | 18037 | 1463035196894 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]]]}] 23:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1431ms 23:39:56 INFO - PROCESS | 18037 | 1463035196957 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 23:39:56 INFO - PROCESS | 18037 | 1463035196961 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 23:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:39:56 INFO - PROCESS | 18037 | 1463035196966 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:39:56 INFO - PROCESS | 18037 | 1463035196968 Marionette TRACE conn3 <- [1,2094,null,{}] 23:39:56 INFO - PROCESS | 18037 | 1463035196974 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}] 23:39:57 INFO - PROCESS | 18037 | 1463035197149 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 23:39:57 INFO - PROCESS | 18037 | 1463035197346 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:57 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f75f800 == 123 [pid = 18037] [id = 531] 23:39:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 235 (0x7faf9a53c800) [pid = 18037] [serial = 1594] [outer = (nil)] 23:39:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 236 (0x7faf9a5bbc00) [pid = 18037] [serial = 1595] [outer = 0x7faf9a53c800] 23:39:57 INFO - PROCESS | 18037 | 1463035197426 Marionette DEBUG loaded listener.js 23:39:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 237 (0x7faf9bcbec00) [pid = 18037] [serial = 1596] [outer = 0x7faf9a53c800] 23:39:58 INFO - PROCESS | 18037 | 1463035198347 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]]]}] 23:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1437ms 23:39:58 INFO - PROCESS | 18037 | 1463035198405 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 23:39:58 INFO - PROCESS | 18037 | 1463035198409 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 23:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:39:58 INFO - PROCESS | 18037 | 1463035198414 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:39:58 INFO - PROCESS | 18037 | 1463035198416 Marionette TRACE conn3 <- [1,2098,null,{}] 23:39:58 INFO - PROCESS | 18037 | 1463035198422 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}] 23:39:58 INFO - PROCESS | 18037 | 1463035198615 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 23:39:58 INFO - PROCESS | 18037 | 1463035198814 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:58 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa3faa000 == 124 [pid = 18037] [id = 532] 23:39:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 238 (0x7faf9a5c7000) [pid = 18037] [serial = 1597] [outer = (nil)] 23:39:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 239 (0x7faf9c0a8000) [pid = 18037] [serial = 1598] [outer = 0x7faf9a5c7000] 23:39:58 INFO - PROCESS | 18037 | 1463035198883 Marionette DEBUG loaded listener.js 23:39:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 240 (0x7faf9c223c00) [pid = 18037] [serial = 1599] [outer = 0x7faf9a5c7000] 23:39:59 INFO - PROCESS | 18037 | 1463035199788 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]]]}] 23:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1434ms 23:39:59 INFO - PROCESS | 18037 | 1463035199850 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 23:39:59 INFO - PROCESS | 18037 | 1463035199854 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 23:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:39:59 INFO - PROCESS | 18037 | 1463035199860 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:39:59 INFO - PROCESS | 18037 | 1463035199862 Marionette TRACE conn3 <- [1,2102,null,{}] 23:39:59 INFO - PROCESS | 18037 | 1463035199867 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}] 23:40:00 INFO - PROCESS | 18037 | 1463035200055 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 23:40:00 INFO - PROCESS | 18037 | 1463035200257 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:00 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa4a80000 == 125 [pid = 18037] [id = 533] 23:40:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 241 (0x7faf9a5c0c00) [pid = 18037] [serial = 1600] [outer = (nil)] 23:40:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 242 (0x7faf9c46f000) [pid = 18037] [serial = 1601] [outer = 0x7faf9a5c0c00] 23:40:00 INFO - PROCESS | 18037 | 1463035200366 Marionette DEBUG loaded listener.js 23:40:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 243 (0x7faf9c578c00) [pid = 18037] [serial = 1602] [outer = 0x7faf9a5c0c00] 23:40:01 INFO - PROCESS | 18037 | 1463035201184 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]]]}] 23:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1382ms 23:40:01 INFO - PROCESS | 18037 | 1463035201243 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 23:40:01 INFO - PROCESS | 18037 | 1463035201246 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 23:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:40:01 INFO - PROCESS | 18037 | 1463035201254 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:40:01 INFO - PROCESS | 18037 | 1463035201257 Marionette TRACE conn3 <- [1,2106,null,{}] 23:40:01 INFO - PROCESS | 18037 | 1463035201263 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}] 23:40:01 INFO - PROCESS | 18037 | 1463035201452 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 23:40:01 INFO - PROCESS | 18037 | 1463035201673 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:01 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa5449000 == 126 [pid = 18037] [id = 534] 23:40:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 244 (0x7faf9bcc4800) [pid = 18037] [serial = 1603] [outer = (nil)] 23:40:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 245 (0x7faf9c773400) [pid = 18037] [serial = 1604] [outer = 0x7faf9bcc4800] 23:40:01 INFO - PROCESS | 18037 | 1463035201756 Marionette DEBUG loaded listener.js 23:40:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 246 (0x7faf9cb16400) [pid = 18037] [serial = 1605] [outer = 0x7faf9bcc4800] 23:40:02 INFO - PROCESS | 18037 | 1463035202637 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]]]}] 23:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 23:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1432ms 23:40:02 INFO - PROCESS | 18037 | 1463035202692 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 23:40:02 INFO - PROCESS | 18037 | 1463035202695 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 23:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 23:40:02 INFO - PROCESS | 18037 | 1463035202707 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:40:02 INFO - PROCESS | 18037 | 1463035202710 Marionette TRACE conn3 <- [1,2110,null,{}] 23:40:02 INFO - PROCESS | 18037 | 1463035202715 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}] 23:40:02 INFO - PROCESS | 18037 | 1463035202912 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 23:40:03 INFO - PROCESS | 18037 | 1463035203116 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:03 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa672e800 == 127 [pid = 18037] [id = 535] 23:40:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 247 (0x7faf9c46b400) [pid = 18037] [serial = 1606] [outer = (nil)] 23:40:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 248 (0x7faf9cb1d800) [pid = 18037] [serial = 1607] [outer = 0x7faf9c46b400] 23:40:03 INFO - PROCESS | 18037 | 1463035203192 Marionette DEBUG loaded listener.js 23:40:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 249 (0x7faf9dc61c00) [pid = 18037] [serial = 1608] [outer = 0x7faf9c46b400] 23:40:04 INFO - PROCESS | 18037 | 1463035204058 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]]]}] 23:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1383ms 23:40:04 INFO - PROCESS | 18037 | 1463035204090 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 23:40:04 INFO - PROCESS | 18037 | 1463035204094 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 23:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:40:04 INFO - PROCESS | 18037 | 1463035204100 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:40:04 INFO - PROCESS | 18037 | 1463035204102 Marionette TRACE conn3 <- [1,2114,null,{}] 23:40:04 INFO - PROCESS | 18037 | 1463035204107 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}] 23:40:04 INFO - PROCESS | 18037 | 1463035204293 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 23:40:04 INFO - PROCESS | 18037 | 1463035204512 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:04 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa8345000 == 128 [pid = 18037] [id = 536] 23:40:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 250 (0x7faf9cb1a000) [pid = 18037] [serial = 1609] [outer = (nil)] 23:40:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 251 (0x7faf9dc6fc00) [pid = 18037] [serial = 1610] [outer = 0x7faf9cb1a000] 23:40:04 INFO - PROCESS | 18037 | 1463035204636 Marionette DEBUG loaded listener.js 23:40:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 252 (0x7faf9dc7f400) [pid = 18037] [serial = 1611] [outer = 0x7faf9cb1a000] 23:40:05 INFO - PROCESS | 18037 | 1463035205564 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]]]}] 23:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1538ms 23:40:05 INFO - PROCESS | 18037 | 1463035205639 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 23:40:05 INFO - PROCESS | 18037 | 1463035205643 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 23:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:40:05 INFO - PROCESS | 18037 | 1463035205648 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:40:05 INFO - PROCESS | 18037 | 1463035205652 Marionette TRACE conn3 <- [1,2118,null,{}] 23:40:05 INFO - PROCESS | 18037 | 1463035205657 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}] 23:40:05 INFO - PROCESS | 18037 | 1463035205901 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 23:40:06 INFO - PROCESS | 18037 | 1463035206147 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:06 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb1d38800 == 129 [pid = 18037] [id = 537] 23:40:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 253 (0x7faf9e060c00) [pid = 18037] [serial = 1612] [outer = (nil)] 23:40:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 254 (0x7faf9eb95c00) [pid = 18037] [serial = 1613] [outer = 0x7faf9e060c00] 23:40:06 INFO - PROCESS | 18037 | 1463035206259 Marionette DEBUG loaded listener.js 23:40:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 255 (0x7faf9f61f000) [pid = 18037] [serial = 1614] [outer = 0x7faf9e060c00] 23:40:07 INFO - PROCESS | 18037 | 1463035207025 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]]]}] 23:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1441ms 23:40:07 INFO - PROCESS | 18037 | 1463035207090 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 23:40:07 INFO - PROCESS | 18037 | 1463035207093 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 23:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:40:07 INFO - PROCESS | 18037 | 1463035207099 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:40:07 INFO - PROCESS | 18037 | 1463035207101 Marionette TRACE conn3 <- [1,2122,null,{}] 23:40:07 INFO - PROCESS | 18037 | 1463035207107 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}] 23:40:07 INFO - PROCESS | 18037 | 1463035207291 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 23:40:07 INFO - PROCESS | 18037 | 1463035207501 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:07 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9491e800 == 130 [pid = 18037] [id = 538] 23:40:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 256 (0x7faf90fd6800) [pid = 18037] [serial = 1615] [outer = (nil)] 23:40:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 257 (0x7faf9f61fc00) [pid = 18037] [serial = 1616] [outer = 0x7faf90fd6800] 23:40:07 INFO - PROCESS | 18037 | 1463035207616 Marionette DEBUG loaded listener.js 23:40:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 258 (0x7faf9f770c00) [pid = 18037] [serial = 1617] [outer = 0x7faf90fd6800] 23:40:08 INFO - PROCESS | 18037 | 1463035208486 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]]]}] 23:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1435ms 23:40:08 INFO - PROCESS | 18037 | 1463035208537 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 23:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:40:08 INFO - PROCESS | 18037 | 1463035208550 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 23:40:08 INFO - PROCESS | 18037 | 1463035208556 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:40:08 INFO - PROCESS | 18037 | 1463035208559 Marionette TRACE conn3 <- [1,2126,null,{}] 23:40:08 INFO - PROCESS | 18037 | 1463035208564 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}] 23:40:08 INFO - PROCESS | 18037 | 1463035208753 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 23:40:08 INFO - PROCESS | 18037 | 1463035208963 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:08 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf90ff1800 == 131 [pid = 18037] [id = 539] 23:40:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 259 (0x7faf8ec85c00) [pid = 18037] [serial = 1618] [outer = (nil)] 23:40:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 260 (0x7faf903c5000) [pid = 18037] [serial = 1619] [outer = 0x7faf8ec85c00] 23:40:09 INFO - PROCESS | 18037 | 1463035209035 Marionette DEBUG loaded listener.js 23:40:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 261 (0x7faf9f76e000) [pid = 18037] [serial = 1620] [outer = 0x7faf8ec85c00] 23:40:09 INFO - PROCESS | 18037 | 1463035209928 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]]]}] 23:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1436ms 23:40:09 INFO - PROCESS | 18037 | 1463035209993 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 23:40:09 INFO - PROCESS | 18037 | 1463035209997 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 23:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:40:10 INFO - PROCESS | 18037 | 1463035210002 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:40:10 INFO - PROCESS | 18037 | 1463035210005 Marionette TRACE conn3 <- [1,2130,null,{}] 23:40:10 INFO - PROCESS | 18037 | 1463035210010 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}] 23:40:10 INFO - PROCESS | 18037 | 1463035210202 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 23:40:10 INFO - PROCESS | 18037 | 1463035210415 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:10 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa4bcb000 == 132 [pid = 18037] [id = 540] 23:40:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 262 (0x7faf8ef1e800) [pid = 18037] [serial = 1621] [outer = (nil)] 23:40:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 263 (0x7faf9f777800) [pid = 18037] [serial = 1622] [outer = 0x7faf8ef1e800] 23:40:10 INFO - PROCESS | 18037 | 1463035210491 Marionette DEBUG loaded listener.js 23:40:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 264 (0x7faf9f787000) [pid = 18037] [serial = 1623] [outer = 0x7faf8ef1e800] 23:40:11 INFO - PROCESS | 18037 | 1463035211361 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] 23:40:11 INFO - PROCESS | 18037 | 1463035211399 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 23:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 23:40:11 INFO - PROCESS | 18037 | 1463035211406 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:40:11 INFO - PROCESS | 18037 | 1463035211408 Marionette TRACE conn3 <- [1,2134,null,{}] 23:40:11 INFO - PROCESS | 18037 | 1463035211414 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}] 23:40:11 INFO - PROCESS | 18037 | 1463035211596 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 23:40:11 INFO - PROCESS | 18037 | 1463035211817 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:11 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf915ca800 == 133 [pid = 18037] [id = 541] 23:40:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 265 (0x7faf8fdf7c00) [pid = 18037] [serial = 1624] [outer = (nil)] 23:40:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 266 (0x7faf91ba9400) [pid = 18037] [serial = 1625] [outer = 0x7faf8fdf7c00] 23:40:11 INFO - PROCESS | 18037 | 1463035211926 Marionette DEBUG loaded listener.js 23:40:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 267 (0x7faf99b54000) [pid = 18037] [serial = 1626] [outer = 0x7faf8fdf7c00] 23:40:13 INFO - PROCESS | 18037 | 1463035213232 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]]]}] 23:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 23:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1886ms 23:40:13 INFO - PROCESS | 18037 | 1463035213293 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 23:40:13 INFO - PROCESS | 18037 | 1463035213298 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 23:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:40:13 INFO - PROCESS | 18037 | 1463035213369 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:40:13 INFO - PROCESS | 18037 | 1463035213375 Marionette TRACE conn3 <- [1,2138,null,{}] 23:40:13 INFO - PROCESS | 18037 | 1463035213396 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}] 23:40:13 INFO - PROCESS | 18037 | 1463035213571 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 23:40:13 INFO - PROCESS | 18037 | 1463035213782 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:13 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf90fe5000 == 134 [pid = 18037] [id = 542] 23:40:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 268 (0x7faf8b976c00) [pid = 18037] [serial = 1627] [outer = (nil)] 23:40:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 269 (0x7faf8ef1c400) [pid = 18037] [serial = 1628] [outer = 0x7faf8b976c00] 23:40:13 INFO - PROCESS | 18037 | 1463035213910 Marionette DEBUG loaded listener.js 23:40:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 270 (0x7faf9024ac00) [pid = 18037] [serial = 1629] [outer = 0x7faf8b976c00] 23:40:14 INFO - PROCESS | 18037 | 1463035214923 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]]]}] 23:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1611ms 23:40:14 INFO - PROCESS | 18037 | 1463035214964 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 23:40:14 INFO - PROCESS | 18037 | 1463035214971 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 23:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:40:14 INFO - PROCESS | 18037 | 1463035214981 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:40:14 INFO - PROCESS | 18037 | 1463035214985 Marionette TRACE conn3 <- [1,2142,null,{}] 23:40:14 INFO - PROCESS | 18037 | 1463035214990 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}] 23:40:15 INFO - PROCESS | 18037 | 1463035215171 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 23:40:15 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf915d7000 == 133 [pid = 18037] [id = 525] 23:40:15 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf96ab3800 == 132 [pid = 18037] [id = 524] 23:40:15 INFO - PROCESS | 18037 | --DOMWINDOW == 269 (0x7fafb2cb0400) [pid = 18037] [serial = 1475] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 18037 | --DOMWINDOW == 268 (0x7faf99fd7c00) [pid = 18037] [serial = 1478] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 18037 | --DOMWINDOW == 267 (0x7fafb3015c00) [pid = 18037] [serial = 1481] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 18037 | --DOMWINDOW == 266 (0x7faf8b778800) [pid = 18037] [serial = 1484] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 18037 | --DOMWINDOW == 265 (0x7faf8b96e800) [pid = 18037] [serial = 1487] [outer = (nil)] [url = about:blank] 23:40:15 INFO - PROCESS | 18037 | 1463035215568 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:15 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf94b03800 == 131 [pid = 18037] [id = 523] 23:40:15 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf943c2800 == 130 [pid = 18037] [id = 522] 23:40:15 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf90024800 == 129 [pid = 18037] [id = 521] 23:40:15 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8d6f1800 == 128 [pid = 18037] [id = 520] 23:40:15 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8d6da000 == 129 [pid = 18037] [id = 543] 23:40:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 266 (0x7faf8b96e800) [pid = 18037] [serial = 1630] [outer = (nil)] 23:40:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 267 (0x7faf91baa000) [pid = 18037] [serial = 1631] [outer = 0x7faf8b96e800] 23:40:15 INFO - PROCESS | 18037 | 1463035215667 Marionette DEBUG loaded listener.js 23:40:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 268 (0x7faf91f40c00) [pid = 18037] [serial = 1632] [outer = 0x7faf8b96e800] 23:40:15 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf915e3800 == 128 [pid = 18037] [id = 519] 23:40:15 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8fbed800 == 127 [pid = 18037] [id = 518] 23:40:16 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f8d9000 == 126 [pid = 18037] [id = 514] 23:40:16 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f697800 == 125 [pid = 18037] [id = 513] 23:40:16 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c6d1800 == 124 [pid = 18037] [id = 512] 23:40:16 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c079800 == 123 [pid = 18037] [id = 511] 23:40:16 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9b7ca000 == 122 [pid = 18037] [id = 510] 23:40:16 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9b412000 == 121 [pid = 18037] [id = 509] 23:40:16 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf90496000 == 120 [pid = 18037] [id = 506] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 267 (0x7faf9df6c800) [pid = 18037] [serial = 1218] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 266 (0x7fafb2e08800) [pid = 18037] [serial = 1236] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 265 (0x7faf9f61a400) [pid = 18037] [serial = 1239] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 264 (0x7faf9f78fc00) [pid = 18037] [serial = 1221] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 263 (0x7fafb1ddb800) [pid = 18037] [serial = 1233] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 262 (0x7faf9dc69400) [pid = 18037] [serial = 1326] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 261 (0x7faf99ef2800) [pid = 18037] [serial = 1323] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 260 (0x7fafa84b0800) [pid = 18037] [serial = 1230] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 259 (0x7faf9c09bc00) [pid = 18037] [serial = 1215] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 258 (0x7fafa5a16c00) [pid = 18037] [serial = 1227] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 257 (0x7fafa29da000) [pid = 18037] [serial = 1224] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 256 (0x7fafa2a57000) [pid = 18037] [serial = 1263] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 255 (0x7fafb1dd9c00) [pid = 18037] [serial = 1152] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 254 (0x7faf99ddac00) [pid = 18037] [serial = 1155] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 253 (0x7faf9dc68400) [pid = 18037] [serial = 1158] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 252 (0x7fafa5307800) [pid = 18037] [serial = 1161] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 251 (0x7fafb2988000) [pid = 18037] [serial = 1164] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 250 (0x7fafb2cb2000) [pid = 18037] [serial = 1167] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 249 (0x7fafb7ec4400) [pid = 18037] [serial = 1170] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 248 (0x7fafb8121800) [pid = 18037] [serial = 1173] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 247 (0x7faf90260800) [pid = 18037] [serial = 1176] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 246 (0x7faf9c773000) [pid = 18037] [serial = 1179] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 245 (0x7faf9c219c00) [pid = 18037] [serial = 1209] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 244 (0x7faf99b03c00) [pid = 18037] [serial = 1266] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 243 (0x7faf9c09b400) [pid = 18037] [serial = 1269] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 242 (0x7faf9e05a400) [pid = 18037] [serial = 1272] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 241 (0x7fafa2a5e800) [pid = 18037] [serial = 1275] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 240 (0x7fafa4160400) [pid = 18037] [serial = 1278] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 239 (0x7fafa8394800) [pid = 18037] [serial = 1281] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 238 (0x7fafb2b5e400) [pid = 18037] [serial = 1284] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 237 (0x7fafb2cb0c00) [pid = 18037] [serial = 1287] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 236 (0x7fafb3021800) [pid = 18037] [serial = 1290] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 235 (0x7fafb3df0400) [pid = 18037] [serial = 1293] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 234 (0x7fafb7ec5000) [pid = 18037] [serial = 1296] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 233 (0x7fafa5b7c400) [pid = 18037] [serial = 1329] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 232 (0x7fafa845f000) [pid = 18037] [serial = 1320] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 231 (0x7faf95710800) [pid = 18037] [serial = 1212] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 230 (0x7faf8b77ac00) [pid = 18037] [serial = 1490] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 229 (0x7faf90dcec00) [pid = 18037] [serial = 1502] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 228 (0x7faf90fd4400) [pid = 18037] [serial = 1503] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 227 (0x7faf99ef7800) [pid = 18037] [serial = 1460] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 226 (0x7faf9d1e2400) [pid = 18037] [serial = 1463] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 225 (0x7faf90257800) [pid = 18037] [serial = 1454] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 224 (0x7fafa67e0400) [pid = 18037] [serial = 1472] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 223 (0x7faf91bb0000) [pid = 18037] [serial = 1505] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 222 (0x7faf904cc400) [pid = 18037] [serial = 1499] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 221 (0x7faf90dc7400) [pid = 18037] [serial = 1500] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 220 (0x7faf9df63400) [pid = 18037] [serial = 1452] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 219 (0x7faf9dc69800) [pid = 18037] [serial = 1451] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 218 (0x7faf9016bc00) [pid = 18037] [serial = 1496] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 217 (0x7faf90218400) [pid = 18037] [serial = 1497] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 216 (0x7fafa4381c00) [pid = 18037] [serial = 1469] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 215 (0x7faf9f61c000) [pid = 18037] [serial = 1466] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 214 (0x7faf91f40400) [pid = 18037] [serial = 1514] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 213 (0x7faf955a8c00) [pid = 18037] [serial = 1512] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 212 (0x7faf955a9800) [pid = 18037] [serial = 1515] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 211 (0x7faf91dfa400) [pid = 18037] [serial = 1506] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 210 (0x7faf94871000) [pid = 18037] [serial = 1508] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 209 (0x7faf95576400) [pid = 18037] [serial = 1511] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 208 (0x7faf94c7c400) [pid = 18037] [serial = 1509] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 207 (0x7faf8ec86400) [pid = 18037] [serial = 1494] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 206 (0x7faf8e7bac00) [pid = 18037] [serial = 1493] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 205 (0x7faf94c79800) [pid = 18037] [serial = 1457] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | --DOMWINDOW == 204 (0x7faf8d855000) [pid = 18037] [serial = 1491] [outer = (nil)] [url = about:blank] 23:40:16 INFO - PROCESS | 18037 | 1463035216471 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] 23:40:16 INFO - PROCESS | 18037 | 1463035216532 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 23:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 23:40:16 INFO - PROCESS | 18037 | 1463035216545 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:40:16 INFO - PROCESS | 18037 | 1463035216550 Marionette TRACE conn3 <- [1,2146,null,{}] 23:40:16 INFO - PROCESS | 18037 | 1463035216565 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}] 23:40:16 INFO - PROCESS | 18037 | 1463035216741 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 23:40:16 INFO - PROCESS | 18037 | 1463035216755 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:16 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf915e4800 == 121 [pid = 18037] [id = 544] 23:40:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 205 (0x7faf91f43c00) [pid = 18037] [serial = 1633] [outer = (nil)] 23:40:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 206 (0x7faf9556d800) [pid = 18037] [serial = 1634] [outer = 0x7faf91f43c00] 23:40:16 INFO - PROCESS | 18037 | 1463035216817 Marionette DEBUG loaded listener.js 23:40:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 207 (0x7faf955ab000) [pid = 18037] [serial = 1635] [outer = 0x7faf91f43c00] 23:40:17 INFO - PROCESS | 18037 | 1463035217715 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] 23:40:17 INFO - PROCESS | 18037 | 1463035217743 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 23:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 23:40:17 INFO - PROCESS | 18037 | 1463035217750 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:40:17 INFO - PROCESS | 18037 | 1463035217752 Marionette TRACE conn3 <- [1,2150,null,{}] 23:40:17 INFO - PROCESS | 18037 | 1463035217761 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}] 23:40:17 INFO - PROCESS | 18037 | 1463035217943 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 23:40:17 INFO - PROCESS | 18037 | 1463035217954 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:17 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9493c800 == 122 [pid = 18037] [id = 545] 23:40:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 208 (0x7faf94871400) [pid = 18037] [serial = 1636] [outer = (nil)] 23:40:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 209 (0x7faf95ecf400) [pid = 18037] [serial = 1637] [outer = 0x7faf94871400] 23:40:18 INFO - PROCESS | 18037 | 1463035218012 Marionette DEBUG loaded listener.js 23:40:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 210 (0x7faf99b18800) [pid = 18037] [serial = 1638] [outer = 0x7faf94871400] 23:40:18 INFO - PROCESS | 18037 | 1463035218981 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]]]}] 23:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 23:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1281ms 23:40:19 INFO - PROCESS | 18037 | 1463035219032 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 23:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:40:19 INFO - PROCESS | 18037 | 1463035219036 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 23:40:19 INFO - PROCESS | 18037 | 1463035219040 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:40:19 INFO - PROCESS | 18037 | 1463035219043 Marionette TRACE conn3 <- [1,2154,null,{}] 23:40:19 INFO - PROCESS | 18037 | 1463035219048 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}] 23:40:19 INFO - PROCESS | 18037 | 1463035219262 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 23:40:19 INFO - PROCESS | 18037 | 1463035219290 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:19 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95745800 == 123 [pid = 18037] [id = 546] 23:40:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 211 (0x7faf95d04800) [pid = 18037] [serial = 1639] [outer = (nil)] 23:40:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 212 (0x7faf99c55400) [pid = 18037] [serial = 1640] [outer = 0x7faf95d04800] 23:40:19 INFO - PROCESS | 18037 | 1463035219347 Marionette DEBUG loaded listener.js 23:40:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 213 (0x7faf99eed800) [pid = 18037] [serial = 1641] [outer = 0x7faf95d04800] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 212 (0x7fafa28cf800) [pid = 18037] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 211 (0x7faf8fdf2800) [pid = 18037] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 210 (0x7fafb3edb000) [pid = 18037] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 209 (0x7faf8fc92c00) [pid = 18037] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 208 (0x7faf8fc94400) [pid = 18037] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 207 (0x7faf8fc99800) [pid = 18037] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 206 (0x7faf903b8800) [pid = 18037] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 205 (0x7faf90166400) [pid = 18037] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 204 (0x7faf90167000) [pid = 18037] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 203 (0x7faf9151e800) [pid = 18037] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 202 (0x7faf8ec78400) [pid = 18037] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 201 (0x7faf8ec77800) [pid = 18037] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 200 (0x7faf91bb5800) [pid = 18037] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 199 (0x7faf95e42800) [pid = 18037] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 198 (0x7faf9a6e7c00) [pid = 18037] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 197 (0x7faf9a6ecc00) [pid = 18037] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 196 (0x7fafa20b1400) [pid = 18037] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 195 (0x7faf9f61e800) [pid = 18037] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 194 (0x7faf90245000) [pid = 18037] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 193 (0x7faf90245800) [pid = 18037] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 192 (0x7faf8b96d800) [pid = 18037] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 191 (0x7faf8b975c00) [pid = 18037] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 190 (0x7faf9016ac00) [pid = 18037] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 189 (0x7faf90256c00) [pid = 18037] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 188 (0x7faf8b775c00) [pid = 18037] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 187 (0x7faf8b77c000) [pid = 18037] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:40:20 INFO - PROCESS | 18037 | --DOMWINDOW == 186 (0x7faf95e45000) [pid = 18037] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:40:20 INFO - PROCESS | 18037 | 1463035220821 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]]]}] 23:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1837ms 23:40:20 INFO - PROCESS | 18037 | 1463035220879 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 23:40:20 INFO - PROCESS | 18037 | 1463035220882 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 23:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:40:20 INFO - PROCESS | 18037 | 1463035220888 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:40:20 INFO - PROCESS | 18037 | 1463035220890 Marionette TRACE conn3 <- [1,2158,null,{}] 23:40:20 INFO - PROCESS | 18037 | 1463035220896 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}] 23:40:21 INFO - PROCESS | 18037 | 1463035221164 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 23:40:21 INFO - PROCESS | 18037 | 1463035221326 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:21 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf99c9c000 == 124 [pid = 18037] [id = 547] 23:40:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 187 (0x7faf8fc99000) [pid = 18037] [serial = 1642] [outer = (nil)] 23:40:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 188 (0x7faf99b1dc00) [pid = 18037] [serial = 1643] [outer = 0x7faf8fc99000] 23:40:21 INFO - PROCESS | 18037 | 1463035221388 Marionette DEBUG loaded listener.js 23:40:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 189 (0x7faf9a5bd400) [pid = 18037] [serial = 1644] [outer = 0x7faf8fc99000] 23:40:22 INFO - PROCESS | 18037 | 1463035222049 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]]]}] 23:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 23:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1181ms 23:40:22 INFO - PROCESS | 18037 | 1463035222070 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 23:40:22 INFO - PROCESS | 18037 | 1463035222075 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 23:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:40:22 INFO - PROCESS | 18037 | 1463035222080 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:40:22 INFO - PROCESS | 18037 | 1463035222082 Marionette TRACE conn3 <- [1,2162,null,{}] 23:40:22 INFO - PROCESS | 18037 | 1463035222087 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}] 23:40:22 INFO - PROCESS | 18037 | 1463035222307 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 23:40:22 INFO - PROCESS | 18037 | 1463035222326 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:22 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9b69c000 == 125 [pid = 18037] [id = 548] 23:40:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 190 (0x7faf8fca1800) [pid = 18037] [serial = 1645] [outer = (nil)] 23:40:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 191 (0x7faf9a6e8800) [pid = 18037] [serial = 1646] [outer = 0x7faf8fca1800] 23:40:22 INFO - PROCESS | 18037 | 1463035222385 Marionette DEBUG loaded listener.js 23:40:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 192 (0x7faf9bcbfc00) [pid = 18037] [serial = 1647] [outer = 0x7faf8fca1800] 23:40:23 INFO - PROCESS | 18037 | 1463035223522 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]]]}] 23:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1485ms 23:40:23 INFO - PROCESS | 18037 | 1463035223566 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 23:40:23 INFO - PROCESS | 18037 | 1463035223572 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 23:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:40:23 INFO - PROCESS | 18037 | 1463035223581 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:40:23 INFO - PROCESS | 18037 | 1463035223584 Marionette TRACE conn3 <- [1,2166,null,{}] 23:40:23 INFO - PROCESS | 18037 | 1463035223593 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}] 23:40:23 INFO - PROCESS | 18037 | 1463035223801 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 23:40:24 INFO - PROCESS | 18037 | 1463035224051 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:24 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf91358000 == 126 [pid = 18037] [id = 549] 23:40:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 193 (0x7faf8fc9cc00) [pid = 18037] [serial = 1648] [outer = (nil)] 23:40:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 194 (0x7faf90166400) [pid = 18037] [serial = 1649] [outer = 0x7faf8fc9cc00] 23:40:24 INFO - PROCESS | 18037 | 1463035224170 Marionette DEBUG loaded listener.js 23:40:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 195 (0x7faf90250800) [pid = 18037] [serial = 1650] [outer = 0x7faf8fc9cc00] 23:40:25 INFO - PROCESS | 18037 | 1463035225013 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]]]}] 23:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1485ms 23:40:25 INFO - PROCESS | 18037 | 1463035225067 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 23:40:25 INFO - PROCESS | 18037 | 1463035225076 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 23:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:40:25 INFO - PROCESS | 18037 | 1463035225087 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:40:25 INFO - PROCESS | 18037 | 1463035225092 Marionette TRACE conn3 <- [1,2170,null,{}] 23:40:25 INFO - PROCESS | 18037 | 1463035225098 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}] 23:40:25 INFO - PROCESS | 18037 | 1463035225308 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 23:40:25 INFO - PROCESS | 18037 | 1463035225589 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:25 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf96ab3800 == 127 [pid = 18037] [id = 550] 23:40:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 196 (0x7faf903b8c00) [pid = 18037] [serial = 1651] [outer = (nil)] 23:40:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 197 (0x7faf91dfb000) [pid = 18037] [serial = 1652] [outer = 0x7faf903b8c00] 23:40:25 INFO - PROCESS | 18037 | 1463035225713 Marionette DEBUG loaded listener.js 23:40:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 198 (0x7faf933f6800) [pid = 18037] [serial = 1653] [outer = 0x7faf903b8c00] 23:40:26 INFO - PROCESS | 18037 | 1463035226542 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]]]}] 23:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1530ms 23:40:26 INFO - PROCESS | 18037 | 1463035226618 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 23:40:26 INFO - PROCESS | 18037 | 1463035226621 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 23:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:40:26 INFO - PROCESS | 18037 | 1463035226627 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:40:26 INFO - PROCESS | 18037 | 1463035226633 Marionette TRACE conn3 <- [1,2174,null,{}] 23:40:26 INFO - PROCESS | 18037 | 1463035226649 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}] 23:40:26 INFO - PROCESS | 18037 | 1463035226883 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 23:40:27 INFO - PROCESS | 18037 | 1463035227127 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:27 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c4c1000 == 128 [pid = 18037] [id = 551] 23:40:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 199 (0x7faf955a7800) [pid = 18037] [serial = 1654] [outer = (nil)] 23:40:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 200 (0x7faf99b14c00) [pid = 18037] [serial = 1655] [outer = 0x7faf955a7800] 23:40:27 INFO - PROCESS | 18037 | 1463035227252 Marionette DEBUG loaded listener.js 23:40:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 201 (0x7faf99fd4400) [pid = 18037] [serial = 1656] [outer = 0x7faf955a7800] 23:40:28 INFO - PROCESS | 18037 | 1463035228137 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]]]}] 23:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1548ms 23:40:28 INFO - PROCESS | 18037 | 1463035228176 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 23:40:28 INFO - PROCESS | 18037 | 1463035228181 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 23:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:40:28 INFO - PROCESS | 18037 | 1463035228190 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:40:28 INFO - PROCESS | 18037 | 1463035228192 Marionette TRACE conn3 <- [1,2178,null,{}] 23:40:28 INFO - PROCESS | 18037 | 1463035228199 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}] 23:40:28 INFO - PROCESS | 18037 | 1463035228420 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 23:40:28 INFO - PROCESS | 18037 | 1463035228664 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:28 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f7c8000 == 129 [pid = 18037] [id = 552] 23:40:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 202 (0x7faf9a53d400) [pid = 18037] [serial = 1657] [outer = (nil)] 23:40:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 203 (0x7faf9bfee000) [pid = 18037] [serial = 1658] [outer = 0x7faf9a53d400] 23:40:28 INFO - PROCESS | 18037 | 1463035228791 Marionette DEBUG loaded listener.js 23:40:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 204 (0x7faf9bff9400) [pid = 18037] [serial = 1659] [outer = 0x7faf9a53d400] 23:40:29 INFO - PROCESS | 18037 | 1463035229588 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]]]}] 23:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1427ms 23:40:29 INFO - PROCESS | 18037 | 1463035229618 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 23:40:29 INFO - PROCESS | 18037 | 1463035229621 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 23:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:40:29 INFO - PROCESS | 18037 | 1463035229627 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:40:29 INFO - PROCESS | 18037 | 1463035229630 Marionette TRACE conn3 <- [1,2182,null,{}] 23:40:29 INFO - PROCESS | 18037 | 1463035229635 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}] 23:40:29 INFO - PROCESS | 18037 | 1463035229869 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 23:40:30 INFO - PROCESS | 18037 | 1463035230079 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:30 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa2a23000 == 130 [pid = 18037] [id = 553] 23:40:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 205 (0x7faf9a5cac00) [pid = 18037] [serial = 1660] [outer = (nil)] 23:40:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 206 (0x7faf9c375c00) [pid = 18037] [serial = 1661] [outer = 0x7faf9a5cac00] 23:40:30 INFO - PROCESS | 18037 | 1463035230155 Marionette DEBUG loaded listener.js 23:40:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 207 (0x7faf9c770000) [pid = 18037] [serial = 1662] [outer = 0x7faf9a5cac00] 23:40:31 INFO - PROCESS | 18037 | 1463035231037 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]]]}] 23:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1488ms 23:40:31 INFO - PROCESS | 18037 | 1463035231118 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 23:40:31 INFO - PROCESS | 18037 | 1463035231121 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 23:40:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:40:31 INFO - PROCESS | 18037 | 1463035231127 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:40:31 INFO - PROCESS | 18037 | 1463035231130 Marionette TRACE conn3 <- [1,2186,null,{}] 23:40:31 INFO - PROCESS | 18037 | 1463035231136 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}] 23:40:31 INFO - PROCESS | 18037 | 1463035231390 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 23:40:31 INFO - PROCESS | 18037 | 1463035231650 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:31 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa4bce800 == 131 [pid = 18037] [id = 554] 23:40:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 208 (0x7faf9c21f400) [pid = 18037] [serial = 1663] [outer = (nil)] 23:40:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 209 (0x7faf9dc7c800) [pid = 18037] [serial = 1664] [outer = 0x7faf9c21f400] 23:40:31 INFO - PROCESS | 18037 | 1463035231725 Marionette DEBUG loaded listener.js 23:40:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 210 (0x7faf9f614c00) [pid = 18037] [serial = 1665] [outer = 0x7faf9c21f400] 23:40:32 INFO - PROCESS | 18037 | 1463035232552 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]]]}] 23:40:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:40:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1492ms 23:40:32 INFO - PROCESS | 18037 | 1463035232620 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 23:40:32 INFO - PROCESS | 18037 | 1463035232624 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 23:40:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:40:32 INFO - PROCESS | 18037 | 1463035232630 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:40:32 INFO - PROCESS | 18037 | 1463035232632 Marionette TRACE conn3 <- [1,2190,null,{}] 23:40:32 INFO - PROCESS | 18037 | 1463035232637 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}] 23:40:32 INFO - PROCESS | 18037 | 1463035232876 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 23:40:33 INFO - PROCESS | 18037 | 1463035233122 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:33 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa5bc5800 == 132 [pid = 18037] [id = 555] 23:40:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 211 (0x7faf9c770400) [pid = 18037] [serial = 1666] [outer = (nil)] 23:40:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 212 (0x7faf9f622000) [pid = 18037] [serial = 1667] [outer = 0x7faf9c770400] 23:40:33 INFO - PROCESS | 18037 | 1463035233242 Marionette DEBUG loaded listener.js 23:40:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 213 (0x7faf9f789000) [pid = 18037] [serial = 1668] [outer = 0x7faf9c770400] 23:40:34 INFO - PROCESS | 18037 | 1463035234004 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]]]}] 23:40:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:40:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1428ms 23:40:34 INFO - PROCESS | 18037 | 1463035234074 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 23:40:34 INFO - PROCESS | 18037 | 1463035234078 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 23:40:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:40:34 INFO - PROCESS | 18037 | 1463035234086 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:40:34 INFO - PROCESS | 18037 | 1463035234089 Marionette TRACE conn3 <- [1,2194,null,{}] 23:40:34 INFO - PROCESS | 18037 | 1463035234094 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}] 23:40:34 INFO - PROCESS | 18037 | 1463035234276 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 23:40:34 INFO - PROCESS | 18037 | 1463035234486 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:34 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa834d000 == 133 [pid = 18037] [id = 556] 23:40:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 214 (0x7faf9e0c5c00) [pid = 18037] [serial = 1669] [outer = (nil)] 23:40:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 215 (0x7fafa1de5400) [pid = 18037] [serial = 1670] [outer = 0x7faf9e0c5c00] 23:40:34 INFO - PROCESS | 18037 | 1463035234596 Marionette DEBUG loaded listener.js 23:40:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 216 (0x7fafa1f75400) [pid = 18037] [serial = 1671] [outer = 0x7faf9e0c5c00] 23:40:35 INFO - PROCESS | 18037 | 1463035235466 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]]]}] 23:40:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:40:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1431ms 23:40:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:40:35 INFO - PROCESS | 18037 | 1463035235519 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 23:40:35 INFO - PROCESS | 18037 | 1463035235522 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 23:40:35 INFO - PROCESS | 18037 | 1463035235528 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:40:35 INFO - PROCESS | 18037 | 1463035235531 Marionette TRACE conn3 <- [1,2198,null,{}] 23:40:35 INFO - PROCESS | 18037 | 1463035235536 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}] 23:40:35 INFO - PROCESS | 18037 | 1463035235726 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 23:40:35 INFO - PROCESS | 18037 | 1463035235935 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:35 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafacdcd800 == 134 [pid = 18037] [id = 557] 23:40:35 INFO - PROCESS | 18037 | ++DOMWINDOW == 217 (0x7faf9f61e800) [pid = 18037] [serial = 1672] [outer = (nil)] 23:40:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 218 (0x7fafa1fe3c00) [pid = 18037] [serial = 1673] [outer = 0x7faf9f61e800] 23:40:36 INFO - PROCESS | 18037 | 1463035236010 Marionette DEBUG loaded listener.js 23:40:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 219 (0x7fafa285fc00) [pid = 18037] [serial = 1674] [outer = 0x7faf9f61e800] 23:40:36 INFO - PROCESS | 18037 | 1463035236839 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]]]}] 23:40:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:40:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1387ms 23:40:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:40:36 INFO - PROCESS | 18037 | 1463035236915 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 23:40:36 INFO - PROCESS | 18037 | 1463035236918 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 23:40:36 INFO - PROCESS | 18037 | 1463035236924 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:40:36 INFO - PROCESS | 18037 | 1463035236928 Marionette TRACE conn3 <- [1,2202,null,{}] 23:40:36 INFO - PROCESS | 18037 | 1463035236933 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}] 23:40:37 INFO - PROCESS | 18037 | 1463035237182 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 23:40:37 INFO - PROCESS | 18037 | 1463035237443 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:37 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb401b800 == 135 [pid = 18037] [id = 558] 23:40:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 220 (0x7fafa2a5ac00) [pid = 18037] [serial = 1675] [outer = (nil)] 23:40:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 221 (0x7fafa2a60400) [pid = 18037] [serial = 1676] [outer = 0x7fafa2a5ac00] 23:40:37 INFO - PROCESS | 18037 | 1463035237560 Marionette DEBUG loaded listener.js 23:40:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 222 (0x7fafa2ae8c00) [pid = 18037] [serial = 1677] [outer = 0x7fafa2a5ac00] 23:40:38 INFO - PROCESS | 18037 | 1463035238431 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]]]}] 23:40:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:40:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1534ms 23:40:38 INFO - PROCESS | 18037 | 1463035238458 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 23:40:38 INFO - PROCESS | 18037 | 1463035238462 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 23:40:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:40:38 INFO - PROCESS | 18037 | 1463035238468 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:40:38 INFO - PROCESS | 18037 | 1463035238471 Marionette TRACE conn3 <- [1,2206,null,{}] 23:40:38 INFO - PROCESS | 18037 | 1463035238477 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}] 23:40:38 INFO - PROCESS | 18037 | 1463035238698 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 23:40:38 INFO - PROCESS | 18037 | 1463035238959 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:39 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb737b000 == 136 [pid = 18037] [id = 559] 23:40:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 223 (0x7faf9bff0400) [pid = 18037] [serial = 1678] [outer = (nil)] 23:40:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 224 (0x7fafa3f43000) [pid = 18037] [serial = 1679] [outer = 0x7faf9bff0400] 23:40:39 INFO - PROCESS | 18037 | 1463035239081 Marionette DEBUG loaded listener.js 23:40:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 225 (0x7fafa415e800) [pid = 18037] [serial = 1680] [outer = 0x7faf9bff0400] 23:40:39 INFO - PROCESS | 18037 | 1463035239942 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]]]}] 23:40:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:40:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1529ms 23:40:40 INFO - PROCESS | 18037 | 1463035239999 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 23:40:40 INFO - PROCESS | 18037 | 1463035240003 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 23:40:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:40:40 INFO - PROCESS | 18037 | 1463035240009 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:40:40 INFO - PROCESS | 18037 | 1463035240012 Marionette TRACE conn3 <- [1,2210,null,{}] 23:40:40 INFO - PROCESS | 18037 | 1463035240017 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}] 23:40:40 INFO - PROCESS | 18037 | 1463035240219 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 23:40:40 INFO - PROCESS | 18037 | 1463035240430 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:40 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb784e800 == 137 [pid = 18037] [id = 560] 23:40:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 226 (0x7faf8fc9c400) [pid = 18037] [serial = 1681] [outer = (nil)] 23:40:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 227 (0x7fafa4335400) [pid = 18037] [serial = 1682] [outer = 0x7faf8fc9c400] 23:40:40 INFO - PROCESS | 18037 | 1463035240542 Marionette DEBUG loaded listener.js 23:40:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 228 (0x7fafa4482800) [pid = 18037] [serial = 1683] [outer = 0x7faf8fc9c400] 23:40:41 INFO - PROCESS | 18037 | 1463035241459 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]]]}] 23:40:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:40:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1480ms 23:40:41 INFO - PROCESS | 18037 | 1463035241490 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 23:40:41 INFO - PROCESS | 18037 | 1463035241493 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 23:40:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:40:41 INFO - PROCESS | 18037 | 1463035241499 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:40:41 INFO - PROCESS | 18037 | 1463035241501 Marionette TRACE conn3 <- [1,2214,null,{}] 23:40:41 INFO - PROCESS | 18037 | 1463035241516 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}] 23:40:41 INFO - PROCESS | 18037 | 1463035241715 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 23:40:41 INFO - PROCESS | 18037 | 1463035241941 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:42 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf91ca9000 == 138 [pid = 18037] [id = 561] 23:40:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 229 (0x7faf8fc98c00) [pid = 18037] [serial = 1684] [outer = (nil)] 23:40:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 230 (0x7fafa423c400) [pid = 18037] [serial = 1685] [outer = 0x7faf8fc98c00] 23:40:42 INFO - PROCESS | 18037 | 1463035242052 Marionette DEBUG loaded listener.js 23:40:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 231 (0x7fafa4486400) [pid = 18037] [serial = 1686] [outer = 0x7faf8fc98c00] 23:40:42 INFO - PROCESS | 18037 | 1463035242919 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]]]}] 23:40:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:40:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1487ms 23:40:42 INFO - PROCESS | 18037 | 1463035242988 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 23:40:42 INFO - PROCESS | 18037 | 1463035242991 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 23:40:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:40:42 INFO - PROCESS | 18037 | 1463035242997 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:40:43 INFO - PROCESS | 18037 | 1463035243000 Marionette TRACE conn3 <- [1,2218,null,{}] 23:40:43 INFO - PROCESS | 18037 | 1463035243005 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}] 23:40:43 INFO - PROCESS | 18037 | 1463035243213 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 23:40:43 INFO - PROCESS | 18037 | 1463035243990 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:44 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9135a800 == 139 [pid = 18037] [id = 562] 23:40:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 232 (0x7faf8b96a800) [pid = 18037] [serial = 1687] [outer = (nil)] 23:40:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 233 (0x7faf8d857000) [pid = 18037] [serial = 1688] [outer = 0x7faf8b96a800] 23:40:44 INFO - PROCESS | 18037 | 1463035244058 Marionette DEBUG loaded listener.js 23:40:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 234 (0x7faf8ec7f800) [pid = 18037] [serial = 1689] [outer = 0x7faf8b96a800] 23:40:44 INFO - PROCESS | 18037 | 1463035244889 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]]]}] 23:40:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:40:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1932ms 23:40:44 INFO - PROCESS | 18037 | 1463035244931 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 23:40:44 INFO - PROCESS | 18037 | 1463035244937 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 23:40:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:40:44 INFO - PROCESS | 18037 | 1463035244945 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:40:44 INFO - PROCESS | 18037 | 1463035244950 Marionette TRACE conn3 <- [1,2222,null,{}] 23:40:44 INFO - PROCESS | 18037 | 1463035244986 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}] 23:40:45 INFO - PROCESS | 18037 | 1463035245181 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 23:40:45 INFO - PROCESS | 18037 | 1463035245610 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:45 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8cb5b800 == 140 [pid = 18037] [id = 563] 23:40:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 235 (0x7faf9025f000) [pid = 18037] [serial = 1690] [outer = (nil)] 23:40:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 236 (0x7faf903be400) [pid = 18037] [serial = 1691] [outer = 0x7faf9025f000] 23:40:45 INFO - PROCESS | 18037 | 1463035245683 Marionette DEBUG loaded listener.js 23:40:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 237 (0x7faf90fd4400) [pid = 18037] [serial = 1692] [outer = 0x7faf9025f000] 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb4006000 == 139 [pid = 18037] [id = 338] 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb3d19000 == 138 [pid = 18037] [id = 488] 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa5131800 == 137 [pid = 18037] [id = 486] 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9d05e800 == 136 [pid = 18037] [id = 482] 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf90615800 == 135 [pid = 18037] [id = 478] 23:40:46 INFO - PROCESS | 18037 | 1463035246592 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]]]}] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 236 (0x7faf904ce800) [pid = 18037] [serial = 1577] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa62e4800 == 134 [pid = 18037] [id = 335] 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa791f800 == 133 [pid = 18037] [id = 336] 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8f108000 == 132 [pid = 18037] [id = 492] 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafabfc4000 == 131 [pid = 18037] [id = 487] 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa513f800 == 130 [pid = 18037] [id = 334] 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9b7c7000 == 129 [pid = 18037] [id = 491] 23:40:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:40:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1715ms 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf943cf000 == 128 [pid = 18037] [id = 501] 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf91f11800 == 127 [pid = 18037] [id = 500] 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa4bcb000 == 126 [pid = 18037] [id = 540] 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf90ff1800 == 125 [pid = 18037] [id = 539] 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9491e800 == 124 [pid = 18037] [id = 538] 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb1d38800 == 123 [pid = 18037] [id = 537] 23:40:46 INFO - PROCESS | 18037 | 1463035246686 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 23:40:46 INFO - PROCESS | 18037 | 1463035246692 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa8345000 == 122 [pid = 18037] [id = 536] 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa672e800 == 121 [pid = 18037] [id = 535] 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa5449000 == 120 [pid = 18037] [id = 534] 23:40:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa4a80000 == 119 [pid = 18037] [id = 533] 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa3faa000 == 118 [pid = 18037] [id = 532] 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f75f800 == 117 [pid = 18037] [id = 531] 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c6cd800 == 116 [pid = 18037] [id = 530] 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9b873800 == 115 [pid = 18037] [id = 529] 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf99c82800 == 114 [pid = 18037] [id = 528] 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf943ce800 == 113 [pid = 18037] [id = 527] 23:40:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8cb5c000 == 112 [pid = 18037] [id = 526] 23:40:46 INFO - PROCESS | 18037 | 1463035246713 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:40:46 INFO - PROCESS | 18037 | 1463035246717 Marionette TRACE conn3 <- [1,2226,null,{}] 23:40:46 INFO - PROCESS | 18037 | 1463035246728 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}] 23:40:46 INFO - PROCESS | 18037 | 1463035246888 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 235 (0x7fafb30d8800) [pid = 18037] [serial = 1332] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 234 (0x7fafb5f2d400) [pid = 18037] [serial = 1335] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 233 (0x7fafb81e6c00) [pid = 18037] [serial = 1338] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 232 (0x7faf8fc9f800) [pid = 18037] [serial = 1341] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 231 (0x7faf903bf800) [pid = 18037] [serial = 1344] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 230 (0x7faf91ba9c00) [pid = 18037] [serial = 1347] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 229 (0x7faf91bb3400) [pid = 18037] [serial = 1350] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 228 (0x7faf91bb7800) [pid = 18037] [serial = 1353] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 227 (0x7faf91f41800) [pid = 18037] [serial = 1356] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 226 (0x7faf9152a000) [pid = 18037] [serial = 1359] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 225 (0x7faf8ec84c00) [pid = 18037] [serial = 1362] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 224 (0x7faf90167400) [pid = 18037] [serial = 1389] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 223 (0x7faf9556e400) [pid = 18037] [serial = 1392] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 222 (0x7faf99b1b000) [pid = 18037] [serial = 1395] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 221 (0x7faf9c56a800) [pid = 18037] [serial = 1398] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 220 (0x7faf9e0ce400) [pid = 18037] [serial = 1401] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 219 (0x7fafb1d74c00) [pid = 18037] [serial = 1404] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 218 (0x7fafb5fcbc00) [pid = 18037] [serial = 1407] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 217 (0x7faf9024f800) [pid = 18037] [serial = 1410] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 216 (0x7fafb775c000) [pid = 18037] [serial = 1413] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 215 (0x7faf9a538000) [pid = 18037] [serial = 1544] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 214 (0x7faf91521800) [pid = 18037] [serial = 1562] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 213 (0x7faf9486cc00) [pid = 18037] [serial = 1566] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 212 (0x7faf99ef7400) [pid = 18037] [serial = 1541] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 211 (0x7faf99b60400) [pid = 18037] [serial = 1575] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 210 (0x7faf956f2400) [pid = 18037] [serial = 1529] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 209 (0x7faf955ae800) [pid = 18037] [serial = 1569] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 208 (0x7faf90168800) [pid = 18037] [serial = 1560] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 207 (0x7faf99b03000) [pid = 18037] [serial = 1574] [outer = (nil)] [url = about:blank] 23:40:46 INFO - PROCESS | 18037 | --DOMWINDOW == 206 (0x7faf91f41000) [pid = 18037] [serial = 1526] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 18037 | --DOMWINDOW == 205 (0x7faf9556f400) [pid = 18037] [serial = 1568] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 18037 | --DOMWINDOW == 204 (0x7faf95d0cc00) [pid = 18037] [serial = 1532] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 18037 | --DOMWINDOW == 203 (0x7faf8b96fc00) [pid = 18037] [serial = 1556] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 18037 | --DOMWINDOW == 202 (0x7faf90256000) [pid = 18037] [serial = 1523] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 18037 | --DOMWINDOW == 201 (0x7faf8d854000) [pid = 18037] [serial = 1559] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 18037 | --DOMWINDOW == 200 (0x7faf9025a000) [pid = 18037] [serial = 1547] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 18037 | --DOMWINDOW == 199 (0x7faf9bff0000) [pid = 18037] [serial = 1550] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 18037 | --DOMWINDOW == 198 (0x7faf8d85d400) [pid = 18037] [serial = 1557] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 18037 | --DOMWINDOW == 197 (0x7faf955ad000) [pid = 18037] [serial = 1517] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 18037 | --DOMWINDOW == 196 (0x7faf8ec85000) [pid = 18037] [serial = 1520] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 18037 | --DOMWINDOW == 195 (0x7faf99c58c00) [pid = 18037] [serial = 1538] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 18037 | --DOMWINDOW == 194 (0x7faf95e4c400) [pid = 18037] [serial = 1571] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 18037 | --DOMWINDOW == 193 (0x7faf91df7800) [pid = 18037] [serial = 1563] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 18037 | --DOMWINDOW == 192 (0x7faf9c221c00) [pid = 18037] [serial = 1553] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 18037 | --DOMWINDOW == 191 (0x7faf96707c00) [pid = 18037] [serial = 1572] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 18037 | --DOMWINDOW == 190 (0x7faf903bb400) [pid = 18037] [serial = 1565] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 18037 | --DOMWINDOW == 189 (0x7faf9670fc00) [pid = 18037] [serial = 1535] [outer = (nil)] [url = about:blank] 23:40:47 INFO - PROCESS | 18037 | 1463035247169 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:47 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf904a2000 == 113 [pid = 18037] [id = 564] 23:40:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 190 (0x7faf8b96fc00) [pid = 18037] [serial = 1693] [outer = (nil)] 23:40:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 191 (0x7faf90256000) [pid = 18037] [serial = 1694] [outer = 0x7faf8b96fc00] 23:40:47 INFO - PROCESS | 18037 | 1463035247279 Marionette DEBUG loaded listener.js 23:40:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 192 (0x7faf91f40400) [pid = 18037] [serial = 1695] [outer = 0x7faf8b96fc00] 23:40:47 INFO - PROCESS | 18037 | 1463035247956 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]]]}] 23:40:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 23:40:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1296ms 23:40:48 INFO - PROCESS | 18037 | 1463035247999 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 23:40:48 INFO - PROCESS | 18037 | 1463035248002 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 23:40:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:40:48 INFO - PROCESS | 18037 | 1463035248016 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:40:48 INFO - PROCESS | 18037 | 1463035248024 Marionette TRACE conn3 <- [1,2230,null,{}] 23:40:48 INFO - PROCESS | 18037 | 1463035248034 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}] 23:40:48 INFO - PROCESS | 18037 | 1463035248269 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 23:40:48 INFO - PROCESS | 18037 | 1463035248296 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:48 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9476c000 == 114 [pid = 18037] [id = 565] 23:40:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 193 (0x7faf933ef000) [pid = 18037] [serial = 1696] [outer = (nil)] 23:40:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 194 (0x7faf9556e400) [pid = 18037] [serial = 1697] [outer = 0x7faf933ef000] 23:40:48 INFO - PROCESS | 18037 | 1463035248355 Marionette DEBUG loaded listener.js 23:40:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 195 (0x7faf956ebc00) [pid = 18037] [serial = 1698] [outer = 0x7faf933ef000] 23:40:49 INFO - PROCESS | 18037 | 1463035249178 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]]]}] 23:40:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:40:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1198ms 23:40:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:40:49 INFO - PROCESS | 18037 | 1463035249207 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 23:40:49 INFO - PROCESS | 18037 | 1463035249210 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 23:40:49 INFO - PROCESS | 18037 | 1463035249215 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:40:49 INFO - PROCESS | 18037 | 1463035249218 Marionette TRACE conn3 <- [1,2234,null,{}] 23:40:49 INFO - PROCESS | 18037 | 1463035249234 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}] 23:40:49 INFO - PROCESS | 18037 | 1463035249465 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 23:40:49 INFO - PROCESS | 18037 | 1463035249492 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:49 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95519000 == 115 [pid = 18037] [id = 566] 23:40:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 196 (0x7faf94863400) [pid = 18037] [serial = 1699] [outer = (nil)] 23:40:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 197 (0x7faf95e42800) [pid = 18037] [serial = 1700] [outer = 0x7faf94863400] 23:40:49 INFO - PROCESS | 18037 | 1463035249551 Marionette DEBUG loaded listener.js 23:40:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 198 (0x7faf96704800) [pid = 18037] [serial = 1701] [outer = 0x7faf94863400] 23:40:50 INFO - PROCESS | 18037 | 1463035250393 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]]]}] 23:40:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:40:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1229ms 23:40:50 INFO - PROCESS | 18037 | 1463035250451 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 23:40:50 INFO - PROCESS | 18037 | 1463035250455 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 23:40:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:40:50 INFO - PROCESS | 18037 | 1463035250460 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:40:50 INFO - PROCESS | 18037 | 1463035250462 Marionette TRACE conn3 <- [1,2238,null,{}] 23:40:50 INFO - PROCESS | 18037 | 1463035250468 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}] 23:40:50 INFO - PROCESS | 18037 | 1463035250745 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 23:40:50 INFO - PROCESS | 18037 | 1463035250806 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:50 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9a559000 == 116 [pid = 18037] [id = 567] 23:40:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 199 (0x7faf99b09000) [pid = 18037] [serial = 1702] [outer = (nil)] 23:40:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 200 (0x7faf99b0f000) [pid = 18037] [serial = 1703] [outer = 0x7faf99b09000] 23:40:50 INFO - PROCESS | 18037 | 1463035250874 Marionette DEBUG loaded listener.js 23:40:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 201 (0x7faf99de4400) [pid = 18037] [serial = 1704] [outer = 0x7faf99b09000] 23:40:51 INFO - PROCESS | 18037 | --DOMWINDOW == 200 (0x7faf8b976c00) [pid = 18037] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:40:51 INFO - PROCESS | 18037 | --DOMWINDOW == 199 (0x7faf94871400) [pid = 18037] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 23:40:51 INFO - PROCESS | 18037 | --DOMWINDOW == 198 (0x7faf8fc99000) [pid = 18037] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 23:40:51 INFO - PROCESS | 18037 | --DOMWINDOW == 197 (0x7faf8b96e800) [pid = 18037] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:40:51 INFO - PROCESS | 18037 | --DOMWINDOW == 196 (0x7faf91f43c00) [pid = 18037] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 23:40:51 INFO - PROCESS | 18037 | --DOMWINDOW == 195 (0x7faf8fdea000) [pid = 18037] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:40:51 INFO - PROCESS | 18037 | --DOMWINDOW == 194 (0x7faf95d04800) [pid = 18037] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 23:40:52 INFO - PROCESS | 18037 | 1463035252041 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]]]}] 23:40:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:40:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1635ms 23:40:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:40:52 INFO - PROCESS | 18037 | 1463035252097 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 23:40:52 INFO - PROCESS | 18037 | 1463035252099 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 23:40:52 INFO - PROCESS | 18037 | 1463035252105 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:40:52 INFO - PROCESS | 18037 | 1463035252108 Marionette TRACE conn3 <- [1,2242,null,{}] 23:40:52 INFO - PROCESS | 18037 | 1463035252116 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}] 23:40:52 INFO - PROCESS | 18037 | 1463035252287 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 23:40:52 INFO - PROCESS | 18037 | 1463035252303 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:52 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9b68e000 == 117 [pid = 18037] [id = 568] 23:40:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 195 (0x7faf90dcf400) [pid = 18037] [serial = 1705] [outer = (nil)] 23:40:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 196 (0x7faf99fd5c00) [pid = 18037] [serial = 1706] [outer = 0x7faf90dcf400] 23:40:52 INFO - PROCESS | 18037 | 1463035252507 Marionette DEBUG loaded listener.js 23:40:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 197 (0x7faf9a6e9800) [pid = 18037] [serial = 1707] [outer = 0x7faf90dcf400] 23:40:53 INFO - PROCESS | 18037 | 1463035253179 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]]]}] 23:40:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:40:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1130ms 23:40:53 INFO - PROCESS | 18037 | 1463035253235 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 23:40:53 INFO - PROCESS | 18037 | 1463035253237 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 23:40:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:40:53 INFO - PROCESS | 18037 | 1463035253243 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:40:53 INFO - PROCESS | 18037 | 1463035253245 Marionette TRACE conn3 <- [1,2246,null,{}] 23:40:53 INFO - PROCESS | 18037 | 1463035253254 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}] 23:40:53 INFO - PROCESS | 18037 | 1463035253413 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 23:40:53 INFO - PROCESS | 18037 | 1463035253698 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:53 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8eda8800 == 118 [pid = 18037] [id = 569] 23:40:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 198 (0x7faf8b76f400) [pid = 18037] [serial = 1708] [outer = (nil)] 23:40:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 199 (0x7faf8b778c00) [pid = 18037] [serial = 1709] [outer = 0x7faf8b76f400] 23:40:53 INFO - PROCESS | 18037 | 1463035253774 Marionette DEBUG loaded listener.js 23:40:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 200 (0x7faf8ec7c800) [pid = 18037] [serial = 1710] [outer = 0x7faf8b76f400] 23:40:54 INFO - PROCESS | 18037 | 1463035254715 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]]]}] 23:40:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:40:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1532ms 23:40:54 INFO - PROCESS | 18037 | 1463035254778 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 23:40:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:40:54 INFO - PROCESS | 18037 | 1463035254785 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 23:40:54 INFO - PROCESS | 18037 | 1463035254793 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:40:54 INFO - PROCESS | 18037 | 1463035254798 Marionette TRACE conn3 <- [1,2250,null,{}] 23:40:54 INFO - PROCESS | 18037 | 1463035254805 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}] 23:40:55 INFO - PROCESS | 18037 | 1463035255033 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 23:40:55 INFO - PROCESS | 18037 | 1463035255285 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:55 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf94553000 == 119 [pid = 18037] [id = 570] 23:40:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 201 (0x7faf90247c00) [pid = 18037] [serial = 1711] [outer = (nil)] 23:40:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 202 (0x7faf904cc400) [pid = 18037] [serial = 1712] [outer = 0x7faf90247c00] 23:40:55 INFO - PROCESS | 18037 | 1463035255405 Marionette DEBUG loaded listener.js 23:40:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 203 (0x7faf91529400) [pid = 18037] [serial = 1713] [outer = 0x7faf90247c00] 23:40:56 INFO - PROCESS | 18037 | 1463035256248 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]]]}] 23:40:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:40:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1489ms 23:40:56 INFO - PROCESS | 18037 | 1463035256284 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 23:40:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:40:56 INFO - PROCESS | 18037 | 1463035256290 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 23:40:56 INFO - PROCESS | 18037 | 1463035256297 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:40:56 INFO - PROCESS | 18037 | 1463035256300 Marionette TRACE conn3 <- [1,2254,null,{}] 23:40:56 INFO - PROCESS | 18037 | 1463035256306 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}] 23:40:56 INFO - PROCESS | 18037 | 1463035256502 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 23:40:56 INFO - PROCESS | 18037 | 1463035256714 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:56 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9b7c8000 == 120 [pid = 18037] [id = 571] 23:40:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 204 (0x7faf91bb4800) [pid = 18037] [serial = 1714] [outer = (nil)] 23:40:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 205 (0x7faf94865000) [pid = 18037] [serial = 1715] [outer = 0x7faf91bb4800] 23:40:56 INFO - PROCESS | 18037 | 1463035256785 Marionette DEBUG loaded listener.js 23:40:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 206 (0x7faf955a4800) [pid = 18037] [serial = 1716] [outer = 0x7faf91bb4800] 23:40:57 INFO - PROCESS | 18037 | 1463035257756 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]]]}] 23:40:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:40:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1479ms 23:40:57 INFO - PROCESS | 18037 | 1463035257776 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 23:40:57 INFO - PROCESS | 18037 | 1463035257779 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 23:40:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:40:57 INFO - PROCESS | 18037 | 1463035257794 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:40:57 INFO - PROCESS | 18037 | 1463035257803 Marionette TRACE conn3 <- [1,2258,null,{}] 23:40:57 INFO - PROCESS | 18037 | 1463035257812 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}] 23:40:58 INFO - PROCESS | 18037 | 1463035258018 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 23:40:58 INFO - PROCESS | 18037 | 1463035258286 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:58 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9d05a800 == 121 [pid = 18037] [id = 572] 23:40:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 207 (0x7faf955a4400) [pid = 18037] [serial = 1717] [outer = (nil)] 23:40:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 208 (0x7faf99b54800) [pid = 18037] [serial = 1718] [outer = 0x7faf955a4400] 23:40:58 INFO - PROCESS | 18037 | 1463035258398 Marionette DEBUG loaded listener.js 23:40:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 209 (0x7faf99eedc00) [pid = 18037] [serial = 1719] [outer = 0x7faf955a4400] 23:40:59 INFO - PROCESS | 18037 | 1463035259237 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]]]}] 23:40:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:40:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1496ms 23:40:59 INFO - PROCESS | 18037 | 1463035259283 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 23:40:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:40:59 INFO - PROCESS | 18037 | 1463035259288 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 23:40:59 INFO - PROCESS | 18037 | 1463035259294 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:40:59 INFO - PROCESS | 18037 | 1463035259297 Marionette TRACE conn3 <- [1,2262,null,{}] 23:40:59 INFO - PROCESS | 18037 | 1463035259302 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}] 23:40:59 INFO - PROCESS | 18037 | 1463035259507 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 23:40:59 INFO - PROCESS | 18037 | 1463035259714 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:59 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f8ce000 == 122 [pid = 18037] [id = 573] 23:40:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 210 (0x7faf955a5800) [pid = 18037] [serial = 1720] [outer = (nil)] 23:40:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 211 (0x7faf9a6f5800) [pid = 18037] [serial = 1721] [outer = 0x7faf955a5800] 23:40:59 INFO - PROCESS | 18037 | 1463035259784 Marionette DEBUG loaded listener.js 23:40:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 212 (0x7faf9bff1000) [pid = 18037] [serial = 1722] [outer = 0x7faf955a5800] 23:41:00 INFO - PROCESS | 18037 | 1463035260671 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]]]}] 23:41:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:41:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1434ms 23:41:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:41:00 INFO - PROCESS | 18037 | 1463035260728 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 23:41:00 INFO - PROCESS | 18037 | 1463035260731 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 23:41:00 INFO - PROCESS | 18037 | 1463035260737 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:41:00 INFO - PROCESS | 18037 | 1463035260740 Marionette TRACE conn3 <- [1,2266,null,{}] 23:41:00 INFO - PROCESS | 18037 | 1463035260745 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}] 23:41:00 INFO - PROCESS | 18037 | 1463035260938 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 23:41:01 INFO - PROCESS | 18037 | 1463035261151 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:01 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa41d5000 == 123 [pid = 18037] [id = 574] 23:41:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 213 (0x7faf9c467c00) [pid = 18037] [serial = 1723] [outer = (nil)] 23:41:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 214 (0x7faf9c573000) [pid = 18037] [serial = 1724] [outer = 0x7faf9c467c00] 23:41:01 INFO - PROCESS | 18037 | 1463035261278 Marionette DEBUG loaded listener.js 23:41:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 215 (0x7faf9dc72c00) [pid = 18037] [serial = 1725] [outer = 0x7faf9c467c00] 23:41:02 INFO - PROCESS | 18037 | 1463035262240 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]]]}] 23:41:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:41:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1530ms 23:41:02 INFO - PROCESS | 18037 | 1463035262268 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 23:41:02 INFO - PROCESS | 18037 | 1463035262270 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 23:41:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:41:02 INFO - PROCESS | 18037 | 1463035262277 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:41:02 INFO - PROCESS | 18037 | 1463035262279 Marionette TRACE conn3 <- [1,2270,null,{}] 23:41:02 INFO - PROCESS | 18037 | 1463035262284 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}] 23:41:02 INFO - PROCESS | 18037 | 1463035262475 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 23:41:02 INFO - PROCESS | 18037 | 1463035262693 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:02 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa543b000 == 124 [pid = 18037] [id = 575] 23:41:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 216 (0x7faf9c46d400) [pid = 18037] [serial = 1726] [outer = (nil)] 23:41:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 217 (0x7faf9f622c00) [pid = 18037] [serial = 1727] [outer = 0x7faf9c46d400] 23:41:02 INFO - PROCESS | 18037 | 1463035262844 Marionette DEBUG loaded listener.js 23:41:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 218 (0x7faf9f77a000) [pid = 18037] [serial = 1728] [outer = 0x7faf9c46d400] 23:41:03 INFO - PROCESS | 18037 | 1463035263690 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]]]}] 23:41:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:41:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1478ms 23:41:03 INFO - PROCESS | 18037 | 1463035263756 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 23:41:03 INFO - PROCESS | 18037 | 1463035263760 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 23:41:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:41:03 INFO - PROCESS | 18037 | 1463035263766 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:41:03 INFO - PROCESS | 18037 | 1463035263769 Marionette TRACE conn3 <- [1,2274,null,{}] 23:41:03 INFO - PROCESS | 18037 | 1463035263774 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}] 23:41:04 INFO - PROCESS | 18037 | 1463035264003 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 23:41:04 INFO - PROCESS | 18037 | 1463035264247 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:04 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa790f000 == 125 [pid = 18037] [id = 576] 23:41:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 219 (0x7faf9df63c00) [pid = 18037] [serial = 1729] [outer = (nil)] 23:41:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 220 (0x7fafa1f7fc00) [pid = 18037] [serial = 1730] [outer = 0x7faf9df63c00] 23:41:04 INFO - PROCESS | 18037 | 1463035264363 Marionette DEBUG loaded listener.js 23:41:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 221 (0x7fafa29dc000) [pid = 18037] [serial = 1731] [outer = 0x7faf9df63c00] 23:41:05 INFO - PROCESS | 18037 | 1463035265181 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]]]}] 23:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1481ms 23:41:05 INFO - PROCESS | 18037 | 1463035265248 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 23:41:05 INFO - PROCESS | 18037 | 1463035265252 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 23:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:41:05 INFO - PROCESS | 18037 | 1463035265258 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:41:05 INFO - PROCESS | 18037 | 1463035265260 Marionette TRACE conn3 <- [1,2278,null,{}] 23:41:05 INFO - PROCESS | 18037 | 1463035265266 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}] 23:41:05 INFO - PROCESS | 18037 | 1463035265497 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 23:41:05 INFO - PROCESS | 18037 | 1463035265850 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:05 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb2b6a800 == 126 [pid = 18037] [id = 577] 23:41:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 222 (0x7faf9f61a800) [pid = 18037] [serial = 1732] [outer = (nil)] 23:41:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 223 (0x7fafa2ae7400) [pid = 18037] [serial = 1733] [outer = 0x7faf9f61a800] 23:41:05 INFO - PROCESS | 18037 | 1463035265934 Marionette DEBUG loaded listener.js 23:41:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 224 (0x7fafa3cbb400) [pid = 18037] [serial = 1734] [outer = 0x7faf9f61a800] 23:41:06 INFO - PROCESS | 18037 | 1463035266723 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]]]}] 23:41:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:41:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1528ms 23:41:06 INFO - PROCESS | 18037 | 1463035266787 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 23:41:06 INFO - PROCESS | 18037 | 1463035266791 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 23:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:41:06 INFO - PROCESS | 18037 | 1463035266798 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:41:06 INFO - PROCESS | 18037 | 1463035266800 Marionette TRACE conn3 <- [1,2282,null,{}] 23:41:06 INFO - PROCESS | 18037 | 1463035266806 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}] 23:41:07 INFO - PROCESS | 18037 | 1463035267049 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 23:41:07 INFO - PROCESS | 18037 | 1463035267298 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:07 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb60c6000 == 127 [pid = 18037] [id = 578] 23:41:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 225 (0x7faf8fded800) [pid = 18037] [serial = 1735] [outer = (nil)] 23:41:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 226 (0x7fafa3f51000) [pid = 18037] [serial = 1736] [outer = 0x7faf8fded800] 23:41:07 INFO - PROCESS | 18037 | 1463035267412 Marionette DEBUG loaded listener.js 23:41:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 227 (0x7fafa4486c00) [pid = 18037] [serial = 1737] [outer = 0x7faf8fded800] 23:41:08 INFO - PROCESS | 18037 | 1463035268210 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]]]}] 23:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1483ms 23:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:41:08 INFO - PROCESS | 18037 | 1463035268282 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 23:41:08 INFO - PROCESS | 18037 | 1463035268285 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 23:41:08 INFO - PROCESS | 18037 | 1463035268291 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:41:08 INFO - PROCESS | 18037 | 1463035268294 Marionette TRACE conn3 <- [1,2286,null,{}] 23:41:08 INFO - PROCESS | 18037 | 1463035268299 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}] 23:41:08 INFO - PROCESS | 18037 | 1463035268538 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 23:41:08 INFO - PROCESS | 18037 | 1463035268795 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:08 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb7960800 == 128 [pid = 18037] [id = 579] 23:41:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 228 (0x7fafa5305400) [pid = 18037] [serial = 1738] [outer = (nil)] 23:41:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 229 (0x7fafa530a000) [pid = 18037] [serial = 1739] [outer = 0x7fafa5305400] 23:41:08 INFO - PROCESS | 18037 | 1463035268926 Marionette DEBUG loaded listener.js 23:41:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 230 (0x7fafa55a2800) [pid = 18037] [serial = 1740] [outer = 0x7fafa5305400] 23:41:09 INFO - PROCESS | 18037 | 1463035269735 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]]]}] 23:41:09 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 23:41:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1494ms 23:41:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:41:09 INFO - PROCESS | 18037 | 1463035269786 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 23:41:09 INFO - PROCESS | 18037 | 1463035269789 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 23:41:09 INFO - PROCESS | 18037 | 1463035269795 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:41:09 INFO - PROCESS | 18037 | 1463035269800 Marionette TRACE conn3 <- [1,2290,null,{}] 23:41:09 INFO - PROCESS | 18037 | 1463035269806 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}] 23:41:10 INFO - PROCESS | 18037 | 1463035270034 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 23:41:10 INFO - PROCESS | 18037 | 1463035270292 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:10 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb9cc7000 == 129 [pid = 18037] [id = 580] 23:41:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 231 (0x7fafa5306800) [pid = 18037] [serial = 1741] [outer = (nil)] 23:41:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 232 (0x7fafa5ab2800) [pid = 18037] [serial = 1742] [outer = 0x7fafa5306800] 23:41:10 INFO - PROCESS | 18037 | 1463035270410 Marionette DEBUG loaded listener.js 23:41:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 233 (0x7fafa6270c00) [pid = 18037] [serial = 1743] [outer = 0x7fafa5306800] 23:41:11 INFO - PROCESS | 18037 | 1463035271204 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]]]}] 23:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1485ms 23:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:41:11 INFO - PROCESS | 18037 | 1463035271280 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 23:41:11 INFO - PROCESS | 18037 | 1463035271282 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 23:41:11 INFO - PROCESS | 18037 | 1463035271288 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:41:11 INFO - PROCESS | 18037 | 1463035271291 Marionette TRACE conn3 <- [1,2294,null,{}] 23:41:11 INFO - PROCESS | 18037 | 1463035271296 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}] 23:41:11 INFO - PROCESS | 18037 | 1463035271502 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 23:41:11 INFO - PROCESS | 18037 | 1463035271761 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:11 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbaab5000 == 130 [pid = 18037] [id = 581] 23:41:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 234 (0x7faf904c4800) [pid = 18037] [serial = 1744] [outer = (nil)] 23:41:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 235 (0x7fafa838b000) [pid = 18037] [serial = 1745] [outer = 0x7faf904c4800] 23:41:11 INFO - PROCESS | 18037 | 1463035271882 Marionette DEBUG loaded listener.js 23:41:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 236 (0x7fafa845cc00) [pid = 18037] [serial = 1746] [outer = 0x7faf904c4800] 23:41:12 INFO - PROCESS | 18037 | 1463035272659 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]]]}] 23:41:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:41:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1428ms 23:41:12 INFO - PROCESS | 18037 | 1463035272717 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 23:41:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:41:12 INFO - PROCESS | 18037 | 1463035272729 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 23:41:12 INFO - PROCESS | 18037 | 1463035272733 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:41:12 INFO - PROCESS | 18037 | 1463035272737 Marionette TRACE conn3 <- [1,2298,null,{}] 23:41:12 INFO - PROCESS | 18037 | 1463035272742 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}] 23:41:12 INFO - PROCESS | 18037 | 1463035272953 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 23:41:13 INFO - PROCESS | 18037 | 1463035273177 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:13 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbc26f000 == 131 [pid = 18037] [id = 582] 23:41:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 237 (0x7faf91df2c00) [pid = 18037] [serial = 1747] [outer = (nil)] 23:41:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 238 (0x7fafa84b2c00) [pid = 18037] [serial = 1748] [outer = 0x7faf91df2c00] 23:41:13 INFO - PROCESS | 18037 | 1463035273299 Marionette DEBUG loaded listener.js 23:41:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 239 (0x7fafa87b6800) [pid = 18037] [serial = 1749] [outer = 0x7faf91df2c00] 23:41:14 INFO - PROCESS | 18037 | 1463035274144 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]]]}] 23:41:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:41:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1482ms 23:41:14 INFO - PROCESS | 18037 | 1463035274217 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 23:41:14 INFO - PROCESS | 18037 | 1463035274221 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 23:41:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:41:14 INFO - PROCESS | 18037 | 1463035274228 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:41:14 INFO - PROCESS | 18037 | 1463035274231 Marionette TRACE conn3 <- [1,2302,null,{}] 23:41:14 INFO - PROCESS | 18037 | 1463035274237 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}] 23:41:14 INFO - PROCESS | 18037 | 1463035274445 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 23:41:14 INFO - PROCESS | 18037 | 1463035274657 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:14 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8edb2000 == 132 [pid = 18037] [id = 583] 23:41:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 240 (0x7faf9016bc00) [pid = 18037] [serial = 1750] [outer = (nil)] 23:41:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 241 (0x7faf91df5c00) [pid = 18037] [serial = 1751] [outer = 0x7faf9016bc00] 23:41:14 INFO - PROCESS | 18037 | 1463035274808 Marionette DEBUG loaded listener.js 23:41:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 242 (0x7fafa87b5400) [pid = 18037] [serial = 1752] [outer = 0x7faf9016bc00] 23:41:15 INFO - PROCESS | 18037 | 1463035275643 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]]]}] 23:41:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:41:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1483ms 23:41:15 INFO - PROCESS | 18037 | 1463035275713 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 23:41:15 INFO - PROCESS | 18037 | 1463035275716 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 23:41:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:41:15 INFO - PROCESS | 18037 | 1463035275724 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:41:15 INFO - PROCESS | 18037 | 1463035275727 Marionette TRACE conn3 <- [1,2306,null,{}] 23:41:15 INFO - PROCESS | 18037 | 1463035275732 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}] 23:41:15 INFO - PROCESS | 18037 | 1463035275959 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 23:41:16 INFO - PROCESS | 18037 | 1463035276225 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:16 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf90618000 == 133 [pid = 18037] [id = 584] 23:41:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 243 (0x7faf8b771c00) [pid = 18037] [serial = 1753] [outer = (nil)] 23:41:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 244 (0x7faf8d85b800) [pid = 18037] [serial = 1754] [outer = 0x7faf8b771c00] 23:41:16 INFO - PROCESS | 18037 | 1463035276692 Marionette DEBUG loaded listener.js 23:41:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 245 (0x7faf8fc92800) [pid = 18037] [serial = 1755] [outer = 0x7faf8b771c00] 23:41:17 INFO - PROCESS | 18037 | 1463035277535 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]]]}] 23:41:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 23:41:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1885ms 23:41:17 INFO - PROCESS | 18037 | 1463035277611 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 23:41:17 INFO - PROCESS | 18037 | 1463035277617 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 23:41:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 23:41:17 INFO - PROCESS | 18037 | 1463035277624 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:41:17 INFO - PROCESS | 18037 | 1463035277630 Marionette TRACE conn3 <- [1,2310,null,{}] 23:41:17 INFO - PROCESS | 18037 | 1463035277636 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}] 23:41:17 INFO - PROCESS | 18037 | 1463035277838 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 23:41:18 INFO - PROCESS | 18037 | 1463035278155 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:18 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf949ba000 == 134 [pid = 18037] [id = 585] 23:41:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 246 (0x7faf8e7b2c00) [pid = 18037] [serial = 1756] [outer = (nil)] 23:41:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 247 (0x7faf90245800) [pid = 18037] [serial = 1757] [outer = 0x7faf8e7b2c00] 23:41:18 INFO - PROCESS | 18037 | 1463035278230 Marionette DEBUG loaded listener.js 23:41:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 248 (0x7faf91f41400) [pid = 18037] [serial = 1758] [outer = 0x7faf8e7b2c00] 23:41:19 INFO - PROCESS | 18037 | 1463035279217 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]]]}] 23:41:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 23:41:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1634ms 23:41:19 INFO - PROCESS | 18037 | 1463035279258 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 23:41:19 INFO - PROCESS | 18037 | 1463035279264 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 23:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 23:41:19 INFO - PROCESS | 18037 | 1463035279274 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:41:19 INFO - PROCESS | 18037 | 1463035279278 Marionette TRACE conn3 <- [1,2314,null,{}] 23:41:19 INFO - PROCESS | 18037 | 1463035279283 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}] 23:41:19 INFO - PROCESS | 18037 | 1463035279502 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 23:41:19 INFO - PROCESS | 18037 | 1463035279872 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:19 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf99c9e800 == 133 [pid = 18037] [id = 508] 23:41:19 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf915e4800 == 132 [pid = 18037] [id = 544] 23:41:19 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf94779000 == 131 [pid = 18037] [id = 507] 23:41:19 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9b68e000 == 130 [pid = 18037] [id = 568] 23:41:19 INFO - PROCESS | 18037 | --DOMWINDOW == 247 (0x7faf9a6e8800) [pid = 18037] [serial = 1646] [outer = (nil)] [url = about:blank] 23:41:19 INFO - PROCESS | 18037 | --DOMWINDOW == 246 (0x7faf9f777800) [pid = 18037] [serial = 1622] [outer = (nil)] [url = about:blank] 23:41:19 INFO - PROCESS | 18037 | --DOMWINDOW == 245 (0x7faf903c5000) [pid = 18037] [serial = 1619] [outer = (nil)] [url = about:blank] 23:41:19 INFO - PROCESS | 18037 | --DOMWINDOW == 244 (0x7faf9c773400) [pid = 18037] [serial = 1604] [outer = (nil)] [url = about:blank] 23:41:19 INFO - PROCESS | 18037 | --DOMWINDOW == 243 (0x7faf9cb1d800) [pid = 18037] [serial = 1607] [outer = (nil)] [url = about:blank] 23:41:19 INFO - PROCESS | 18037 | --DOMWINDOW == 242 (0x7faf9f61fc00) [pid = 18037] [serial = 1616] [outer = (nil)] [url = about:blank] 23:41:19 INFO - PROCESS | 18037 | --DOMWINDOW == 241 (0x7faf9dc6fc00) [pid = 18037] [serial = 1610] [outer = (nil)] [url = about:blank] 23:41:19 INFO - PROCESS | 18037 | --DOMWINDOW == 240 (0x7faf9eb95c00) [pid = 18037] [serial = 1613] [outer = (nil)] [url = about:blank] 23:41:19 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8d6f6000 == 131 [pid = 18037] [id = 586] 23:41:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 241 (0x7faf8b973c00) [pid = 18037] [serial = 1759] [outer = (nil)] 23:41:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 242 (0x7faf9556ec00) [pid = 18037] [serial = 1760] [outer = 0x7faf8b973c00] 23:41:20 INFO - PROCESS | 18037 | 1463035280032 Marionette DEBUG loaded listener.js 23:41:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 243 (0x7faf95d06c00) [pid = 18037] [serial = 1761] [outer = 0x7faf8b973c00] 23:41:20 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9a559000 == 130 [pid = 18037] [id = 567] 23:41:20 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf95519000 == 129 [pid = 18037] [id = 566] 23:41:20 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9476c000 == 128 [pid = 18037] [id = 565] 23:41:20 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf904a2000 == 127 [pid = 18037] [id = 564] 23:41:20 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8cb5b800 == 126 [pid = 18037] [id = 563] 23:41:20 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9135a800 == 125 [pid = 18037] [id = 562] 23:41:20 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa4bce800 == 124 [pid = 18037] [id = 554] 23:41:20 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa2a23000 == 123 [pid = 18037] [id = 553] 23:41:20 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f7c8000 == 122 [pid = 18037] [id = 552] 23:41:20 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c4c1000 == 121 [pid = 18037] [id = 551] 23:41:20 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf96ab3800 == 120 [pid = 18037] [id = 550] 23:41:20 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf91358000 == 119 [pid = 18037] [id = 549] 23:41:20 INFO - PROCESS | 18037 | --DOMWINDOW == 242 (0x7faf8ef1c400) [pid = 18037] [serial = 1628] [outer = (nil)] [url = about:blank] 23:41:20 INFO - PROCESS | 18037 | --DOMWINDOW == 241 (0x7faf95ecf400) [pid = 18037] [serial = 1637] [outer = (nil)] [url = about:blank] 23:41:20 INFO - PROCESS | 18037 | --DOMWINDOW == 240 (0x7faf99de1000) [pid = 18037] [serial = 1592] [outer = (nil)] [url = about:blank] 23:41:20 INFO - PROCESS | 18037 | --DOMWINDOW == 239 (0x7faf9c46f000) [pid = 18037] [serial = 1601] [outer = (nil)] [url = about:blank] 23:41:20 INFO - PROCESS | 18037 | --DOMWINDOW == 238 (0x7faf90251400) [pid = 18037] [serial = 1583] [outer = (nil)] [url = about:blank] 23:41:20 INFO - PROCESS | 18037 | --DOMWINDOW == 237 (0x7faf99b18800) [pid = 18037] [serial = 1638] [outer = (nil)] [url = about:blank] 23:41:20 INFO - PROCESS | 18037 | --DOMWINDOW == 236 (0x7faf9a5bd400) [pid = 18037] [serial = 1644] [outer = (nil)] [url = about:blank] 23:41:20 INFO - PROCESS | 18037 | --DOMWINDOW == 235 (0x7faf9c0a8000) [pid = 18037] [serial = 1598] [outer = (nil)] [url = about:blank] 23:41:20 INFO - PROCESS | 18037 | --DOMWINDOW == 234 (0x7faf91baa000) [pid = 18037] [serial = 1631] [outer = (nil)] [url = about:blank] 23:41:20 INFO - PROCESS | 18037 | --DOMWINDOW == 233 (0x7faf9024ac00) [pid = 18037] [serial = 1629] [outer = (nil)] [url = about:blank] 23:41:20 INFO - PROCESS | 18037 | --DOMWINDOW == 232 (0x7faf91f3d000) [pid = 18037] [serial = 1586] [outer = (nil)] [url = about:blank] 23:41:20 INFO - PROCESS | 18037 | --DOMWINDOW == 231 (0x7faf91f40c00) [pid = 18037] [serial = 1632] [outer = (nil)] [url = about:blank] 23:41:20 INFO - PROCESS | 18037 | --DOMWINDOW == 230 (0x7faf9a5bbc00) [pid = 18037] [serial = 1595] [outer = (nil)] [url = about:blank] 23:41:20 INFO - PROCESS | 18037 | --DOMWINDOW == 229 (0x7faf955ab000) [pid = 18037] [serial = 1635] [outer = (nil)] [url = about:blank] 23:41:20 INFO - PROCESS | 18037 | --DOMWINDOW == 228 (0x7faf94865400) [pid = 18037] [serial = 1578] [outer = (nil)] [url = about:blank] 23:41:20 INFO - PROCESS | 18037 | --DOMWINDOW == 227 (0x7faf99eed800) [pid = 18037] [serial = 1641] [outer = (nil)] [url = about:blank] 23:41:20 INFO - PROCESS | 18037 | --DOMWINDOW == 226 (0x7faf99c55400) [pid = 18037] [serial = 1640] [outer = (nil)] [url = about:blank] 23:41:20 INFO - PROCESS | 18037 | --DOMWINDOW == 225 (0x7faf95ecc800) [pid = 18037] [serial = 1589] [outer = (nil)] [url = about:blank] 23:41:20 INFO - PROCESS | 18037 | --DOMWINDOW == 224 (0x7faf91ba9400) [pid = 18037] [serial = 1625] [outer = (nil)] [url = about:blank] 23:41:20 INFO - PROCESS | 18037 | --DOMWINDOW == 223 (0x7faf8b775400) [pid = 18037] [serial = 1580] [outer = (nil)] [url = about:blank] 23:41:20 INFO - PROCESS | 18037 | --DOMWINDOW == 222 (0x7faf99b1dc00) [pid = 18037] [serial = 1643] [outer = (nil)] [url = about:blank] 23:41:20 INFO - PROCESS | 18037 | --DOMWINDOW == 221 (0x7faf9556d800) [pid = 18037] [serial = 1634] [outer = (nil)] [url = about:blank] 23:41:20 INFO - PROCESS | 18037 | 1463035280893 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]]]}] 23:41:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 23:41:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1634ms 23:41:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 23:41:20 INFO - PROCESS | 18037 | 1463035280907 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 23:41:20 INFO - PROCESS | 18037 | 1463035280909 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 23:41:20 INFO - PROCESS | 18037 | 1463035280916 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:41:20 INFO - PROCESS | 18037 | 1463035280922 Marionette TRACE conn3 <- [1,2318,null,{}] 23:41:20 INFO - PROCESS | 18037 | 1463035280952 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}] 23:41:21 INFO - PROCESS | 18037 | 1463035281149 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 23:41:21 INFO - PROCESS | 18037 | 1463035281169 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:21 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf94b0c800 == 120 [pid = 18037] [id = 587] 23:41:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 222 (0x7faf99b58000) [pid = 18037] [serial = 1762] [outer = (nil)] 23:41:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 223 (0x7faf99fd2c00) [pid = 18037] [serial = 1763] [outer = 0x7faf99b58000] 23:41:21 INFO - PROCESS | 18037 | 1463035281231 Marionette DEBUG loaded listener.js 23:41:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 224 (0x7faf9a5bd400) [pid = 18037] [serial = 1764] [outer = 0x7faf99b58000] 23:41:22 INFO - PROCESS | 18037 | 1463035282129 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] 23:41:22 INFO - PROCESS | 18037 | 1463035282157 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 23:41:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 23:41:22 INFO - PROCESS | 18037 | 1463035282167 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:41:22 INFO - PROCESS | 18037 | 1463035282169 Marionette TRACE conn3 <- [1,2322,null,{}] 23:41:22 INFO - PROCESS | 18037 | 1463035282173 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}] 23:41:22 INFO - PROCESS | 18037 | 1463035282366 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 23:41:22 INFO - PROCESS | 18037 | 1463035282570 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:22 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9b403800 == 121 [pid = 18037] [id = 588] 23:41:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 225 (0x7faf91baa000) [pid = 18037] [serial = 1765] [outer = (nil)] 23:41:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 226 (0x7faf9c0a6400) [pid = 18037] [serial = 1766] [outer = 0x7faf91baa000] 23:41:22 INFO - PROCESS | 18037 | 1463035282632 Marionette DEBUG loaded listener.js 23:41:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 227 (0x7faf9c778800) [pid = 18037] [serial = 1767] [outer = 0x7faf91baa000] 23:41:23 INFO - PROCESS | 18037 | 1463035283429 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]]]}] 23:41:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 23:41:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1286ms 23:41:23 INFO - PROCESS | 18037 | 1463035283453 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 23:41:23 INFO - PROCESS | 18037 | 1463035283455 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 23:41:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 23:41:23 INFO - PROCESS | 18037 | 1463035283461 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:41:23 INFO - PROCESS | 18037 | 1463035283462 Marionette TRACE conn3 <- [1,2326,null,{}] 23:41:23 INFO - PROCESS | 18037 | 1463035283468 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}] 23:41:23 INFO - PROCESS | 18037 | 1463035283709 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 23:41:23 INFO - PROCESS | 18037 | 1463035283745 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:23 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c7f1800 == 122 [pid = 18037] [id = 589] 23:41:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 228 (0x7faf9cb1ec00) [pid = 18037] [serial = 1768] [outer = (nil)] 23:41:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 229 (0x7faf9dc61400) [pid = 18037] [serial = 1769] [outer = 0x7faf9cb1ec00] 23:41:23 INFO - PROCESS | 18037 | 1463035283811 Marionette DEBUG loaded listener.js 23:41:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 230 (0x7faf9eb95c00) [pid = 18037] [serial = 1770] [outer = 0x7faf9cb1ec00] 23:41:24 INFO - PROCESS | 18037 | --DOMWINDOW == 229 (0x7faf904c3400) [pid = 18037] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:41:24 INFO - PROCESS | 18037 | --DOMWINDOW == 228 (0x7faf8b96a800) [pid = 18037] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:41:24 INFO - PROCESS | 18037 | --DOMWINDOW == 227 (0x7faf933ef000) [pid = 18037] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 23:41:24 INFO - PROCESS | 18037 | --DOMWINDOW == 226 (0x7faf9025f000) [pid = 18037] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 23:41:24 INFO - PROCESS | 18037 | --DOMWINDOW == 225 (0x7faf8b96fc00) [pid = 18037] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 23:41:24 INFO - PROCESS | 18037 | --DOMWINDOW == 224 (0x7faf94863400) [pid = 18037] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 23:41:24 INFO - PROCESS | 18037 | --DOMWINDOW == 223 (0x7faf99b09000) [pid = 18037] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 23:41:24 INFO - PROCESS | 18037 | 1463035284966 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]]]}] 23:41:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 23:41:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1537ms 23:41:25 INFO - PROCESS | 18037 | 1463035284999 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 23:41:25 INFO - PROCESS | 18037 | 1463035285001 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 23:41:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 23:41:25 INFO - PROCESS | 18037 | 1463035285007 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:41:25 INFO - PROCESS | 18037 | 1463035285010 Marionette TRACE conn3 <- [1,2330,null,{}] 23:41:25 INFO - PROCESS | 18037 | 1463035285015 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}] 23:41:25 INFO - PROCESS | 18037 | 1463035285197 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 23:41:25 INFO - PROCESS | 18037 | 1463035285215 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:25 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa41c6800 == 123 [pid = 18037] [id = 590] 23:41:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 224 (0x7faf9025f000) [pid = 18037] [serial = 1771] [outer = (nil)] 23:41:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 225 (0x7faf9f776c00) [pid = 18037] [serial = 1772] [outer = 0x7faf9025f000] 23:41:25 INFO - PROCESS | 18037 | 1463035285276 Marionette DEBUG loaded listener.js 23:41:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 226 (0x7fafa2add000) [pid = 18037] [serial = 1773] [outer = 0x7faf9025f000] 23:41:26 INFO - PROCESS | 18037 | 1463035286115 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]]]}] 23:41:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 23:41:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1128ms 23:41:26 INFO - PROCESS | 18037 | 1463035286136 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 23:41:26 INFO - PROCESS | 18037 | 1463035286140 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 23:41:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 23:41:26 INFO - PROCESS | 18037 | 1463035286145 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:41:26 INFO - PROCESS | 18037 | 1463035286147 Marionette TRACE conn3 <- [1,2334,null,{}] 23:41:26 INFO - PROCESS | 18037 | 1463035286152 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}] 23:41:26 INFO - PROCESS | 18037 | 1463035286389 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 23:41:26 INFO - PROCESS | 18037 | 1463035286408 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:26 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa4d61800 == 124 [pid = 18037] [id = 591] 23:41:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 227 (0x7faf94c71800) [pid = 18037] [serial = 1774] [outer = (nil)] 23:41:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 228 (0x7fafa433e400) [pid = 18037] [serial = 1775] [outer = 0x7faf94c71800] 23:41:26 INFO - PROCESS | 18037 | 1463035286465 Marionette DEBUG loaded listener.js 23:41:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 229 (0x7fafa47b9c00) [pid = 18037] [serial = 1776] [outer = 0x7faf94c71800] 23:41:27 INFO - PROCESS | 18037 | 1463035287519 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]]]}] 23:41:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 23:41:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1427ms 23:41:27 INFO - PROCESS | 18037 | 1463035287573 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 23:41:27 INFO - PROCESS | 18037 | 1463035287580 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 23:41:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 23:41:27 INFO - PROCESS | 18037 | 1463035287589 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:41:27 INFO - PROCESS | 18037 | 1463035287592 Marionette TRACE conn3 <- [1,2338,null,{}] 23:41:27 INFO - PROCESS | 18037 | 1463035287600 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}] 23:41:27 INFO - PROCESS | 18037 | 1463035287845 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 23:41:28 INFO - PROCESS | 18037 | 1463035288110 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:28 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf94a43800 == 125 [pid = 18037] [id = 592] 23:41:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 230 (0x7faf903c6400) [pid = 18037] [serial = 1777] [outer = (nil)] 23:41:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 231 (0x7faf91bb7c00) [pid = 18037] [serial = 1778] [outer = 0x7faf903c6400] 23:41:28 INFO - PROCESS | 18037 | 1463035288232 Marionette DEBUG loaded listener.js 23:41:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 232 (0x7faf94c76400) [pid = 18037] [serial = 1779] [outer = 0x7faf903c6400] 23:41:29 INFO - PROCESS | 18037 | 1463035289109 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]]]}] 23:41:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 23:41:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1584ms 23:41:29 INFO - PROCESS | 18037 | 1463035289174 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 23:41:29 INFO - PROCESS | 18037 | 1463035289183 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 23:41:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 23:41:29 INFO - PROCESS | 18037 | 1463035289192 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:41:29 INFO - PROCESS | 18037 | 1463035289197 Marionette TRACE conn3 <- [1,2342,null,{}] 23:41:29 INFO - PROCESS | 18037 | 1463035289202 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}] 23:41:29 INFO - PROCESS | 18037 | 1463035289406 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 23:41:29 INFO - PROCESS | 18037 | 1463035289696 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:29 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f8d1000 == 126 [pid = 18037] [id = 593] 23:41:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 233 (0x7faf956f7c00) [pid = 18037] [serial = 1780] [outer = (nil)] 23:41:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 234 (0x7faf96707c00) [pid = 18037] [serial = 1781] [outer = 0x7faf956f7c00] 23:41:29 INFO - PROCESS | 18037 | 1463035289814 Marionette DEBUG loaded listener.js 23:41:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 235 (0x7faf99de1000) [pid = 18037] [serial = 1782] [outer = 0x7faf956f7c00] 23:41:30 INFO - PROCESS | 18037 | 1463035290673 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]]]}] 23:41:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 23:41:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1536ms 23:41:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 23:41:30 INFO - PROCESS | 18037 | 1463035290729 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 23:41:30 INFO - PROCESS | 18037 | 1463035290732 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 23:41:30 INFO - PROCESS | 18037 | 1463035290738 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:41:30 INFO - PROCESS | 18037 | 1463035290743 Marionette TRACE conn3 <- [1,2346,null,{}] 23:41:30 INFO - PROCESS | 18037 | 1463035290759 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}] 23:41:31 INFO - PROCESS | 18037 | 1463035291004 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 23:41:31 INFO - PROCESS | 18037 | 1463035291301 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:31 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb291a800 == 127 [pid = 18037] [id = 594] 23:41:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 236 (0x7faf9cf61800) [pid = 18037] [serial = 1783] [outer = (nil)] 23:41:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 237 (0x7faf9f616c00) [pid = 18037] [serial = 1784] [outer = 0x7faf9cf61800] 23:41:31 INFO - PROCESS | 18037 | 1463035291388 Marionette DEBUG loaded listener.js 23:41:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 238 (0x7fafa1fec400) [pid = 18037] [serial = 1785] [outer = 0x7faf9cf61800] 23:41:32 INFO - PROCESS | 18037 | 1463035292220 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]]]}] 23:41:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 23:41:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1548ms 23:41:32 INFO - PROCESS | 18037 | 1463035292286 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 23:41:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 23:41:32 INFO - PROCESS | 18037 | 1463035292290 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 23:41:32 INFO - PROCESS | 18037 | 1463035292296 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:41:32 INFO - PROCESS | 18037 | 1463035292299 Marionette TRACE conn3 <- [1,2350,null,{}] 23:41:32 INFO - PROCESS | 18037 | 1463035292304 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}] 23:41:32 INFO - PROCESS | 18037 | 1463035292541 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 23:41:32 INFO - PROCESS | 18037 | 1463035292799 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:32 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb7848000 == 128 [pid = 18037] [id = 595] 23:41:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 239 (0x7faf9df68800) [pid = 18037] [serial = 1786] [outer = (nil)] 23:41:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 240 (0x7fafa5591800) [pid = 18037] [serial = 1787] [outer = 0x7faf9df68800] 23:41:32 INFO - PROCESS | 18037 | 1463035292918 Marionette DEBUG loaded listener.js 23:41:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 241 (0x7fafa55a5400) [pid = 18037] [serial = 1788] [outer = 0x7faf9df68800] 23:41:33 INFO - PROCESS | 18037 | 1463035293730 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]]]}] 23:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 23:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1484ms 23:41:33 INFO - PROCESS | 18037 | 1463035293780 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 23:41:33 INFO - PROCESS | 18037 | 1463035293784 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 23:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 23:41:33 INFO - PROCESS | 18037 | 1463035293789 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:41:33 INFO - PROCESS | 18037 | 1463035293792 Marionette TRACE conn3 <- [1,2354,null,{}] 23:41:33 INFO - PROCESS | 18037 | 1463035293797 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}] 23:41:33 INFO - PROCESS | 18037 | 1463035293990 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 23:41:34 INFO - PROCESS | 18037 | 1463035294255 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:34 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbaaac000 == 129 [pid = 18037] [id = 596] 23:41:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 242 (0x7fafa47bb000) [pid = 18037] [serial = 1789] [outer = (nil)] 23:41:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 243 (0x7fafa5a75800) [pid = 18037] [serial = 1790] [outer = 0x7fafa47bb000] 23:41:34 INFO - PROCESS | 18037 | 1463035294378 Marionette DEBUG loaded listener.js 23:41:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 244 (0x7fafa8392800) [pid = 18037] [serial = 1791] [outer = 0x7fafa47bb000] 23:41:35 INFO - PROCESS | 18037 | 1463035295199 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]]]}] 23:41:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 23:41:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1477ms 23:41:35 INFO - PROCESS | 18037 | 1463035295268 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 23:41:35 INFO - PROCESS | 18037 | 1463035295272 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 23:41:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 23:41:35 INFO - PROCESS | 18037 | 1463035295278 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:41:35 INFO - PROCESS | 18037 | 1463035295280 Marionette TRACE conn3 <- [1,2358,null,{}] 23:41:35 INFO - PROCESS | 18037 | 1463035295285 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}] 23:41:35 INFO - PROCESS | 18037 | 1463035295527 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 23:41:35 INFO - PROCESS | 18037 | 1463035295781 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:35 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbd08e000 == 130 [pid = 18037] [id = 597] 23:41:35 INFO - PROCESS | 18037 | ++DOMWINDOW == 245 (0x7fafa55a3800) [pid = 18037] [serial = 1792] [outer = (nil)] 23:41:35 INFO - PROCESS | 18037 | ++DOMWINDOW == 246 (0x7fafb2b89400) [pid = 18037] [serial = 1793] [outer = 0x7fafa55a3800] 23:41:35 INFO - PROCESS | 18037 | 1463035295898 Marionette DEBUG loaded listener.js 23:41:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 247 (0x7fafb2e0d800) [pid = 18037] [serial = 1794] [outer = 0x7fafa55a3800] 23:41:36 INFO - PROCESS | 18037 | 1463035296679 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]]]}] 23:41:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 23:41:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1478ms 23:41:36 INFO - PROCESS | 18037 | 1463035296757 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 23:41:36 INFO - PROCESS | 18037 | 1463035296760 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 23:41:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 23:41:36 INFO - PROCESS | 18037 | 1463035296766 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:41:36 INFO - PROCESS | 18037 | 1463035296768 Marionette TRACE conn3 <- [1,2362,null,{}] 23:41:36 INFO - PROCESS | 18037 | 1463035296774 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}] 23:41:37 INFO - PROCESS | 18037 | 1463035297008 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 23:41:37 INFO - PROCESS | 18037 | 1463035297261 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:37 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8cfb9800 == 131 [pid = 18037] [id = 598] 23:41:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 248 (0x7fafb2cb1c00) [pid = 18037] [serial = 1795] [outer = (nil)] 23:41:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 249 (0x7fafb2eea000) [pid = 18037] [serial = 1796] [outer = 0x7fafb2cb1c00] 23:41:37 INFO - PROCESS | 18037 | 1463035297377 Marionette DEBUG loaded listener.js 23:41:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 250 (0x7fafb3054000) [pid = 18037] [serial = 1797] [outer = 0x7fafb2cb1c00] 23:41:38 INFO - PROCESS | 18037 | 1463035298178 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]]]}] 23:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 23:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1477ms 23:41:38 INFO - PROCESS | 18037 | 1463035298245 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 23:41:38 INFO - PROCESS | 18037 | 1463035298249 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 23:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 23:41:38 INFO - PROCESS | 18037 | 1463035298254 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:41:38 INFO - PROCESS | 18037 | 1463035298256 Marionette TRACE conn3 <- [1,2366,null,{}] 23:41:38 INFO - PROCESS | 18037 | 1463035298262 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}] 23:41:38 INFO - PROCESS | 18037 | 1463035298461 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 23:41:38 INFO - PROCESS | 18037 | 1463035298722 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:38 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8d59c800 == 132 [pid = 18037] [id = 599] 23:41:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 251 (0x7faf9d1d9c00) [pid = 18037] [serial = 1798] [outer = (nil)] 23:41:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 252 (0x7fafb30dd400) [pid = 18037] [serial = 1799] [outer = 0x7faf9d1d9c00] 23:41:38 INFO - PROCESS | 18037 | 1463035298837 Marionette DEBUG loaded listener.js 23:41:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 253 (0x7fafb3dee400) [pid = 18037] [serial = 1800] [outer = 0x7faf9d1d9c00] 23:41:39 INFO - PROCESS | 18037 | 1463035299634 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]]]}] 23:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 23:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1432ms 23:41:39 INFO - PROCESS | 18037 | 1463035299688 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 23:41:39 INFO - PROCESS | 18037 | 1463035299691 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 23:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 23:41:39 INFO - PROCESS | 18037 | 1463035299698 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:41:39 INFO - PROCESS | 18037 | 1463035299701 Marionette TRACE conn3 <- [1,2370,null,{}] 23:41:39 INFO - PROCESS | 18037 | 1463035299706 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}] 23:41:39 INFO - PROCESS | 18037 | 1463035299911 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 23:41:40 INFO - PROCESS | 18037 | 1463035300130 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:40 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8d5b8000 == 133 [pid = 18037] [id = 600] 23:41:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 254 (0x7fafb2e0bc00) [pid = 18037] [serial = 1801] [outer = (nil)] 23:41:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 255 (0x7fafb3ee5400) [pid = 18037] [serial = 1802] [outer = 0x7fafb2e0bc00] 23:41:40 INFO - PROCESS | 18037 | 1463035300246 Marionette DEBUG loaded listener.js 23:41:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 256 (0x7fafb4064c00) [pid = 18037] [serial = 1803] [outer = 0x7fafb2e0bc00] 23:41:41 INFO - PROCESS | 18037 | 1463035301349 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]]]}] 23:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 23:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1683ms 23:41:41 INFO - PROCESS | 18037 | 1463035301382 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 23:41:41 INFO - PROCESS | 18037 | 1463035301385 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 23:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 23:41:41 INFO - PROCESS | 18037 | 1463035301391 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:41:41 INFO - PROCESS | 18037 | 1463035301393 Marionette TRACE conn3 <- [1,2374,null,{}] 23:41:41 INFO - PROCESS | 18037 | 1463035301399 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}] 23:41:41 INFO - PROCESS | 18037 | 1463035301599 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 23:41:41 INFO - PROCESS | 18037 | 1463035301913 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:41 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8b6b2000 == 134 [pid = 18037] [id = 601] 23:41:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 257 (0x7fafb60a7400) [pid = 18037] [serial = 1804] [outer = (nil)] 23:41:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 258 (0x7fafb775c800) [pid = 18037] [serial = 1805] [outer = 0x7fafb60a7400] 23:41:41 INFO - PROCESS | 18037 | 1463035301986 Marionette DEBUG loaded listener.js 23:41:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 259 (0x7fafb77af800) [pid = 18037] [serial = 1806] [outer = 0x7fafb60a7400] 23:41:42 INFO - PROCESS | 18037 | 1463035302839 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]]]}] 23:41:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 23:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1481ms 23:41:42 INFO - PROCESS | 18037 | 1463035302874 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 23:41:42 INFO - PROCESS | 18037 | 1463035302878 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 23:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 23:41:42 INFO - PROCESS | 18037 | 1463035302884 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:41:42 INFO - PROCESS | 18037 | 1463035302888 Marionette TRACE conn3 <- [1,2378,null,{}] 23:41:42 INFO - PROCESS | 18037 | 1463035302893 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}] 23:41:43 INFO - PROCESS | 18037 | 1463035303107 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 23:41:43 INFO - PROCESS | 18037 | 1463035303380 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:43 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb3e2e800 == 135 [pid = 18037] [id = 602] 23:41:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 260 (0x7faf99b5e400) [pid = 18037] [serial = 1807] [outer = (nil)] 23:41:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 261 (0x7fafa5aa8800) [pid = 18037] [serial = 1808] [outer = 0x7faf99b5e400] 23:41:43 INFO - PROCESS | 18037 | 1463035303507 Marionette DEBUG loaded listener.js 23:41:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 262 (0x7fafb80d2c00) [pid = 18037] [serial = 1809] [outer = 0x7faf99b5e400] 23:41:44 INFO - PROCESS | 18037 | 1463035304322 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]]]}] 23:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 23:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1481ms 23:41:44 INFO - PROCESS | 18037 | 1463035304366 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 23:41:44 INFO - PROCESS | 18037 | 1463035304370 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 23:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 23:41:44 INFO - PROCESS | 18037 | 1463035304375 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:41:44 INFO - PROCESS | 18037 | 1463035304379 Marionette TRACE conn3 <- [1,2382,null,{}] 23:41:44 INFO - PROCESS | 18037 | 1463035304384 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}] 23:41:44 INFO - PROCESS | 18037 | 1463035304601 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 23:41:44 INFO - PROCESS | 18037 | 1463035304866 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:44 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf87ed8000 == 136 [pid = 18037] [id = 603] 23:41:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 263 (0x7faf8e321800) [pid = 18037] [serial = 1810] [outer = (nil)] 23:41:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 264 (0x7faf8e326800) [pid = 18037] [serial = 1811] [outer = 0x7faf8e321800] 23:41:44 INFO - PROCESS | 18037 | 1463035304981 Marionette DEBUG loaded listener.js 23:41:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 265 (0x7faf8e32b000) [pid = 18037] [serial = 1812] [outer = 0x7faf8e321800] 23:41:45 INFO - PROCESS | 18037 | 1463035305828 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]]]}] 23:41:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 23:41:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1528ms 23:41:45 INFO - PROCESS | 18037 | 1463035305906 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 23:41:45 INFO - PROCESS | 18037 | 1463035305909 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 23:41:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 23:41:45 INFO - PROCESS | 18037 | 1463035305915 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:41:45 INFO - PROCESS | 18037 | 1463035305917 Marionette TRACE conn3 <- [1,2386,null,{}] 23:41:45 INFO - PROCESS | 18037 | 1463035305922 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}] 23:41:46 INFO - PROCESS | 18037 | 1463035306141 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 23:41:46 INFO - PROCESS | 18037 | 1463035306457 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:46 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8cdd2000 == 137 [pid = 18037] [id = 604] 23:41:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 266 (0x7faf8e323000) [pid = 18037] [serial = 1813] [outer = (nil)] 23:41:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 267 (0x7faf95e4d800) [pid = 18037] [serial = 1814] [outer = 0x7faf8e323000] 23:41:46 INFO - PROCESS | 18037 | 1463035306537 Marionette DEBUG loaded listener.js 23:41:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 268 (0x7fafb7ecf800) [pid = 18037] [serial = 1815] [outer = 0x7faf8e323000] 23:41:47 INFO - PROCESS | 18037 | 1463035307397 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]]]}] 23:41:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 23:41:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1536ms 23:41:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 23:41:47 INFO - PROCESS | 18037 | 1463035307452 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 23:41:47 INFO - PROCESS | 18037 | 1463035307455 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 23:41:47 INFO - PROCESS | 18037 | 1463035307462 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:41:47 INFO - PROCESS | 18037 | 1463035307464 Marionette TRACE conn3 <- [1,2390,null,{}] 23:41:47 INFO - PROCESS | 18037 | 1463035307471 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}] 23:41:47 INFO - PROCESS | 18037 | 1463035307692 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 23:41:48 INFO - PROCESS | 18037 | 1463035308473 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:48 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8b8b5800 == 138 [pid = 18037] [id = 605] 23:41:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 269 (0x7faf8b771400) [pid = 18037] [serial = 1816] [outer = (nil)] 23:41:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 270 (0x7faf8b96a800) [pid = 18037] [serial = 1817] [outer = 0x7faf8b771400] 23:41:48 INFO - PROCESS | 18037 | 1463035308549 Marionette DEBUG loaded listener.js 23:41:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 271 (0x7faf8cd3dc00) [pid = 18037] [serial = 1818] [outer = 0x7faf8b771400] 23:41:49 INFO - PROCESS | 18037 | 1463035309407 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]]]}] 23:41:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 23:41:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1983ms 23:41:49 INFO - PROCESS | 18037 | 1463035309445 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 23:41:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 23:41:49 INFO - PROCESS | 18037 | 1463035309452 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 23:41:49 INFO - PROCESS | 18037 | 1463035309458 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:41:49 INFO - PROCESS | 18037 | 1463035309463 Marionette TRACE conn3 <- [1,2394,null,{}] 23:41:49 INFO - PROCESS | 18037 | 1463035309470 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}] 23:41:49 INFO - PROCESS | 18037 | 1463035309673 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 23:41:49 INFO - PROCESS | 18037 | 1463035309983 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:50 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8e6d5800 == 139 [pid = 18037] [id = 606] 23:41:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 272 (0x7faf8b77cc00) [pid = 18037] [serial = 1819] [outer = (nil)] 23:41:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 273 (0x7faf90162400) [pid = 18037] [serial = 1820] [outer = 0x7faf8b77cc00] 23:41:50 INFO - PROCESS | 18037 | 1463035310059 Marionette DEBUG loaded listener.js 23:41:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 274 (0x7faf90248400) [pid = 18037] [serial = 1821] [outer = 0x7faf8b77cc00] 23:41:50 INFO - PROCESS | 18037 | 1463035310903 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]]]}] 23:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 23:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1486ms 23:41:50 INFO - PROCESS | 18037 | 1463035310961 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 23:41:50 INFO - PROCESS | 18037 | 1463035310973 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 23:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 23:41:51 INFO - PROCESS | 18037 | 1463035310997 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:41:51 INFO - PROCESS | 18037 | 1463035310999 Marionette TRACE conn3 <- [1,2398,null,{}] 23:41:51 INFO - PROCESS | 18037 | 1463035311014 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}] 23:41:51 INFO - PROCESS | 18037 | 1463035311388 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 23:41:51 INFO - PROCESS | 18037 | 1463035311702 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:51 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf90499800 == 140 [pid = 18037] [id = 607] 23:41:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 275 (0x7faf90fce400) [pid = 18037] [serial = 1822] [outer = (nil)] 23:41:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 276 (0x7faf91df0c00) [pid = 18037] [serial = 1823] [outer = 0x7faf90fce400] 23:41:51 INFO - PROCESS | 18037 | 1463035311771 Marionette DEBUG loaded listener.js 23:41:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 277 (0x7faf94868400) [pid = 18037] [serial = 1824] [outer = 0x7faf90fce400] 23:41:52 INFO - PROCESS | 18037 | 1463035312682 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]]]}] 23:41:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 23:41:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1748ms 23:41:52 INFO - PROCESS | 18037 | 1463035312741 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 23:41:52 INFO - PROCESS | 18037 | 1463035312745 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 23:41:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 23:41:52 INFO - PROCESS | 18037 | 1463035312753 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:41:52 INFO - PROCESS | 18037 | 1463035312762 Marionette TRACE conn3 <- [1,2402,null,{}] 23:41:52 INFO - PROCESS | 18037 | 1463035312776 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}] 23:41:53 INFO - PROCESS | 18037 | 1463035313074 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 23:41:53 INFO - PROCESS | 18037 | 1463035313331 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:53 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf94b04800 == 141 [pid = 18037] [id = 608] 23:41:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 278 (0x7faf95e42400) [pid = 18037] [serial = 1825] [outer = (nil)] 23:41:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 279 (0x7faf96710000) [pid = 18037] [serial = 1826] [outer = 0x7faf95e42400] 23:41:53 INFO - PROCESS | 18037 | 1463035313410 Marionette DEBUG loaded listener.js 23:41:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 280 (0x7faf99b1ac00) [pid = 18037] [serial = 1827] [outer = 0x7faf95e42400] 23:41:54 INFO - PROCESS | 18037 | 1463035314319 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]]]}] 23:41:54 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8d6da000 == 140 [pid = 18037] [id = 543] 23:41:54 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c06f000 == 139 [pid = 18037] [id = 260] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 279 (0x7faf9f622000) [pid = 18037] [serial = 1667] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 278 (0x7faf9c375c00) [pid = 18037] [serial = 1661] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 277 (0x7fafa1fe3c00) [pid = 18037] [serial = 1673] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 276 (0x7faf91dfb000) [pid = 18037] [serial = 1652] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 275 (0x7fafa1de5400) [pid = 18037] [serial = 1670] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 274 (0x7faf99b14c00) [pid = 18037] [serial = 1655] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 273 (0x7faf9dc7c800) [pid = 18037] [serial = 1664] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 272 (0x7faf9bfee000) [pid = 18037] [serial = 1658] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 271 (0x7faf90166400) [pid = 18037] [serial = 1649] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 270 (0x7fafa2a60400) [pid = 18037] [serial = 1676] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 269 (0x7fafa3f43000) [pid = 18037] [serial = 1679] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 268 (0x7fafa4335400) [pid = 18037] [serial = 1682] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 267 (0x7fafa423c400) [pid = 18037] [serial = 1685] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 266 (0x7faf99fd5c00) [pid = 18037] [serial = 1706] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9b69c000 == 138 [pid = 18037] [id = 548] 23:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 23:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1689ms 23:41:54 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafbaab5000 == 137 [pid = 18037] [id = 581] 23:41:54 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb9cc7000 == 136 [pid = 18037] [id = 580] 23:41:54 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb7960800 == 135 [pid = 18037] [id = 579] 23:41:54 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb60c6000 == 134 [pid = 18037] [id = 578] 23:41:54 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb2b6a800 == 133 [pid = 18037] [id = 577] 23:41:54 INFO - PROCESS | 18037 | 1463035314467 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 23:41:54 INFO - PROCESS | 18037 | 1463035314472 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 23:41:54 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa790f000 == 132 [pid = 18037] [id = 576] 23:41:54 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa543b000 == 131 [pid = 18037] [id = 575] 23:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 23:41:54 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa41d5000 == 130 [pid = 18037] [id = 574] 23:41:54 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f8ce000 == 129 [pid = 18037] [id = 573] 23:41:54 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9d05a800 == 128 [pid = 18037] [id = 572] 23:41:54 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9b7c8000 == 127 [pid = 18037] [id = 571] 23:41:54 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf94553000 == 126 [pid = 18037] [id = 570] 23:41:54 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8eda8800 == 125 [pid = 18037] [id = 569] 23:41:54 INFO - PROCESS | 18037 | 1463035314492 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:41:54 INFO - PROCESS | 18037 | 1463035314495 Marionette TRACE conn3 <- [1,2406,null,{}] 23:41:54 INFO - PROCESS | 18037 | 1463035314500 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}] 23:41:54 INFO - PROCESS | 18037 | 1463035314682 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 265 (0x7faf956ed400) [pid = 18037] [serial = 1518] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 264 (0x7faf8ec7f800) [pid = 18037] [serial = 1689] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 263 (0x7faf8d857000) [pid = 18037] [serial = 1688] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 262 (0x7faf9556e400) [pid = 18037] [serial = 1697] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 261 (0x7faf90fd4400) [pid = 18037] [serial = 1692] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 260 (0x7faf903be400) [pid = 18037] [serial = 1691] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 259 (0x7faf90256000) [pid = 18037] [serial = 1694] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 258 (0x7faf91f40400) [pid = 18037] [serial = 1695] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 257 (0x7faf95e42800) [pid = 18037] [serial = 1700] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 256 (0x7faf99b0f000) [pid = 18037] [serial = 1703] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 255 (0x7faf99de4400) [pid = 18037] [serial = 1704] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 254 (0x7faf96704800) [pid = 18037] [serial = 1701] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | --DOMWINDOW == 253 (0x7faf956ebc00) [pid = 18037] [serial = 1698] [outer = (nil)] [url = about:blank] 23:41:54 INFO - PROCESS | 18037 | 1463035314925 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:54 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf90fe8000 == 126 [pid = 18037] [id = 609] 23:41:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 254 (0x7faf8d857000) [pid = 18037] [serial = 1828] [outer = (nil)] 23:41:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 255 (0x7faf91f40400) [pid = 18037] [serial = 1829] [outer = 0x7faf8d857000] 23:41:55 INFO - PROCESS | 18037 | 1463035314997 Marionette DEBUG loaded listener.js 23:41:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 256 (0x7faf96705c00) [pid = 18037] [serial = 1830] [outer = 0x7faf8d857000] 23:41:55 INFO - PROCESS | 18037 | 1463035315741 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]]]}] 23:41:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 23:41:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1292ms 23:41:55 INFO - PROCESS | 18037 | 1463035315790 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 23:41:55 INFO - PROCESS | 18037 | 1463035315794 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 23:41:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 23:41:55 INFO - PROCESS | 18037 | 1463035315803 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:41:55 INFO - PROCESS | 18037 | 1463035315805 Marionette TRACE conn3 <- [1,2410,null,{}] 23:41:55 INFO - PROCESS | 18037 | 1463035315809 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}] 23:41:55 INFO - PROCESS | 18037 | 1463035315990 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 23:41:56 INFO - PROCESS | 18037 | 1463035316006 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:56 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9539a800 == 127 [pid = 18037] [id = 610] 23:41:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 257 (0x7faf99eeec00) [pid = 18037] [serial = 1831] [outer = (nil)] 23:41:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 258 (0x7faf9a532400) [pid = 18037] [serial = 1832] [outer = 0x7faf99eeec00] 23:41:56 INFO - PROCESS | 18037 | 1463035316074 Marionette DEBUG loaded listener.js 23:41:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 259 (0x7faf9bcc2400) [pid = 18037] [serial = 1833] [outer = 0x7faf99eeec00] 23:41:56 INFO - PROCESS | 18037 | 1463035316991 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]]]}] 23:41:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 23:41:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1230ms 23:41:57 INFO - PROCESS | 18037 | 1463035317045 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 23:41:57 INFO - PROCESS | 18037 | 1463035317047 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 23:41:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 23:41:57 INFO - PROCESS | 18037 | 1463035317054 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:41:57 INFO - PROCESS | 18037 | 1463035317055 Marionette TRACE conn3 <- [1,2414,null,{}] 23:41:57 INFO - PROCESS | 18037 | 1463035317064 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}] 23:41:57 INFO - PROCESS | 18037 | 1463035317328 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 23:41:57 INFO - PROCESS | 18037 | 1463035317354 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:57 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9b683800 == 128 [pid = 18037] [id = 611] 23:41:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 260 (0x7faf9bcc3c00) [pid = 18037] [serial = 1834] [outer = (nil)] 23:41:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 261 (0x7faf9c56bc00) [pid = 18037] [serial = 1835] [outer = 0x7faf9bcc3c00] 23:41:57 INFO - PROCESS | 18037 | 1463035317413 Marionette DEBUG loaded listener.js 23:41:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 262 (0x7faf9c774000) [pid = 18037] [serial = 1836] [outer = 0x7faf9bcc3c00] 23:41:58 INFO - PROCESS | 18037 | 1463035318242 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]]]}] 23:41:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 23:41:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1230ms 23:41:58 INFO - PROCESS | 18037 | 1463035318285 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 23:41:58 INFO - PROCESS | 18037 | 1463035318289 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 23:41:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 23:41:58 INFO - PROCESS | 18037 | 1463035318302 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:41:58 INFO - PROCESS | 18037 | 1463035318304 Marionette TRACE conn3 <- [1,2418,null,{}] 23:41:58 INFO - PROCESS | 18037 | 1463035318310 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}] 23:41:58 INFO - PROCESS | 18037 | 1463035318572 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 23:41:58 INFO - PROCESS | 18037 | 1463035318613 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:58 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9bf10800 == 129 [pid = 18037] [id = 612] 23:41:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 263 (0x7faf9bff8000) [pid = 18037] [serial = 1837] [outer = (nil)] 23:41:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 264 (0x7faf9dc63c00) [pid = 18037] [serial = 1838] [outer = 0x7faf9bff8000] 23:41:58 INFO - PROCESS | 18037 | 1463035318714 Marionette DEBUG loaded listener.js 23:41:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 265 (0x7faf9dcfbc00) [pid = 18037] [serial = 1839] [outer = 0x7faf9bff8000] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 264 (0x7faf96708000) [pid = 18037] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 263 (0x7faf8b973c00) [pid = 18037] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 262 (0x7faf8e7b5c00) [pid = 18037] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 261 (0x7faf9a5cac00) [pid = 18037] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 260 (0x7faf8e7b7c00) [pid = 18037] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 259 (0x7faf8e7b5000) [pid = 18037] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 258 (0x7faf90dc2400) [pid = 18037] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 257 (0x7faf8e7b2c00) [pid = 18037] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 256 (0x7faf99b5a000) [pid = 18037] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 255 (0x7faf91baa000) [pid = 18037] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 254 (0x7faf9e060c00) [pid = 18037] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 253 (0x7faf9a53d400) [pid = 18037] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 252 (0x7faf9a53c800) [pid = 18037] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 251 (0x7faf8b771c00) [pid = 18037] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 250 (0x7faf91defc00) [pid = 18037] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 249 (0x7faf8fc9c400) [pid = 18037] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 248 (0x7faf8e7b7400) [pid = 18037] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 247 (0x7faf9a5c0c00) [pid = 18037] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 246 (0x7faf9cb1ec00) [pid = 18037] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 245 (0x7faf90dcf400) [pid = 18037] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 244 (0x7faf99fd1400) [pid = 18037] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 243 (0x7faf956f6800) [pid = 18037] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 242 (0x7faf99fd1c00) [pid = 18037] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 241 (0x7faf8fdf7c00) [pid = 18037] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 240 (0x7faf8ec85c00) [pid = 18037] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 239 (0x7faf9025f000) [pid = 18037] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 238 (0x7faf90fd6800) [pid = 18037] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 237 (0x7faf8b770800) [pid = 18037] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 236 (0x7faf91bad000) [pid = 18037] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 235 (0x7faf9cb1a000) [pid = 18037] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 234 (0x7faf9bff0400) [pid = 18037] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 233 (0x7faf9bcc4800) [pid = 18037] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 232 (0x7faf99b55c00) [pid = 18037] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 231 (0x7faf8d85d800) [pid = 18037] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 230 (0x7faf9e0ca400) [pid = 18037] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 229 (0x7fafa2a5ac00) [pid = 18037] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 228 (0x7faf9a5c7000) [pid = 18037] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 227 (0x7faf91df6000) [pid = 18037] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 226 (0x7faf8b76e000) [pid = 18037] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 225 (0x7faf8ec86c00) [pid = 18037] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 224 (0x7faf8fc9cc00) [pid = 18037] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 223 (0x7faf90215800) [pid = 18037] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 222 (0x7faf8b76d400) [pid = 18037] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 221 (0x7faf99b59400) [pid = 18037] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 220 (0x7faf9dcf5400) [pid = 18037] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 219 (0x7faf99b58000) [pid = 18037] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 218 (0x7faf9c46b400) [pid = 18037] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 217 (0x7faf90164800) [pid = 18037] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 216 (0x7faf8fc98c00) [pid = 18037] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 215 (0x7faf9f61e800) [pid = 18037] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 214 (0x7faf94c72800) [pid = 18037] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 213 (0x7faf9e0c5c00) [pid = 18037] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 212 (0x7faf91528400) [pid = 18037] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 211 (0x7faf99c53000) [pid = 18037] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 210 (0x7fafa55ab800) [pid = 18037] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 209 (0x7faf955a7800) [pid = 18037] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 208 (0x7faf904c9400) [pid = 18037] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 207 (0x7faf9c770400) [pid = 18037] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 206 (0x7faf903b8c00) [pid = 18037] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 205 (0x7faf9c21f400) [pid = 18037] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 204 (0x7fafb7eca000) [pid = 18037] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 203 (0x7faf9024a000) [pid = 18037] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 202 (0x7faf956f3c00) [pid = 18037] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 201 (0x7faf8ef1e800) [pid = 18037] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 200 (0x7faf90fd9400) [pid = 18037] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:42:00 INFO - PROCESS | 18037 | --DOMWINDOW == 199 (0x7faf91df2400) [pid = 18037] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:42:00 INFO - PROCESS | 18037 | 1463035320554 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]]]}] 23:42:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 23:42:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2292ms 23:42:00 INFO - PROCESS | 18037 | 1463035320588 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 23:42:00 INFO - PROCESS | 18037 | 1463035320591 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 23:42:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 23:42:00 INFO - PROCESS | 18037 | 1463035320597 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:42:00 INFO - PROCESS | 18037 | 1463035320600 Marionette TRACE conn3 <- [1,2422,null,{}] 23:42:00 INFO - PROCESS | 18037 | 1463035320617 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}] 23:42:00 INFO - PROCESS | 18037 | 1463035320854 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 23:42:01 INFO - PROCESS | 18037 | 1463035321031 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:01 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf90391000 == 130 [pid = 18037] [id = 613] 23:42:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 200 (0x7faf8b76e400) [pid = 18037] [serial = 1840] [outer = (nil)] 23:42:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 201 (0x7faf8ec7ec00) [pid = 18037] [serial = 1841] [outer = 0x7faf8b76e400] 23:42:01 INFO - PROCESS | 18037 | 1463035321094 Marionette DEBUG loaded listener.js 23:42:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 202 (0x7faf90249400) [pid = 18037] [serial = 1842] [outer = 0x7faf8b76e400] 23:42:01 INFO - PROCESS | 18037 | 1463035321794 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]]]}] 23:42:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 23:42:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1240ms 23:42:01 INFO - PROCESS | 18037 | 1463035321838 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 23:42:01 INFO - PROCESS | 18037 | 1463035321841 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 23:42:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 23:42:01 INFO - PROCESS | 18037 | 1463035321847 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:42:01 INFO - PROCESS | 18037 | 1463035321849 Marionette TRACE conn3 <- [1,2426,null,{}] 23:42:01 INFO - PROCESS | 18037 | 1463035321855 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}] 23:42:02 INFO - PROCESS | 18037 | 1463035322047 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 23:42:02 INFO - PROCESS | 18037 | 1463035322420 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:02 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8cd73000 == 131 [pid = 18037] [id = 614] 23:42:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 203 (0x7faf8b774c00) [pid = 18037] [serial = 1843] [outer = (nil)] 23:42:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 204 (0x7faf8b975400) [pid = 18037] [serial = 1844] [outer = 0x7faf8b774c00] 23:42:02 INFO - PROCESS | 18037 | 1463035322564 Marionette DEBUG loaded listener.js 23:42:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 205 (0x7faf8d85ec00) [pid = 18037] [serial = 1845] [outer = 0x7faf8b774c00] 23:42:03 INFO - PROCESS | 18037 | 1463035323433 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]]]}] 23:42:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 23:42:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1629ms 23:42:03 INFO - PROCESS | 18037 | 1463035323478 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 23:42:03 INFO - PROCESS | 18037 | 1463035323484 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 23:42:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 23:42:03 INFO - PROCESS | 18037 | 1463035323492 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:42:03 INFO - PROCESS | 18037 | 1463035323497 Marionette TRACE conn3 <- [1,2430,null,{}] 23:42:03 INFO - PROCESS | 18037 | 1463035323505 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}] 23:42:03 INFO - PROCESS | 18037 | 1463035323730 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 23:42:03 INFO - PROCESS | 18037 | 1463035323995 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:04 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf94931000 == 132 [pid = 18037] [id = 615] 23:42:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 206 (0x7faf90244800) [pid = 18037] [serial = 1846] [outer = (nil)] 23:42:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 207 (0x7faf90252c00) [pid = 18037] [serial = 1847] [outer = 0x7faf90244800] 23:42:04 INFO - PROCESS | 18037 | 1463035324119 Marionette DEBUG loaded listener.js 23:42:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 208 (0x7faf90dcf400) [pid = 18037] [serial = 1848] [outer = 0x7faf90244800] 23:42:04 INFO - PROCESS | 18037 | 1463035324942 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]]]}] 23:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 23:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1491ms 23:42:04 INFO - PROCESS | 18037 | 1463035324990 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 23:42:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 23:42:05 INFO - PROCESS | 18037 | 1463035324997 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 23:42:05 INFO - PROCESS | 18037 | 1463035325003 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:42:05 INFO - PROCESS | 18037 | 1463035325006 Marionette TRACE conn3 <- [1,2434,null,{}] 23:42:05 INFO - PROCESS | 18037 | 1463035325012 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}] 23:42:05 INFO - PROCESS | 18037 | 1463035325213 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 23:42:05 INFO - PROCESS | 18037 | 1463035325439 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:05 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9b7c0000 == 133 [pid = 18037] [id = 616] 23:42:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 209 (0x7faf91f38800) [pid = 18037] [serial = 1849] [outer = (nil)] 23:42:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 210 (0x7faf94c72800) [pid = 18037] [serial = 1850] [outer = 0x7faf91f38800] 23:42:05 INFO - PROCESS | 18037 | 1463035325552 Marionette DEBUG loaded listener.js 23:42:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 211 (0x7faf955ae800) [pid = 18037] [serial = 1851] [outer = 0x7faf91f38800] 23:42:06 INFO - PROCESS | 18037 | 1463035326505 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]]]}] 23:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 23:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1532ms 23:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 23:42:06 INFO - PROCESS | 18037 | 1463035326536 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 23:42:06 INFO - PROCESS | 18037 | 1463035326539 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 23:42:06 INFO - PROCESS | 18037 | 1463035326554 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:42:06 INFO - PROCESS | 18037 | 1463035326563 Marionette TRACE conn3 <- [1,2438,null,{}] 23:42:06 INFO - PROCESS | 18037 | 1463035326569 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}] 23:42:06 INFO - PROCESS | 18037 | 1463035326769 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 23:42:07 INFO - PROCESS | 18037 | 1463035327030 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:07 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9e033800 == 134 [pid = 18037] [id = 617] 23:42:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 212 (0x7faf91bad000) [pid = 18037] [serial = 1852] [outer = (nil)] 23:42:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 213 (0x7faf99b52800) [pid = 18037] [serial = 1853] [outer = 0x7faf91bad000] 23:42:07 INFO - PROCESS | 18037 | 1463035327150 Marionette DEBUG loaded listener.js 23:42:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 214 (0x7faf99eeb400) [pid = 18037] [serial = 1854] [outer = 0x7faf91bad000] 23:42:07 INFO - PROCESS | 18037 | 1463035327986 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]]]}] 23:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 23:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1502ms 23:42:08 INFO - PROCESS | 18037 | 1463035328048 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 23:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 23:42:08 INFO - PROCESS | 18037 | 1463035328053 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 23:42:08 INFO - PROCESS | 18037 | 1463035328058 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:42:08 INFO - PROCESS | 18037 | 1463035328061 Marionette TRACE conn3 <- [1,2442,null,{}] 23:42:08 INFO - PROCESS | 18037 | 1463035328067 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}] 23:42:08 INFO - PROCESS | 18037 | 1463035328278 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 23:42:08 INFO - PROCESS | 18037 | 1463035328584 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:08 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa1fcd000 == 135 [pid = 18037] [id = 618] 23:42:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 215 (0x7faf91f39800) [pid = 18037] [serial = 1855] [outer = (nil)] 23:42:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 216 (0x7faf9a53c800) [pid = 18037] [serial = 1856] [outer = 0x7faf91f39800] 23:42:08 INFO - PROCESS | 18037 | 1463035328658 Marionette DEBUG loaded listener.js 23:42:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 217 (0x7faf9a6ee000) [pid = 18037] [serial = 1857] [outer = 0x7faf91f39800] 23:42:09 INFO - PROCESS | 18037 | 1463035329465 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]]]}] 23:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 23:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1432ms 23:42:09 INFO - PROCESS | 18037 | 1463035329491 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 23:42:09 INFO - PROCESS | 18037 | 1463035329494 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 23:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 23:42:09 INFO - PROCESS | 18037 | 1463035329500 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:42:09 INFO - PROCESS | 18037 | 1463035329502 Marionette TRACE conn3 <- [1,2446,null,{}] 23:42:09 INFO - PROCESS | 18037 | 1463035329508 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}] 23:42:09 INFO - PROCESS | 18037 | 1463035329710 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 23:42:09 INFO - PROCESS | 18037 | 1463035329945 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:09 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa44e5000 == 136 [pid = 18037] [id = 619] 23:42:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 218 (0x7faf9bfef000) [pid = 18037] [serial = 1858] [outer = (nil)] 23:42:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 219 (0x7faf9c09f800) [pid = 18037] [serial = 1859] [outer = 0x7faf9bfef000] 23:42:10 INFO - PROCESS | 18037 | 1463035330027 Marionette DEBUG loaded listener.js 23:42:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 220 (0x7faf9c56b400) [pid = 18037] [serial = 1860] [outer = 0x7faf9bfef000] 23:42:10 INFO - PROCESS | 18037 | 1463035330954 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]]]}] 23:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 23:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1488ms 23:42:10 INFO - PROCESS | 18037 | 1463035330988 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 23:42:10 INFO - PROCESS | 18037 | 1463035330992 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 23:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 23:42:10 INFO - PROCESS | 18037 | 1463035330997 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:42:11 INFO - PROCESS | 18037 | 1463035331000 Marionette TRACE conn3 <- [1,2450,null,{}] 23:42:11 INFO - PROCESS | 18037 | 1463035331005 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}] 23:42:11 INFO - PROCESS | 18037 | 1463035331210 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 23:42:11 INFO - PROCESS | 18037 | 1463035331525 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:11 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa628b000 == 137 [pid = 18037] [id = 620] 23:42:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 221 (0x7faf9bff0000) [pid = 18037] [serial = 1861] [outer = (nil)] 23:42:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 222 (0x7faf9e060c00) [pid = 18037] [serial = 1862] [outer = 0x7faf9bff0000] 23:42:11 INFO - PROCESS | 18037 | 1463035331608 Marionette DEBUG loaded listener.js 23:42:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 223 (0x7faf9f616000) [pid = 18037] [serial = 1863] [outer = 0x7faf9bff0000] 23:42:12 INFO - PROCESS | 18037 | 1463035332422 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]]]}] 23:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1478ms 23:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:42:12 INFO - PROCESS | 18037 | 1463035332476 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 23:42:12 INFO - PROCESS | 18037 | 1463035332479 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 23:42:12 INFO - PROCESS | 18037 | 1463035332485 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:42:12 INFO - PROCESS | 18037 | 1463035332488 Marionette TRACE conn3 <- [1,2454,null,{}] 23:42:12 INFO - PROCESS | 18037 | 1463035332493 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}] 23:42:12 INFO - PROCESS | 18037 | 1463035332687 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 23:42:12 INFO - PROCESS | 18037 | 1463035332950 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:13 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa7911800 == 138 [pid = 18037] [id = 621] 23:42:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 224 (0x7faf9cb19000) [pid = 18037] [serial = 1864] [outer = (nil)] 23:42:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 225 (0x7faf9f770000) [pid = 18037] [serial = 1865] [outer = 0x7faf9cb19000] 23:42:13 INFO - PROCESS | 18037 | 1463035333063 Marionette DEBUG loaded listener.js 23:42:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 226 (0x7faf9f78c800) [pid = 18037] [serial = 1866] [outer = 0x7faf9cb19000] 23:42:13 INFO - PROCESS | 18037 | 1463035333857 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]]]}] 23:42:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:42:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1432ms 23:42:13 INFO - PROCESS | 18037 | 1463035333918 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 23:42:13 INFO - PROCESS | 18037 | 1463035333922 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 23:42:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:42:13 INFO - PROCESS | 18037 | 1463035333927 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:42:13 INFO - PROCESS | 18037 | 1463035333930 Marionette TRACE conn3 <- [1,2458,null,{}] 23:42:13 INFO - PROCESS | 18037 | 1463035333935 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}] 23:42:14 INFO - PROCESS | 18037 | 1463035334146 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 23:42:14 INFO - PROCESS | 18037 | 1463035334452 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:14 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafacd1d000 == 139 [pid = 18037] [id = 622] 23:42:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 227 (0x7faf9f615000) [pid = 18037] [serial = 1867] [outer = (nil)] 23:42:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 228 (0x7fafa20a9000) [pid = 18037] [serial = 1868] [outer = 0x7faf9f615000] 23:42:14 INFO - PROCESS | 18037 | 1463035334529 Marionette DEBUG loaded listener.js 23:42:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 229 (0x7fafa29d7000) [pid = 18037] [serial = 1869] [outer = 0x7faf9f615000] 23:42:15 INFO - PROCESS | 18037 | 1463035335327 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]]]}] 23:42:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:42:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1435ms 23:42:15 INFO - PROCESS | 18037 | 1463035335365 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 23:42:15 INFO - PROCESS | 18037 | 1463035335368 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 23:42:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:42:15 INFO - PROCESS | 18037 | 1463035335374 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:42:15 INFO - PROCESS | 18037 | 1463035335377 Marionette TRACE conn3 <- [1,2462,null,{}] 23:42:15 INFO - PROCESS | 18037 | 1463035335382 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}] 23:42:15 INFO - PROCESS | 18037 | 1463035335589 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 23:42:15 INFO - PROCESS | 18037 | 1463035335860 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:15 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb3e26000 == 140 [pid = 18037] [id = 623] 23:42:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 230 (0x7fafa2854400) [pid = 18037] [serial = 1870] [outer = (nil)] 23:42:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 231 (0x7fafa37d0000) [pid = 18037] [serial = 1871] [outer = 0x7fafa2854400] 23:42:16 INFO - PROCESS | 18037 | 1463035336003 Marionette DEBUG loaded listener.js 23:42:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 232 (0x7fafa423d000) [pid = 18037] [serial = 1872] [outer = 0x7fafa2854400] 23:42:16 INFO - PROCESS | 18037 | 1463035336826 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]]]}] 23:42:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:42:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1477ms 23:42:16 INFO - PROCESS | 18037 | 1463035336853 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 23:42:16 INFO - PROCESS | 18037 | 1463035336857 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 23:42:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:42:16 INFO - PROCESS | 18037 | 1463035336864 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:42:16 INFO - PROCESS | 18037 | 1463035336866 Marionette TRACE conn3 <- [1,2466,null,{}] 23:42:16 INFO - PROCESS | 18037 | 1463035336871 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}] 23:42:17 INFO - PROCESS | 18037 | 1463035337067 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 23:42:17 INFO - PROCESS | 18037 | 1463035337333 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:17 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb770f800 == 141 [pid = 18037] [id = 624] 23:42:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 233 (0x7fafa47c2800) [pid = 18037] [serial = 1873] [outer = (nil)] 23:42:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 234 (0x7fafa5596000) [pid = 18037] [serial = 1874] [outer = 0x7fafa47c2800] 23:42:17 INFO - PROCESS | 18037 | 1463035337462 Marionette DEBUG loaded listener.js 23:42:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 235 (0x7fafa5b79400) [pid = 18037] [serial = 1875] [outer = 0x7fafa47c2800] 23:42:18 INFO - PROCESS | 18037 | 1463035338276 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]]]}] 23:42:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:42:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1481ms 23:42:18 INFO - PROCESS | 18037 | 1463035338345 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 23:42:18 INFO - PROCESS | 18037 | 1463035338350 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 23:42:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:42:18 INFO - PROCESS | 18037 | 1463035338355 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:42:18 INFO - PROCESS | 18037 | 1463035338358 Marionette TRACE conn3 <- [1,2470,null,{}] 23:42:18 INFO - PROCESS | 18037 | 1463035338364 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}] 23:42:18 INFO - PROCESS | 18037 | 1463035338627 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 23:42:18 INFO - PROCESS | 18037 | 1463035338932 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:18 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbc014800 == 142 [pid = 18037] [id = 625] 23:42:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 236 (0x7fafa8391000) [pid = 18037] [serial = 1876] [outer = (nil)] 23:42:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 237 (0x7fafac053000) [pid = 18037] [serial = 1877] [outer = 0x7fafa8391000] 23:42:19 INFO - PROCESS | 18037 | 1463035339009 Marionette DEBUG loaded listener.js 23:42:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 238 (0x7fafb2b5d000) [pid = 18037] [serial = 1878] [outer = 0x7fafa8391000] 23:42:19 INFO - PROCESS | 18037 | 1463035339796 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]]]}] 23:42:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:42:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1480ms 23:42:19 INFO - PROCESS | 18037 | 1463035339836 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 23:42:19 INFO - PROCESS | 18037 | 1463035339838 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 23:42:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:42:19 INFO - PROCESS | 18037 | 1463035339845 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:42:19 INFO - PROCESS | 18037 | 1463035339849 Marionette TRACE conn3 <- [1,2474,null,{}] 23:42:19 INFO - PROCESS | 18037 | 1463035339853 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}] 23:42:20 INFO - PROCESS | 18037 | 1463035340039 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 23:42:20 INFO - PROCESS | 18037 | 1463035340312 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:20 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbd090000 == 143 [pid = 18037] [id = 626] 23:42:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 239 (0x7fafa4484c00) [pid = 18037] [serial = 1879] [outer = (nil)] 23:42:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 240 (0x7fafb2cacc00) [pid = 18037] [serial = 1880] [outer = 0x7fafa4484c00] 23:42:20 INFO - PROCESS | 18037 | 1463035340424 Marionette DEBUG loaded listener.js 23:42:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 241 (0x7fafb2ef2800) [pid = 18037] [serial = 1881] [outer = 0x7fafa4484c00] 23:42:21 INFO - PROCESS | 18037 | 1463035341267 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]]]}] 23:42:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:42:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1486ms 23:42:21 INFO - PROCESS | 18037 | 1463035341333 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 23:42:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:42:21 INFO - PROCESS | 18037 | 1463035341345 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 23:42:21 INFO - PROCESS | 18037 | 1463035341349 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:42:21 INFO - PROCESS | 18037 | 1463035341353 Marionette TRACE conn3 <- [1,2478,null,{}] 23:42:21 INFO - PROCESS | 18037 | 1463035341358 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}] 23:42:21 INFO - PROCESS | 18037 | 1463035341576 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 23:42:21 INFO - PROCESS | 18037 | 1463035341890 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:21 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf87adc000 == 144 [pid = 18037] [id = 627] 23:42:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 242 (0x7fafb2bcd000) [pid = 18037] [serial = 1882] [outer = (nil)] 23:42:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 243 (0x7fafb405d000) [pid = 18037] [serial = 1883] [outer = 0x7fafb2bcd000] 23:42:22 INFO - PROCESS | 18037 | 1463035342013 Marionette DEBUG loaded listener.js 23:42:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 244 (0x7fafb5fcc800) [pid = 18037] [serial = 1884] [outer = 0x7fafb2bcd000] 23:42:22 INFO - PROCESS | 18037 | 1463035342958 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]]]}] 23:42:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:42:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1679ms 23:42:23 INFO - PROCESS | 18037 | 1463035343030 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 23:42:23 INFO - PROCESS | 18037 | 1463035343034 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 23:42:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:42:23 INFO - PROCESS | 18037 | 1463035343039 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:42:23 INFO - PROCESS | 18037 | 1463035343041 Marionette TRACE conn3 <- [1,2482,null,{}] 23:42:23 INFO - PROCESS | 18037 | 1463035343047 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}] 23:42:23 INFO - PROCESS | 18037 | 1463035343266 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 23:42:23 INFO - PROCESS | 18037 | 1463035343546 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:23 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf87f47800 == 145 [pid = 18037] [id = 628] 23:42:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 245 (0x7faf9556b400) [pid = 18037] [serial = 1885] [outer = (nil)] 23:42:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 246 (0x7fafb7761c00) [pid = 18037] [serial = 1886] [outer = 0x7faf9556b400] 23:42:23 INFO - PROCESS | 18037 | 1463035343703 Marionette DEBUG loaded listener.js 23:42:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 247 (0x7fafb7ecec00) [pid = 18037] [serial = 1887] [outer = 0x7faf9556b400] 23:42:24 INFO - PROCESS | 18037 | 1463035344527 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]]]}] 23:42:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:42:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1534ms 23:42:24 INFO - PROCESS | 18037 | 1463035344575 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 23:42:24 INFO - PROCESS | 18037 | 1463035344579 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 23:42:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:42:24 INFO - PROCESS | 18037 | 1463035344585 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:42:24 INFO - PROCESS | 18037 | 1463035344587 Marionette TRACE conn3 <- [1,2486,null,{}] 23:42:24 INFO - PROCESS | 18037 | 1463035344592 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}] 23:42:24 INFO - PROCESS | 18037 | 1463035344802 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 23:42:25 INFO - PROCESS | 18037 | 1463035345080 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:25 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf894cc800 == 146 [pid = 18037] [id = 629] 23:42:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 248 (0x7faf90fcc000) [pid = 18037] [serial = 1888] [outer = (nil)] 23:42:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 249 (0x7fafb30d8400) [pid = 18037] [serial = 1889] [outer = 0x7faf90fcc000] 23:42:25 INFO - PROCESS | 18037 | 1463035345194 Marionette DEBUG loaded listener.js 23:42:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 250 (0x7fafb80d1c00) [pid = 18037] [serial = 1890] [outer = 0x7faf90fcc000] 23:42:26 INFO - PROCESS | 18037 | 1463035346012 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]]]}] 23:42:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:42:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1492ms 23:42:26 INFO - PROCESS | 18037 | 1463035346078 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 23:42:26 INFO - PROCESS | 18037 | 1463035346082 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 23:42:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:42:26 INFO - PROCESS | 18037 | 1463035346088 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:42:26 INFO - PROCESS | 18037 | 1463035346090 Marionette TRACE conn3 <- [1,2490,null,{}] 23:42:26 INFO - PROCESS | 18037 | 1463035346095 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}] 23:42:26 INFO - PROCESS | 18037 | 1463035346297 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 23:42:26 INFO - PROCESS | 18037 | 1463035346637 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:26 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa41cf800 == 147 [pid = 18037] [id = 630] 23:42:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 251 (0x7faf86ca4c00) [pid = 18037] [serial = 1891] [outer = (nil)] 23:42:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 252 (0x7faf86cab400) [pid = 18037] [serial = 1892] [outer = 0x7faf86ca4c00] 23:42:26 INFO - PROCESS | 18037 | 1463035346711 Marionette DEBUG loaded listener.js 23:42:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 253 (0x7faf86cafc00) [pid = 18037] [serial = 1893] [outer = 0x7faf86ca4c00] 23:42:27 INFO - PROCESS | 18037 | 1463035347516 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]]]}] 23:42:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 23:42:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1489ms 23:42:27 INFO - PROCESS | 18037 | 1463035347578 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 23:42:27 INFO - PROCESS | 18037 | 1463035347581 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 23:42:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 23:42:27 INFO - PROCESS | 18037 | 1463035347587 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:42:27 INFO - PROCESS | 18037 | 1463035347589 Marionette TRACE conn3 <- [1,2494,null,{}] 23:42:27 INFO - PROCESS | 18037 | 1463035347595 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}] 23:42:27 INFO - PROCESS | 18037 | 1463035347796 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 23:42:28 INFO - PROCESS | 18037 | 1463035348107 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:28 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8e392000 == 148 [pid = 18037] [id = 631] 23:42:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 254 (0x7faf86ca6400) [pid = 18037] [serial = 1894] [outer = (nil)] 23:42:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 255 (0x7faf904c6000) [pid = 18037] [serial = 1895] [outer = 0x7faf86ca6400] 23:42:28 INFO - PROCESS | 18037 | 1463035348183 Marionette DEBUG loaded listener.js 23:42:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 256 (0x7faf99b16400) [pid = 18037] [serial = 1896] [outer = 0x7faf86ca6400] 23:42:28 INFO - PROCESS | 18037 | 1463035348989 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]]]}] 23:42:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 23:42:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1478ms 23:42:29 INFO - PROCESS | 18037 | 1463035349068 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 23:42:29 INFO - PROCESS | 18037 | 1463035349070 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 23:42:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 23:42:29 INFO - PROCESS | 18037 | 1463035349076 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:42:29 INFO - PROCESS | 18037 | 1463035349079 Marionette TRACE conn3 <- [1,2498,null,{}] 23:42:29 INFO - PROCESS | 18037 | 1463035349084 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}] 23:42:29 INFO - PROCESS | 18037 | 1463035349290 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 23:42:29 INFO - PROCESS | 18037 | 1463035349608 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:29 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8fbf7800 == 149 [pid = 18037] [id = 632] 23:42:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 257 (0x7faf86caa400) [pid = 18037] [serial = 1897] [outer = (nil)] 23:42:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 258 (0x7faf9016dc00) [pid = 18037] [serial = 1898] [outer = 0x7faf86caa400] 23:42:29 INFO - PROCESS | 18037 | 1463035349683 Marionette DEBUG loaded listener.js 23:42:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 259 (0x7faf955a2800) [pid = 18037] [serial = 1899] [outer = 0x7faf86caa400] 23:42:30 INFO - PROCESS | 18037 | 1463035350507 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]]]}] 23:42:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 23:42:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1486ms 23:42:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 23:42:30 INFO - PROCESS | 18037 | 1463035350564 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 23:42:30 INFO - PROCESS | 18037 | 1463035350566 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 23:42:30 INFO - PROCESS | 18037 | 1463035350573 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:42:30 INFO - PROCESS | 18037 | 1463035350576 Marionette TRACE conn3 <- [1,2502,null,{}] 23:42:30 INFO - PROCESS | 18037 | 1463035350581 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}] 23:42:30 INFO - PROCESS | 18037 | 1463035350783 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 23:42:31 INFO - PROCESS | 18037 | 1463035351150 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:31 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf904af800 == 150 [pid = 18037] [id = 633] 23:42:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 260 (0x7faf8b96b800) [pid = 18037] [serial = 1900] [outer = (nil)] 23:42:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 261 (0x7faf90164000) [pid = 18037] [serial = 1901] [outer = 0x7faf8b96b800] 23:42:31 INFO - PROCESS | 18037 | 1463035351230 Marionette DEBUG loaded listener.js 23:42:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 262 (0x7faf91baa400) [pid = 18037] [serial = 1902] [outer = 0x7faf8b96b800] 23:42:32 INFO - PROCESS | 18037 | 1463035352061 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]]]}] 23:42:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:42:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1538ms 23:42:32 INFO - PROCESS | 18037 | 1463035352112 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 23:42:32 INFO - PROCESS | 18037 | 1463035352114 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 23:42:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:42:32 INFO - PROCESS | 18037 | 1463035352121 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:42:32 INFO - PROCESS | 18037 | 1463035352123 Marionette TRACE conn3 <- [1,2506,null,{}] 23:42:32 INFO - PROCESS | 18037 | 1463035352128 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}] 23:42:32 INFO - PROCESS | 18037 | 1463035352342 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 23:42:33 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf944f3000 == 149 [pid = 18037] [id = 515] 23:42:33 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa51e3800 == 148 [pid = 18037] [id = 517] 23:42:33 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9493c800 == 147 [pid = 18037] [id = 545] 23:42:33 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9bf2e800 == 146 [pid = 18037] [id = 393] 23:42:33 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf90391000 == 145 [pid = 18037] [id = 613] 23:42:33 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9bf10800 == 144 [pid = 18037] [id = 612] 23:42:33 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9b683800 == 143 [pid = 18037] [id = 611] 23:42:33 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9539a800 == 142 [pid = 18037] [id = 610] 23:42:33 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf90fe8000 == 141 [pid = 18037] [id = 609] 23:42:33 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf94b04800 == 140 [pid = 18037] [id = 608] 23:42:33 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf90499800 == 139 [pid = 18037] [id = 607] 23:42:33 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8e6d5800 == 138 [pid = 18037] [id = 606] 23:42:33 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8b8b5800 == 137 [pid = 18037] [id = 605] 23:42:33 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8cdd2000 == 136 [pid = 18037] [id = 604] 23:42:33 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf87ed8000 == 135 [pid = 18037] [id = 603] 23:42:33 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb3e2e800 == 134 [pid = 18037] [id = 602] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 261 (0x7fafa433e400) [pid = 18037] [serial = 1775] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 260 (0x7fafa1f7fc00) [pid = 18037] [serial = 1730] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 259 (0x7faf9c573000) [pid = 18037] [serial = 1724] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 258 (0x7fafa530a000) [pid = 18037] [serial = 1739] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 257 (0x7faf9a6f3800) [pid = 18037] [serial = 1461] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 256 (0x7faf95d06c00) [pid = 18037] [serial = 1761] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 255 (0x7faf94865000) [pid = 18037] [serial = 1715] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 254 (0x7fafb81ea400) [pid = 18037] [serial = 1422] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 253 (0x7faf9c770000) [pid = 18037] [serial = 1662] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 252 (0x7fafa84b2c00) [pid = 18037] [serial = 1748] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 251 (0x7faf90210c00) [pid = 18037] [serial = 1428] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 250 (0x7fafa3f51000) [pid = 18037] [serial = 1736] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 249 (0x7faf9a533400) [pid = 18037] [serial = 1548] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 248 (0x7faf9c21dc00) [pid = 18037] [serial = 1551] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 247 (0x7faf91f41400) [pid = 18037] [serial = 1758] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 246 (0x7faf9f785800) [pid = 18037] [serial = 1467] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 245 (0x7faf9c0a6400) [pid = 18037] [serial = 1766] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 244 (0x7faf9f61f000) [pid = 18037] [serial = 1614] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 243 (0x7faf9bff9400) [pid = 18037] [serial = 1659] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 242 (0x7faf9bcbec00) [pid = 18037] [serial = 1596] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 241 (0x7fafa838b000) [pid = 18037] [serial = 1745] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 240 (0x7faf8d85b800) [pid = 18037] [serial = 1754] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 239 (0x7faf9570c800) [pid = 18037] [serial = 1530] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 238 (0x7fafa4482800) [pid = 18037] [serial = 1683] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 237 (0x7faf8ef1f000) [pid = 18037] [serial = 1425] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 236 (0x7faf9c578c00) [pid = 18037] [serial = 1602] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 235 (0x7faf9dc61400) [pid = 18037] [serial = 1769] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 234 (0x7faf9a6e9800) [pid = 18037] [serial = 1707] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 233 (0x7faf99fdec00) [pid = 18037] [serial = 1479] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 232 (0x7faf99fd2000) [pid = 18037] [serial = 1593] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 231 (0x7fafb3ee4000) [pid = 18037] [serial = 1482] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 230 (0x7faf9eb95c00) [pid = 18037] [serial = 1770] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 229 (0x7faf99b54000) [pid = 18037] [serial = 1626] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 228 (0x7faf9f76e000) [pid = 18037] [serial = 1620] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 227 (0x7faf9f622c00) [pid = 18037] [serial = 1727] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 226 (0x7fafa2add000) [pid = 18037] [serial = 1773] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 225 (0x7faf9f770c00) [pid = 18037] [serial = 1617] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 224 (0x7faf9a6f5800) [pid = 18037] [serial = 1721] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 223 (0x7fafa2ae7400) [pid = 18037] [serial = 1733] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 222 (0x7faf8b973400) [pid = 18037] [serial = 1488] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 221 (0x7faf955ad800) [pid = 18037] [serial = 1458] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 220 (0x7faf9dc7f400) [pid = 18037] [serial = 1611] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 219 (0x7faf904cc400) [pid = 18037] [serial = 1712] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 218 (0x7fafa415e800) [pid = 18037] [serial = 1680] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 217 (0x7faf8fc92800) [pid = 18037] [serial = 1755] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 216 (0x7faf9cb16400) [pid = 18037] [serial = 1605] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 215 (0x7faf99ddfc00) [pid = 18037] [serial = 1539] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 214 (0x7faf8fdec400) [pid = 18037] [serial = 1521] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 213 (0x7faf9f776c00) [pid = 18037] [serial = 1772] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 212 (0x7fafa5ab2800) [pid = 18037] [serial = 1742] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 211 (0x7faf8b778c00) [pid = 18037] [serial = 1709] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 210 (0x7fafb1d75800) [pid = 18037] [serial = 1473] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 209 (0x7fafa2ae8c00) [pid = 18037] [serial = 1677] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 208 (0x7faf9c223c00) [pid = 18037] [serial = 1599] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 207 (0x7faf95e45c00) [pid = 18037] [serial = 1533] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 206 (0x7fafb73a6c00) [pid = 18037] [serial = 1485] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 205 (0x7faf90dc9400) [pid = 18037] [serial = 1524] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 204 (0x7faf91df5c00) [pid = 18037] [serial = 1751] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 203 (0x7faf90250800) [pid = 18037] [serial = 1650] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 202 (0x7faf9151bc00) [pid = 18037] [serial = 1455] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 201 (0x7faf9556ec00) [pid = 18037] [serial = 1760] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 200 (0x7faf8e7b7800) [pid = 18037] [serial = 1581] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 199 (0x7faf99fd9c00) [pid = 18037] [serial = 1542] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 198 (0x7fafa5b7bc00) [pid = 18037] [serial = 1470] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 197 (0x7faf9c778800) [pid = 18037] [serial = 1767] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 196 (0x7faf99fd2c00) [pid = 18037] [serial = 1763] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 195 (0x7faf9dc61c00) [pid = 18037] [serial = 1608] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 194 (0x7faf903c7400) [pid = 18037] [serial = 1584] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 193 (0x7fafa4486400) [pid = 18037] [serial = 1686] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 192 (0x7faf90245800) [pid = 18037] [serial = 1757] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 191 (0x7fafa285fc00) [pid = 18037] [serial = 1674] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 190 (0x7faf9e052c00) [pid = 18037] [serial = 1464] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 189 (0x7fafa1f75400) [pid = 18037] [serial = 1671] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 188 (0x7faf95577000) [pid = 18037] [serial = 1527] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 187 (0x7faf9a5bd400) [pid = 18037] [serial = 1764] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 186 (0x7faf99b54800) [pid = 18037] [serial = 1718] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 185 (0x7faf9a5c0000) [pid = 18037] [serial = 1545] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 184 (0x7fafb3018c00) [pid = 18037] [serial = 1476] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 183 (0x7faf99fd4400) [pid = 18037] [serial = 1656] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 182 (0x7faf94c7b400) [pid = 18037] [serial = 1587] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 181 (0x7faf9f789000) [pid = 18037] [serial = 1668] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 180 (0x7faf933f6800) [pid = 18037] [serial = 1653] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 179 (0x7faf9f614c00) [pid = 18037] [serial = 1665] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 178 (0x7fafb811e000) [pid = 18037] [serial = 1419] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 177 (0x7faf9a5c6800) [pid = 18037] [serial = 1416] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 176 (0x7faf99b10800) [pid = 18037] [serial = 1590] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 175 (0x7faf9f787000) [pid = 18037] [serial = 1623] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 174 (0x7faf9c56e400) [pid = 18037] [serial = 1554] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | --DOMWINDOW == 173 (0x7faf99b20800) [pid = 18037] [serial = 1536] [outer = (nil)] [url = about:blank] 23:42:33 INFO - PROCESS | 18037 | 1463035353782 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:33 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8b69e000 == 135 [pid = 18037] [id = 634] 23:42:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 174 (0x7faf8cd3c000) [pid = 18037] [serial = 1903] [outer = (nil)] 23:42:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 175 (0x7faf8e31dc00) [pid = 18037] [serial = 1904] [outer = 0x7faf8cd3c000] 23:42:33 INFO - PROCESS | 18037 | 1463035353854 Marionette DEBUG loaded listener.js 23:42:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 176 (0x7faf8e7af800) [pid = 18037] [serial = 1905] [outer = 0x7faf8cd3c000] 23:42:34 INFO - PROCESS | 18037 | 1463035354575 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]]]}] 23:42:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:42:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2503ms 23:42:34 INFO - PROCESS | 18037 | 1463035354626 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 23:42:34 INFO - PROCESS | 18037 | 1463035354631 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 23:42:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:42:34 INFO - PROCESS | 18037 | 1463035354638 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:42:34 INFO - PROCESS | 18037 | 1463035354643 Marionette TRACE conn3 <- [1,2510,null,{}] 23:42:34 INFO - PROCESS | 18037 | 1463035354649 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}] 23:42:34 INFO - PROCESS | 18037 | 1463035354854 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 23:42:35 INFO - PROCESS | 18037 | 1463035355032 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:35 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8cfb2000 == 136 [pid = 18037] [id = 635] 23:42:35 INFO - PROCESS | 18037 | ++DOMWINDOW == 177 (0x7faf8e320800) [pid = 18037] [serial = 1906] [outer = (nil)] 23:42:35 INFO - PROCESS | 18037 | ++DOMWINDOW == 178 (0x7faf90171000) [pid = 18037] [serial = 1907] [outer = 0x7faf8e320800] 23:42:35 INFO - PROCESS | 18037 | 1463035355094 Marionette DEBUG loaded listener.js 23:42:35 INFO - PROCESS | 18037 | ++DOMWINDOW == 179 (0x7faf90257800) [pid = 18037] [serial = 1908] [outer = 0x7faf8e320800] 23:42:35 INFO - PROCESS | 18037 | 1463035355890 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]]]}] 23:42:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:42:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1283ms 23:42:35 INFO - PROCESS | 18037 | 1463035355925 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 23:42:35 INFO - PROCESS | 18037 | 1463035355930 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 23:42:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:42:35 INFO - PROCESS | 18037 | 1463035355936 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:42:35 INFO - PROCESS | 18037 | 1463035355938 Marionette TRACE conn3 <- [1,2514,null,{}] 23:42:35 INFO - PROCESS | 18037 | 1463035355954 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}] 23:42:36 INFO - PROCESS | 18037 | 1463035356198 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 23:42:36 INFO - PROCESS | 18037 | 1463035356239 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:36 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8edac000 == 137 [pid = 18037] [id = 636] 23:42:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 180 (0x7faf9025f400) [pid = 18037] [serial = 1909] [outer = (nil)] 23:42:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 181 (0x7faf91ba9000) [pid = 18037] [serial = 1910] [outer = 0x7faf9025f400] 23:42:36 INFO - PROCESS | 18037 | 1463035356298 Marionette DEBUG loaded listener.js 23:42:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 182 (0x7faf91f43400) [pid = 18037] [serial = 1911] [outer = 0x7faf9025f400] 23:42:37 INFO - PROCESS | 18037 | 1463035357180 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]]]}] 23:42:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:42:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1285ms 23:42:37 INFO - PROCESS | 18037 | 1463035357222 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 23:42:37 INFO - PROCESS | 18037 | 1463035357226 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 23:42:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:42:37 INFO - PROCESS | 18037 | 1463035357247 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:42:37 INFO - PROCESS | 18037 | 1463035357255 Marionette TRACE conn3 <- [1,2518,null,{}] 23:42:37 INFO - PROCESS | 18037 | 1463035357260 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}] 23:42:37 INFO - PROCESS | 18037 | 1463035357520 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 23:42:37 INFO - PROCESS | 18037 | 1463035357568 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:37 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf91345800 == 138 [pid = 18037] [id = 637] 23:42:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 183 (0x7faf933ea800) [pid = 18037] [serial = 1912] [outer = (nil)] 23:42:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 184 (0x7faf9570d400) [pid = 18037] [serial = 1913] [outer = 0x7faf933ea800] 23:42:37 INFO - PROCESS | 18037 | 1463035357683 Marionette DEBUG loaded listener.js 23:42:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 185 (0x7faf95e42800) [pid = 18037] [serial = 1914] [outer = 0x7faf933ea800] 23:42:38 INFO - PROCESS | 18037 | --DOMWINDOW == 184 (0x7faf9bff8000) [pid = 18037] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:42:38 INFO - PROCESS | 18037 | --DOMWINDOW == 183 (0x7faf9bcc3c00) [pid = 18037] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:42:38 INFO - PROCESS | 18037 | --DOMWINDOW == 182 (0x7faf95e42400) [pid = 18037] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:42:38 INFO - PROCESS | 18037 | --DOMWINDOW == 181 (0x7faf8b771400) [pid = 18037] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 23:42:38 INFO - PROCESS | 18037 | --DOMWINDOW == 180 (0x7faf99eeec00) [pid = 18037] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:42:38 INFO - PROCESS | 18037 | --DOMWINDOW == 179 (0x7faf8d857000) [pid = 18037] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:42:38 INFO - PROCESS | 18037 | --DOMWINDOW == 178 (0x7faf90fce400) [pid = 18037] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 23:42:38 INFO - PROCESS | 18037 | --DOMWINDOW == 177 (0x7faf8b77cc00) [pid = 18037] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 23:42:38 INFO - PROCESS | 18037 | 1463035358937 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]]]}] 23:42:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:42:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1751ms 23:42:38 INFO - PROCESS | 18037 | 1463035358984 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 23:42:38 INFO - PROCESS | 18037 | 1463035358987 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 23:42:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:42:38 INFO - PROCESS | 18037 | 1463035358993 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:42:38 INFO - PROCESS | 18037 | 1463035358995 Marionette TRACE conn3 <- [1,2522,null,{}] 23:42:39 INFO - PROCESS | 18037 | 1463035359000 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}] 23:42:39 INFO - PROCESS | 18037 | 1463035359173 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 23:42:39 INFO - PROCESS | 18037 | 1463035359188 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:39 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf91f1b000 == 139 [pid = 18037] [id = 638] 23:42:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 178 (0x7faf8d857000) [pid = 18037] [serial = 1915] [outer = (nil)] 23:42:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 179 (0x7faf9670f800) [pid = 18037] [serial = 1916] [outer = 0x7faf8d857000] 23:42:39 INFO - PROCESS | 18037 | 1463035359248 Marionette DEBUG loaded listener.js 23:42:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 180 (0x7faf99b20800) [pid = 18037] [serial = 1917] [outer = 0x7faf8d857000] 23:42:40 INFO - PROCESS | 18037 | 1463035360113 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]]]}] 23:42:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:42:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1135ms 23:42:40 INFO - PROCESS | 18037 | 1463035360132 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 23:42:40 INFO - PROCESS | 18037 | 1463035360135 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 23:42:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:42:40 INFO - PROCESS | 18037 | 1463035360140 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:42:40 INFO - PROCESS | 18037 | 1463035360142 Marionette TRACE conn3 <- [1,2526,null,{}] 23:42:40 INFO - PROCESS | 18037 | 1463035360148 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}] 23:42:40 INFO - PROCESS | 18037 | 1463035360393 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 23:42:40 INFO - PROCESS | 18037 | 1463035360637 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:40 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf87ed8000 == 140 [pid = 18037] [id = 639] 23:42:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 181 (0x7faf86ca2400) [pid = 18037] [serial = 1918] [outer = (nil)] 23:42:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 182 (0x7faf86cb0400) [pid = 18037] [serial = 1919] [outer = 0x7faf86ca2400] 23:42:40 INFO - PROCESS | 18037 | 1463035360751 Marionette DEBUG loaded listener.js 23:42:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 183 (0x7faf8e328400) [pid = 18037] [serial = 1920] [outer = 0x7faf86ca2400] 23:42:41 INFO - PROCESS | 18037 | 1463035361726 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]]]}] 23:42:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:42:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1630ms 23:42:41 INFO - PROCESS | 18037 | 1463035361773 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 23:42:41 INFO - PROCESS | 18037 | 1463035361779 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 23:42:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:42:41 INFO - PROCESS | 18037 | 1463035361787 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:42:41 INFO - PROCESS | 18037 | 1463035361793 Marionette TRACE conn3 <- [1,2530,null,{}] 23:42:41 INFO - PROCESS | 18037 | 1463035361799 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}] 23:42:42 INFO - PROCESS | 18037 | 1463035362019 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 23:42:42 INFO - PROCESS | 18037 | 1463035362280 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:42 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf90611000 == 141 [pid = 18037] [id = 640] 23:42:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 184 (0x7faf90251000) [pid = 18037] [serial = 1921] [outer = (nil)] 23:42:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 185 (0x7faf903bf000) [pid = 18037] [serial = 1922] [outer = 0x7faf90251000] 23:42:42 INFO - PROCESS | 18037 | 1463035362403 Marionette DEBUG loaded listener.js 23:42:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 186 (0x7faf91524400) [pid = 18037] [serial = 1923] [outer = 0x7faf90251000] 23:42:43 INFO - PROCESS | 18037 | 1463035363255 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]]]}] 23:42:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:42:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1539ms 23:42:43 INFO - PROCESS | 18037 | 1463035363331 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 23:42:43 INFO - PROCESS | 18037 | 1463035363337 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 23:42:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:42:43 INFO - PROCESS | 18037 | 1463035363343 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:42:43 INFO - PROCESS | 18037 | 1463035363345 Marionette TRACE conn3 <- [1,2534,null,{}] 23:42:43 INFO - PROCESS | 18037 | 1463035363351 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}] 23:42:43 INFO - PROCESS | 18037 | 1463035363563 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 23:42:43 INFO - PROCESS | 18037 | 1463035363872 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:43 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf94a4d800 == 142 [pid = 18037] [id = 641] 23:42:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 187 (0x7faf91f41c00) [pid = 18037] [serial = 1924] [outer = (nil)] 23:42:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 188 (0x7faf95573400) [pid = 18037] [serial = 1925] [outer = 0x7faf91f41c00] 23:42:43 INFO - PROCESS | 18037 | 1463035363989 Marionette DEBUG loaded listener.js 23:42:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 189 (0x7faf95d06800) [pid = 18037] [serial = 1926] [outer = 0x7faf91f41c00] 23:42:44 INFO - PROCESS | 18037 | 1463035364842 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]]]}] 23:42:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:42:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1528ms 23:42:44 INFO - PROCESS | 18037 | 1463035364872 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 23:42:44 INFO - PROCESS | 18037 | 1463035364875 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 23:42:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:42:44 INFO - PROCESS | 18037 | 1463035364891 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:42:44 INFO - PROCESS | 18037 | 1463035364900 Marionette TRACE conn3 <- [1,2538,null,{}] 23:42:44 INFO - PROCESS | 18037 | 1463035364905 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}] 23:42:45 INFO - PROCESS | 18037 | 1463035365122 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 23:42:45 INFO - PROCESS | 18037 | 1463035365335 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:45 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9a548800 == 143 [pid = 18037] [id = 642] 23:42:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 190 (0x7faf933f4800) [pid = 18037] [serial = 1927] [outer = (nil)] 23:42:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 191 (0x7faf99fde000) [pid = 18037] [serial = 1928] [outer = 0x7faf933f4800] 23:42:45 INFO - PROCESS | 18037 | 1463035365450 Marionette DEBUG loaded listener.js 23:42:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 192 (0x7faf9a6e9000) [pid = 18037] [serial = 1929] [outer = 0x7faf933f4800] 23:42:46 INFO - PROCESS | 18037 | 1463035366350 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]]]}] 23:42:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:42:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1505ms 23:42:46 INFO - PROCESS | 18037 | 1463035366388 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 23:42:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:42:46 INFO - PROCESS | 18037 | 1463035366393 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 23:42:46 INFO - PROCESS | 18037 | 1463035366398 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:42:46 INFO - PROCESS | 18037 | 1463035366401 Marionette TRACE conn3 <- [1,2542,null,{}] 23:42:46 INFO - PROCESS | 18037 | 1463035366406 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}] 23:42:46 INFO - PROCESS | 18037 | 1463035366625 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 23:42:46 INFO - PROCESS | 18037 | 1463035366884 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:46 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9b7cc000 == 144 [pid = 18037] [id = 643] 23:42:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 193 (0x7faf8e324800) [pid = 18037] [serial = 1930] [outer = (nil)] 23:42:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 194 (0x7faf9bcca000) [pid = 18037] [serial = 1931] [outer = 0x7faf8e324800] 23:42:47 INFO - PROCESS | 18037 | 1463035367003 Marionette DEBUG loaded listener.js 23:42:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 195 (0x7faf9c217c00) [pid = 18037] [serial = 1932] [outer = 0x7faf8e324800] 23:42:47 INFO - PROCESS | 18037 | 1463035367791 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]]]}] 23:42:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:42:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1428ms 23:42:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:42:47 INFO - PROCESS | 18037 | 1463035367827 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 23:42:47 INFO - PROCESS | 18037 | 1463035367830 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 23:42:47 INFO - PROCESS | 18037 | 1463035367836 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:42:47 INFO - PROCESS | 18037 | 1463035367839 Marionette TRACE conn3 <- [1,2546,null,{}] 23:42:47 INFO - PROCESS | 18037 | 1463035367844 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}] 23:42:48 INFO - PROCESS | 18037 | 1463035368042 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 23:42:48 INFO - PROCESS | 18037 | 1463035368260 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:48 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9bf28800 == 145 [pid = 18037] [id = 644] 23:42:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 196 (0x7faf9c56b000) [pid = 18037] [serial = 1933] [outer = (nil)] 23:42:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 197 (0x7faf9c571800) [pid = 18037] [serial = 1934] [outer = 0x7faf9c56b000] 23:42:48 INFO - PROCESS | 18037 | 1463035368388 Marionette DEBUG loaded listener.js 23:42:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 198 (0x7faf9dc6a800) [pid = 18037] [serial = 1935] [outer = 0x7faf9c56b000] 23:42:49 INFO - PROCESS | 18037 | 1463035369361 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]]]}] 23:42:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:42:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1579ms 23:42:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:42:49 INFO - PROCESS | 18037 | 1463035369415 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 23:42:49 INFO - PROCESS | 18037 | 1463035369418 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 23:42:49 INFO - PROCESS | 18037 | 1463035369424 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:42:49 INFO - PROCESS | 18037 | 1463035369427 Marionette TRACE conn3 <- [1,2550,null,{}] 23:42:49 INFO - PROCESS | 18037 | 1463035369432 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}] 23:42:49 INFO - PROCESS | 18037 | 1463035369621 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 23:42:49 INFO - PROCESS | 18037 | 1463035369880 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:49 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c7f7800 == 146 [pid = 18037] [id = 645] 23:42:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 199 (0x7faf9c56dc00) [pid = 18037] [serial = 1936] [outer = (nil)] 23:42:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 200 (0x7faf9f618c00) [pid = 18037] [serial = 1937] [outer = 0x7faf9c56dc00] 23:42:50 INFO - PROCESS | 18037 | 1463035369994 Marionette DEBUG loaded listener.js 23:42:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 201 (0x7faf9f776800) [pid = 18037] [serial = 1938] [outer = 0x7faf9c56dc00] 23:42:50 INFO - PROCESS | 18037 | 1463035370857 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]]]}] 23:42:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:42:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1478ms 23:42:50 INFO - PROCESS | 18037 | 1463035370902 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 23:42:50 INFO - PROCESS | 18037 | 1463035370906 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 23:42:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:42:50 INFO - PROCESS | 18037 | 1463035370913 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:42:50 INFO - PROCESS | 18037 | 1463035370916 Marionette TRACE conn3 <- [1,2554,null,{}] 23:42:50 INFO - PROCESS | 18037 | 1463035370921 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}] 23:42:51 INFO - PROCESS | 18037 | 1463035371130 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 23:42:51 INFO - PROCESS | 18037 | 1463035371443 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:51 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f74f800 == 147 [pid = 18037] [id = 646] 23:42:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 202 (0x7faf9a6e9800) [pid = 18037] [serial = 1939] [outer = (nil)] 23:42:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 203 (0x7faf9f790400) [pid = 18037] [serial = 1940] [outer = 0x7faf9a6e9800] 23:42:51 INFO - PROCESS | 18037 | 1463035371519 Marionette DEBUG loaded listener.js 23:42:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 204 (0x7fafa29da000) [pid = 18037] [serial = 1941] [outer = 0x7faf9a6e9800] 23:42:52 INFO - PROCESS | 18037 | 1463035372346 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]]]}] 23:42:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:42:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1477ms 23:42:52 INFO - PROCESS | 18037 | 1463035372391 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 23:42:52 INFO - PROCESS | 18037 | 1463035372394 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 23:42:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:42:52 INFO - PROCESS | 18037 | 1463035372400 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:42:52 INFO - PROCESS | 18037 | 1463035372402 Marionette TRACE conn3 <- [1,2558,null,{}] 23:42:52 INFO - PROCESS | 18037 | 1463035372408 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}] 23:42:52 INFO - PROCESS | 18037 | 1463035372611 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 23:42:52 INFO - PROCESS | 18037 | 1463035372920 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:52 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa2a25000 == 148 [pid = 18037] [id = 647] 23:42:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 205 (0x7faf8fca0000) [pid = 18037] [serial = 1942] [outer = (nil)] 23:42:52 INFO - PROCESS | 18037 | ++DOMWINDOW == 206 (0x7fafa2a5bc00) [pid = 18037] [serial = 1943] [outer = 0x7faf8fca0000] 23:42:53 INFO - PROCESS | 18037 | 1463035372995 Marionette DEBUG loaded listener.js 23:42:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 207 (0x7fafa423c400) [pid = 18037] [serial = 1944] [outer = 0x7faf8fca0000] 23:42:53 INFO - PROCESS | 18037 | 1463035373833 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]]]}] 23:42:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:42:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1490ms 23:42:53 INFO - PROCESS | 18037 | 1463035373892 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 23:42:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:42:53 INFO - PROCESS | 18037 | 1463035373896 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 23:42:53 INFO - PROCESS | 18037 | 1463035373901 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:42:53 INFO - PROCESS | 18037 | 1463035373904 Marionette TRACE conn3 <- [1,2562,null,{}] 23:42:53 INFO - PROCESS | 18037 | 1463035373911 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}] 23:42:54 INFO - PROCESS | 18037 | 1463035374108 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 23:42:54 INFO - PROCESS | 18037 | 1463035374373 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:54 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa4a76000 == 149 [pid = 18037] [id = 648] 23:42:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 208 (0x7faf903c3c00) [pid = 18037] [serial = 1945] [outer = (nil)] 23:42:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 209 (0x7fafa4489800) [pid = 18037] [serial = 1946] [outer = 0x7faf903c3c00] 23:42:54 INFO - PROCESS | 18037 | 1463035374450 Marionette DEBUG loaded listener.js 23:42:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 210 (0x7fafa5597c00) [pid = 18037] [serial = 1947] [outer = 0x7faf903c3c00] 23:42:55 INFO - PROCESS | 18037 | 1463035375288 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]]]}] 23:42:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:42:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1434ms 23:42:55 INFO - PROCESS | 18037 | 1463035375336 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 23:42:55 INFO - PROCESS | 18037 | 1463035375339 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 23:42:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:42:55 INFO - PROCESS | 18037 | 1463035375345 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:42:55 INFO - PROCESS | 18037 | 1463035375347 Marionette TRACE conn3 <- [1,2566,null,{}] 23:42:55 INFO - PROCESS | 18037 | 1463035375353 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}] 23:42:55 INFO - PROCESS | 18037 | 1463035375573 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 23:42:55 INFO - PROCESS | 18037 | 1463035375889 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:55 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa5140800 == 150 [pid = 18037] [id = 649] 23:42:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 211 (0x7fafa6275c00) [pid = 18037] [serial = 1948] [outer = (nil)] 23:42:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 212 (0x7fafa8393000) [pid = 18037] [serial = 1949] [outer = 0x7fafa6275c00] 23:42:55 INFO - PROCESS | 18037 | 1463035375979 Marionette DEBUG loaded listener.js 23:42:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 213 (0x7fafac148c00) [pid = 18037] [serial = 1950] [outer = 0x7fafa6275c00] 23:42:56 INFO - PROCESS | 18037 | 1463035376880 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]]]}] 23:42:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:42:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1578ms 23:42:56 INFO - PROCESS | 18037 | 1463035376924 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 23:42:56 INFO - PROCESS | 18037 | 1463035376927 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 23:42:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:42:56 INFO - PROCESS | 18037 | 1463035376933 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:42:56 INFO - PROCESS | 18037 | 1463035376937 Marionette TRACE conn3 <- [1,2570,null,{}] 23:42:56 INFO - PROCESS | 18037 | 1463035376942 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}] 23:42:57 INFO - PROCESS | 18037 | 1463035377186 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 23:42:57 INFO - PROCESS | 18037 | 1463035377502 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:57 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa8355000 == 151 [pid = 18037] [id = 650] 23:42:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 214 (0x7faf90166800) [pid = 18037] [serial = 1951] [outer = (nil)] 23:42:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 215 (0x7fafb3df0400) [pid = 18037] [serial = 1952] [outer = 0x7faf90166800] 23:42:57 INFO - PROCESS | 18037 | 1463035377581 Marionette DEBUG loaded listener.js 23:42:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 216 (0x7fafb7762800) [pid = 18037] [serial = 1953] [outer = 0x7faf90166800] 23:42:58 INFO - PROCESS | 18037 | 1463035378453 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]]]}] 23:42:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:42:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1582ms 23:42:58 INFO - PROCESS | 18037 | 1463035378517 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 23:42:58 INFO - PROCESS | 18037 | 1463035378521 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 23:42:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:42:58 INFO - PROCESS | 18037 | 1463035378526 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:42:58 INFO - PROCESS | 18037 | 1463035378528 Marionette TRACE conn3 <- [1,2574,null,{}] 23:42:58 INFO - PROCESS | 18037 | 1463035378534 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}] 23:42:58 INFO - PROCESS | 18037 | 1463035378752 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 23:42:59 INFO - PROCESS | 18037 | 1463035379061 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:59 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb2b71000 == 152 [pid = 18037] [id = 651] 23:42:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 217 (0x7faf9151e400) [pid = 18037] [serial = 1954] [outer = (nil)] 23:42:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 218 (0x7fafb8007800) [pid = 18037] [serial = 1955] [outer = 0x7faf9151e400] 23:42:59 INFO - PROCESS | 18037 | 1463035379139 Marionette DEBUG loaded listener.js 23:42:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 219 (0x7fafb811d000) [pid = 18037] [serial = 1956] [outer = 0x7faf9151e400] 23:42:59 INFO - PROCESS | 18037 | 1463035379945 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]]]}] 23:43:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:43:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1477ms 23:43:00 INFO - PROCESS | 18037 | 1463035380005 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 23:43:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:43:00 INFO - PROCESS | 18037 | 1463035380017 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 23:43:00 INFO - PROCESS | 18037 | 1463035380023 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:43:00 INFO - PROCESS | 18037 | 1463035380026 Marionette TRACE conn3 <- [1,2578,null,{}] 23:43:00 INFO - PROCESS | 18037 | 1463035380031 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}] 23:43:00 INFO - PROCESS | 18037 | 1463035380254 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 23:43:00 INFO - PROCESS | 18037 | 1463035380557 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:00 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb3e88800 == 153 [pid = 18037] [id = 652] 23:43:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 220 (0x7faf9b703c00) [pid = 18037] [serial = 1957] [outer = (nil)] 23:43:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 221 (0x7faf9b70a400) [pid = 18037] [serial = 1958] [outer = 0x7faf9b703c00] 23:43:00 INFO - PROCESS | 18037 | 1463035380634 Marionette DEBUG loaded listener.js 23:43:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 222 (0x7faf9b70f000) [pid = 18037] [serial = 1959] [outer = 0x7faf9b703c00] 23:43:01 INFO - PROCESS | 18037 | 1463035381569 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]]]}] 23:43:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:43:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1579ms 23:43:01 INFO - PROCESS | 18037 | 1463035381603 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 23:43:01 INFO - PROCESS | 18037 | 1463035381606 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 23:43:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:43:01 INFO - PROCESS | 18037 | 1463035381612 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:43:01 INFO - PROCESS | 18037 | 1463035381614 Marionette TRACE conn3 <- [1,2582,null,{}] 23:43:01 INFO - PROCESS | 18037 | 1463035381619 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}] 23:43:01 INFO - PROCESS | 18037 | 1463035381845 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 23:43:02 INFO - PROCESS | 18037 | 1463035382156 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:02 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb7846800 == 154 [pid = 18037] [id = 653] 23:43:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 223 (0x7faf90fd0000) [pid = 18037] [serial = 1960] [outer = (nil)] 23:43:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 224 (0x7faf9b710800) [pid = 18037] [serial = 1961] [outer = 0x7faf90fd0000] 23:43:02 INFO - PROCESS | 18037 | 1463035382236 Marionette DEBUG loaded listener.js 23:43:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 225 (0x7faf9c008c00) [pid = 18037] [serial = 1962] [outer = 0x7faf90fd0000] 23:43:03 INFO - PROCESS | 18037 | 1463035383103 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]]]}] 23:43:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:43:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1540ms 23:43:03 INFO - PROCESS | 18037 | 1463035383154 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 23:43:03 INFO - PROCESS | 18037 | 1463035383160 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 23:43:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:43:03 INFO - PROCESS | 18037 | 1463035383169 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:43:03 INFO - PROCESS | 18037 | 1463035383174 Marionette TRACE conn3 <- [1,2586,null,{}] 23:43:03 INFO - PROCESS | 18037 | 1463035383182 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}] 23:43:03 INFO - PROCESS | 18037 | 1463035383462 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 23:43:03 INFO - PROCESS | 18037 | 1463035383775 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:03 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb9ce1000 == 155 [pid = 18037] [id = 654] 23:43:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 226 (0x7faf91526400) [pid = 18037] [serial = 1963] [outer = (nil)] 23:43:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 227 (0x7faf9c00d000) [pid = 18037] [serial = 1964] [outer = 0x7faf91526400] 23:43:03 INFO - PROCESS | 18037 | 1463035383854 Marionette DEBUG loaded listener.js 23:43:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 228 (0x7faf9dcf9000) [pid = 18037] [serial = 1965] [outer = 0x7faf91526400] 23:43:04 INFO - PROCESS | 18037 | 1463035384716 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]]]}] 23:43:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:43:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1592ms 23:43:04 INFO - PROCESS | 18037 | 1463035384761 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 23:43:04 INFO - PROCESS | 18037 | 1463035384764 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 23:43:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:43:04 INFO - PROCESS | 18037 | 1463035384770 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:43:04 INFO - PROCESS | 18037 | 1463035384772 Marionette TRACE conn3 <- [1,2590,null,{}] 23:43:04 INFO - PROCESS | 18037 | 1463035384781 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}] 23:43:05 INFO - PROCESS | 18037 | 1463035385011 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 23:43:05 INFO - PROCESS | 18037 | 1463035385878 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:05 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8cdd7000 == 156 [pid = 18037] [id = 655] 23:43:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 229 (0x7faf86cacc00) [pid = 18037] [serial = 1966] [outer = (nil)] 23:43:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 230 (0x7faf8b775400) [pid = 18037] [serial = 1967] [outer = 0x7faf86cacc00] 23:43:06 INFO - PROCESS | 18037 | 1463035386045 Marionette DEBUG loaded listener.js 23:43:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 231 (0x7faf8e328c00) [pid = 18037] [serial = 1968] [outer = 0x7faf86cacc00] 23:43:06 INFO - PROCESS | 18037 | 1463035386960 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]]]}] 23:43:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:43:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 2232ms 23:43:07 INFO - PROCESS | 18037 | 1463035387004 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 23:43:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:43:07 INFO - PROCESS | 18037 | 1463035387010 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 23:43:07 INFO - PROCESS | 18037 | 1463035387017 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:43:07 INFO - PROCESS | 18037 | 1463035387023 Marionette TRACE conn3 <- [1,2594,null,{}] 23:43:07 INFO - PROCESS | 18037 | 1463035387032 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}] 23:43:07 INFO - PROCESS | 18037 | 1463035387249 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 23:43:07 INFO - PROCESS | 18037 | 1463035387564 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:07 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf943c9800 == 157 [pid = 18037] [id = 656] 23:43:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 232 (0x7faf8fdf2000) [pid = 18037] [serial = 1969] [outer = (nil)] 23:43:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 233 (0x7faf90246c00) [pid = 18037] [serial = 1970] [outer = 0x7faf8fdf2000] 23:43:07 INFO - PROCESS | 18037 | 1463035387644 Marionette DEBUG loaded listener.js 23:43:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 234 (0x7faf903c5000) [pid = 18037] [serial = 1971] [outer = 0x7faf8fdf2000] 23:43:08 INFO - PROCESS | 18037 | 1463035388508 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]]]}] 23:43:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:43:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1535ms 23:43:08 INFO - PROCESS | 18037 | 1463035388555 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 23:43:08 INFO - PROCESS | 18037 | 1463035388561 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 23:43:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:43:08 INFO - PROCESS | 18037 | 1463035388569 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:43:08 INFO - PROCESS | 18037 | 1463035388571 Marionette TRACE conn3 <- [1,2598,null,{}] 23:43:08 INFO - PROCESS | 18037 | 1463035388577 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}] 23:43:08 INFO - PROCESS | 18037 | 1463035388801 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 23:43:09 INFO - PROCESS | 18037 | 1463035389261 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:09 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf87f40800 == 158 [pid = 18037] [id = 657] 23:43:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 235 (0x7faf904c3800) [pid = 18037] [serial = 1972] [outer = (nil)] 23:43:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 236 (0x7faf90fd5800) [pid = 18037] [serial = 1973] [outer = 0x7faf904c3800] 23:43:09 INFO - PROCESS | 18037 | 1463035389336 Marionette DEBUG loaded listener.js 23:43:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 237 (0x7faf91f41800) [pid = 18037] [serial = 1974] [outer = 0x7faf904c3800] 23:43:10 INFO - PROCESS | 18037 | 1463035390392 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]]]}] 23:43:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:43:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1885ms 23:43:10 INFO - PROCESS | 18037 | 1463035390454 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 23:43:10 INFO - PROCESS | 18037 | 1463035390458 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 23:43:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:43:10 INFO - PROCESS | 18037 | 1463035390466 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:43:10 INFO - PROCESS | 18037 | 1463035390474 Marionette TRACE conn3 <- [1,2602,null,{}] 23:43:10 INFO - PROCESS | 18037 | 1463035390487 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}] 23:43:10 INFO - PROCESS | 18037 | 1463035390697 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f7d3800 == 157 [pid = 18037] [id = 274] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa4791000 == 156 [pid = 18037] [id = 314] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf91f1b000 == 155 [pid = 18037] [id = 638] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf91345800 == 154 [pid = 18037] [id = 637] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8edac000 == 153 [pid = 18037] [id = 636] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8cfb2000 == 152 [pid = 18037] [id = 635] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8b69e000 == 151 [pid = 18037] [id = 634] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf904af800 == 150 [pid = 18037] [id = 633] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8fbf7800 == 149 [pid = 18037] [id = 632] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8e392000 == 148 [pid = 18037] [id = 631] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa41cf800 == 147 [pid = 18037] [id = 630] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf894cc800 == 146 [pid = 18037] [id = 629] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf87f47800 == 145 [pid = 18037] [id = 628] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf87adc000 == 144 [pid = 18037] [id = 627] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafbd090000 == 143 [pid = 18037] [id = 626] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafbc014800 == 142 [pid = 18037] [id = 625] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb770f800 == 141 [pid = 18037] [id = 624] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb3e26000 == 140 [pid = 18037] [id = 623] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafacd1d000 == 139 [pid = 18037] [id = 622] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa7911800 == 138 [pid = 18037] [id = 621] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa628b000 == 137 [pid = 18037] [id = 620] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa44e5000 == 136 [pid = 18037] [id = 619] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa1fcd000 == 135 [pid = 18037] [id = 618] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9e033800 == 134 [pid = 18037] [id = 617] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9b7c0000 == 133 [pid = 18037] [id = 616] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf94931000 == 132 [pid = 18037] [id = 615] 23:43:11 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8cd73000 == 131 [pid = 18037] [id = 614] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 236 (0x7faf9dc63c00) [pid = 18037] [serial = 1838] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 235 (0x7faf9c56bc00) [pid = 18037] [serial = 1835] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 234 (0x7faf99b1ac00) [pid = 18037] [serial = 1827] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 233 (0x7faf8cd3dc00) [pid = 18037] [serial = 1818] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 232 (0x7faf96710000) [pid = 18037] [serial = 1826] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 231 (0x7faf96707c00) [pid = 18037] [serial = 1781] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 230 (0x7faf8ec7ec00) [pid = 18037] [serial = 1841] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 229 (0x7faf91bb7c00) [pid = 18037] [serial = 1778] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 228 (0x7faf9a532400) [pid = 18037] [serial = 1832] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 227 (0x7fafa5aa8800) [pid = 18037] [serial = 1808] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 226 (0x7faf96705c00) [pid = 18037] [serial = 1830] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 225 (0x7faf9bcc2400) [pid = 18037] [serial = 1833] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 224 (0x7faf8e326800) [pid = 18037] [serial = 1811] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 223 (0x7faf9c774000) [pid = 18037] [serial = 1836] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 222 (0x7faf95e4d800) [pid = 18037] [serial = 1814] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 221 (0x7fafa5a75800) [pid = 18037] [serial = 1790] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 220 (0x7faf8b96a800) [pid = 18037] [serial = 1817] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 219 (0x7fafb30dd400) [pid = 18037] [serial = 1799] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 218 (0x7faf91df0c00) [pid = 18037] [serial = 1823] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 217 (0x7fafb3ee5400) [pid = 18037] [serial = 1802] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 216 (0x7fafb2eea000) [pid = 18037] [serial = 1796] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 215 (0x7fafb775c800) [pid = 18037] [serial = 1805] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 214 (0x7faf90248400) [pid = 18037] [serial = 1821] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 213 (0x7fafb2b89400) [pid = 18037] [serial = 1793] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 212 (0x7faf91f40400) [pid = 18037] [serial = 1829] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 211 (0x7fafa5591800) [pid = 18037] [serial = 1787] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 210 (0x7faf9dcfbc00) [pid = 18037] [serial = 1839] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 209 (0x7faf90162400) [pid = 18037] [serial = 1820] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 208 (0x7faf94868400) [pid = 18037] [serial = 1824] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | --DOMWINDOW == 207 (0x7faf9f616c00) [pid = 18037] [serial = 1784] [outer = (nil)] [url = about:blank] 23:43:11 INFO - PROCESS | 18037 | 1463035391368 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:11 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf87ada000 == 132 [pid = 18037] [id = 658] 23:43:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 208 (0x7faf86caa800) [pid = 18037] [serial = 1975] [outer = (nil)] 23:43:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 209 (0x7faf8ef1c400) [pid = 18037] [serial = 1976] [outer = 0x7faf86caa800] 23:43:11 INFO - PROCESS | 18037 | 1463035391444 Marionette DEBUG loaded listener.js 23:43:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 210 (0x7faf91df2400) [pid = 18037] [serial = 1977] [outer = 0x7faf86caa800] 23:43:12 INFO - PROCESS | 18037 | 1463035392199 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]]]}] 23:43:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:43:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1795ms 23:43:12 INFO - PROCESS | 18037 | 1463035392260 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 23:43:12 INFO - PROCESS | 18037 | 1463035392265 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 23:43:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:43:12 INFO - PROCESS | 18037 | 1463035392270 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:43:12 INFO - PROCESS | 18037 | 1463035392272 Marionette TRACE conn3 <- [1,2606,null,{}] 23:43:12 INFO - PROCESS | 18037 | 1463035392277 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}] 23:43:12 INFO - PROCESS | 18037 | 1463035392489 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 23:43:12 INFO - PROCESS | 18037 | 1463035392675 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:12 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8cd72800 == 133 [pid = 18037] [id = 659] 23:43:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 211 (0x7faf8cd3dc00) [pid = 18037] [serial = 1978] [outer = (nil)] 23:43:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 212 (0x7faf95e4c400) [pid = 18037] [serial = 1979] [outer = 0x7faf8cd3dc00] 23:43:12 INFO - PROCESS | 18037 | 1463035392738 Marionette DEBUG loaded listener.js 23:43:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 213 (0x7faf96b99c00) [pid = 18037] [serial = 1980] [outer = 0x7faf8cd3dc00] 23:43:13 INFO - PROCESS | 18037 | 1463035393558 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]]]}] 23:43:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:43:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1328ms 23:43:13 INFO - PROCESS | 18037 | 1463035393599 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 23:43:13 INFO - PROCESS | 18037 | 1463035393602 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 23:43:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:43:13 INFO - PROCESS | 18037 | 1463035393618 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:43:13 INFO - PROCESS | 18037 | 1463035393621 Marionette TRACE conn3 <- [1,2610,null,{}] 23:43:13 INFO - PROCESS | 18037 | 1463035393627 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}] 23:43:13 INFO - PROCESS | 18037 | 1463035393890 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 23:43:13 INFO - PROCESS | 18037 | 1463035393926 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:13 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf90029800 == 134 [pid = 18037] [id = 660] 23:43:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 214 (0x7faf99b1c800) [pid = 18037] [serial = 1981] [outer = (nil)] 23:43:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 215 (0x7faf99b5bc00) [pid = 18037] [serial = 1982] [outer = 0x7faf99b1c800] 23:43:14 INFO - PROCESS | 18037 | 1463035393999 Marionette DEBUG loaded listener.js 23:43:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 216 (0x7faf9a5bec00) [pid = 18037] [serial = 1983] [outer = 0x7faf99b1c800] 23:43:14 INFO - PROCESS | 18037 | 1463035394899 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]]]}] 23:43:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:43:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1343ms 23:43:14 INFO - PROCESS | 18037 | 1463035394952 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 23:43:14 INFO - PROCESS | 18037 | 1463035394956 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 23:43:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:43:14 INFO - PROCESS | 18037 | 1463035394967 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:43:14 INFO - PROCESS | 18037 | 1463035394969 Marionette TRACE conn3 <- [1,2614,null,{}] 23:43:14 INFO - PROCESS | 18037 | 1463035394973 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}] 23:43:15 INFO - PROCESS | 18037 | 1463035395232 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 23:43:15 INFO - PROCESS | 18037 | 1463035395282 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:15 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9573d000 == 135 [pid = 18037] [id = 661] 23:43:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 217 (0x7faf9b70cc00) [pid = 18037] [serial = 1984] [outer = (nil)] 23:43:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 218 (0x7faf9c00e000) [pid = 18037] [serial = 1985] [outer = 0x7faf9b70cc00] 23:43:15 INFO - PROCESS | 18037 | 1463035395343 Marionette DEBUG loaded listener.js 23:43:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 219 (0x7faf9c21a400) [pid = 18037] [serial = 1986] [outer = 0x7faf9b70cc00] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 218 (0x7faf94c71800) [pid = 18037] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 217 (0x7fafa47bb000) [pid = 18037] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 216 (0x7faf8b774c00) [pid = 18037] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 215 (0x7faf903c6400) [pid = 18037] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 214 (0x7faf933ea800) [pid = 18037] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 213 (0x7faf9cf61800) [pid = 18037] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 212 (0x7fafa4484c00) [pid = 18037] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 211 (0x7faf90fcc000) [pid = 18037] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 210 (0x7faf955a4400) [pid = 18037] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 209 (0x7faf86ca6400) [pid = 18037] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 208 (0x7faf91bad000) [pid = 18037] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 207 (0x7faf91f38800) [pid = 18037] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 206 (0x7faf8cd3c000) [pid = 18037] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 205 (0x7fafa5305400) [pid = 18037] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 204 (0x7faf8fca1800) [pid = 18037] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 203 (0x7faf9c467c00) [pid = 18037] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 202 (0x7faf9bfef000) [pid = 18037] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 201 (0x7fafb2e0bc00) [pid = 18037] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 200 (0x7faf86ca4c00) [pid = 18037] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 199 (0x7faf9d1d9c00) [pid = 18037] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 198 (0x7fafb60a7400) [pid = 18037] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 197 (0x7faf9df63c00) [pid = 18037] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 196 (0x7faf9016bc00) [pid = 18037] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 195 (0x7faf91bb4800) [pid = 18037] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 194 (0x7fafa2854400) [pid = 18037] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 193 (0x7faf8b76f400) [pid = 18037] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 192 (0x7faf8e320800) [pid = 18037] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 191 (0x7fafa8391000) [pid = 18037] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 190 (0x7faf9bff0000) [pid = 18037] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 189 (0x7fafb2bcd000) [pid = 18037] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 188 (0x7faf9025f400) [pid = 18037] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 187 (0x7faf955a5800) [pid = 18037] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 186 (0x7faf99b5e400) [pid = 18037] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 185 (0x7fafb2cb1c00) [pid = 18037] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 184 (0x7faf91f39800) [pid = 18037] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 183 (0x7fafa47c2800) [pid = 18037] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 182 (0x7faf90244800) [pid = 18037] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 181 (0x7faf9f615000) [pid = 18037] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 180 (0x7faf9c46d400) [pid = 18037] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 179 (0x7faf9df68800) [pid = 18037] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 178 (0x7fafa5306800) [pid = 18037] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 177 (0x7faf9556b400) [pid = 18037] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 176 (0x7faf8e323000) [pid = 18037] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 175 (0x7faf8fded800) [pid = 18037] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 174 (0x7faf90247c00) [pid = 18037] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 173 (0x7faf904c4800) [pid = 18037] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 172 (0x7faf956f7c00) [pid = 18037] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 171 (0x7faf9cb19000) [pid = 18037] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 170 (0x7faf9f61a800) [pid = 18037] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 169 (0x7faf8b76e400) [pid = 18037] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 168 (0x7faf86caa400) [pid = 18037] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 167 (0x7faf91df2c00) [pid = 18037] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 166 (0x7faf8e321800) [pid = 18037] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 23:43:16 INFO - PROCESS | 18037 | --DOMWINDOW == 165 (0x7fafa55a3800) [pid = 18037] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 23:43:17 INFO - PROCESS | 18037 | 1463035397156 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]]]}] 23:43:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:43:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2232ms 23:43:17 INFO - PROCESS | 18037 | 1463035397200 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 23:43:17 INFO - PROCESS | 18037 | 1463035397204 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 23:43:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:43:17 INFO - PROCESS | 18037 | 1463035397209 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:43:17 INFO - PROCESS | 18037 | 1463035397212 Marionette TRACE conn3 <- [1,2618,null,{}] 23:43:17 INFO - PROCESS | 18037 | 1463035397217 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}] 23:43:17 INFO - PROCESS | 18037 | 1463035397413 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 23:43:17 INFO - PROCESS | 18037 | 1463035397591 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:17 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8cd5b000 == 136 [pid = 18037] [id = 662] 23:43:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 166 (0x7faf86ca6400) [pid = 18037] [serial = 1987] [outer = (nil)] 23:43:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 167 (0x7faf8e7b7400) [pid = 18037] [serial = 1988] [outer = 0x7faf86ca6400] 23:43:17 INFO - PROCESS | 18037 | 1463035397653 Marionette DEBUG loaded listener.js 23:43:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 168 (0x7faf91f38800) [pid = 18037] [serial = 1989] [outer = 0x7faf86ca6400] 23:43:18 INFO - PROCESS | 18037 | 1463035398359 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]]]}] 23:43:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:43:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1180ms 23:43:18 INFO - PROCESS | 18037 | 1463035398390 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 23:43:18 INFO - PROCESS | 18037 | 1463035398394 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 23:43:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:43:18 INFO - PROCESS | 18037 | 1463035398412 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:43:18 INFO - PROCESS | 18037 | 1463035398414 Marionette TRACE conn3 <- [1,2622,null,{}] 23:43:18 INFO - PROCESS | 18037 | 1463035398420 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}] 23:43:18 INFO - PROCESS | 18037 | 1463035398761 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 23:43:19 INFO - PROCESS | 18037 | 1463035399095 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:19 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8cd71800 == 137 [pid = 18037] [id = 663] 23:43:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 169 (0x7faf86ca5800) [pid = 18037] [serial = 1990] [outer = (nil)] 23:43:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 170 (0x7faf8b972000) [pid = 18037] [serial = 1991] [outer = 0x7faf86ca5800] 23:43:19 INFO - PROCESS | 18037 | 1463035399177 Marionette DEBUG loaded listener.js 23:43:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 171 (0x7faf8e7b7800) [pid = 18037] [serial = 1992] [outer = 0x7faf86ca5800] 23:43:20 INFO - PROCESS | 18037 | 1463035400032 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]]]}] 23:43:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:43:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1680ms 23:43:20 INFO - PROCESS | 18037 | 1463035400094 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 23:43:20 INFO - PROCESS | 18037 | 1463035400099 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 23:43:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:43:20 INFO - PROCESS | 18037 | 1463035400106 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:43:20 INFO - PROCESS | 18037 | 1463035400113 Marionette TRACE conn3 <- [1,2626,null,{}] 23:43:20 INFO - PROCESS | 18037 | 1463035400120 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}] 23:43:20 INFO - PROCESS | 18037 | 1463035400340 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 23:43:20 INFO - PROCESS | 18037 | 1463035400604 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:20 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf935d5000 == 138 [pid = 18037] [id = 664] 23:43:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 172 (0x7faf90261400) [pid = 18037] [serial = 1993] [outer = (nil)] 23:43:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 173 (0x7faf90dcec00) [pid = 18037] [serial = 1994] [outer = 0x7faf90261400] 23:43:20 INFO - PROCESS | 18037 | 1463035400726 Marionette DEBUG loaded listener.js 23:43:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 174 (0x7faf91f40400) [pid = 18037] [serial = 1995] [outer = 0x7faf90261400] 23:43:21 INFO - PROCESS | 18037 | 1463035401615 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]]]}] 23:43:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:43:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1582ms 23:43:21 INFO - PROCESS | 18037 | 1463035401691 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 23:43:21 INFO - PROCESS | 18037 | 1463035401696 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 23:43:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:43:21 INFO - PROCESS | 18037 | 1463035401702 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:43:21 INFO - PROCESS | 18037 | 1463035401705 Marionette TRACE conn3 <- [1,2630,null,{}] 23:43:21 INFO - PROCESS | 18037 | 1463035401711 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}] 23:43:21 INFO - PROCESS | 18037 | 1463035401981 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 23:43:22 INFO - PROCESS | 18037 | 1463035402343 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:22 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf99c7e800 == 139 [pid = 18037] [id = 665] 23:43:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 175 (0x7faf956f2800) [pid = 18037] [serial = 1996] [outer = (nil)] 23:43:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 176 (0x7faf95ec4800) [pid = 18037] [serial = 1997] [outer = 0x7faf956f2800] 23:43:22 INFO - PROCESS | 18037 | 1463035402425 Marionette DEBUG loaded listener.js 23:43:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 177 (0x7faf96b9b000) [pid = 18037] [serial = 1998] [outer = 0x7faf956f2800] 23:43:23 INFO - PROCESS | 18037 | 1463035403287 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]]]}] 23:43:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:43:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1637ms 23:43:23 INFO - PROCESS | 18037 | 1463035403341 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 23:43:23 INFO - PROCESS | 18037 | 1463035403348 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 23:43:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:43:23 INFO - PROCESS | 18037 | 1463035403363 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:43:23 INFO - PROCESS | 18037 | 1463035403370 Marionette TRACE conn3 <- [1,2634,null,{}] 23:43:23 INFO - PROCESS | 18037 | 1463035403376 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}] 23:43:23 INFO - PROCESS | 18037 | 1463035403602 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 23:43:23 INFO - PROCESS | 18037 | 1463035403913 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:23 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9b7d5000 == 140 [pid = 18037] [id = 666] 23:43:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 178 (0x7faf94c7d000) [pid = 18037] [serial = 1999] [outer = (nil)] 23:43:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 179 (0x7faf9a5c8400) [pid = 18037] [serial = 2000] [outer = 0x7faf94c7d000] 23:43:23 INFO - PROCESS | 18037 | 1463035403990 Marionette DEBUG loaded listener.js 23:43:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 180 (0x7faf9bcc5400) [pid = 18037] [serial = 2001] [outer = 0x7faf94c7d000] 23:43:24 INFO - PROCESS | 18037 | 1463035404806 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]]]}] 23:43:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:43:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1490ms 23:43:24 INFO - PROCESS | 18037 | 1463035404846 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 23:43:24 INFO - PROCESS | 18037 | 1463035404849 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 23:43:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:43:24 INFO - PROCESS | 18037 | 1463035404855 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:43:24 INFO - PROCESS | 18037 | 1463035404858 Marionette TRACE conn3 <- [1,2638,null,{}] 23:43:24 INFO - PROCESS | 18037 | 1463035404864 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}] 23:43:25 INFO - PROCESS | 18037 | 1463035405081 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 23:43:25 INFO - PROCESS | 18037 | 1463035405388 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:25 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c6cb000 == 141 [pid = 18037] [id = 667] 23:43:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 181 (0x7faf956f7c00) [pid = 18037] [serial = 2002] [outer = (nil)] 23:43:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 182 (0x7faf9c008000) [pid = 18037] [serial = 2003] [outer = 0x7faf956f7c00] 23:43:25 INFO - PROCESS | 18037 | 1463035405468 Marionette DEBUG loaded listener.js 23:43:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 183 (0x7faf9c380400) [pid = 18037] [serial = 2004] [outer = 0x7faf956f7c00] 23:43:26 INFO - PROCESS | 18037 | 1463035406282 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]]]}] 23:43:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:43:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1480ms 23:43:26 INFO - PROCESS | 18037 | 1463035406341 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 23:43:26 INFO - PROCESS | 18037 | 1463035406344 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 23:43:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:43:26 INFO - PROCESS | 18037 | 1463035406354 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:43:26 INFO - PROCESS | 18037 | 1463035406356 Marionette TRACE conn3 <- [1,2642,null,{}] 23:43:26 INFO - PROCESS | 18037 | 1463035406361 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}] 23:43:26 INFO - PROCESS | 18037 | 1463035406596 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 23:43:26 INFO - PROCESS | 18037 | 1463035406926 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:26 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa1fc9800 == 142 [pid = 18037] [id = 668] 23:43:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 184 (0x7faf9cb15400) [pid = 18037] [serial = 2005] [outer = (nil)] 23:43:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 185 (0x7faf9cb1b000) [pid = 18037] [serial = 2006] [outer = 0x7faf9cb15400] 23:43:27 INFO - PROCESS | 18037 | 1463035407017 Marionette DEBUG loaded listener.js 23:43:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 186 (0x7faf9dc69400) [pid = 18037] [serial = 2007] [outer = 0x7faf9cb15400] 23:43:27 INFO - PROCESS | 18037 | 1463035407864 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]]]}] 23:43:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:43:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1584ms 23:43:27 INFO - PROCESS | 18037 | 1463035407939 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 23:43:27 INFO - PROCESS | 18037 | 1463035407944 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 23:43:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:43:27 INFO - PROCESS | 18037 | 1463035407949 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:43:27 INFO - PROCESS | 18037 | 1463035407952 Marionette TRACE conn3 <- [1,2646,null,{}] 23:43:27 INFO - PROCESS | 18037 | 1463035407957 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}] 23:43:28 INFO - PROCESS | 18037 | 1463035408194 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 23:43:28 INFO - PROCESS | 18037 | 1463035408495 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:28 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa4a8d800 == 143 [pid = 18037] [id = 669] 23:43:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 187 (0x7faf9cb16400) [pid = 18037] [serial = 2008] [outer = (nil)] 23:43:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 188 (0x7faf9dcf7c00) [pid = 18037] [serial = 2009] [outer = 0x7faf9cb16400] 23:43:28 INFO - PROCESS | 18037 | 1463035408571 Marionette DEBUG loaded listener.js 23:43:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 189 (0x7faf9f616c00) [pid = 18037] [serial = 2010] [outer = 0x7faf9cb16400] 23:43:29 INFO - PROCESS | 18037 | 1463035409380 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]]]}] 23:43:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:43:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1480ms 23:43:29 INFO - PROCESS | 18037 | 1463035409431 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 23:43:29 INFO - PROCESS | 18037 | 1463035409435 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 23:43:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:43:29 INFO - PROCESS | 18037 | 1463035409441 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:43:29 INFO - PROCESS | 18037 | 1463035409443 Marionette TRACE conn3 <- [1,2650,null,{}] 23:43:29 INFO - PROCESS | 18037 | 1463035409449 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}] 23:43:29 INFO - PROCESS | 18037 | 1463035409661 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 23:43:29 INFO - PROCESS | 18037 | 1463035409926 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:29 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa62f0800 == 144 [pid = 18037] [id = 670] 23:43:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 190 (0x7faf9dc69800) [pid = 18037] [serial = 2011] [outer = (nil)] 23:43:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 191 (0x7faf9f779400) [pid = 18037] [serial = 2012] [outer = 0x7faf9dc69800] 23:43:30 INFO - PROCESS | 18037 | 1463035410041 Marionette DEBUG loaded listener.js 23:43:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 192 (0x7fafa1de6c00) [pid = 18037] [serial = 2013] [outer = 0x7faf9dc69800] 23:43:30 INFO - PROCESS | 18037 | 1463035410812 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]]]}] 23:43:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:43:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1439ms 23:43:30 INFO - PROCESS | 18037 | 1463035410881 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 23:43:30 INFO - PROCESS | 18037 | 1463035410885 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 23:43:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:43:30 INFO - PROCESS | 18037 | 1463035410891 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:43:30 INFO - PROCESS | 18037 | 1463035410893 Marionette TRACE conn3 <- [1,2654,null,{}] 23:43:30 INFO - PROCESS | 18037 | 1463035410898 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}] 23:43:31 INFO - PROCESS | 18037 | 1463035411152 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 23:43:31 INFO - PROCESS | 18037 | 1463035411455 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:31 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafabfd1800 == 145 [pid = 18037] [id = 671] 23:43:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 193 (0x7faf9dc80800) [pid = 18037] [serial = 2014] [outer = (nil)] 23:43:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 194 (0x7fafa2a54800) [pid = 18037] [serial = 2015] [outer = 0x7faf9dc80800] 23:43:31 INFO - PROCESS | 18037 | 1463035411533 Marionette DEBUG loaded listener.js 23:43:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 195 (0x7fafa2add000) [pid = 18037] [serial = 2016] [outer = 0x7faf9dc80800] 23:43:32 INFO - PROCESS | 18037 | 1463035412384 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]]]}] 23:43:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:43:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1529ms 23:43:32 INFO - PROCESS | 18037 | 1463035412421 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 23:43:32 INFO - PROCESS | 18037 | 1463035412424 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 23:43:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:43:32 INFO - PROCESS | 18037 | 1463035412430 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:43:32 INFO - PROCESS | 18037 | 1463035412439 Marionette TRACE conn3 <- [1,2658,null,{}] 23:43:32 INFO - PROCESS | 18037 | 1463035412445 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}] 23:43:32 INFO - PROCESS | 18037 | 1463035412665 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 23:43:32 INFO - PROCESS | 18037 | 1463035412976 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:33 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb3e17800 == 146 [pid = 18037] [id = 672] 23:43:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 196 (0x7faf95571800) [pid = 18037] [serial = 2017] [outer = (nil)] 23:43:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 197 (0x7fafa3f43000) [pid = 18037] [serial = 2018] [outer = 0x7faf95571800] 23:43:33 INFO - PROCESS | 18037 | 1463035413052 Marionette DEBUG loaded listener.js 23:43:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 198 (0x7fafa448c400) [pid = 18037] [serial = 2019] [outer = 0x7faf95571800] 23:43:33 INFO - PROCESS | 18037 | 1463035413867 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]]]}] 23:43:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:43:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1483ms 23:43:33 INFO - PROCESS | 18037 | 1463035413915 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 23:43:33 INFO - PROCESS | 18037 | 1463035413919 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 23:43:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:43:33 INFO - PROCESS | 18037 | 1463035413924 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:43:33 INFO - PROCESS | 18037 | 1463035413926 Marionette TRACE conn3 <- [1,2662,null,{}] 23:43:33 INFO - PROCESS | 18037 | 1463035413932 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}] 23:43:34 INFO - PROCESS | 18037 | 1463035414144 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 23:43:34 INFO - PROCESS | 18037 | 1463035414416 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:34 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb7375000 == 147 [pid = 18037] [id = 673] 23:43:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 199 (0x7fafa55a9c00) [pid = 18037] [serial = 2020] [outer = (nil)] 23:43:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 200 (0x7fafa5751c00) [pid = 18037] [serial = 2021] [outer = 0x7fafa55a9c00] 23:43:34 INFO - PROCESS | 18037 | 1463035414550 Marionette DEBUG loaded listener.js 23:43:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 201 (0x7fafa626b000) [pid = 18037] [serial = 2022] [outer = 0x7fafa55a9c00] 23:43:35 INFO - PROCESS | 18037 | 1463035415400 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]]]}] 23:43:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:43:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1528ms 23:43:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:43:35 INFO - PROCESS | 18037 | 1463035415454 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 23:43:35 INFO - PROCESS | 18037 | 1463035415457 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 23:43:35 INFO - PROCESS | 18037 | 1463035415463 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:43:35 INFO - PROCESS | 18037 | 1463035415467 Marionette TRACE conn3 <- [1,2666,null,{}] 23:43:35 INFO - PROCESS | 18037 | 1463035415472 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}] 23:43:35 INFO - PROCESS | 18037 | 1463035415711 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 23:43:36 INFO - PROCESS | 18037 | 1463035416019 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:36 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafba746000 == 148 [pid = 18037] [id = 674] 23:43:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 202 (0x7fafa55aa800) [pid = 18037] [serial = 2023] [outer = (nil)] 23:43:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 203 (0x7fafac056000) [pid = 18037] [serial = 2024] [outer = 0x7fafa55aa800] 23:43:36 INFO - PROCESS | 18037 | 1463035416097 Marionette DEBUG loaded listener.js 23:43:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 204 (0x7fafb2b89400) [pid = 18037] [serial = 2025] [outer = 0x7fafa55aa800] 23:43:37 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:43:37 INFO - PROCESS | 18037 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:43:37 INFO - PROCESS | 18037 | 1463035417334 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]]]}] 23:43:37 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) 23:43:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1882ms 23:43:37 INFO - PROCESS | 18037 | 1463035417344 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 23:43:37 INFO - PROCESS | 18037 | 1463035417346 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 23:43:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:43:37 INFO - PROCESS | 18037 | 1463035417368 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:43:37 INFO - PROCESS | 18037 | 1463035417371 Marionette TRACE conn3 <- [1,2670,null,{}] 23:43:37 INFO - PROCESS | 18037 | 1463035417377 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}] 23:43:37 INFO - PROCESS | 18037 | 1463035417625 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 23:43:37 INFO - PROCESS | 18037 | 1463035417870 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:37 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbcf2a800 == 149 [pid = 18037] [id = 675] 23:43:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 205 (0x7faf8ef13000) [pid = 18037] [serial = 2026] [outer = (nil)] 23:43:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 206 (0x7fafb1dcfc00) [pid = 18037] [serial = 2027] [outer = 0x7faf8ef13000] 23:43:37 INFO - PROCESS | 18037 | 1463035417943 Marionette DEBUG loaded listener.js 23:43:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 207 (0x7fafb3055c00) [pid = 18037] [serial = 2028] [outer = 0x7faf8ef13000] 23:43:39 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:43:39 INFO - PROCESS | 18037 | 1463035419270 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] 23:43:39 INFO - PROCESS | 18037 | 1463035419366 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 23:43:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:43:39 INFO - PROCESS | 18037 | 1463035419371 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:43:39 INFO - PROCESS | 18037 | 1463035419374 Marionette TRACE conn3 <- [1,2674,null,{}] 23:43:39 INFO - PROCESS | 18037 | 1463035419379 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}] 23:43:39 INFO - PROCESS | 18037 | 1463035419567 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 23:43:39 INFO - PROCESS | 18037 | 1463035419833 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:39 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9be9a800 == 150 [pid = 18037] [id = 676] 23:43:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 208 (0x7faf91bae000) [pid = 18037] [serial = 2029] [outer = (nil)] 23:43:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 209 (0x7fafb3ee3400) [pid = 18037] [serial = 2030] [outer = 0x7faf91bae000] 23:43:39 INFO - PROCESS | 18037 | 1463035419905 Marionette DEBUG loaded listener.js 23:43:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 210 (0x7fafb5f83000) [pid = 18037] [serial = 2031] [outer = 0x7faf91bae000] 23:43:41 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:43:41 INFO - PROCESS | 18037 | 1463035421210 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] 23:43:41 INFO - PROCESS | 18037 | 1463035421286 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 23:43:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 23:43:41 INFO - PROCESS | 18037 | 1463035421316 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:43:41 INFO - PROCESS | 18037 | 1463035421320 Marionette TRACE conn3 <- [1,2678,null,{}] 23:43:41 INFO - PROCESS | 18037 | 1463035421326 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}] 23:43:41 INFO - PROCESS | 18037 | 1463035421533 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 23:43:41 INFO - PROCESS | 18037 | 1463035421799 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:41 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf894e1000 == 151 [pid = 18037] [id = 677] 23:43:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 211 (0x7faf8b775c00) [pid = 18037] [serial = 2032] [outer = (nil)] 23:43:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 212 (0x7faf8b970000) [pid = 18037] [serial = 2033] [outer = 0x7faf8b775c00] 23:43:41 INFO - PROCESS | 18037 | 1463035421880 Marionette DEBUG loaded listener.js 23:43:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 213 (0x7faf94866400) [pid = 18037] [serial = 2034] [outer = 0x7faf8b775c00] 23:43:43 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:43:43 INFO - PROCESS | 18037 | 1463035423490 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]]]}] 23:43:43 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) 23:43:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2196ms 23:43:43 INFO - PROCESS | 18037 | 1463035423507 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 23:43:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:43:43 INFO - PROCESS | 18037 | 1463035423512 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 23:43:43 INFO - PROCESS | 18037 | 1463035423520 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:43:43 INFO - PROCESS | 18037 | 1463035423525 Marionette TRACE conn3 <- [1,2682,null,{}] 23:43:43 INFO - PROCESS | 18037 | 1463035423532 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}] 23:43:43 INFO - PROCESS | 18037 | 1463035423772 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 23:43:44 INFO - PROCESS | 18037 | 1463035424066 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:44 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf90024800 == 152 [pid = 18037] [id = 678] 23:43:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 214 (0x7faf8e7bb000) [pid = 18037] [serial = 2035] [outer = (nil)] 23:43:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 215 (0x7faf8ec84c00) [pid = 18037] [serial = 2036] [outer = 0x7faf8e7bb000] 23:43:44 INFO - PROCESS | 18037 | 1463035424139 Marionette DEBUG loaded listener.js 23:43:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 216 (0x7faf8fdf6800) [pid = 18037] [serial = 2037] [outer = 0x7faf8e7bb000] 23:43:45 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:43:45 INFO - PROCESS | 18037 | 1463035425472 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]]]}] 23:43:45 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) 23:43:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1986ms 23:43:45 INFO - PROCESS | 18037 | 1463035425539 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 23:43:45 INFO - PROCESS | 18037 | 1463035425547 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 23:43:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:43:45 INFO - PROCESS | 18037 | 1463035425585 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:43:45 INFO - PROCESS | 18037 | 1463035425589 Marionette TRACE conn3 <- [1,2686,null,{}] 23:43:45 INFO - PROCESS | 18037 | 1463035425595 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}] 23:43:45 INFO - PROCESS | 18037 | 1463035425804 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 23:43:46 INFO - PROCESS | 18037 | 1463035426147 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafacdc8000 == 151 [pid = 18037] [id = 430] 23:43:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf95387000 == 150 [pid = 18037] [id = 265] 23:43:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c7f1800 == 149 [pid = 18037] [id = 589] 23:43:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9060b800 == 148 [pid = 18037] [id = 476] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 215 (0x7faf9670f800) [pid = 18037] [serial = 1916] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 214 (0x7faf90164000) [pid = 18037] [serial = 1901] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf87acc000 == 149 [pid = 18037] [id = 679] 23:43:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 215 (0x7faf8b973400) [pid = 18037] [serial = 2038] [outer = (nil)] 23:43:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 216 (0x7faf90216400) [pid = 18037] [serial = 2039] [outer = 0x7faf8b973400] 23:43:46 INFO - PROCESS | 18037 | 1463035426246 Marionette DEBUG loaded listener.js 23:43:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 217 (0x7faf904cac00) [pid = 18037] [serial = 2040] [outer = 0x7faf8b973400] 23:43:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8b6b2000 == 148 [pid = 18037] [id = 601] 23:43:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8d5b8000 == 147 [pid = 18037] [id = 600] 23:43:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf95390800 == 146 [pid = 18037] [id = 356] 23:43:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9b403800 == 145 [pid = 18037] [id = 588] 23:43:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9f74f800 == 144 [pid = 18037] [id = 646] 23:43:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa44e6800 == 143 [pid = 18037] [id = 516] 23:43:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c7f7800 == 142 [pid = 18037] [id = 645] 23:43:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9bf28800 == 141 [pid = 18037] [id = 644] 23:43:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9b7cc000 == 140 [pid = 18037] [id = 643] 23:43:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9a548800 == 139 [pid = 18037] [id = 642] 23:43:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf94a4d800 == 138 [pid = 18037] [id = 641] 23:43:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf90611000 == 137 [pid = 18037] [id = 640] 23:43:46 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf87ed8000 == 136 [pid = 18037] [id = 639] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 216 (0x7faf99eedc00) [pid = 18037] [serial = 1719] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 215 (0x7faf9bcbfc00) [pid = 18037] [serial = 1647] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 214 (0x7faf9dc72c00) [pid = 18037] [serial = 1725] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 213 (0x7fafa29dc000) [pid = 18037] [serial = 1731] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 212 (0x7faf955a4800) [pid = 18037] [serial = 1716] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 211 (0x7faf8ec7c800) [pid = 18037] [serial = 1710] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 210 (0x7faf9bff1000) [pid = 18037] [serial = 1722] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 209 (0x7faf9f77a000) [pid = 18037] [serial = 1728] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 208 (0x7faf91529400) [pid = 18037] [serial = 1713] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 207 (0x7fafa47b9c00) [pid = 18037] [serial = 1776] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 206 (0x7fafa8392800) [pid = 18037] [serial = 1791] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 205 (0x7faf8d85ec00) [pid = 18037] [serial = 1845] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 204 (0x7faf94c76400) [pid = 18037] [serial = 1779] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 203 (0x7faf9570d400) [pid = 18037] [serial = 1913] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 202 (0x7fafa1fec400) [pid = 18037] [serial = 1785] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 201 (0x7fafb2ef2800) [pid = 18037] [serial = 1881] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 200 (0x7fafb30d8400) [pid = 18037] [serial = 1889] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 199 (0x7faf904c6000) [pid = 18037] [serial = 1895] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 198 (0x7faf95e42800) [pid = 18037] [serial = 1914] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 197 (0x7faf99b52800) [pid = 18037] [serial = 1853] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 196 (0x7faf8b975400) [pid = 18037] [serial = 1844] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 195 (0x7faf955ae800) [pid = 18037] [serial = 1851] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 194 (0x7faf8e7af800) [pid = 18037] [serial = 1905] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 193 (0x7fafa55a2800) [pid = 18037] [serial = 1740] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 192 (0x7fafb2cacc00) [pid = 18037] [serial = 1880] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 191 (0x7faf9c56b400) [pid = 18037] [serial = 1860] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 190 (0x7fafb4064c00) [pid = 18037] [serial = 1803] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 189 (0x7faf86cab400) [pid = 18037] [serial = 1892] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 188 (0x7fafb3dee400) [pid = 18037] [serial = 1800] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 187 (0x7fafb77af800) [pid = 18037] [serial = 1806] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 186 (0x7fafa87b5400) [pid = 18037] [serial = 1752] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 185 (0x7fafa423d000) [pid = 18037] [serial = 1872] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 184 (0x7faf90171000) [pid = 18037] [serial = 1907] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 183 (0x7fafb2b5d000) [pid = 18037] [serial = 1878] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 182 (0x7faf90257800) [pid = 18037] [serial = 1908] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 181 (0x7faf9f616000) [pid = 18037] [serial = 1863] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 180 (0x7faf9e060c00) [pid = 18037] [serial = 1862] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 179 (0x7fafb5fcc800) [pid = 18037] [serial = 1884] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 178 (0x7faf99b16400) [pid = 18037] [serial = 1896] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 177 (0x7faf91ba9000) [pid = 18037] [serial = 1910] [outer = (nil)] [url = about:blank] 23:43:46 INFO - PROCESS | 18037 | --DOMWINDOW == 176 (0x7fafa37d0000) [pid = 18037] [serial = 1871] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 175 (0x7faf86cafc00) [pid = 18037] [serial = 1893] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 174 (0x7fafac053000) [pid = 18037] [serial = 1877] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 173 (0x7fafb80d2c00) [pid = 18037] [serial = 1809] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 172 (0x7fafb3054000) [pid = 18037] [serial = 1797] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 171 (0x7faf9a6ee000) [pid = 18037] [serial = 1857] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 170 (0x7fafa5b79400) [pid = 18037] [serial = 1875] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 169 (0x7faf91f43400) [pid = 18037] [serial = 1911] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 168 (0x7faf90252c00) [pid = 18037] [serial = 1847] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 167 (0x7fafa29d7000) [pid = 18037] [serial = 1869] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 166 (0x7fafa55a5400) [pid = 18037] [serial = 1788] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 165 (0x7faf9c09f800) [pid = 18037] [serial = 1859] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 164 (0x7fafa6270c00) [pid = 18037] [serial = 1743] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 163 (0x7fafb7ecec00) [pid = 18037] [serial = 1887] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 162 (0x7fafb7ecf800) [pid = 18037] [serial = 1815] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 161 (0x7fafa4486c00) [pid = 18037] [serial = 1737] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 160 (0x7fafa20a9000) [pid = 18037] [serial = 1868] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 159 (0x7fafb7761c00) [pid = 18037] [serial = 1886] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 158 (0x7fafa5596000) [pid = 18037] [serial = 1874] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 157 (0x7faf9a53c800) [pid = 18037] [serial = 1856] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 156 (0x7fafa845cc00) [pid = 18037] [serial = 1746] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 155 (0x7faf99de1000) [pid = 18037] [serial = 1782] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 154 (0x7fafb80d1c00) [pid = 18037] [serial = 1890] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 153 (0x7faf90dcf400) [pid = 18037] [serial = 1848] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 152 (0x7fafb405d000) [pid = 18037] [serial = 1883] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 151 (0x7faf9f770000) [pid = 18037] [serial = 1865] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 150 (0x7fafa3cbb400) [pid = 18037] [serial = 1734] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 149 (0x7faf90249400) [pid = 18037] [serial = 1842] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 148 (0x7faf9f78c800) [pid = 18037] [serial = 1866] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 147 (0x7faf9016dc00) [pid = 18037] [serial = 1898] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 146 (0x7fafa87b6800) [pid = 18037] [serial = 1749] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 145 (0x7faf99eeb400) [pid = 18037] [serial = 1854] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 144 (0x7faf94c72800) [pid = 18037] [serial = 1850] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 143 (0x7faf8e32b000) [pid = 18037] [serial = 1812] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 142 (0x7fafb2e0d800) [pid = 18037] [serial = 1794] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 141 (0x7faf955a2800) [pid = 18037] [serial = 1899] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | --DOMWINDOW == 140 (0x7faf8e31dc00) [pid = 18037] [serial = 1904] [outer = (nil)] [url = about:blank] 23:43:47 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:43:47 INFO - PROCESS | 18037 | 1463035427539 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] 23:43:47 INFO - PROCESS | 18037 | 1463035427575 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 23:43:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:43:47 INFO - PROCESS | 18037 | 1463035427582 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:43:47 INFO - PROCESS | 18037 | 1463035427587 Marionette TRACE conn3 <- [1,2690,null,{}] 23:43:47 INFO - PROCESS | 18037 | 1463035427672 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}] 23:43:47 INFO - PROCESS | 18037 | 1463035427946 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 23:43:48 INFO - PROCESS | 18037 | 1463035428062 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:48 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8cfbf800 == 137 [pid = 18037] [id = 680] 23:43:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 141 (0x7faf90252c00) [pid = 18037] [serial = 2041] [outer = (nil)] 23:43:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 142 (0x7faf91bac000) [pid = 18037] [serial = 2042] [outer = 0x7faf90252c00] 23:43:48 INFO - PROCESS | 18037 | 1463035428126 Marionette DEBUG loaded listener.js 23:43:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 143 (0x7faf9556d800) [pid = 18037] [serial = 2043] [outer = 0x7faf90252c00] 23:43:49 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:43:49 INFO - PROCESS | 18037 | 1463035429373 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] 23:43:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:43:49 INFO - PROCESS | 18037 | 1463035429424 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 23:43:49 INFO - PROCESS | 18037 | 1463035429430 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:43:49 INFO - PROCESS | 18037 | 1463035429433 Marionette TRACE conn3 <- [1,2694,null,{}] 23:43:49 INFO - PROCESS | 18037 | 1463035429444 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}] 23:43:49 INFO - PROCESS | 18037 | 1463035429720 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 23:43:49 INFO - PROCESS | 18037 | 1463035429766 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:49 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8f110000 == 138 [pid = 18037] [id = 681] 23:43:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 144 (0x7faf904c6000) [pid = 18037] [serial = 2044] [outer = (nil)] 23:43:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 145 (0x7faf95709000) [pid = 18037] [serial = 2045] [outer = 0x7faf904c6000] 23:43:49 INFO - PROCESS | 18037 | 1463035429827 Marionette DEBUG loaded listener.js 23:43:49 INFO - PROCESS | 18037 | ++DOMWINDOW == 146 (0x7faf95ec0400) [pid = 18037] [serial = 2046] [outer = 0x7faf904c6000] 23:43:51 INFO - PROCESS | 18037 | --DOMWINDOW == 145 (0x7faf86cacc00) [pid = 18037] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 23:43:51 INFO - PROCESS | 18037 | --DOMWINDOW == 144 (0x7faf8cd3dc00) [pid = 18037] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:43:51 INFO - PROCESS | 18037 | --DOMWINDOW == 143 (0x7faf904c3800) [pid = 18037] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:43:51 INFO - PROCESS | 18037 | --DOMWINDOW == 142 (0x7faf8d857000) [pid = 18037] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 23:43:51 INFO - PROCESS | 18037 | --DOMWINDOW == 141 (0x7faf99b1c800) [pid = 18037] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:43:51 INFO - PROCESS | 18037 | --DOMWINDOW == 140 (0x7faf8fdf2000) [pid = 18037] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 23:43:51 INFO - PROCESS | 18037 | --DOMWINDOW == 139 (0x7faf9b70cc00) [pid = 18037] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:43:51 INFO - PROCESS | 18037 | --DOMWINDOW == 138 (0x7faf86caa800) [pid = 18037] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:43:51 INFO - PROCESS | 18037 | --DOMWINDOW == 137 (0x7faf8b96b800) [pid = 18037] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 23:43:51 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:43:51 INFO - PROCESS | 18037 | 1463035431304 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] 23:43:51 INFO - PROCESS | 18037 | 1463035431323 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 23:43:51 INFO - PROCESS | 18037 | 1463035431329 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:43:51 INFO - PROCESS | 18037 | 1463035431332 Marionette TRACE conn3 <- [1,2698,null,{}] 23:43:51 INFO - PROCESS | 18037 | 1463035431337 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}] 23:43:51 INFO - PROCESS | 18037 | 1463035431519 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 23:43:51 INFO - PROCESS | 18037 | 1463035431689 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:51 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf915c8800 == 139 [pid = 18037] [id = 682] 23:43:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 138 (0x7faf86cacc00) [pid = 18037] [serial = 2047] [outer = (nil)] 23:43:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 139 (0x7faf95e46c00) [pid = 18037] [serial = 2048] [outer = 0x7faf86cacc00] 23:43:51 INFO - PROCESS | 18037 | 1463035431750 Marionette DEBUG loaded listener.js 23:43:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 140 (0x7faf96707c00) [pid = 18037] [serial = 2049] [outer = 0x7faf86cacc00] 23:43:52 INFO - PROCESS | 18037 | SkCairoFTTypeface::onFilterRec unimplemented 23:43:52 INFO - PROCESS | 18037 | 1463035432842 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] 23:43:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:43:52 INFO - PROCESS | 18037 | 1463035432866 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 23:43:52 INFO - PROCESS | 18037 | 1463035432871 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:43:52 INFO - PROCESS | 18037 | 1463035432874 Marionette TRACE conn3 <- [1,2702,null,{}] 23:43:52 INFO - PROCESS | 18037 | 1463035432878 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}] 23:43:53 INFO - PROCESS | 18037 | 1463035433101 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 23:43:53 INFO - PROCESS | 18037 | 1463035433464 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:53 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf87ecc800 == 140 [pid = 18037] [id = 683] 23:43:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 141 (0x7faf86ca3000) [pid = 18037] [serial = 2050] [outer = (nil)] 23:43:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 142 (0x7faf86caa800) [pid = 18037] [serial = 2051] [outer = 0x7faf86ca3000] 23:43:53 INFO - PROCESS | 18037 | 1463035433539 Marionette DEBUG loaded listener.js 23:43:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 143 (0x7faf8cd35800) [pid = 18037] [serial = 2052] [outer = 0x7faf86ca3000] 23:43:54 INFO - PROCESS | 18037 | 1463035434476 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]]]}] 23:43:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:43:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1628ms 23:43:54 INFO - PROCESS | 18037 | 1463035434500 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 23:43:54 INFO - PROCESS | 18037 | 1463035434507 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 23:43:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:43:54 INFO - PROCESS | 18037 | 1463035434514 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:43:54 INFO - PROCESS | 18037 | 1463035434520 Marionette TRACE conn3 <- [1,2706,null,{}] 23:43:54 INFO - PROCESS | 18037 | 1463035434528 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}] 23:43:54 INFO - PROCESS | 18037 | 1463035434750 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 23:43:55 INFO - PROCESS | 18037 | 1463035435039 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:55 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8edae800 == 141 [pid = 18037] [id = 684] 23:43:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 144 (0x7faf8fdeec00) [pid = 18037] [serial = 2053] [outer = (nil)] 23:43:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 145 (0x7faf90257800) [pid = 18037] [serial = 2054] [outer = 0x7faf8fdeec00] 23:43:55 INFO - PROCESS | 18037 | 1463035435164 Marionette DEBUG loaded listener.js 23:43:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 146 (0x7faf904d1c00) [pid = 18037] [serial = 2055] [outer = 0x7faf8fdeec00] 23:43:56 INFO - PROCESS | 18037 | 1463035436030 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]]]}] 23:43:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:43:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1585ms 23:43:56 INFO - PROCESS | 18037 | 1463035436104 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 23:43:56 INFO - PROCESS | 18037 | 1463035436109 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 23:43:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:43:56 INFO - PROCESS | 18037 | 1463035436117 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:43:56 INFO - PROCESS | 18037 | 1463035436120 Marionette TRACE conn3 <- [1,2710,null,{}] 23:43:56 INFO - PROCESS | 18037 | 1463035436126 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}] 23:43:56 INFO - PROCESS | 18037 | 1463035436391 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 23:43:56 INFO - PROCESS | 18037 | 1463035436652 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:56 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9476e800 == 142 [pid = 18037] [id = 685] 23:43:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 147 (0x7faf91f45400) [pid = 18037] [serial = 2056] [outer = (nil)] 23:43:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 148 (0x7faf9486a000) [pid = 18037] [serial = 2057] [outer = 0x7faf91f45400] 23:43:56 INFO - PROCESS | 18037 | 1463035436767 Marionette DEBUG loaded listener.js 23:43:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 149 (0x7faf955b0c00) [pid = 18037] [serial = 2058] [outer = 0x7faf91f45400] 23:43:57 INFO - PROCESS | 18037 | 1463035437742 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] 23:43:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 23:43:57 INFO - PROCESS | 18037 | 1463035437811 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 23:43:57 INFO - PROCESS | 18037 | 1463035437825 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:43:57 INFO - PROCESS | 18037 | 1463035437835 Marionette TRACE conn3 <- [1,2714,null,{}] 23:43:57 INFO - PROCESS | 18037 | 1463035437887 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}] 23:43:58 INFO - PROCESS | 18037 | 1463035438127 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 23:43:58 INFO - PROCESS | 18037 | 1463035438362 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:58 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95b7e800 == 143 [pid = 18037] [id = 686] 23:43:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 150 (0x7faf96b8e400) [pid = 18037] [serial = 2059] [outer = (nil)] 23:43:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 151 (0x7faf99b58000) [pid = 18037] [serial = 2060] [outer = 0x7faf96b8e400] 23:43:58 INFO - PROCESS | 18037 | 1463035438475 Marionette DEBUG loaded listener.js 23:43:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 152 (0x7faf99de1400) [pid = 18037] [serial = 2061] [outer = 0x7faf96b8e400] 23:43:59 INFO - PROCESS | 18037 | 1463035439323 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]]]}] 23:43:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:43:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1552ms 23:43:59 INFO - PROCESS | 18037 | 1463035439369 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 23:43:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:43:59 INFO - PROCESS | 18037 | 1463035439374 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 23:43:59 INFO - PROCESS | 18037 | 1463035439380 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:43:59 INFO - PROCESS | 18037 | 1463035439383 Marionette TRACE conn3 <- [1,2718,null,{}] 23:43:59 INFO - PROCESS | 18037 | 1463035439388 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}] 23:43:59 INFO - PROCESS | 18037 | 1463035439600 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 23:43:59 INFO - PROCESS | 18037 | 1463035439867 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:59 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9b40a800 == 144 [pid = 18037] [id = 687] 23:43:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 153 (0x7faf8b773400) [pid = 18037] [serial = 2062] [outer = (nil)] 23:43:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 154 (0x7faf99fdc400) [pid = 18037] [serial = 2063] [outer = 0x7faf8b773400] 23:43:59 INFO - PROCESS | 18037 | 1463035439998 Marionette DEBUG loaded listener.js 23:44:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 155 (0x7faf9a5c6800) [pid = 18037] [serial = 2064] [outer = 0x7faf8b773400] 23:44:01 INFO - PROCESS | 18037 | 1463035441040 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] 23:44:01 INFO - PROCESS | 18037 | 1463035441069 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 23:44:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 23:44:01 INFO - PROCESS | 18037 | 1463035441075 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:44:01 INFO - PROCESS | 18037 | 1463035441077 Marionette TRACE conn3 <- [1,2722,null,{}] 23:44:01 INFO - PROCESS | 18037 | 1463035441083 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}] 23:44:01 INFO - PROCESS | 18037 | 1463035441294 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 23:44:01 INFO - PROCESS | 18037 | 1463035441513 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:01 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9b7ce000 == 145 [pid = 18037] [id = 688] 23:44:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 156 (0x7faf9b70fc00) [pid = 18037] [serial = 2065] [outer = (nil)] 23:44:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 157 (0x7faf9bd03400) [pid = 18037] [serial = 2066] [outer = 0x7faf9b70fc00] 23:44:01 INFO - PROCESS | 18037 | 1463035441676 Marionette DEBUG loaded listener.js 23:44:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 158 (0x7faf9c21ac00) [pid = 18037] [serial = 2067] [outer = 0x7faf9b70fc00] 23:44:02 INFO - PROCESS | 18037 | 1463035442714 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] 23:44:02 INFO - PROCESS | 18037 | 1463035442760 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 23:44:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 23:44:02 INFO - PROCESS | 18037 | 1463035442766 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:44:02 INFO - PROCESS | 18037 | 1463035442768 Marionette TRACE conn3 <- [1,2726,null,{}] 23:44:02 INFO - PROCESS | 18037 | 1463035442774 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}] 23:44:02 INFO - PROCESS | 18037 | 1463035442977 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 23:44:03 INFO - PROCESS | 18037 | 1463035443249 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:03 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c4bd000 == 146 [pid = 18037] [id = 689] 23:44:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 159 (0x7faf9dc7f400) [pid = 18037] [serial = 2068] [outer = (nil)] 23:44:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 160 (0x7faf9df64c00) [pid = 18037] [serial = 2069] [outer = 0x7faf9dc7f400] 23:44:03 INFO - PROCESS | 18037 | 1463035443365 Marionette DEBUG loaded listener.js 23:44:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 161 (0x7faf9e0ce400) [pid = 18037] [serial = 2070] [outer = 0x7faf9dc7f400] 23:44:04 INFO - PROCESS | 18037 | 1463035444207 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]]]}] 23:44:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:44:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1482ms 23:44:04 INFO - PROCESS | 18037 | 1463035444249 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 23:44:04 INFO - PROCESS | 18037 | 1463035444253 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 23:44:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:44:04 INFO - PROCESS | 18037 | 1463035444258 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:44:04 INFO - PROCESS | 18037 | 1463035444262 Marionette TRACE conn3 <- [1,2730,null,{}] 23:44:04 INFO - PROCESS | 18037 | 1463035444267 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}] 23:44:04 INFO - PROCESS | 18037 | 1463035444490 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 23:44:04 INFO - PROCESS | 18037 | 1463035444751 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:04 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9e041800 == 147 [pid = 18037] [id = 690] 23:44:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 162 (0x7faf8b96b000) [pid = 18037] [serial = 2071] [outer = (nil)] 23:44:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 163 (0x7faf9e0d0c00) [pid = 18037] [serial = 2072] [outer = 0x7faf8b96b000] 23:44:04 INFO - PROCESS | 18037 | 1463035444868 Marionette DEBUG loaded listener.js 23:44:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 164 (0x7faf9f78e400) [pid = 18037] [serial = 2073] [outer = 0x7faf8b96b000] 23:44:06 INFO - PROCESS | 18037 | 1463035446162 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] 23:44:06 INFO - PROCESS | 18037 | 1463035446200 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 23:44:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 23:44:06 INFO - PROCESS | 18037 | 1463035446207 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:44:06 INFO - PROCESS | 18037 | 1463035446209 Marionette TRACE conn3 <- [1,2734,null,{}] 23:44:06 INFO - PROCESS | 18037 | 1463035446296 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}] 23:44:06 INFO - PROCESS | 18037 | 1463035446569 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 23:44:06 INFO - PROCESS | 18037 | 1463035446724 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:06 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa2a31800 == 148 [pid = 18037] [id = 691] 23:44:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 165 (0x7faf8b977000) [pid = 18037] [serial = 2074] [outer = (nil)] 23:44:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 166 (0x7fafa2a55400) [pid = 18037] [serial = 2075] [outer = 0x7faf8b977000] 23:44:06 INFO - PROCESS | 18037 | 1463035446848 Marionette DEBUG loaded listener.js 23:44:06 INFO - PROCESS | 18037 | ++DOMWINDOW == 167 (0x7fafa3f50c00) [pid = 18037] [serial = 2076] [outer = 0x7faf8b977000] 23:44:07 INFO - PROCESS | 18037 | 1463035447739 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]]]}] 23:44:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:44:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1586ms 23:44:07 INFO - PROCESS | 18037 | 1463035447793 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 23:44:07 INFO - PROCESS | 18037 | 1463035447796 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 23:44:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:44:07 INFO - PROCESS | 18037 | 1463035447803 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:44:07 INFO - PROCESS | 18037 | 1463035447806 Marionette TRACE conn3 <- [1,2738,null,{}] 23:44:07 INFO - PROCESS | 18037 | 1463035447811 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}] 23:44:08 INFO - PROCESS | 18037 | 1463035448042 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 23:44:08 INFO - PROCESS | 18037 | 1463035448342 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:08 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa479b800 == 149 [pid = 18037] [id = 692] 23:44:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 168 (0x7fafa1dec800) [pid = 18037] [serial = 2077] [outer = (nil)] 23:44:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 169 (0x7fafa4243c00) [pid = 18037] [serial = 2078] [outer = 0x7fafa1dec800] 23:44:08 INFO - PROCESS | 18037 | 1463035448421 Marionette DEBUG loaded listener.js 23:44:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 170 (0x7fafa53ba000) [pid = 18037] [serial = 2079] [outer = 0x7fafa1dec800] 23:44:09 INFO - PROCESS | 18037 | 1463035449254 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]]]}] 23:44:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:44:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1528ms 23:44:09 INFO - PROCESS | 18037 | 1463035449332 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 23:44:09 INFO - PROCESS | 18037 | 1463035449336 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 23:44:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:44:09 INFO - PROCESS | 18037 | 1463035449341 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:44:09 INFO - PROCESS | 18037 | 1463035449344 Marionette TRACE conn3 <- [1,2742,null,{}] 23:44:09 INFO - PROCESS | 18037 | 1463035449349 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}] 23:44:09 INFO - PROCESS | 18037 | 1463035449601 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 23:44:09 INFO - PROCESS | 18037 | 1463035449907 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:09 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa5447800 == 150 [pid = 18037] [id = 693] 23:44:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 171 (0x7faf90dcd400) [pid = 18037] [serial = 2080] [outer = (nil)] 23:44:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 172 (0x7fafa55a2800) [pid = 18037] [serial = 2081] [outer = 0x7faf90dcd400] 23:44:10 INFO - PROCESS | 18037 | 1463035449998 Marionette DEBUG loaded listener.js 23:44:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 173 (0x7fafa6269400) [pid = 18037] [serial = 2082] [outer = 0x7faf90dcd400] 23:44:10 INFO - PROCESS | 18037 | 1463035450854 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]]]}] 23:44:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:44:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1578ms 23:44:10 INFO - PROCESS | 18037 | 1463035450920 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 23:44:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:44:10 INFO - PROCESS | 18037 | 1463035450926 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 23:44:10 INFO - PROCESS | 18037 | 1463035450932 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:44:10 INFO - PROCESS | 18037 | 1463035450936 Marionette TRACE conn3 <- [1,2746,null,{}] 23:44:10 INFO - PROCESS | 18037 | 1463035450942 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}] 23:44:11 INFO - PROCESS | 18037 | 1463035451222 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 23:44:11 INFO - PROCESS | 18037 | 1463035451511 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:11 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafacd04800 == 151 [pid = 18037] [id = 694] 23:44:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 174 (0x7fafb2981c00) [pid = 18037] [serial = 2083] [outer = (nil)] 23:44:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 175 (0x7fafb2bd1c00) [pid = 18037] [serial = 2084] [outer = 0x7fafb2981c00] 23:44:11 INFO - PROCESS | 18037 | 1463035451589 Marionette DEBUG loaded listener.js 23:44:11 INFO - PROCESS | 18037 | ++DOMWINDOW == 176 (0x7fafb2e0f000) [pid = 18037] [serial = 2085] [outer = 0x7fafb2981c00] 23:44:12 INFO - PROCESS | 18037 | 1463035452403 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]]]}] 23:44:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:44:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1531ms 23:44:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:44:12 INFO - PROCESS | 18037 | 1463035452474 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 23:44:12 INFO - PROCESS | 18037 | 1463035452476 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 23:44:12 INFO - PROCESS | 18037 | 1463035452486 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:44:12 INFO - PROCESS | 18037 | 1463035452489 Marionette TRACE conn3 <- [1,2750,null,{}] 23:44:12 INFO - PROCESS | 18037 | 1463035452495 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}] 23:44:12 INFO - PROCESS | 18037 | 1463035452707 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 23:44:13 INFO - PROCESS | 18037 | 1463035453016 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:13 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb30c8000 == 152 [pid = 18037] [id = 695] 23:44:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 177 (0x7fafb2e31800) [pid = 18037] [serial = 2086] [outer = (nil)] 23:44:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 178 (0x7fafb3dee400) [pid = 18037] [serial = 2087] [outer = 0x7fafb2e31800] 23:44:13 INFO - PROCESS | 18037 | 1463035453094 Marionette DEBUG loaded listener.js 23:44:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 179 (0x7fafb4069400) [pid = 18037] [serial = 2088] [outer = 0x7fafb2e31800] 23:44:13 INFO - PROCESS | 18037 | 1463035453838 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]]]}] 23:44:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:44:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1383ms 23:44:13 INFO - PROCESS | 18037 | 1463035453868 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 23:44:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:44:13 INFO - PROCESS | 18037 | 1463035453880 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 23:44:13 INFO - PROCESS | 18037 | 1463035453885 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:44:13 INFO - PROCESS | 18037 | 1463035453889 Marionette TRACE conn3 <- [1,2754,null,{}] 23:44:13 INFO - PROCESS | 18037 | 1463035453894 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}] 23:44:14 INFO - PROCESS | 18037 | 1463035454113 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 23:44:14 INFO - PROCESS | 18037 | 1463035454381 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:14 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb5ac7000 == 153 [pid = 18037] [id = 696] 23:44:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 180 (0x7fafb2ef2800) [pid = 18037] [serial = 2089] [outer = (nil)] 23:44:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 181 (0x7fafb739e000) [pid = 18037] [serial = 2090] [outer = 0x7fafb2ef2800] 23:44:14 INFO - PROCESS | 18037 | 1463035454455 Marionette DEBUG loaded listener.js 23:44:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 182 (0x7fafb77b3000) [pid = 18037] [serial = 2091] [outer = 0x7fafb2ef2800] 23:44:15 INFO - PROCESS | 18037 | 1463035455323 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]]]}] 23:44:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:44:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1490ms 23:44:15 INFO - PROCESS | 18037 | 1463035455376 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 23:44:15 INFO - PROCESS | 18037 | 1463035455380 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 23:44:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:44:15 INFO - PROCESS | 18037 | 1463035455386 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:44:15 INFO - PROCESS | 18037 | 1463035455388 Marionette TRACE conn3 <- [1,2758,null,{}] 23:44:15 INFO - PROCESS | 18037 | 1463035455393 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}] 23:44:15 INFO - PROCESS | 18037 | 1463035455605 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 23:44:15 INFO - PROCESS | 18037 | 1463035455873 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:15 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb785b800 == 154 [pid = 18037] [id = 697] 23:44:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 183 (0x7fafb41ce400) [pid = 18037] [serial = 2092] [outer = (nil)] 23:44:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 184 (0x7fafb8009c00) [pid = 18037] [serial = 2093] [outer = 0x7fafb41ce400] 23:44:15 INFO - PROCESS | 18037 | 1463035455994 Marionette DEBUG loaded listener.js 23:44:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 185 (0x7fafb8116000) [pid = 18037] [serial = 2094] [outer = 0x7fafb41ce400] 23:44:16 INFO - PROCESS | 18037 | 1463035456817 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]]]}] 23:44:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:44:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1478ms 23:44:16 INFO - PROCESS | 18037 | 1463035456865 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 23:44:16 INFO - PROCESS | 18037 | 1463035456868 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 23:44:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:44:16 INFO - PROCESS | 18037 | 1463035456874 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:44:16 INFO - PROCESS | 18037 | 1463035456876 Marionette TRACE conn3 <- [1,2762,null,{}] 23:44:16 INFO - PROCESS | 18037 | 1463035456882 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}] 23:44:17 INFO - PROCESS | 18037 | 1463035457113 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 23:44:17 INFO - PROCESS | 18037 | 1463035457435 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:17 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafba72a000 == 155 [pid = 18037] [id = 698] 23:44:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 186 (0x7faf8fc54c00) [pid = 18037] [serial = 2095] [outer = (nil)] 23:44:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 187 (0x7faf8fc55800) [pid = 18037] [serial = 2096] [outer = 0x7faf8fc54c00] 23:44:17 INFO - PROCESS | 18037 | 1463035457542 Marionette DEBUG loaded listener.js 23:44:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 188 (0x7fafb5fd0c00) [pid = 18037] [serial = 2097] [outer = 0x7faf8fc54c00] 23:44:18 INFO - PROCESS | 18037 | 1463035458354 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]]]}] 23:44:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:44:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1529ms 23:44:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:44:18 INFO - PROCESS | 18037 | 1463035458405 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 23:44:18 INFO - PROCESS | 18037 | 1463035458407 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 23:44:18 INFO - PROCESS | 18037 | 1463035458414 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:44:18 INFO - PROCESS | 18037 | 1463035458417 Marionette TRACE conn3 <- [1,2766,null,{}] 23:44:18 INFO - PROCESS | 18037 | 1463035458424 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}] 23:44:18 INFO - PROCESS | 18037 | 1463035458639 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 23:44:18 INFO - PROCESS | 18037 | 1463035458952 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:18 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbcf24800 == 156 [pid = 18037] [id = 699] 23:44:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 189 (0x7faf8fc55400) [pid = 18037] [serial = 2098] [outer = (nil)] 23:44:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 190 (0x7faf94708c00) [pid = 18037] [serial = 2099] [outer = 0x7faf8fc55400] 23:44:19 INFO - PROCESS | 18037 | 1463035459056 Marionette DEBUG loaded listener.js 23:44:19 INFO - PROCESS | 18037 | ++DOMWINDOW == 191 (0x7faf9470c400) [pid = 18037] [serial = 2100] [outer = 0x7faf8fc55400] 23:44:19 INFO - PROCESS | 18037 | 1463035459897 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]]]}] 23:44:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:44:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1534ms 23:44:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:44:19 INFO - PROCESS | 18037 | 1463035459948 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 23:44:19 INFO - PROCESS | 18037 | 1463035459951 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 23:44:19 INFO - PROCESS | 18037 | 1463035459957 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:44:19 INFO - PROCESS | 18037 | 1463035459960 Marionette TRACE conn3 <- [1,2770,null,{}] 23:44:19 INFO - PROCESS | 18037 | 1463035459965 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}] 23:44:20 INFO - PROCESS | 18037 | 1463035460181 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 23:44:20 INFO - PROCESS | 18037 | 1463035460498 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:20 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf87f3c800 == 157 [pid = 18037] [id = 700] 23:44:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 192 (0x7faf86ca8800) [pid = 18037] [serial = 2101] [outer = (nil)] 23:44:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 193 (0x7faf87feec00) [pid = 18037] [serial = 2102] [outer = 0x7faf86ca8800] 23:44:20 INFO - PROCESS | 18037 | 1463035460574 Marionette DEBUG loaded listener.js 23:44:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 194 (0x7faf87ff4800) [pid = 18037] [serial = 2103] [outer = 0x7faf86ca8800] 23:44:21 INFO - PROCESS | 18037 | 1463035461378 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]]]}] 23:44:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:44:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1489ms 23:44:21 INFO - PROCESS | 18037 | 1463035461446 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 23:44:21 INFO - PROCESS | 18037 | 1463035461449 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 23:44:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:44:21 INFO - PROCESS | 18037 | 1463035461455 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:44:21 INFO - PROCESS | 18037 | 1463035461457 Marionette TRACE conn3 <- [1,2774,null,{}] 23:44:21 INFO - PROCESS | 18037 | 1463035461462 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}] 23:44:21 INFO - PROCESS | 18037 | 1463035461690 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 23:44:22 INFO - PROCESS | 18037 | 1463035462504 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:22 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8e381000 == 158 [pid = 18037] [id = 701] 23:44:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 195 (0x7faf8b774400) [pid = 18037] [serial = 2104] [outer = (nil)] 23:44:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 196 (0x7faf8b975400) [pid = 18037] [serial = 2105] [outer = 0x7faf8b774400] 23:44:22 INFO - PROCESS | 18037 | 1463035462601 Marionette DEBUG loaded listener.js 23:44:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 197 (0x7faf8e7b1800) [pid = 18037] [serial = 2106] [outer = 0x7faf8b774400] 23:44:23 INFO - PROCESS | 18037 | 1463035463419 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]]]}] 23:44:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:44:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 2038ms 23:44:23 INFO - PROCESS | 18037 | 1463035463496 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 23:44:23 INFO - PROCESS | 18037 | 1463035463502 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 23:44:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:44:23 INFO - PROCESS | 18037 | 1463035463508 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:44:23 INFO - PROCESS | 18037 | 1463035463513 Marionette TRACE conn3 <- [1,2778,null,{}] 23:44:23 INFO - PROCESS | 18037 | 1463035463520 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}] 23:44:23 INFO - PROCESS | 18037 | 1463035463771 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 23:44:24 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf915c8800 == 157 [pid = 18037] [id = 682] 23:44:24 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8f110000 == 156 [pid = 18037] [id = 681] 23:44:24 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8cfbf800 == 155 [pid = 18037] [id = 680] 23:44:24 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf87acc000 == 154 [pid = 18037] [id = 679] 23:44:24 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf90024800 == 153 [pid = 18037] [id = 678] 23:44:24 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9be9a800 == 152 [pid = 18037] [id = 676] 23:44:24 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafbcf2a800 == 151 [pid = 18037] [id = 675] 23:44:24 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafba746000 == 150 [pid = 18037] [id = 674] 23:44:24 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb7375000 == 149 [pid = 18037] [id = 673] 23:44:24 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb3e17800 == 148 [pid = 18037] [id = 672] 23:44:24 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafabfd1800 == 147 [pid = 18037] [id = 671] 23:44:24 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa62f0800 == 146 [pid = 18037] [id = 670] 23:44:24 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa4a8d800 == 145 [pid = 18037] [id = 669] 23:44:24 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa1fc9800 == 144 [pid = 18037] [id = 668] 23:44:24 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c6cb000 == 143 [pid = 18037] [id = 667] 23:44:24 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9b7d5000 == 142 [pid = 18037] [id = 666] 23:44:24 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf99c7e800 == 141 [pid = 18037] [id = 665] 23:44:24 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf935d5000 == 140 [pid = 18037] [id = 664] 23:44:24 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8cd71800 == 139 [pid = 18037] [id = 663] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 196 (0x7faf8e7b7400) [pid = 18037] [serial = 1988] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 195 (0x7fafb8007800) [pid = 18037] [serial = 1955] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 194 (0x7faf99fde000) [pid = 18037] [serial = 1928] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 193 (0x7fafb3df0400) [pid = 18037] [serial = 1952] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 192 (0x7fafa2a5bc00) [pid = 18037] [serial = 1943] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 191 (0x7faf8b775400) [pid = 18037] [serial = 1967] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 190 (0x7faf95e4c400) [pid = 18037] [serial = 1979] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 189 (0x7faf90fd5800) [pid = 18037] [serial = 1973] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 188 (0x7faf9b710800) [pid = 18037] [serial = 1961] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 187 (0x7faf99b20800) [pid = 18037] [serial = 1917] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 186 (0x7faf96b99c00) [pid = 18037] [serial = 1980] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 185 (0x7faf86cb0400) [pid = 18037] [serial = 1919] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 184 (0x7faf9bcca000) [pid = 18037] [serial = 1931] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 183 (0x7faf9f618c00) [pid = 18037] [serial = 1937] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 182 (0x7faf9c00d000) [pid = 18037] [serial = 1964] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 181 (0x7faf99b5bc00) [pid = 18037] [serial = 1982] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 180 (0x7faf903c5000) [pid = 18037] [serial = 1971] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 179 (0x7faf9c571800) [pid = 18037] [serial = 1934] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 178 (0x7faf9c21a400) [pid = 18037] [serial = 1986] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 177 (0x7faf9b70a400) [pid = 18037] [serial = 1958] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 176 (0x7faf8ef1c400) [pid = 18037] [serial = 1976] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 175 (0x7faf8e328c00) [pid = 18037] [serial = 1968] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 174 (0x7fafa8393000) [pid = 18037] [serial = 1949] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 173 (0x7faf903bf000) [pid = 18037] [serial = 1922] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 172 (0x7faf90246c00) [pid = 18037] [serial = 1970] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 171 (0x7fafa4489800) [pid = 18037] [serial = 1946] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 170 (0x7faf9c00e000) [pid = 18037] [serial = 1985] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 169 (0x7faf95573400) [pid = 18037] [serial = 1925] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 168 (0x7faf91df2400) [pid = 18037] [serial = 1977] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 167 (0x7faf91f41800) [pid = 18037] [serial = 1974] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 166 (0x7faf9a5bec00) [pid = 18037] [serial = 1983] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 165 (0x7faf91baa400) [pid = 18037] [serial = 1902] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | --DOMWINDOW == 164 (0x7faf9f790400) [pid = 18037] [serial = 1940] [outer = (nil)] [url = about:blank] 23:44:24 INFO - PROCESS | 18037 | 1463035464566 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:24 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf87edf000 == 140 [pid = 18037] [id = 702] 23:44:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 165 (0x7faf8e328c00) [pid = 18037] [serial = 2107] [outer = (nil)] 23:44:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 166 (0x7faf9024c400) [pid = 18037] [serial = 2108] [outer = 0x7faf8e328c00] 23:44:24 INFO - PROCESS | 18037 | 1463035464656 Marionette DEBUG loaded listener.js 23:44:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 167 (0x7faf904c7800) [pid = 18037] [serial = 2109] [outer = 0x7faf8e328c00] 23:44:25 INFO - PROCESS | 18037 | 1463035465377 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]]]}] 23:44:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:44:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1884ms 23:44:25 INFO - PROCESS | 18037 | 1463035465395 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 23:44:25 INFO - PROCESS | 18037 | 1463035465401 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 23:44:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:44:25 INFO - PROCESS | 18037 | 1463035465408 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:44:25 INFO - PROCESS | 18037 | 1463035465410 Marionette TRACE conn3 <- [1,2782,null,{}] 23:44:25 INFO - PROCESS | 18037 | 1463035465416 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}] 23:44:25 INFO - PROCESS | 18037 | 1463035465649 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 23:44:25 INFO - PROCESS | 18037 | 1463035465840 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:25 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8cfc3000 == 141 [pid = 18037] [id = 703] 23:44:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 168 (0x7faf8cd37400) [pid = 18037] [serial = 2110] [outer = (nil)] 23:44:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 169 (0x7faf91f3c800) [pid = 18037] [serial = 2111] [outer = 0x7faf8cd37400] 23:44:25 INFO - PROCESS | 18037 | 1463035465908 Marionette DEBUG loaded listener.js 23:44:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 170 (0x7faf9470dc00) [pid = 18037] [serial = 2112] [outer = 0x7faf8cd37400] 23:44:26 INFO - PROCESS | 18037 | 1463035466713 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]]]}] 23:44:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:44:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1336ms 23:44:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:44:26 INFO - PROCESS | 18037 | 1463035466783 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 23:44:26 INFO - PROCESS | 18037 | 1463035466786 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 23:44:26 INFO - PROCESS | 18037 | 1463035466802 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:44:26 INFO - PROCESS | 18037 | 1463035466811 Marionette TRACE conn3 <- [1,2786,null,{}] 23:44:26 INFO - PROCESS | 18037 | 1463035466823 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}] 23:44:27 INFO - PROCESS | 18037 | 1463035467106 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 23:44:27 INFO - PROCESS | 18037 | 1463035467140 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:27 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf91347800 == 142 [pid = 18037] [id = 704] 23:44:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 171 (0x7faf956f6c00) [pid = 18037] [serial = 2113] [outer = (nil)] 23:44:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 172 (0x7faf95e4c000) [pid = 18037] [serial = 2114] [outer = 0x7faf956f6c00] 23:44:27 INFO - PROCESS | 18037 | 1463035467202 Marionette DEBUG loaded listener.js 23:44:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 173 (0x7faf96710c00) [pid = 18037] [serial = 2115] [outer = 0x7faf956f6c00] 23:44:28 INFO - PROCESS | 18037 | 1463035468075 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]]]}] 23:44:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:44:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1292ms 23:44:28 INFO - PROCESS | 18037 | 1463035468085 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 23:44:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:44:28 INFO - PROCESS | 18037 | 1463035468089 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 23:44:28 INFO - PROCESS | 18037 | 1463035468094 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:44:28 INFO - PROCESS | 18037 | 1463035468096 Marionette TRACE conn3 <- [1,2790,null,{}] 23:44:28 INFO - PROCESS | 18037 | 1463035468101 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}] 23:44:28 INFO - PROCESS | 18037 | 1463035468369 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 23:44:28 INFO - PROCESS | 18037 | 1463035468419 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:28 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf94555000 == 143 [pid = 18037] [id = 705] 23:44:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 174 (0x7faf8e7b7400) [pid = 18037] [serial = 2116] [outer = (nil)] 23:44:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 175 (0x7faf96b9b400) [pid = 18037] [serial = 2117] [outer = 0x7faf8e7b7400] 23:44:28 INFO - PROCESS | 18037 | 1463035468479 Marionette DEBUG loaded listener.js 23:44:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 176 (0x7faf99eee400) [pid = 18037] [serial = 2118] [outer = 0x7faf8e7b7400] 23:44:29 INFO - PROCESS | 18037 | --DOMWINDOW == 175 (0x7faf904c6000) [pid = 18037] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:44:29 INFO - PROCESS | 18037 | --DOMWINDOW == 174 (0x7faf90252c00) [pid = 18037] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 23:44:29 INFO - PROCESS | 18037 | --DOMWINDOW == 173 (0x7faf8e7bb000) [pid = 18037] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 23:44:29 INFO - PROCESS | 18037 | --DOMWINDOW == 172 (0x7faf8b973400) [pid = 18037] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 23:44:29 INFO - PROCESS | 18037 | --DOMWINDOW == 171 (0x7faf86ca6400) [pid = 18037] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:44:29 INFO - PROCESS | 18037 | 1463035469614 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]]]}] 23:44:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:44:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1532ms 23:44:29 INFO - PROCESS | 18037 | 1463035469626 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 23:44:29 INFO - PROCESS | 18037 | 1463035469630 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 23:44:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:44:29 INFO - PROCESS | 18037 | 1463035469635 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:44:29 INFO - PROCESS | 18037 | 1463035469637 Marionette TRACE conn3 <- [1,2794,null,{}] 23:44:29 INFO - PROCESS | 18037 | 1463035469642 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}] 23:44:29 INFO - PROCESS | 18037 | 1463035469836 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 23:44:30 INFO - PROCESS | 18037 | 1463035470027 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:30 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf94b1c800 == 144 [pid = 18037] [id = 706] 23:44:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 172 (0x7faf99ef0c00) [pid = 18037] [serial = 2119] [outer = (nil)] 23:44:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 173 (0x7faf99fde000) [pid = 18037] [serial = 2120] [outer = 0x7faf99ef0c00] 23:44:30 INFO - PROCESS | 18037 | 1463035470102 Marionette DEBUG loaded listener.js 23:44:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 174 (0x7faf9c00a000) [pid = 18037] [serial = 2121] [outer = 0x7faf99ef0c00] 23:44:30 INFO - PROCESS | 18037 | 1463035470849 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]]]}] 23:44:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:44:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1232ms 23:44:30 INFO - PROCESS | 18037 | 1463035470867 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 23:44:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:44:30 INFO - PROCESS | 18037 | 1463035470870 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 23:44:30 INFO - PROCESS | 18037 | 1463035470875 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:44:30 INFO - PROCESS | 18037 | 1463035470878 Marionette TRACE conn3 <- [1,2798,null,{}] 23:44:30 INFO - PROCESS | 18037 | 1463035470882 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}] 23:44:31 INFO - PROCESS | 18037 | 1463035471155 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 23:44:31 INFO - PROCESS | 18037 | 1463035471176 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:31 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9b409000 == 145 [pid = 18037] [id = 707] 23:44:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 175 (0x7faf9c772c00) [pid = 18037] [serial = 2122] [outer = (nil)] 23:44:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 176 (0x7faf9cb19000) [pid = 18037] [serial = 2123] [outer = 0x7faf9c772c00] 23:44:31 INFO - PROCESS | 18037 | 1463035471239 Marionette DEBUG loaded listener.js 23:44:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 177 (0x7faf9dcf0c00) [pid = 18037] [serial = 2124] [outer = 0x7faf9c772c00] 23:44:32 INFO - PROCESS | 18037 | 1463035472430 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]]]}] 23:44:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:44:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1628ms 23:44:32 INFO - PROCESS | 18037 | 1463035472505 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 23:44:32 INFO - PROCESS | 18037 | 1463035472509 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 23:44:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:44:32 INFO - PROCESS | 18037 | 1463035472517 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:44:32 INFO - PROCESS | 18037 | 1463035472522 Marionette TRACE conn3 <- [1,2802,null,{}] 23:44:32 INFO - PROCESS | 18037 | 1463035472529 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}] 23:44:32 INFO - PROCESS | 18037 | 1463035472802 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 23:44:33 INFO - PROCESS | 18037 | 1463035473118 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:33 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf90393000 == 146 [pid = 18037] [id = 708] 23:44:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 178 (0x7faf9016a000) [pid = 18037] [serial = 2125] [outer = (nil)] 23:44:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 179 (0x7faf90dc7400) [pid = 18037] [serial = 2126] [outer = 0x7faf9016a000] 23:44:33 INFO - PROCESS | 18037 | 1463035473196 Marionette DEBUG loaded listener.js 23:44:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 180 (0x7faf91df9c00) [pid = 18037] [serial = 2127] [outer = 0x7faf9016a000] 23:44:34 INFO - PROCESS | 18037 | 1463035474077 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]]]}] 23:44:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:44:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1632ms 23:44:34 INFO - PROCESS | 18037 | 1463035474151 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 23:44:34 INFO - PROCESS | 18037 | 1463035474159 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 23:44:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:44:34 INFO - PROCESS | 18037 | 1463035474169 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:44:34 INFO - PROCESS | 18037 | 1463035474172 Marionette TRACE conn3 <- [1,2806,null,{}] 23:44:34 INFO - PROCESS | 18037 | 1463035474179 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}] 23:44:34 INFO - PROCESS | 18037 | 1463035474444 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 23:44:34 INFO - PROCESS | 18037 | 1463035474790 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:34 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9a554800 == 147 [pid = 18037] [id = 709] 23:44:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 181 (0x7faf9470f800) [pid = 18037] [serial = 2128] [outer = (nil)] 23:44:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 182 (0x7faf95d0cc00) [pid = 18037] [serial = 2129] [outer = 0x7faf9470f800] 23:44:34 INFO - PROCESS | 18037 | 1463035474863 Marionette DEBUG loaded listener.js 23:44:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 183 (0x7faf96b91000) [pid = 18037] [serial = 2130] [outer = 0x7faf9470f800] 23:44:35 INFO - PROCESS | 18037 | 1463035475690 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]]]}] 23:44:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:44:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1585ms 23:44:35 INFO - PROCESS | 18037 | 1463035475755 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 23:44:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:44:35 INFO - PROCESS | 18037 | 1463035475759 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 23:44:35 INFO - PROCESS | 18037 | 1463035475765 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:44:35 INFO - PROCESS | 18037 | 1463035475771 Marionette TRACE conn3 <- [1,2810,null,{}] 23:44:35 INFO - PROCESS | 18037 | 1463035475786 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}] 23:44:36 INFO - PROCESS | 18037 | 1463035476057 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 23:44:36 INFO - PROCESS | 18037 | 1463035476372 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:36 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c077800 == 148 [pid = 18037] [id = 710] 23:44:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 184 (0x7faf9a536000) [pid = 18037] [serial = 2131] [outer = (nil)] 23:44:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 185 (0x7faf9bff8400) [pid = 18037] [serial = 2132] [outer = 0x7faf9a536000] 23:44:36 INFO - PROCESS | 18037 | 1463035476450 Marionette DEBUG loaded listener.js 23:44:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 186 (0x7faf9c21b000) [pid = 18037] [serial = 2133] [outer = 0x7faf9a536000] 23:44:37 INFO - PROCESS | 18037 | 1463035477268 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]]]}] 23:44:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:44:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1542ms 23:44:37 INFO - PROCESS | 18037 | 1463035477307 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 23:44:37 INFO - PROCESS | 18037 | 1463035477310 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 23:44:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:44:37 INFO - PROCESS | 18037 | 1463035477316 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:44:37 INFO - PROCESS | 18037 | 1463035477319 Marionette TRACE conn3 <- [1,2814,null,{}] 23:44:37 INFO - PROCESS | 18037 | 1463035477325 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}] 23:44:37 INFO - PROCESS | 18037 | 1463035477551 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 23:44:37 INFO - PROCESS | 18037 | 1463035477820 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:37 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa4178000 == 149 [pid = 18037] [id = 711] 23:44:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 187 (0x7faf9c771c00) [pid = 18037] [serial = 2134] [outer = (nil)] 23:44:37 INFO - PROCESS | 18037 | ++DOMWINDOW == 188 (0x7faf9f616000) [pid = 18037] [serial = 2135] [outer = 0x7faf9c771c00] 23:44:37 INFO - PROCESS | 18037 | 1463035477944 Marionette DEBUG loaded listener.js 23:44:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 189 (0x7fafa1de5400) [pid = 18037] [serial = 2136] [outer = 0x7faf9c771c00] 23:44:38 INFO - PROCESS | 18037 | 1463035478756 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]]]}] 23:44:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:44:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1484ms 23:44:38 INFO - PROCESS | 18037 | 1463035478802 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 23:44:38 INFO - PROCESS | 18037 | 1463035478806 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 23:44:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:44:38 INFO - PROCESS | 18037 | 1463035478812 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:44:38 INFO - PROCESS | 18037 | 1463035478815 Marionette TRACE conn3 <- [1,2818,null,{}] 23:44:38 INFO - PROCESS | 18037 | 1463035478820 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}] 23:44:39 INFO - PROCESS | 18037 | 1463035479052 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 23:44:39 INFO - PROCESS | 18037 | 1463035479379 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:39 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa58a3000 == 150 [pid = 18037] [id = 712] 23:44:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 190 (0x7fafa3bb4800) [pid = 18037] [serial = 2137] [outer = (nil)] 23:44:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 191 (0x7fafa4652000) [pid = 18037] [serial = 2138] [outer = 0x7fafa3bb4800] 23:44:39 INFO - PROCESS | 18037 | 1463035479458 Marionette DEBUG loaded listener.js 23:44:39 INFO - PROCESS | 18037 | ++DOMWINDOW == 192 (0x7fafa5a16800) [pid = 18037] [serial = 2139] [outer = 0x7fafa3bb4800] 23:44:40 INFO - PROCESS | 18037 | 1463035480300 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]]]}] 23:44:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:44:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1533ms 23:44:40 INFO - PROCESS | 18037 | 1463035480347 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 23:44:40 INFO - PROCESS | 18037 | 1463035480350 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 23:44:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:44:40 INFO - PROCESS | 18037 | 1463035480356 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:44:40 INFO - PROCESS | 18037 | 1463035480358 Marionette TRACE conn3 <- [1,2822,null,{}] 23:44:40 INFO - PROCESS | 18037 | 1463035480364 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}] 23:44:40 INFO - PROCESS | 18037 | 1463035480585 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 23:44:40 INFO - PROCESS | 18037 | 1463035480895 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:40 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafabfd1800 == 151 [pid = 18037] [id = 713] 23:44:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 193 (0x7fafa6269800) [pid = 18037] [serial = 2140] [outer = (nil)] 23:44:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 194 (0x7fafb1dda800) [pid = 18037] [serial = 2141] [outer = 0x7fafa6269800] 23:44:40 INFO - PROCESS | 18037 | 1463035480973 Marionette DEBUG loaded listener.js 23:44:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 195 (0x7fafb3def800) [pid = 18037] [serial = 2142] [outer = 0x7fafa6269800] 23:44:41 INFO - PROCESS | 18037 | 1463035481780 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]]]}] 23:44:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:44:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1478ms 23:44:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:44:41 INFO - PROCESS | 18037 | 1463035481835 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 23:44:41 INFO - PROCESS | 18037 | 1463035481838 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 23:44:41 INFO - PROCESS | 18037 | 1463035481844 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:44:41 INFO - PROCESS | 18037 | 1463035481847 Marionette TRACE conn3 <- [1,2826,null,{}] 23:44:41 INFO - PROCESS | 18037 | 1463035481852 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}] 23:44:42 INFO - PROCESS | 18037 | 1463035482069 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 23:44:42 INFO - PROCESS | 18037 | 1463035482398 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:42 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb5ab9800 == 152 [pid = 18037] [id = 714] 23:44:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 196 (0x7faf933ee000) [pid = 18037] [serial = 2143] [outer = (nil)] 23:44:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 197 (0x7fafb5f2d800) [pid = 18037] [serial = 2144] [outer = 0x7faf933ee000] 23:44:42 INFO - PROCESS | 18037 | 1463035482475 Marionette DEBUG loaded listener.js 23:44:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 198 (0x7fafb8007800) [pid = 18037] [serial = 2145] [outer = 0x7faf933ee000] 23:44:43 INFO - PROCESS | 18037 | 1463035483316 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:44:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:44:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1538ms 23:44:43 INFO - PROCESS | 18037 | 1463035483383 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 23:44:43 INFO - PROCESS | 18037 | 1463035483386 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 23:44:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:44:43 INFO - PROCESS | 18037 | 1463035483393 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:44:43 INFO - PROCESS | 18037 | 1463035483397 Marionette TRACE conn3 <- [1,2830,null,{}] 23:44:43 INFO - PROCESS | 18037 | 1463035483403 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}] 23:44:43 INFO - PROCESS | 18037 | 1463035483630 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 23:44:43 INFO - PROCESS | 18037 | 1463035483939 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:43 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb808d800 == 153 [pid = 18037] [id = 715] 23:44:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 199 (0x7faf8fa65400) [pid = 18037] [serial = 2146] [outer = (nil)] 23:44:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 200 (0x7faf8fa6ac00) [pid = 18037] [serial = 2147] [outer = 0x7faf8fa65400] 23:44:44 INFO - PROCESS | 18037 | 1463035484014 Marionette DEBUG loaded listener.js 23:44:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 201 (0x7faf8fa70000) [pid = 18037] [serial = 2148] [outer = 0x7faf8fa65400] 23:44:44 INFO - PROCESS | 18037 | 1463035484836 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]]]}] 23:44:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:44:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1480ms 23:44:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:44:44 INFO - PROCESS | 18037 | 1463035484875 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 23:44:44 INFO - PROCESS | 18037 | 1463035484877 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 23:44:44 INFO - PROCESS | 18037 | 1463035484883 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:44:44 INFO - PROCESS | 18037 | 1463035484886 Marionette TRACE conn3 <- [1,2834,null,{}] 23:44:44 INFO - PROCESS | 18037 | 1463035484892 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}] 23:44:45 INFO - PROCESS | 18037 | 1463035485116 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 23:44:45 INFO - PROCESS | 18037 | 1463035485435 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:45 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbd09b800 == 154 [pid = 18037] [id = 716] 23:44:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 202 (0x7faf8cd31c00) [pid = 18037] [serial = 2149] [outer = (nil)] 23:44:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 203 (0x7faf8d133400) [pid = 18037] [serial = 2150] [outer = 0x7faf8cd31c00] 23:44:45 INFO - PROCESS | 18037 | 1463035485517 Marionette DEBUG loaded listener.js 23:44:45 INFO - PROCESS | 18037 | ++DOMWINDOW == 204 (0x7faf8d138c00) [pid = 18037] [serial = 2151] [outer = 0x7faf8cd31c00] 23:44:46 INFO - PROCESS | 18037 | 1463035486342 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:44:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:44:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1529ms 23:44:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:44:46 INFO - PROCESS | 18037 | 1463035486414 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 23:44:46 INFO - PROCESS | 18037 | 1463035486416 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 23:44:46 INFO - PROCESS | 18037 | 1463035486423 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:44:46 INFO - PROCESS | 18037 | 1463035486426 Marionette TRACE conn3 <- [1,2838,null,{}] 23:44:46 INFO - PROCESS | 18037 | 1463035486432 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}] 23:44:46 INFO - PROCESS | 18037 | 1463035486676 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 23:44:47 INFO - PROCESS | 18037 | 1463035486996 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:47 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8f21b800 == 155 [pid = 18037] [id = 717] 23:44:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 205 (0x7faf8fa6d400) [pid = 18037] [serial = 2152] [outer = (nil)] 23:44:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 206 (0x7faf95709800) [pid = 18037] [serial = 2153] [outer = 0x7faf8fa6d400] 23:44:47 INFO - PROCESS | 18037 | 1463035487076 Marionette DEBUG loaded listener.js 23:44:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 207 (0x7fafa433e000) [pid = 18037] [serial = 2154] [outer = 0x7faf8fa6d400] 23:44:47 INFO - PROCESS | 18037 | 1463035487976 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]]]}] 23:44:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:44:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1632ms 23:44:48 INFO - PROCESS | 18037 | 1463035488055 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 23:44:48 INFO - PROCESS | 18037 | 1463035488058 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 23:44:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:44:48 INFO - PROCESS | 18037 | 1463035488065 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:44:48 INFO - PROCESS | 18037 | 1463035488068 Marionette TRACE conn3 <- [1,2842,null,{}] 23:44:48 INFO - PROCESS | 18037 | 1463035488074 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}] 23:44:48 INFO - PROCESS | 18037 | 1463035488338 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 23:44:48 INFO - PROCESS | 18037 | 1463035488655 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:48 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8fd9d000 == 156 [pid = 18037] [id = 718] 23:44:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 208 (0x7faf95c78000) [pid = 18037] [serial = 2155] [outer = (nil)] 23:44:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 209 (0x7faf95c81c00) [pid = 18037] [serial = 2156] [outer = 0x7faf95c78000] 23:44:48 INFO - PROCESS | 18037 | 1463035488733 Marionette DEBUG loaded listener.js 23:44:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 210 (0x7fafb811f000) [pid = 18037] [serial = 2157] [outer = 0x7faf95c78000] 23:44:49 INFO - PROCESS | 18037 | 1463035489563 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]]]}] 23:44:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:44:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1531ms 23:44:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:44:49 INFO - PROCESS | 18037 | 1463035489597 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 23:44:49 INFO - PROCESS | 18037 | 1463035489600 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 23:44:49 INFO - PROCESS | 18037 | 1463035489605 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:44:49 INFO - PROCESS | 18037 | 1463035489608 Marionette TRACE conn3 <- [1,2846,null,{}] 23:44:49 INFO - PROCESS | 18037 | 1463035489614 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}] 23:44:49 INFO - PROCESS | 18037 | 1463035489822 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 23:44:50 INFO - PROCESS | 18037 | 1463035490136 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:50 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf96974000 == 157 [pid = 18037] [id = 719] 23:44:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 211 (0x7faf8d9a4400) [pid = 18037] [serial = 2158] [outer = (nil)] 23:44:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 212 (0x7faf8d9ab800) [pid = 18037] [serial = 2159] [outer = 0x7faf8d9a4400] 23:44:50 INFO - PROCESS | 18037 | 1463035490209 Marionette DEBUG loaded listener.js 23:44:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 213 (0x7faf8d9b0400) [pid = 18037] [serial = 2160] [outer = 0x7faf8d9a4400] 23:44:51 INFO - PROCESS | 18037 | 1463035491050 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]]]}] 23:44:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:44:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1487ms 23:44:51 INFO - PROCESS | 18037 | 1463035491092 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 23:44:51 INFO - PROCESS | 18037 | 1463035491096 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 23:44:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:44:51 INFO - PROCESS | 18037 | 1463035491102 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:44:51 INFO - PROCESS | 18037 | 1463035491105 Marionette TRACE conn3 <- [1,2850,null,{}] 23:44:51 INFO - PROCESS | 18037 | 1463035491111 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}] 23:44:51 INFO - PROCESS | 18037 | 1463035491328 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 23:44:51 INFO - PROCESS | 18037 | 1463035491641 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:51 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8baaf800 == 158 [pid = 18037] [id = 720] 23:44:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 214 (0x7faf86ec5400) [pid = 18037] [serial = 2161] [outer = (nil)] 23:44:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 215 (0x7faf86ecac00) [pid = 18037] [serial = 2162] [outer = 0x7faf86ec5400] 23:44:51 INFO - PROCESS | 18037 | 1463035491714 Marionette DEBUG loaded listener.js 23:44:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 216 (0x7faf86ecf800) [pid = 18037] [serial = 2163] [outer = 0x7faf86ec5400] 23:44:52 INFO - PROCESS | 18037 | 1463035492515 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:44:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:44:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1487ms 23:44:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:44:52 INFO - PROCESS | 18037 | 1463035492590 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 23:44:52 INFO - PROCESS | 18037 | 1463035492592 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 23:44:52 INFO - PROCESS | 18037 | 1463035492598 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:44:52 INFO - PROCESS | 18037 | 1463035492601 Marionette TRACE conn3 <- [1,2854,null,{}] 23:44:52 INFO - PROCESS | 18037 | 1463035492606 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}] 23:44:52 INFO - PROCESS | 18037 | 1463035492834 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 23:44:53 INFO - PROCESS | 18037 | 1463035493148 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:53 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb9cc8800 == 159 [pid = 18037] [id = 721] 23:44:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 217 (0x7faf86ec5c00) [pid = 18037] [serial = 2164] [outer = (nil)] 23:44:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 218 (0x7faf8d9acc00) [pid = 18037] [serial = 2165] [outer = 0x7faf86ec5c00] 23:44:53 INFO - PROCESS | 18037 | 1463035493224 Marionette DEBUG loaded listener.js 23:44:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 219 (0x7faf95c7c800) [pid = 18037] [serial = 2166] [outer = 0x7faf86ec5c00] 23:44:54 INFO - PROCESS | 18037 | 1463035494031 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]]]}] 23:44:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:44:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1479ms 23:44:54 INFO - PROCESS | 18037 | 1463035494077 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 23:44:54 INFO - PROCESS | 18037 | 1463035494080 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 23:44:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:44:54 INFO - PROCESS | 18037 | 1463035494086 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:44:54 INFO - PROCESS | 18037 | 1463035494088 Marionette TRACE conn3 <- [1,2858,null,{}] 23:44:54 INFO - PROCESS | 18037 | 1463035494093 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}] 23:44:54 INFO - PROCESS | 18037 | 1463035494306 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 23:44:54 INFO - PROCESS | 18037 | 1463035494622 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:54 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9ca2f800 == 160 [pid = 18037] [id = 722] 23:44:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 220 (0x7faf86ecb800) [pid = 18037] [serial = 2167] [outer = (nil)] 23:44:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 221 (0x7faf9caa5400) [pid = 18037] [serial = 2168] [outer = 0x7faf86ecb800] 23:44:54 INFO - PROCESS | 18037 | 1463035494700 Marionette DEBUG loaded listener.js 23:44:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 222 (0x7faf9caab000) [pid = 18037] [serial = 2169] [outer = 0x7faf86ecb800] 23:44:55 INFO - PROCESS | 18037 | 1463035495506 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:44:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:44:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1477ms 23:44:55 INFO - PROCESS | 18037 | 1463035495564 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 23:44:55 INFO - PROCESS | 18037 | 1463035495568 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 23:44:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:44:55 INFO - PROCESS | 18037 | 1463035495573 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:44:55 INFO - PROCESS | 18037 | 1463035495578 Marionette TRACE conn3 <- [1,2862,null,{}] 23:44:55 INFO - PROCESS | 18037 | 1463035495583 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}] 23:44:55 INFO - PROCESS | 18037 | 1463035495795 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 23:44:56 INFO - PROCESS | 18037 | 1463035496118 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:56 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8782e000 == 161 [pid = 18037] [id = 723] 23:44:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 223 (0x7faf86ca1800) [pid = 18037] [serial = 2170] [outer = (nil)] 23:44:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 224 (0x7faf8d009800) [pid = 18037] [serial = 2171] [outer = 0x7faf86ca1800] 23:44:56 INFO - PROCESS | 18037 | 1463035496190 Marionette DEBUG loaded listener.js 23:44:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 225 (0x7faf8d00f000) [pid = 18037] [serial = 2172] [outer = 0x7faf86ca1800] 23:44:57 INFO - PROCESS | 18037 | 1463035497023 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]]]}] 23:44:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:44:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1482ms 23:44:57 INFO - PROCESS | 18037 | 1463035497057 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 23:44:57 INFO - PROCESS | 18037 | 1463035497060 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 23:44:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:44:57 INFO - PROCESS | 18037 | 1463035497066 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:44:57 INFO - PROCESS | 18037 | 1463035497068 Marionette TRACE conn3 <- [1,2866,null,{}] 23:44:57 INFO - PROCESS | 18037 | 1463035497074 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}] 23:44:57 INFO - PROCESS | 18037 | 1463035497296 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 23:44:58 INFO - PROCESS | 18037 | 1463035498254 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:58 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8cb5d800 == 162 [pid = 18037] [id = 724] 23:44:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 226 (0x7faf86ca7400) [pid = 18037] [serial = 2173] [outer = (nil)] 23:44:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 227 (0x7faf86caf000) [pid = 18037] [serial = 2174] [outer = 0x7faf86ca7400] 23:44:58 INFO - PROCESS | 18037 | 1463035498394 Marionette DEBUG loaded listener.js 23:44:58 INFO - PROCESS | 18037 | ++DOMWINDOW == 228 (0x7faf8b76f000) [pid = 18037] [serial = 2175] [outer = 0x7faf86ca7400] 23:44:59 INFO - PROCESS | 18037 | 1463035499241 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]]]}] 23:44:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:44:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 2230ms 23:44:59 INFO - PROCESS | 18037 | 1463035499297 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 23:44:59 INFO - PROCESS | 18037 | 1463035499302 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 23:44:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:44:59 INFO - PROCESS | 18037 | 1463035499309 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:44:59 INFO - PROCESS | 18037 | 1463035499314 Marionette TRACE conn3 <- [1,2870,null,{}] 23:44:59 INFO - PROCESS | 18037 | 1463035499321 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}] 23:44:59 INFO - PROCESS | 18037 | 1463035499509 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 23:44:59 INFO - PROCESS | 18037 | 1463035499801 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:59 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8cdd6800 == 163 [pid = 18037] [id = 725] 23:44:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 229 (0x7faf87ff1c00) [pid = 18037] [serial = 2176] [outer = (nil)] 23:44:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 230 (0x7faf8cd37000) [pid = 18037] [serial = 2177] [outer = 0x7faf87ff1c00] 23:44:59 INFO - PROCESS | 18037 | 1463035499919 Marionette DEBUG loaded listener.js 23:45:00 INFO - PROCESS | 18037 | ++DOMWINDOW == 231 (0x7faf8e320c00) [pid = 18037] [serial = 2178] [outer = 0x7faf87ff1c00] 23:45:00 INFO - PROCESS | 18037 | 1463035500712 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]]]}] 23:45:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:45:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1493ms 23:45:00 INFO - PROCESS | 18037 | 1463035500805 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 23:45:00 INFO - PROCESS | 18037 | 1463035500817 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 23:45:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:45:00 INFO - PROCESS | 18037 | 1463035500831 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:45:00 INFO - PROCESS | 18037 | 1463035500833 Marionette TRACE conn3 <- [1,2874,null,{}] 23:45:00 INFO - PROCESS | 18037 | 1463035500916 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}] 23:45:01 INFO - PROCESS | 18037 | 1463035501207 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 23:45:01 INFO - PROCESS | 18037 | 1463035501646 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:01 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb737b000 == 162 [pid = 18037] [id = 559] 23:45:01 INFO - PROCESS | 18037 | --DOMWINDOW == 230 (0x7fafb3ee3400) [pid = 18037] [serial = 2030] [outer = (nil)] [url = about:blank] 23:45:01 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf87f46800 == 163 [pid = 18037] [id = 726] 23:45:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 231 (0x7faf8b778800) [pid = 18037] [serial = 2179] [outer = (nil)] 23:45:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 232 (0x7faf8e7b0400) [pid = 18037] [serial = 2180] [outer = 0x7faf8b778800] 23:45:01 INFO - PROCESS | 18037 | 1463035501761 Marionette DEBUG loaded listener.js 23:45:01 INFO - PROCESS | 18037 | ++DOMWINDOW == 233 (0x7faf8fdf6c00) [pid = 18037] [serial = 2181] [outer = 0x7faf8b778800] 23:45:01 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafacdcd800 == 162 [pid = 18037] [id = 557] 23:45:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa5447800 == 161 [pid = 18037] [id = 693] 23:45:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa479b800 == 160 [pid = 18037] [id = 692] 23:45:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa2a31800 == 159 [pid = 18037] [id = 691] 23:45:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9e041800 == 158 [pid = 18037] [id = 690] 23:45:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c4bd000 == 157 [pid = 18037] [id = 689] 23:45:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9b7ce000 == 156 [pid = 18037] [id = 688] 23:45:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9b40a800 == 155 [pid = 18037] [id = 687] 23:45:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf95b7e800 == 154 [pid = 18037] [id = 686] 23:45:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9476e800 == 153 [pid = 18037] [id = 685] 23:45:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8edae800 == 152 [pid = 18037] [id = 684] 23:45:02 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf87ecc800 == 151 [pid = 18037] [id = 683] 23:45:02 INFO - PROCESS | 18037 | --DOMWINDOW == 232 (0x7faf95709000) [pid = 18037] [serial = 2045] [outer = (nil)] [url = about:blank] 23:45:02 INFO - PROCESS | 18037 | --DOMWINDOW == 231 (0x7fafac056000) [pid = 18037] [serial = 2024] [outer = (nil)] [url = about:blank] 23:45:02 INFO - PROCESS | 18037 | --DOMWINDOW == 230 (0x7faf90dcec00) [pid = 18037] [serial = 1994] [outer = (nil)] [url = about:blank] 23:45:02 INFO - PROCESS | 18037 | --DOMWINDOW == 229 (0x7faf95e46c00) [pid = 18037] [serial = 2048] [outer = (nil)] [url = about:blank] 23:45:02 INFO - PROCESS | 18037 | --DOMWINDOW == 228 (0x7faf95ec0400) [pid = 18037] [serial = 2046] [outer = (nil)] [url = about:blank] 23:45:02 INFO - PROCESS | 18037 | --DOMWINDOW == 227 (0x7faf91bac000) [pid = 18037] [serial = 2042] [outer = (nil)] [url = about:blank] 23:45:02 INFO - PROCESS | 18037 | --DOMWINDOW == 226 (0x7faf9cb1b000) [pid = 18037] [serial = 2006] [outer = (nil)] [url = about:blank] 23:45:02 INFO - PROCESS | 18037 | --DOMWINDOW == 225 (0x7fafb1dcfc00) [pid = 18037] [serial = 2027] [outer = (nil)] [url = about:blank] 23:45:02 INFO - PROCESS | 18037 | --DOMWINDOW == 224 (0x7faf9f779400) [pid = 18037] [serial = 2012] [outer = (nil)] [url = about:blank] 23:45:02 INFO - PROCESS | 18037 | --DOMWINDOW == 223 (0x7faf95ec4800) [pid = 18037] [serial = 1997] [outer = (nil)] [url = about:blank] 23:45:02 INFO - PROCESS | 18037 | --DOMWINDOW == 222 (0x7faf8ec84c00) [pid = 18037] [serial = 2036] [outer = (nil)] [url = about:blank] 23:45:02 INFO - PROCESS | 18037 | --DOMWINDOW == 221 (0x7faf8fdf6800) [pid = 18037] [serial = 2037] [outer = (nil)] [url = about:blank] 23:45:02 INFO - PROCESS | 18037 | --DOMWINDOW == 220 (0x7faf9dcf7c00) [pid = 18037] [serial = 2009] [outer = (nil)] [url = about:blank] 23:45:02 INFO - PROCESS | 18037 | --DOMWINDOW == 219 (0x7faf90216400) [pid = 18037] [serial = 2039] [outer = (nil)] [url = about:blank] 23:45:02 INFO - PROCESS | 18037 | --DOMWINDOW == 218 (0x7faf904cac00) [pid = 18037] [serial = 2040] [outer = (nil)] [url = about:blank] 23:45:02 INFO - PROCESS | 18037 | --DOMWINDOW == 217 (0x7faf91f38800) [pid = 18037] [serial = 1989] [outer = (nil)] [url = about:blank] 23:45:02 INFO - PROCESS | 18037 | --DOMWINDOW == 216 (0x7faf8b970000) [pid = 18037] [serial = 2033] [outer = (nil)] [url = about:blank] 23:45:02 INFO - PROCESS | 18037 | --DOMWINDOW == 215 (0x7faf9c008000) [pid = 18037] [serial = 2003] [outer = (nil)] [url = about:blank] 23:45:02 INFO - PROCESS | 18037 | --DOMWINDOW == 214 (0x7fafa2a54800) [pid = 18037] [serial = 2015] [outer = (nil)] [url = about:blank] 23:45:02 INFO - PROCESS | 18037 | --DOMWINDOW == 213 (0x7faf9a5c8400) [pid = 18037] [serial = 2000] [outer = (nil)] [url = about:blank] 23:45:02 INFO - PROCESS | 18037 | --DOMWINDOW == 212 (0x7fafa3f43000) [pid = 18037] [serial = 2018] [outer = (nil)] [url = about:blank] 23:45:02 INFO - PROCESS | 18037 | --DOMWINDOW == 211 (0x7faf8b972000) [pid = 18037] [serial = 1991] [outer = (nil)] [url = about:blank] 23:45:02 INFO - PROCESS | 18037 | --DOMWINDOW == 210 (0x7fafa5751c00) [pid = 18037] [serial = 2021] [outer = (nil)] [url = about:blank] 23:45:02 INFO - PROCESS | 18037 | --DOMWINDOW == 209 (0x7faf9556d800) [pid = 18037] [serial = 2043] [outer = (nil)] [url = about:blank] 23:45:02 INFO - PROCESS | 18037 | 1463035502842 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]]]}] 23:45:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:45:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 2047ms 23:45:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:45:02 INFO - PROCESS | 18037 | 1463035502878 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 23:45:02 INFO - PROCESS | 18037 | 1463035502881 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 23:45:02 INFO - PROCESS | 18037 | 1463035502889 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:45:02 INFO - PROCESS | 18037 | 1463035502897 Marionette TRACE conn3 <- [1,2878,null,{}] 23:45:02 INFO - PROCESS | 18037 | 1463035502910 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}] 23:45:03 INFO - PROCESS | 18037 | 1463035503099 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 23:45:03 INFO - PROCESS | 18037 | 1463035503325 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:03 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8d5b7000 == 152 [pid = 18037] [id = 727] 23:45:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 210 (0x7faf8e7af800) [pid = 18037] [serial = 2182] [outer = (nil)] 23:45:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 211 (0x7faf904c3400) [pid = 18037] [serial = 2183] [outer = 0x7faf8e7af800] 23:45:03 INFO - PROCESS | 18037 | 1463035503390 Marionette DEBUG loaded listener.js 23:45:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 212 (0x7faf9151b800) [pid = 18037] [serial = 2184] [outer = 0x7faf8e7af800] 23:45:04 INFO - PROCESS | 18037 | 1463035504062 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]]]}] 23:45:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:45:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1241ms 23:45:04 INFO - PROCESS | 18037 | 1463035504157 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 23:45:04 INFO - PROCESS | 18037 | 1463035504160 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 23:45:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:45:04 INFO - PROCESS | 18037 | 1463035504169 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:45:04 INFO - PROCESS | 18037 | 1463035504170 Marionette TRACE conn3 <- [1,2882,null,{}] 23:45:04 INFO - PROCESS | 18037 | 1463035504180 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}] 23:45:04 INFO - PROCESS | 18037 | 1463035504377 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 23:45:04 INFO - PROCESS | 18037 | 1463035504388 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:04 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9039e000 == 153 [pid = 18037] [id = 728] 23:45:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 213 (0x7faf904cd400) [pid = 18037] [serial = 2185] [outer = (nil)] 23:45:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 214 (0x7faf91df8c00) [pid = 18037] [serial = 2186] [outer = 0x7faf904cd400] 23:45:04 INFO - PROCESS | 18037 | 1463035504458 Marionette DEBUG loaded listener.js 23:45:04 INFO - PROCESS | 18037 | ++DOMWINDOW == 215 (0x7faf933ef000) [pid = 18037] [serial = 2187] [outer = 0x7faf904cd400] 23:45:05 INFO - PROCESS | 18037 | 1463035505439 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]]]}] 23:45:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:45:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1286ms 23:45:05 INFO - PROCESS | 18037 | 1463035505456 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 23:45:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:45:05 INFO - PROCESS | 18037 | 1463035505460 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 23:45:05 INFO - PROCESS | 18037 | 1463035505465 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:45:05 INFO - PROCESS | 18037 | 1463035505468 Marionette TRACE conn3 <- [1,2886,null,{}] 23:45:05 INFO - PROCESS | 18037 | 1463035505484 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}] 23:45:05 INFO - PROCESS | 18037 | 1463035505748 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 23:45:05 INFO - PROCESS | 18037 | 1463035505798 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:05 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf912dc800 == 154 [pid = 18037] [id = 729] 23:45:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 216 (0x7faf9470c000) [pid = 18037] [serial = 2188] [outer = (nil)] 23:45:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 217 (0x7faf94871400) [pid = 18037] [serial = 2189] [outer = 0x7faf9470c000] 23:45:05 INFO - PROCESS | 18037 | 1463035505885 Marionette DEBUG loaded listener.js 23:45:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 218 (0x7faf955b1c00) [pid = 18037] [serial = 2190] [outer = 0x7faf9470c000] 23:45:07 INFO - PROCESS | 18037 | --DOMWINDOW == 217 (0x7faf8e7b7400) [pid = 18037] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:45:07 INFO - PROCESS | 18037 | --DOMWINDOW == 216 (0x7faf8cd37400) [pid = 18037] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:45:07 INFO - PROCESS | 18037 | --DOMWINDOW == 215 (0x7faf8b774400) [pid = 18037] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 23:45:07 INFO - PROCESS | 18037 | --DOMWINDOW == 214 (0x7faf8e328c00) [pid = 18037] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 23:45:07 INFO - PROCESS | 18037 | --DOMWINDOW == 213 (0x7faf99ef0c00) [pid = 18037] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 23:45:07 INFO - PROCESS | 18037 | --DOMWINDOW == 212 (0x7faf956f6c00) [pid = 18037] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:45:07 INFO - PROCESS | 18037 | 1463035507460 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]]]}] 23:45:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:45:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2043ms 23:45:07 INFO - PROCESS | 18037 | 1463035507509 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 23:45:07 INFO - PROCESS | 18037 | 1463035507513 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 23:45:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:45:07 INFO - PROCESS | 18037 | 1463035507518 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:45:07 INFO - PROCESS | 18037 | 1463035507521 Marionette TRACE conn3 <- [1,2890,null,{}] 23:45:07 INFO - PROCESS | 18037 | 1463035507525 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}] 23:45:07 INFO - PROCESS | 18037 | 1463035507714 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 23:45:07 INFO - PROCESS | 18037 | 1463035507908 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:07 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf91ca0000 == 155 [pid = 18037] [id = 730] 23:45:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 213 (0x7faf8e328c00) [pid = 18037] [serial = 2191] [outer = (nil)] 23:45:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 214 (0x7faf955a5800) [pid = 18037] [serial = 2192] [outer = 0x7faf8e328c00] 23:45:07 INFO - PROCESS | 18037 | 1463035507970 Marionette DEBUG loaded listener.js 23:45:08 INFO - PROCESS | 18037 | ++DOMWINDOW == 215 (0x7faf95d0bc00) [pid = 18037] [serial = 2193] [outer = 0x7faf8e328c00] 23:45:08 INFO - PROCESS | 18037 | 1463035508601 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:45:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:45:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1130ms 23:45:08 INFO - PROCESS | 18037 | 1463035508649 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 23:45:08 INFO - PROCESS | 18037 | 1463035508652 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 23:45:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:45:08 INFO - PROCESS | 18037 | 1463035508657 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:45:08 INFO - PROCESS | 18037 | 1463035508659 Marionette TRACE conn3 <- [1,2894,null,{}] 23:45:08 INFO - PROCESS | 18037 | 1463035508664 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}] 23:45:08 INFO - PROCESS | 18037 | 1463035508834 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 23:45:09 INFO - PROCESS | 18037 | 1463035509018 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:09 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf944e9000 == 156 [pid = 18037] [id = 731] 23:45:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 216 (0x7faf8e7b7400) [pid = 18037] [serial = 2194] [outer = (nil)] 23:45:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 217 (0x7faf95d0fc00) [pid = 18037] [serial = 2195] [outer = 0x7faf8e7b7400] 23:45:09 INFO - PROCESS | 18037 | 1463035509079 Marionette DEBUG loaded listener.js 23:45:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 218 (0x7faf9670a000) [pid = 18037] [serial = 2196] [outer = 0x7faf8e7b7400] 23:45:10 INFO - PROCESS | 18037 | 1463035510109 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]]]}] 23:45:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:45:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1481ms 23:45:10 INFO - PROCESS | 18037 | 1463035510141 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 23:45:10 INFO - PROCESS | 18037 | 1463035510147 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 23:45:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:45:10 INFO - PROCESS | 18037 | 1463035510156 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:45:10 INFO - PROCESS | 18037 | 1463035510162 Marionette TRACE conn3 <- [1,2898,null,{}] 23:45:10 INFO - PROCESS | 18037 | 1463035510169 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}] 23:45:10 INFO - PROCESS | 18037 | 1463035510391 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 23:45:10 INFO - PROCESS | 18037 | 1463035510719 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:10 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8d5ab800 == 157 [pid = 18037] [id = 732] 23:45:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 219 (0x7faf8d00f800) [pid = 18037] [serial = 2197] [outer = (nil)] 23:45:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 220 (0x7faf8d13ac00) [pid = 18037] [serial = 2198] [outer = 0x7faf8d00f800] 23:45:10 INFO - PROCESS | 18037 | 1463035510802 Marionette DEBUG loaded listener.js 23:45:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 221 (0x7faf8e7b9400) [pid = 18037] [serial = 2199] [outer = 0x7faf8d00f800] 23:45:11 INFO - PROCESS | 18037 | 1463035511884 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]]]}] 23:45:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:45:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1789ms 23:45:11 INFO - PROCESS | 18037 | 1463035511947 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 23:45:11 INFO - PROCESS | 18037 | 1463035511960 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 23:45:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:45:11 INFO - PROCESS | 18037 | 1463035511975 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:45:11 INFO - PROCESS | 18037 | 1463035511980 Marionette TRACE conn3 <- [1,2902,null,{}] 23:45:11 INFO - PROCESS | 18037 | 1463035511990 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}] 23:45:12 INFO - PROCESS | 18037 | 1463035512373 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 23:45:12 INFO - PROCESS | 18037 | 1463035512729 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:12 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf91ca9800 == 158 [pid = 18037] [id = 733] 23:45:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 222 (0x7faf8fa62c00) [pid = 18037] [serial = 2200] [outer = (nil)] 23:45:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 223 (0x7faf90215000) [pid = 18037] [serial = 2201] [outer = 0x7faf8fa62c00] 23:45:12 INFO - PROCESS | 18037 | 1463035512802 Marionette DEBUG loaded listener.js 23:45:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 224 (0x7faf903bf800) [pid = 18037] [serial = 2202] [outer = 0x7faf8fa62c00] 23:45:13 INFO - PROCESS | 18037 | 1463035513643 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:45:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:45:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1740ms 23:45:13 INFO - PROCESS | 18037 | 1463035513714 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 23:45:13 INFO - PROCESS | 18037 | 1463035513718 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 23:45:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:45:13 INFO - PROCESS | 18037 | 1463035513724 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:45:13 INFO - PROCESS | 18037 | 1463035513729 Marionette TRACE conn3 <- [1,2906,null,{}] 23:45:13 INFO - PROCESS | 18037 | 1463035513745 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}] 23:45:14 INFO - PROCESS | 18037 | 1463035513999 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 23:45:14 INFO - PROCESS | 18037 | 1463035514319 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:14 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95512800 == 159 [pid = 18037] [id = 734] 23:45:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 225 (0x7faf90dcf800) [pid = 18037] [serial = 2203] [outer = (nil)] 23:45:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 226 (0x7faf94c7a400) [pid = 18037] [serial = 2204] [outer = 0x7faf90dcf800] 23:45:14 INFO - PROCESS | 18037 | 1463035514393 Marionette DEBUG loaded listener.js 23:45:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 227 (0x7faf9570c800) [pid = 18037] [serial = 2205] [outer = 0x7faf90dcf800] 23:45:15 INFO - PROCESS | 18037 | 1463035515183 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]]]}] 23:45:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:45:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1535ms 23:45:15 INFO - PROCESS | 18037 | 1463035515260 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 23:45:15 INFO - PROCESS | 18037 | 1463035515265 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 23:45:15 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:45:15 INFO - PROCESS | 18037 | 1463035515270 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:45:15 INFO - PROCESS | 18037 | 1463035515274 Marionette TRACE conn3 <- [1,2910,null,{}] 23:45:15 INFO - PROCESS | 18037 | 1463035515279 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}] 23:45:15 INFO - PROCESS | 18037 | 1463035515478 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 23:45:15 INFO - PROCESS | 18037 | 1463035515791 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:15 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9a502800 == 160 [pid = 18037] [id = 735] 23:45:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 228 (0x7faf90dc3c00) [pid = 18037] [serial = 2206] [outer = (nil)] 23:45:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 229 (0x7faf95e4f400) [pid = 18037] [serial = 2207] [outer = 0x7faf90dc3c00] 23:45:15 INFO - PROCESS | 18037 | 1463035515863 Marionette DEBUG loaded listener.js 23:45:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 230 (0x7faf9670fc00) [pid = 18037] [serial = 2208] [outer = 0x7faf90dc3c00] 23:45:16 INFO - PROCESS | 18037 | 1463035516530 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]]]}] 23:45:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:45:16 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:45:16 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1281ms 23:45:16 INFO - PROCESS | 18037 | 1463035516552 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 23:45:16 INFO - PROCESS | 18037 | 1463035516556 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 23:45:16 INFO - TEST-START | /DOMEvents/constructors.html 23:45:16 INFO - PROCESS | 18037 | 1463035516561 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:45:16 INFO - PROCESS | 18037 | 1463035516564 Marionette TRACE conn3 <- [1,2914,null,{}] 23:45:16 INFO - PROCESS | 18037 | 1463035516569 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}] 23:45:16 INFO - PROCESS | 18037 | 1463035516752 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 23:45:17 INFO - PROCESS | 18037 | 1463035517022 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:17 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9b420000 == 161 [pid = 18037] [id = 736] 23:45:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 231 (0x7faf9486fc00) [pid = 18037] [serial = 2209] [outer = (nil)] 23:45:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 232 (0x7faf96b92800) [pid = 18037] [serial = 2210] [outer = 0x7faf9486fc00] 23:45:17 INFO - PROCESS | 18037 | 1463035517095 Marionette DEBUG loaded listener.js 23:45:17 INFO - PROCESS | 18037 | ++DOMWINDOW == 233 (0x7faf99b0d400) [pid = 18037] [serial = 2211] [outer = 0x7faf9486fc00] 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:45:18 INFO - PROCESS | 18037 | 1463035518073 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]]]}] 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:45:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:45:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:45:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:45:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:45:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:45:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:45:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:45:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:45:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:45:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:45:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:45:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:45:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:45:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:45:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:45:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:45:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:45:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:45:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:45:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:45:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:45:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:45:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:45:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:45:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:45:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:45:18 INFO - TEST-OK | /DOMEvents/constructors.html | took 1540ms 23:45:18 INFO - PROCESS | 18037 | 1463035518102 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 23:45:18 INFO - PROCESS | 18037 | 1463035518104 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 23:45:18 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:45:18 INFO - PROCESS | 18037 | 1463035518156 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:45:18 INFO - PROCESS | 18037 | 1463035518158 Marionette TRACE conn3 <- [1,2918,null,{}] 23:45:18 INFO - PROCESS | 18037 | 1463035518164 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}] 23:45:18 INFO - PROCESS | 18037 | 1463035518383 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 23:45:18 INFO - PROCESS | 18037 | 1463035518693 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:18 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9bf2d000 == 162 [pid = 18037] [id = 737] 23:45:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 234 (0x7faf99b5b400) [pid = 18037] [serial = 2212] [outer = (nil)] 23:45:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 235 (0x7faf9a5c7400) [pid = 18037] [serial = 2213] [outer = 0x7faf99b5b400] 23:45:18 INFO - PROCESS | 18037 | 1463035518768 Marionette DEBUG loaded listener.js 23:45:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 236 (0x7faf9b707800) [pid = 18037] [serial = 2214] [outer = 0x7faf99b5b400] 23:45:19 INFO - PROCESS | 18037 | 1463035519450 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:45:19 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:45:19 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1339ms 23:45:19 INFO - PROCESS | 18037 | 1463035519507 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 23:45:19 INFO - PROCESS | 18037 | 1463035519510 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 23:45:19 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:45:19 INFO - PROCESS | 18037 | 1463035519518 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:45:19 INFO - PROCESS | 18037 | 1463035519521 Marionette TRACE conn3 <- [1,2922,null,{}] 23:45:19 INFO - PROCESS | 18037 | 1463035519525 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}] 23:45:19 INFO - PROCESS | 18037 | 1463035519708 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 23:45:19 INFO - PROCESS | 18037 | 1463035519977 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:20 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9c7e6800 == 163 [pid = 18037] [id = 738] 23:45:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 237 (0x7faf99fda800) [pid = 18037] [serial = 2215] [outer = (nil)] 23:45:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 238 (0x7faf9bcbf000) [pid = 18037] [serial = 2216] [outer = 0x7faf99fda800] 23:45:20 INFO - PROCESS | 18037 | 1463035520047 Marionette DEBUG loaded listener.js 23:45:20 INFO - PROCESS | 18037 | ++DOMWINDOW == 239 (0x7faf9c005800) [pid = 18037] [serial = 2217] [outer = 0x7faf99fda800] 23:45:20 INFO - PROCESS | 18037 | [18037] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 23:45:20 INFO - PROCESS | 18037 | [18037] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 23:45:20 INFO - PROCESS | 18037 | [18037] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 23:45:20 INFO - PROCESS | 18037 | [18037] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 23:45:20 INFO - PROCESS | 18037 | 1463035520790 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]]]}] 23:45:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:45:20 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:45:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:45:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:45:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:45:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:45:20 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 23:45:20 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:45:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:45:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:45:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:45:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:45:20 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 23:45:20 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:45:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:45:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:45:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:45:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:45:20 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]" 23:45:20 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:45:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:45:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:45:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:45:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:45:20 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:45:20 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1330ms 23:45:20 INFO - PROCESS | 18037 | 1463035520854 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 23:45:20 INFO - PROCESS | 18037 | 1463035520857 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 23:45:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:45:20 INFO - PROCESS | 18037 | 1463035520866 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:45:20 INFO - PROCESS | 18037 | 1463035520869 Marionette TRACE conn3 <- [1,2926,null,{}] 23:45:20 INFO - PROCESS | 18037 | 1463035520874 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}] 23:45:21 INFO - PROCESS | 18037 | 1463035521085 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 23:45:21 INFO - PROCESS | 18037 | 1463035521329 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:21 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9e037800 == 164 [pid = 18037] [id = 739] 23:45:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 240 (0x7faf99b0fc00) [pid = 18037] [serial = 2218] [outer = (nil)] 23:45:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 241 (0x7faf9c774800) [pid = 18037] [serial = 2219] [outer = 0x7faf99b0fc00] 23:45:21 INFO - PROCESS | 18037 | 1463035521406 Marionette DEBUG loaded listener.js 23:45:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 242 (0x7faf9caab800) [pid = 18037] [serial = 2220] [outer = 0x7faf99b0fc00] 23:45:22 INFO - PROCESS | 18037 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:45:22 INFO - PROCESS | 18037 | 1463035522117 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]]]}] 23:45:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 23:45:22 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1279ms 23:45:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:45:22 INFO - PROCESS | 18037 | 1463035522147 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 23:45:22 INFO - PROCESS | 18037 | 1463035522150 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 23:45:22 INFO - PROCESS | 18037 | 1463035522156 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:45:22 INFO - PROCESS | 18037 | 1463035522159 Marionette TRACE conn3 <- [1,2930,null,{}] 23:45:22 INFO - PROCESS | 18037 | 1463035522164 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}] 23:45:22 INFO - PROCESS | 18037 | 1463035522378 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 23:45:22 INFO - PROCESS | 18037 | 1463035522630 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:22 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa1fd6000 == 165 [pid = 18037] [id = 740] 23:45:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 243 (0x7faf9a538800) [pid = 18037] [serial = 2221] [outer = (nil)] 23:45:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 244 (0x7faf9cab0400) [pid = 18037] [serial = 2222] [outer = 0x7faf9a538800] 23:45:22 INFO - PROCESS | 18037 | 1463035522701 Marionette DEBUG loaded listener.js 23:45:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 245 (0x7faf9d1e3c00) [pid = 18037] [serial = 2223] [outer = 0x7faf9a538800] 23:45:23 INFO - PROCESS | 18037 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 23:45:23 INFO - PROCESS | 18037 | 1463035523489 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]]]}] 23:45:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:45:23 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1381ms 23:45:23 INFO - PROCESS | 18037 | 1463035523537 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 23:45:23 INFO - PROCESS | 18037 | 1463035523541 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 23:45:23 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:45:23 INFO - PROCESS | 18037 | 1463035523547 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:45:23 INFO - PROCESS | 18037 | 1463035523549 Marionette TRACE conn3 <- [1,2934,null,{}] 23:45:23 INFO - PROCESS | 18037 | 1463035523555 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}] 23:45:23 INFO - PROCESS | 18037 | 1463035523769 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 23:45:24 INFO - PROCESS | 18037 | 1463035524047 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:24 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa43eb000 == 166 [pid = 18037] [id = 741] 23:45:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 246 (0x7faf9caabc00) [pid = 18037] [serial = 2224] [outer = (nil)] 23:45:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 247 (0x7faf9dc75c00) [pid = 18037] [serial = 2225] [outer = 0x7faf9caabc00] 23:45:24 INFO - PROCESS | 18037 | 1463035524122 Marionette DEBUG loaded listener.js 23:45:24 INFO - PROCESS | 18037 | ++DOMWINDOW == 248 (0x7faf9df6f800) [pid = 18037] [serial = 2226] [outer = 0x7faf9caabc00] 23:45:24 INFO - PROCESS | 18037 | 1463035524876 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]]]}] 23:45:24 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:45:24 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1377ms 23:45:24 INFO - PROCESS | 18037 | 1463035524925 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 23:45:24 INFO - PROCESS | 18037 | 1463035524930 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 23:45:24 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:45:24 INFO - PROCESS | 18037 | 1463035524936 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:45:24 INFO - PROCESS | 18037 | 1463035524940 Marionette TRACE conn3 <- [1,2938,null,{}] 23:45:24 INFO - PROCESS | 18037 | 1463035524945 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}] 23:45:25 INFO - PROCESS | 18037 | 1463035525264 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 23:45:25 INFO - PROCESS | 18037 | 1463035525478 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:25 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa6327000 == 167 [pid = 18037] [id = 742] 23:45:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 249 (0x7faf9dc67c00) [pid = 18037] [serial = 2227] [outer = (nil)] 23:45:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 250 (0x7faf9f78f400) [pid = 18037] [serial = 2228] [outer = 0x7faf9dc67c00] 23:45:25 INFO - PROCESS | 18037 | 1463035525559 Marionette DEBUG loaded listener.js 23:45:25 INFO - PROCESS | 18037 | ++DOMWINDOW == 251 (0x7fafa20b0c00) [pid = 18037] [serial = 2229] [outer = 0x7faf9dc67c00] 23:45:26 INFO - PROCESS | 18037 | 1463035526430 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]]]}] 23:45:26 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. 23:45:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1531ms 23:45:26 INFO - PROCESS | 18037 | 1463035526469 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 23:45:26 INFO - PROCESS | 18037 | 1463035526474 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 23:45:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:45:26 INFO - PROCESS | 18037 | 1463035526483 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:45:26 INFO - PROCESS | 18037 | 1463035526487 Marionette TRACE conn3 <- [1,2942,null,{}] 23:45:26 INFO - PROCESS | 18037 | 1463035526495 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}] 23:45:26 INFO - PROCESS | 18037 | 1463035526725 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 23:45:27 INFO - PROCESS | 18037 | 1463035527042 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:27 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafacd18800 == 168 [pid = 18037] [id = 743] 23:45:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 252 (0x7faf9f617000) [pid = 18037] [serial = 2230] [outer = (nil)] 23:45:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 253 (0x7fafa2ae7400) [pid = 18037] [serial = 2231] [outer = 0x7faf9f617000] 23:45:27 INFO - PROCESS | 18037 | 1463035527113 Marionette DEBUG loaded listener.js 23:45:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 254 (0x7fafa3f45400) [pid = 18037] [serial = 2232] [outer = 0x7faf9f617000] 23:45:27 INFO - PROCESS | 18037 | 1463035527798 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"]]]}] 23:45:27 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 23:45:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:45:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:45:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:45:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1333ms 23:45:27 INFO - PROCESS | 18037 | 1463035527816 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 23:45:27 INFO - PROCESS | 18037 | 1463035527819 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 23:45:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:45:27 INFO - PROCESS | 18037 | 1463035527825 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:45:27 INFO - PROCESS | 18037 | 1463035527836 Marionette TRACE conn3 <- [1,2946,null,{}] 23:45:27 INFO - PROCESS | 18037 | 1463035527840 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}] 23:45:28 INFO - PROCESS | 18037 | 1463035528044 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 23:45:28 INFO - PROCESS | 18037 | 1463035528321 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:28 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb3e29000 == 169 [pid = 18037] [id = 744] 23:45:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 255 (0x7faf99b15000) [pid = 18037] [serial = 2233] [outer = (nil)] 23:45:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 256 (0x7fafa433d800) [pid = 18037] [serial = 2234] [outer = 0x7faf99b15000] 23:45:28 INFO - PROCESS | 18037 | 1463035528394 Marionette DEBUG loaded listener.js 23:45:28 INFO - PROCESS | 18037 | ++DOMWINDOW == 257 (0x7fafa5308c00) [pid = 18037] [serial = 2235] [outer = 0x7faf99b15000] 23:45:29 INFO - PROCESS | 18037 | 1463035529108 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]]]}] 23:45:29 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. 23:45:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1340ms 23:45:29 INFO - PROCESS | 18037 | 1463035529165 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 23:45:29 INFO - PROCESS | 18037 | 1463035529169 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 23:45:29 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:45:29 INFO - PROCESS | 18037 | 1463035529175 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:45:29 INFO - PROCESS | 18037 | 1463035529177 Marionette TRACE conn3 <- [1,2950,null,{}] 23:45:29 INFO - PROCESS | 18037 | 1463035529182 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}] 23:45:29 INFO - PROCESS | 18037 | 1463035529392 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 23:45:29 INFO - PROCESS | 18037 | 1463035529668 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:29 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb783e800 == 170 [pid = 18037] [id = 745] 23:45:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 258 (0x7fafa20b1400) [pid = 18037] [serial = 2236] [outer = (nil)] 23:45:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 259 (0x7fafa5a18c00) [pid = 18037] [serial = 2237] [outer = 0x7fafa20b1400] 23:45:29 INFO - PROCESS | 18037 | 1463035529741 Marionette DEBUG loaded listener.js 23:45:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 260 (0x7fafa66b0400) [pid = 18037] [serial = 2238] [outer = 0x7fafa20b1400] 23:45:30 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafb79d4800 == 171 [pid = 18037] [id = 746] 23:45:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 261 (0x7fafb1dce000) [pid = 18037] [serial = 2239] [outer = (nil)] 23:45:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 262 (0x7fafa55ae400) [pid = 18037] [serial = 2240] [outer = 0x7fafb1dce000] 23:45:30 INFO - PROCESS | 18037 | 1463035530567 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]]]}] 23:45:30 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. 23:45:30 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1433ms 23:45:30 INFO - PROCESS | 18037 | 1463035530608 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 23:45:30 INFO - PROCESS | 18037 | 1463035530610 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 23:45:30 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:45:30 INFO - PROCESS | 18037 | 1463035530617 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:45:30 INFO - PROCESS | 18037 | 1463035530619 Marionette TRACE conn3 <- [1,2954,null,{}] 23:45:30 INFO - PROCESS | 18037 | 1463035530624 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}] 23:45:30 INFO - PROCESS | 18037 | 1463035530884 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 23:45:31 INFO - PROCESS | 18037 | 1463035531197 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:31 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafbd083800 == 172 [pid = 18037] [id = 747] 23:45:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 263 (0x7fafa423d400) [pid = 18037] [serial = 2241] [outer = (nil)] 23:45:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 264 (0x7fafa8779c00) [pid = 18037] [serial = 2242] [outer = 0x7fafa423d400] 23:45:31 INFO - PROCESS | 18037 | 1463035531269 Marionette DEBUG loaded listener.js 23:45:31 INFO - PROCESS | 18037 | ++DOMWINDOW == 265 (0x7fafb2bcdc00) [pid = 18037] [serial = 2243] [outer = 0x7fafa423d400] 23:45:31 INFO - PROCESS | 18037 | 1463035531894 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]]]}] 23:45:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:45:31 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 23:45:31 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1331ms 23:45:31 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:45:31 INFO - PROCESS | 18037 | 1463035531949 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 23:45:31 INFO - PROCESS | 18037 | 1463035531952 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 23:45:31 INFO - PROCESS | 18037 | 1463035531958 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:45:31 INFO - PROCESS | 18037 | 1463035531961 Marionette TRACE conn3 <- [1,2958,null,{}] 23:45:31 INFO - PROCESS | 18037 | 1463035531966 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}] 23:45:32 INFO - PROCESS | 18037 | 1463035532170 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 23:45:32 INFO - PROCESS | 18037 | 1463035532461 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:32 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf96b45800 == 173 [pid = 18037] [id = 748] 23:45:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 266 (0x7fafb2bd2c00) [pid = 18037] [serial = 2244] [outer = (nil)] 23:45:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 267 (0x7fafb3ee7000) [pid = 18037] [serial = 2245] [outer = 0x7fafb2bd2c00] 23:45:32 INFO - PROCESS | 18037 | 1463035532532 Marionette DEBUG loaded listener.js 23:45:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 268 (0x7fafb5fc9400) [pid = 18037] [serial = 2246] [outer = 0x7fafb2bd2c00] 23:45:33 INFO - PROCESS | 18037 | 1463035533338 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]]]}] 23:45:33 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. 23:45:33 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1390ms 23:45:33 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:45:33 INFO - PROCESS | 18037 | 1463035533347 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 23:45:33 INFO - PROCESS | 18037 | 1463035533349 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 23:45:33 INFO - PROCESS | 18037 | 1463035533354 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:45:33 INFO - PROCESS | 18037 | 1463035533358 Marionette TRACE conn3 <- [1,2962,null,{}] 23:45:33 INFO - PROCESS | 18037 | 1463035533363 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}] 23:45:33 INFO - PROCESS | 18037 | 1463035533578 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 23:45:33 INFO - PROCESS | 18037 | 1463035533829 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:33 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf86dd4800 == 174 [pid = 18037] [id = 749] 23:45:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 269 (0x7faf8794ac00) [pid = 18037] [serial = 2247] [outer = (nil)] 23:45:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 270 (0x7faf87954c00) [pid = 18037] [serial = 2248] [outer = 0x7faf8794ac00] 23:45:33 INFO - PROCESS | 18037 | 1463035533897 Marionette DEBUG loaded listener.js 23:45:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 271 (0x7faf87959800) [pid = 18037] [serial = 2249] [outer = 0x7faf8794ac00] 23:45:34 INFO - PROCESS | 18037 | 1463035534658 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]]]}] 23:45:34 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. 23:45:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1334ms 23:45:34 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:45:34 INFO - PROCESS | 18037 | 1463035534689 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 23:45:34 INFO - PROCESS | 18037 | 1463035534692 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 23:45:34 INFO - PROCESS | 18037 | 1463035534698 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:45:34 INFO - PROCESS | 18037 | 1463035534702 Marionette TRACE conn3 <- [1,2966,null,{}] 23:45:34 INFO - PROCESS | 18037 | 1463035534707 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}] 23:45:34 INFO - PROCESS | 18037 | 1463035534915 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 23:45:35 INFO - PROCESS | 18037 | 1463035535169 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:35 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf89e4d000 == 175 [pid = 18037] [id = 750] 23:45:35 INFO - PROCESS | 18037 | ++DOMWINDOW == 272 (0x7faf8794b000) [pid = 18037] [serial = 2250] [outer = (nil)] 23:45:35 INFO - PROCESS | 18037 | ++DOMWINDOW == 273 (0x7fafb4062000) [pid = 18037] [serial = 2251] [outer = 0x7faf8794b000] 23:45:35 INFO - PROCESS | 18037 | 1463035535238 Marionette DEBUG loaded listener.js 23:45:35 INFO - PROCESS | 18037 | ++DOMWINDOW == 274 (0x7fafb8003c00) [pid = 18037] [serial = 2252] [outer = 0x7faf8794b000] 23:45:36 INFO - PROCESS | 18037 | 1463035536029 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]]]}] 23:45:36 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. 23:45:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1381ms 23:45:36 INFO - PROCESS | 18037 | 1463035536078 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 23:45:36 INFO - PROCESS | 18037 | 1463035536081 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 23:45:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:45:36 INFO - PROCESS | 18037 | 1463035536087 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:45:36 INFO - PROCESS | 18037 | 1463035536089 Marionette TRACE conn3 <- [1,2970,null,{}] 23:45:36 INFO - PROCESS | 18037 | 1463035536099 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}] 23:45:36 INFO - PROCESS | 18037 | 1463035536326 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 23:45:36 INFO - PROCESS | 18037 | 1463035536557 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:36 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf89e62800 == 176 [pid = 18037] [id = 751] 23:45:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 275 (0x7faf86cb0800) [pid = 18037] [serial = 2253] [outer = (nil)] 23:45:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 276 (0x7faf8d53c400) [pid = 18037] [serial = 2254] [outer = 0x7faf86cb0800] 23:45:36 INFO - PROCESS | 18037 | 1463035536626 Marionette DEBUG loaded listener.js 23:45:36 INFO - PROCESS | 18037 | ++DOMWINDOW == 277 (0x7faf8d541000) [pid = 18037] [serial = 2255] [outer = 0x7faf86cb0800] 23:45:37 INFO - PROCESS | 18037 | 1463035537850 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]]]}] 23:45:37 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. 23:45:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1786ms 23:45:37 INFO - PROCESS | 18037 | 1463035537876 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 23:45:37 INFO - PROCESS | 18037 | 1463035537884 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 23:45:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:45:37 INFO - PROCESS | 18037 | 1463035537896 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:45:37 INFO - PROCESS | 18037 | 1463035537904 Marionette TRACE conn3 <- [1,2974,null,{}] 23:45:37 INFO - PROCESS | 18037 | 1463035537915 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}] 23:45:38 INFO - PROCESS | 18037 | 1463035538242 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 23:45:38 INFO - PROCESS | 18037 | 1463035538470 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:38 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8d5af800 == 177 [pid = 18037] [id = 752] 23:45:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 278 (0x7faf8cd3d400) [pid = 18037] [serial = 2256] [outer = (nil)] 23:45:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 279 (0x7faf8d007800) [pid = 18037] [serial = 2257] [outer = 0x7faf8cd3d400] 23:45:38 INFO - PROCESS | 18037 | 1463035538536 Marionette DEBUG loaded listener.js 23:45:38 INFO - PROCESS | 18037 | ++DOMWINDOW == 280 (0x7faf8d132000) [pid = 18037] [serial = 2258] [outer = 0x7faf8cd3d400] 23:45:39 INFO - PROCESS | 18037 | 1463035539230 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]]]}] 23:45:39 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. 23:45:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1388ms 23:45:39 INFO - PROCESS | 18037 | 1463035539283 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 23:45:39 INFO - PROCESS | 18037 | 1463035539290 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 23:45:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:45:39 INFO - PROCESS | 18037 | 1463035539299 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:45:39 INFO - PROCESS | 18037 | 1463035539302 Marionette TRACE conn3 <- [1,2978,null,{}] 23:45:39 INFO - PROCESS | 18037 | 1463035539307 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}] 23:45:39 INFO - PROCESS | 18037 | 1463035539539 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 23:45:40 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf90ffc800 == 176 [pid = 18037] [id = 251] 23:45:40 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8cd72800 == 175 [pid = 18037] [id = 659] 23:45:40 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf91ca0000 == 174 [pid = 18037] [id = 730] 23:45:40 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf912dc800 == 173 [pid = 18037] [id = 729] 23:45:40 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9039e000 == 172 [pid = 18037] [id = 728] 23:45:40 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8d5b7000 == 171 [pid = 18037] [id = 727] 23:45:40 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf87f46800 == 170 [pid = 18037] [id = 726] 23:45:40 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8cdd6800 == 169 [pid = 18037] [id = 725] 23:45:40 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8cb5d800 == 168 [pid = 18037] [id = 724] 23:45:40 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8baaf800 == 167 [pid = 18037] [id = 720] 23:45:40 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf96974000 == 166 [pid = 18037] [id = 719] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 279 (0x7faf94708c00) [pid = 18037] [serial = 2099] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 278 (0x7faf87feec00) [pid = 18037] [serial = 2102] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 277 (0x7faf99fde000) [pid = 18037] [serial = 2120] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 276 (0x7faf96710c00) [pid = 18037] [serial = 2115] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 275 (0x7faf95e4c000) [pid = 18037] [serial = 2114] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 274 (0x7faf9c00a000) [pid = 18037] [serial = 2121] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 273 (0x7faf9470dc00) [pid = 18037] [serial = 2112] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 272 (0x7faf96b9b400) [pid = 18037] [serial = 2117] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 271 (0x7faf9e0d0c00) [pid = 18037] [serial = 2072] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 270 (0x7faf91f3c800) [pid = 18037] [serial = 2111] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 269 (0x7fafb2bd1c00) [pid = 18037] [serial = 2084] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 268 (0x7faf99eee400) [pid = 18037] [serial = 2118] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 267 (0x7faf8e7b1800) [pid = 18037] [serial = 2106] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 266 (0x7faf8b975400) [pid = 18037] [serial = 2105] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 265 (0x7fafa4243c00) [pid = 18037] [serial = 2078] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 264 (0x7fafb8009c00) [pid = 18037] [serial = 2093] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 263 (0x7fafb739e000) [pid = 18037] [serial = 2090] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 262 (0x7faf9bd03400) [pid = 18037] [serial = 2066] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 261 (0x7faf9024c400) [pid = 18037] [serial = 2108] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 260 (0x7faf904c7800) [pid = 18037] [serial = 2109] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 259 (0x7fafb3dee400) [pid = 18037] [serial = 2087] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 258 (0x7faf9486a000) [pid = 18037] [serial = 2057] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 257 (0x7faf9df64c00) [pid = 18037] [serial = 2069] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 256 (0x7fafa55a2800) [pid = 18037] [serial = 2081] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 255 (0x7faf99b58000) [pid = 18037] [serial = 2060] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 254 (0x7faf86caa800) [pid = 18037] [serial = 2051] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 253 (0x7fafa2a55400) [pid = 18037] [serial = 2075] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 252 (0x7faf99fdc400) [pid = 18037] [serial = 2063] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 251 (0x7faf90257800) [pid = 18037] [serial = 2054] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | --DOMWINDOW == 250 (0x7faf8fc55800) [pid = 18037] [serial = 2096] [outer = (nil)] [url = about:blank] 23:45:40 INFO - PROCESS | 18037 | 1463035540537 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:40 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf87826800 == 167 [pid = 18037] [id = 753] 23:45:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 251 (0x7faf86ec4400) [pid = 18037] [serial = 2259] [outer = (nil)] 23:45:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 252 (0x7faf8d004c00) [pid = 18037] [serial = 2260] [outer = 0x7faf86ec4400] 23:45:40 INFO - PROCESS | 18037 | 1463035540642 Marionette DEBUG loaded listener.js 23:45:40 INFO - PROCESS | 18037 | ++DOMWINDOW == 253 (0x7faf8d9af800) [pid = 18037] [serial = 2261] [outer = 0x7faf86ec4400] 23:45:41 INFO - PROCESS | 18037 | 1463035541272 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]]]}] 23:45:41 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. 23:45:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1982ms 23:45:41 INFO - PROCESS | 18037 | 1463035541282 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 23:45:41 INFO - PROCESS | 18037 | 1463035541285 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 23:45:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:45:41 INFO - PROCESS | 18037 | 1463035541291 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:45:41 INFO - PROCESS | 18037 | 1463035541296 Marionette TRACE conn3 <- [1,2982,null,{}] 23:45:41 INFO - PROCESS | 18037 | 1463035541310 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}] 23:45:41 INFO - PROCESS | 18037 | 1463035541479 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 23:45:41 INFO - PROCESS | 18037 | 1463035541685 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:41 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8cd72800 == 168 [pid = 18037] [id = 754] 23:45:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 254 (0x7faf86ed0000) [pid = 18037] [serial = 2262] [outer = (nil)] 23:45:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 255 (0x7faf8fc59000) [pid = 18037] [serial = 2263] [outer = 0x7faf86ed0000] 23:45:41 INFO - PROCESS | 18037 | 1463035541747 Marionette DEBUG loaded listener.js 23:45:41 INFO - PROCESS | 18037 | ++DOMWINDOW == 256 (0x7faf90211000) [pid = 18037] [serial = 2264] [outer = 0x7faf86ed0000] 23:45:42 INFO - PROCESS | 18037 | 1463035542355 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"]]]}] 23:45:42 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 23:45:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:45:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:45:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:45:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1135ms 23:45:42 INFO - PROCESS | 18037 | 1463035542427 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 23:45:42 INFO - PROCESS | 18037 | 1463035542437 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 23:45:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:45:42 INFO - PROCESS | 18037 | 1463035542447 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:45:42 INFO - PROCESS | 18037 | 1463035542449 Marionette TRACE conn3 <- [1,2986,null,{}] 23:45:42 INFO - PROCESS | 18037 | 1463035542453 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}] 23:45:42 INFO - PROCESS | 18037 | 1463035542717 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 23:45:42 INFO - PROCESS | 18037 | 1463035542846 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:42 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8f207000 == 169 [pid = 18037] [id = 755] 23:45:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 257 (0x7faf8d541400) [pid = 18037] [serial = 2265] [outer = (nil)] 23:45:42 INFO - PROCESS | 18037 | ++DOMWINDOW == 258 (0x7faf903b8400) [pid = 18037] [serial = 2266] [outer = 0x7faf8d541400] 23:45:42 INFO - PROCESS | 18037 | 1463035542906 Marionette DEBUG loaded listener.js 23:45:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 259 (0x7faf9151c000) [pid = 18037] [serial = 2267] [outer = 0x7faf8d541400] 23:45:43 INFO - PROCESS | 18037 | 1463035543617 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]]]}] 23:45:43 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. 23:45:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1176ms 23:45:43 INFO - PROCESS | 18037 | 1463035543626 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 23:45:43 INFO - PROCESS | 18037 | 1463035543628 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 23:45:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:45:43 INFO - PROCESS | 18037 | 1463035543634 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:45:43 INFO - PROCESS | 18037 | 1463035543636 Marionette TRACE conn3 <- [1,2990,null,{}] 23:45:43 INFO - PROCESS | 18037 | 1463035543652 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}] 23:45:43 INFO - PROCESS | 18037 | 1463035543885 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 23:45:43 INFO - PROCESS | 18037 | 1463035543920 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:43 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf90038800 == 170 [pid = 18037] [id = 756] 23:45:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 260 (0x7faf8fc56400) [pid = 18037] [serial = 2268] [outer = (nil)] 23:45:43 INFO - PROCESS | 18037 | ++DOMWINDOW == 261 (0x7faf91df0800) [pid = 18037] [serial = 2269] [outer = 0x7faf8fc56400] 23:45:43 INFO - PROCESS | 18037 | 1463035543977 Marionette DEBUG loaded listener.js 23:45:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 262 (0x7faf933ee800) [pid = 18037] [serial = 2270] [outer = 0x7faf8fc56400] 23:45:44 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf91c97800 == 171 [pid = 18037] [id = 757] 23:45:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 263 (0x7faf95702800) [pid = 18037] [serial = 2271] [outer = (nil)] 23:45:44 INFO - PROCESS | 18037 | ++DOMWINDOW == 264 (0x7faf933f4000) [pid = 18037] [serial = 2272] [outer = 0x7faf95702800] 23:45:44 INFO - PROCESS | 18037 | 1463035544824 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]]]}] 23:45:44 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. 23:45:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1233ms 23:45:44 INFO - PROCESS | 18037 | 1463035544868 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 23:45:44 INFO - PROCESS | 18037 | 1463035544871 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 23:45:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:45:44 INFO - PROCESS | 18037 | 1463035544876 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:45:44 INFO - PROCESS | 18037 | 1463035544878 Marionette TRACE conn3 <- [1,2994,null,{}] 23:45:44 INFO - PROCESS | 18037 | 1463035544883 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}] 23:45:45 INFO - PROCESS | 18037 | 1463035545221 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 23:45:46 INFO - PROCESS | 18037 | --DOMWINDOW == 263 (0x7faf8e7af800) [pid = 18037] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 23:45:46 INFO - PROCESS | 18037 | --DOMWINDOW == 262 (0x7faf9470c000) [pid = 18037] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 23:45:46 INFO - PROCESS | 18037 | --DOMWINDOW == 261 (0x7faf87ff1c00) [pid = 18037] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 23:45:46 INFO - PROCESS | 18037 | --DOMWINDOW == 260 (0x7faf86ca7400) [pid = 18037] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 23:45:46 INFO - PROCESS | 18037 | --DOMWINDOW == 259 (0x7faf8e328c00) [pid = 18037] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 23:45:46 INFO - PROCESS | 18037 | --DOMWINDOW == 258 (0x7faf8b775c00) [pid = 18037] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 23:45:46 INFO - PROCESS | 18037 | --DOMWINDOW == 257 (0x7faf8b778800) [pid = 18037] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 23:45:46 INFO - PROCESS | 18037 | --DOMWINDOW == 256 (0x7faf904cd400) [pid = 18037] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 23:45:46 INFO - PROCESS | 18037 | 1463035546293 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:46 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8d5bc800 == 172 [pid = 18037] [id = 758] 23:45:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 257 (0x7faf86ca7400) [pid = 18037] [serial = 2273] [outer = (nil)] 23:45:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 258 (0x7faf8d011800) [pid = 18037] [serial = 2274] [outer = 0x7faf86ca7400] 23:45:46 INFO - PROCESS | 18037 | 1463035546356 Marionette DEBUG loaded listener.js 23:45:46 INFO - PROCESS | 18037 | ++DOMWINDOW == 259 (0x7faf91dfc400) [pid = 18037] [serial = 2275] [outer = 0x7faf86ca7400] 23:45:46 INFO - PROCESS | 18037 | 1463035546903 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]]]}] 23:45:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:45:46 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 23:45:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 2041ms 23:45:46 INFO - PROCESS | 18037 | 1463035546918 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 23:45:46 INFO - PROCESS | 18037 | 1463035546920 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 23:45:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:45:46 INFO - PROCESS | 18037 | 1463035546926 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:45:46 INFO - PROCESS | 18037 | 1463035546928 Marionette TRACE conn3 <- [1,2998,null,{}] 23:45:46 INFO - PROCESS | 18037 | 1463035546933 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}] 23:45:47 INFO - PROCESS | 18037 | 1463035547127 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 23:45:47 INFO - PROCESS | 18037 | 1463035547326 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:47 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf95395800 == 173 [pid = 18037] [id = 759] 23:45:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 260 (0x7faf87ff1c00) [pid = 18037] [serial = 2276] [outer = (nil)] 23:45:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 261 (0x7faf95d05400) [pid = 18037] [serial = 2277] [outer = 0x7faf87ff1c00] 23:45:47 INFO - PROCESS | 18037 | 1463035547383 Marionette DEBUG loaded listener.js 23:45:47 INFO - PROCESS | 18037 | ++DOMWINDOW == 262 (0x7faf99b1c800) [pid = 18037] [serial = 2278] [outer = 0x7faf87ff1c00] 23:45:47 INFO - PROCESS | 18037 | 1463035547981 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]]]}] 23:45:48 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. 23:45:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1127ms 23:45:48 INFO - PROCESS | 18037 | 1463035548054 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 23:45:48 INFO - PROCESS | 18037 | 1463035548056 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 23:45:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:45:48 INFO - PROCESS | 18037 | 1463035548066 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:45:48 INFO - PROCESS | 18037 | 1463035548068 Marionette TRACE conn3 <- [1,3002,null,{}] 23:45:48 INFO - PROCESS | 18037 | 1463035548073 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}] 23:45:48 INFO - PROCESS | 18037 | 1463035548408 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 23:45:48 INFO - PROCESS | 18037 | 1463035548733 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:48 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8b6ad000 == 174 [pid = 18037] [id = 760] 23:45:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 263 (0x7faf86ecb400) [pid = 18037] [serial = 2279] [outer = (nil)] 23:45:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 264 (0x7faf87951400) [pid = 18037] [serial = 2280] [outer = 0x7faf86ecb400] 23:45:48 INFO - PROCESS | 18037 | 1463035548867 Marionette DEBUG loaded listener.js 23:45:48 INFO - PROCESS | 18037 | ++DOMWINDOW == 265 (0x7faf8d00b800) [pid = 18037] [serial = 2281] [outer = 0x7faf86ecb400] 23:45:49 INFO - PROCESS | 18037 | 1463035549622 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]]]}] 23:45:49 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. 23:45:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1579ms 23:45:49 INFO - PROCESS | 18037 | 1463035549648 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 23:45:49 INFO - PROCESS | 18037 | 1463035549653 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 23:45:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:45:49 INFO - PROCESS | 18037 | 1463035549661 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:45:49 INFO - PROCESS | 18037 | 1463035549666 Marionette TRACE conn3 <- [1,3006,null,{}] 23:45:49 INFO - PROCESS | 18037 | 1463035549673 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}] 23:45:49 INFO - PROCESS | 18037 | 1463035549888 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 23:45:50 INFO - PROCESS | 18037 | 1463035550171 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:50 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf912ea800 == 175 [pid = 18037] [id = 761] 23:45:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 266 (0x7faf8d53b000) [pid = 18037] [serial = 2282] [outer = (nil)] 23:45:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 267 (0x7faf8ec80800) [pid = 18037] [serial = 2283] [outer = 0x7faf8d53b000] 23:45:50 INFO - PROCESS | 18037 | 1463035550248 Marionette DEBUG loaded listener.js 23:45:50 INFO - PROCESS | 18037 | ++DOMWINDOW == 268 (0x7faf8fa71400) [pid = 18037] [serial = 2284] [outer = 0x7faf8d53b000] 23:45:51 INFO - PROCESS | 18037 | 1463035551026 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]]]}] 23:45:51 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. 23:45:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1386ms 23:45:51 INFO - PROCESS | 18037 | 1463035551047 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 23:45:51 INFO - PROCESS | 18037 | 1463035551052 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 23:45:51 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:45:51 INFO - PROCESS | 18037 | 1463035551058 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:45:51 INFO - PROCESS | 18037 | 1463035551061 Marionette TRACE conn3 <- [1,3010,null,{}] 23:45:51 INFO - PROCESS | 18037 | 1463035551066 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}] 23:45:51 INFO - PROCESS | 18037 | 1463035551276 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 23:45:51 INFO - PROCESS | 18037 | 1463035551530 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:51 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf96aa8000 == 176 [pid = 18037] [id = 762] 23:45:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 269 (0x7faf8fdf8c00) [pid = 18037] [serial = 2285] [outer = (nil)] 23:45:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 270 (0x7faf91dee800) [pid = 18037] [serial = 2286] [outer = 0x7faf8fdf8c00] 23:45:51 INFO - PROCESS | 18037 | 1463035551602 Marionette DEBUG loaded listener.js 23:45:51 INFO - PROCESS | 18037 | ++DOMWINDOW == 271 (0x7faf94708c00) [pid = 18037] [serial = 2287] [outer = 0x7faf8fdf8c00] 23:45:52 INFO - PROCESS | 18037 | 1463035552453 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]]]}] 23:45:52 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 23:45:52 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1435ms 23:45:52 INFO - PROCESS | 18037 | 1463035552495 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 23:45:52 INFO - PROCESS | 18037 | 1463035552502 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 23:45:52 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:45:52 INFO - PROCESS | 18037 | 1463035552518 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:45:52 INFO - PROCESS | 18037 | 1463035552525 Marionette TRACE conn3 <- [1,3014,null,{}] 23:45:52 INFO - PROCESS | 18037 | 1463035552578 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}] 23:45:52 INFO - PROCESS | 18037 | 1463035552819 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 23:45:53 INFO - PROCESS | 18037 | 1463035553094 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:53 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9be98000 == 177 [pid = 18037] [id = 763] 23:45:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 272 (0x7faf90246c00) [pid = 18037] [serial = 2288] [outer = (nil)] 23:45:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 273 (0x7faf96b90800) [pid = 18037] [serial = 2289] [outer = 0x7faf90246c00] 23:45:53 INFO - PROCESS | 18037 | 1463035553165 Marionette DEBUG loaded listener.js 23:45:53 INFO - PROCESS | 18037 | ++DOMWINDOW == 274 (0x7faf99b54800) [pid = 18037] [serial = 2290] [outer = 0x7faf90246c00] 23:45:53 INFO - PROCESS | 18037 | [18037] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:45:54 INFO - PROCESS | 18037 | 1463035554007 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:45:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:45:54 INFO - {} 23:45:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:45:54 INFO - {} 23:45:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:45:54 INFO - {} 23:45:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:45:54 INFO - {} 23:45:54 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1537ms 23:45:54 INFO - PROCESS | 18037 | 1463035554048 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 23:45:54 INFO - PROCESS | 18037 | 1463035554051 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 23:45:54 INFO - TEST-START | /FileAPI/fileReader.html 23:45:54 INFO - PROCESS | 18037 | 1463035554063 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:45:54 INFO - PROCESS | 18037 | 1463035554065 Marionette TRACE conn3 <- [1,3018,null,{}] 23:45:54 INFO - PROCESS | 18037 | 1463035554070 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}] 23:45:54 INFO - PROCESS | 18037 | 1463035554300 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 23:45:54 INFO - PROCESS | 18037 | 1463035554560 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:54 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9f756000 == 178 [pid = 18037] [id = 764] 23:45:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 275 (0x7faf96b95000) [pid = 18037] [serial = 2291] [outer = (nil)] 23:45:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 276 (0x7faf99fde000) [pid = 18037] [serial = 2292] [outer = 0x7faf96b95000] 23:45:54 INFO - PROCESS | 18037 | 1463035554671 Marionette DEBUG loaded listener.js 23:45:54 INFO - PROCESS | 18037 | ++DOMWINDOW == 277 (0x7faf9bff4400) [pid = 18037] [serial = 2293] [outer = 0x7faf96b95000] 23:45:55 INFO - PROCESS | 18037 | 1463035555412 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]]]}] 23:45:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:45:55 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:45:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:45:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:45:55 INFO - TEST-OK | /FileAPI/fileReader.html | took 1377ms 23:45:55 INFO - PROCESS | 18037 | 1463035555441 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 23:45:55 INFO - PROCESS | 18037 | 1463035555444 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 23:45:55 INFO - TEST-START | /FileAPI/historical.html 23:45:55 INFO - PROCESS | 18037 | 1463035555450 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:45:55 INFO - PROCESS | 18037 | 1463035555452 Marionette TRACE conn3 <- [1,3022,null,{}] 23:45:55 INFO - PROCESS | 18037 | 1463035555458 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}] 23:45:55 INFO - PROCESS | 18037 | 1463035555679 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 23:45:55 INFO - PROCESS | 18037 | 1463035555935 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:55 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa4f2d000 == 179 [pid = 18037] [id = 765] 23:45:55 INFO - PROCESS | 18037 | ++DOMWINDOW == 278 (0x7faf9c773800) [pid = 18037] [serial = 2294] [outer = (nil)] 23:45:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 279 (0x7faf9caa9400) [pid = 18037] [serial = 2295] [outer = 0x7faf9c773800] 23:45:56 INFO - PROCESS | 18037 | 1463035556019 Marionette DEBUG loaded listener.js 23:45:56 INFO - PROCESS | 18037 | ++DOMWINDOW == 280 (0x7faf9dc6cc00) [pid = 18037] [serial = 2296] [outer = 0x7faf9c773800] 23:45:56 INFO - PROCESS | 18037 | 1463035556799 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"]]]}] 23:45:56 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:45:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:45:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:45:56 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:45:56 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:45:56 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:45:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:45:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:45:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:45:56 INFO - TEST-OK | /FileAPI/historical.html | took 1388ms 23:45:56 INFO - PROCESS | 18037 | 1463035556842 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 23:45:56 INFO - PROCESS | 18037 | 1463035556846 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 23:45:56 INFO - TEST-START | /FileAPI/idlharness.html 23:45:56 INFO - PROCESS | 18037 | 1463035556852 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:45:56 INFO - PROCESS | 18037 | 1463035556854 Marionette TRACE conn3 <- [1,3026,null,{}] 23:45:56 INFO - PROCESS | 18037 | 1463035556860 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}] 23:45:57 INFO - PROCESS | 18037 | 1463035557054 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 23:45:57 INFO - PROCESS | 18037 | 1463035557336 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:57 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa835b000 == 180 [pid = 18037] [id = 766] 23:45:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 281 (0x7faf9c776400) [pid = 18037] [serial = 2297] [outer = (nil)] 23:45:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 282 (0x7fafa1de8400) [pid = 18037] [serial = 2298] [outer = 0x7faf9c776400] 23:45:57 INFO - PROCESS | 18037 | 1463035557409 Marionette DEBUG loaded listener.js 23:45:57 INFO - PROCESS | 18037 | ++DOMWINDOW == 283 (0x7fafa306f800) [pid = 18037] [serial = 2299] [outer = 0x7faf9c776400] 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:45:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:45:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:45:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:45:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:45:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:45:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:45:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:45:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:45:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:45:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:45:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:45:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:45:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:45:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:45:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:45:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:45:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:45:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:45:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:45:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:45:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:45:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:45:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:45:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:45:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:45:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:45:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:45:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:45:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:45:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:45:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:45:58 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 23:45:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:45:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:45:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:45:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:45:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:45:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:45:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:45:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:45:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:45:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:45:58 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 23:45:58 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 23:45:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:45:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:45:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:45:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:45:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:45:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:45:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:45:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:45:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:45:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:45:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:45:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:45:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:45:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:45:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:45:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:45:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:45:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:45:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:45:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:45:58 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 23:45:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:45:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:45:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:45:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:45:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:45:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:45:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:45:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:45:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:45:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:45:58 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 23:45:58 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 23:45:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:45:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:45:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:45:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:45:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:45:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:45:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:45:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:45:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:45:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:45:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:45:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:45:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:45:58 INFO - TEST-OK | /FileAPI/idlharness.html | took 1894ms 23:45:58 INFO - PROCESS | 18037 | 1463035558657 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]]]}] 23:45:58 INFO - PROCESS | 18037 | 1463035558796 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 23:45:58 INFO - PROCESS | 18037 | 1463035558803 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 23:45:58 INFO - TEST-START | /FileAPI/idlharness.worker 23:45:58 INFO - PROCESS | 18037 | 1463035558885 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:45:58 INFO - PROCESS | 18037 | 1463035558888 Marionette TRACE conn3 <- [1,3030,null,{}] 23:45:58 INFO - PROCESS | 18037 | 1463035558894 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}] 23:45:59 INFO - PROCESS | 18037 | 1463035559103 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 23:45:59 INFO - PROCESS | 18037 | 1463035559416 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:59 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8a76c000 == 181 [pid = 18037] [id = 767] 23:45:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 284 (0x7faf8ec79800) [pid = 18037] [serial = 2300] [outer = (nil)] 23:45:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 285 (0x7faf96710c00) [pid = 18037] [serial = 2301] [outer = 0x7faf8ec79800] 23:45:59 INFO - PROCESS | 18037 | 1463035559497 Marionette DEBUG loaded listener.js 23:45:59 INFO - PROCESS | 18037 | ++DOMWINDOW == 286 (0x7faf9dc6e400) [pid = 18037] [serial = 2302] [outer = 0x7faf8ec79800] 23:45:59 INFO - PROCESS | 18037 | [18037] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:46:01 INFO - PROCESS | 18037 | 1463035561315 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,{},{}]]]}] 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:46:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:46:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:46:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:46:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:46:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:46:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:46:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:46:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:46:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:46:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:46:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:46:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:46:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:46:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:46:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:46:01 INFO - {} 23:46:01 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 23:46:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:46:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:46:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:46:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:46:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:46:01 INFO - {} 23:46:01 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 - {} 23:46:01 INFO - {} 23:46:01 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 23:46:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:46:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:46:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:46:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:46:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:46:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:46:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:46:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:46:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:46:01 INFO - {} 23:46:01 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 23:46:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:46:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:46:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:46:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:46:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:46:01 INFO - {} 23:46:01 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 - {} 23:46:01 INFO - {} 23:46:01 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 23:46:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:46:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:46:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:46:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:46:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:46:01 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 23:46:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:46:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:46:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:46:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:46:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:46:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:46:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:46:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:46:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:46:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:46:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:46:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:46:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:46:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:46:01 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 23:46:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:46:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:46:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:46:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:46:01 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 23:46:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:46:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:46:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:46:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:46:01 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 23:46:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:46:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:46:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:46:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:46:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:46:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:46:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:46:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:46:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:46:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:46:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:46:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:46:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:46:01 INFO - {} 23:46:01 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2511ms 23:46:01 INFO - PROCESS | 18037 | 1463035561391 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 23:46:01 INFO - PROCESS | 18037 | 1463035561394 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 23:46:01 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:46:01 INFO - PROCESS | 18037 | 1463035561399 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:46:01 INFO - PROCESS | 18037 | 1463035561401 Marionette TRACE conn3 <- [1,3034,null,{}] 23:46:01 INFO - PROCESS | 18037 | 1463035561449 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}] 23:46:01 INFO - PROCESS | 18037 | 1463035561872 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 23:46:02 INFO - PROCESS | 18037 | 1463035562092 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:02 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf840d5000 == 182 [pid = 18037] [id = 768] 23:46:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 287 (0x7faf8d8a0800) [pid = 18037] [serial = 2303] [outer = (nil)] 23:46:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 288 (0x7faf90c02c00) [pid = 18037] [serial = 2304] [outer = 0x7faf8d8a0800] 23:46:02 INFO - PROCESS | 18037 | 1463035562169 Marionette DEBUG loaded listener.js 23:46:02 INFO - PROCESS | 18037 | ++DOMWINDOW == 289 (0x7faf90c08000) [pid = 18037] [serial = 2305] [outer = 0x7faf8d8a0800] 23:46:03 INFO - PROCESS | 18037 | 1463035563068 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]]]}] 23:46:03 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:46:03 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1689ms 23:46:03 INFO - PROCESS | 18037 | 1463035563089 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 23:46:03 INFO - PROCESS | 18037 | 1463035563094 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 23:46:03 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:46:03 INFO - PROCESS | 18037 | 1463035563100 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:46:03 INFO - PROCESS | 18037 | 1463035563103 Marionette TRACE conn3 <- [1,3038,null,{}] 23:46:03 INFO - PROCESS | 18037 | 1463035563108 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}] 23:46:03 INFO - PROCESS | 18037 | 1463035563309 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 23:46:03 INFO - PROCESS | 18037 | 1463035563604 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:03 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf88a5a000 == 183 [pid = 18037] [id = 769] 23:46:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 290 (0x7faf88a86400) [pid = 18037] [serial = 2306] [outer = (nil)] 23:46:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 291 (0x7faf88a88c00) [pid = 18037] [serial = 2307] [outer = 0x7faf88a86400] 23:46:03 INFO - PROCESS | 18037 | 1463035563710 Marionette DEBUG loaded listener.js 23:46:03 INFO - PROCESS | 18037 | ++DOMWINDOW == 292 (0x7faf8d8a2000) [pid = 18037] [serial = 2308] [outer = 0x7faf88a86400] 23:46:04 INFO - PROCESS | 18037 | 1463035564471 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"]]]}] 23:46:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:46:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:46:04 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1385ms 23:46:04 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:46:04 INFO - PROCESS | 18037 | 1463035564486 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 23:46:04 INFO - PROCESS | 18037 | 1463035564489 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 23:46:04 INFO - PROCESS | 18037 | 1463035564495 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:46:04 INFO - PROCESS | 18037 | 1463035564498 Marionette TRACE conn3 <- [1,3042,null,{}] 23:46:04 INFO - PROCESS | 18037 | 1463035564503 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}] 23:46:04 INFO - PROCESS | 18037 | 1463035564712 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 23:46:05 INFO - PROCESS | 18037 | 1463035565005 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:05 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf93067800 == 184 [pid = 18037] [id = 770] 23:46:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 293 (0x7faf88dd7000) [pid = 18037] [serial = 2309] [outer = (nil)] 23:46:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 294 (0x7faf88dd9400) [pid = 18037] [serial = 2310] [outer = 0x7faf88dd7000] 23:46:05 INFO - PROCESS | 18037 | 1463035565086 Marionette DEBUG loaded listener.js 23:46:05 INFO - PROCESS | 18037 | ++DOMWINDOW == 295 (0x7faf88ddfc00) [pid = 18037] [serial = 2311] [outer = 0x7faf88dd7000] 23:46:06 INFO - PROCESS | 18037 | 1463035566068 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]]]}] 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:46:06 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. 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:46:06 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'.) 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:46:06 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. 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:46:06 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. 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:46:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:46:06 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. 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:46:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:46:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 23:46:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:46:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:46:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:46:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:46:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:46:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:46:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:46:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:46:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:46:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:46:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:46:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:46:06 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1659ms 23:46:06 INFO - PROCESS | 18037 | 1463035566156 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 23:46:06 INFO - PROCESS | 18037 | 1463035566164 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 23:46:06 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:46:06 INFO - PROCESS | 18037 | 1463035566178 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:46:06 INFO - PROCESS | 18037 | 1463035566186 Marionette TRACE conn3 <- [1,3046,null,{}] 23:46:06 INFO - PROCESS | 18037 | 1463035566199 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}] 23:46:06 INFO - PROCESS | 18037 | 1463035566490 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 23:46:07 INFO - PROCESS | 18037 | 1463035567025 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:07 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf840a7000 == 185 [pid = 18037] [id = 771] 23:46:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 296 (0x7faf870ca800) [pid = 18037] [serial = 2312] [outer = (nil)] 23:46:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 297 (0x7faf88de0400) [pid = 18037] [serial = 2313] [outer = 0x7faf870ca800] 23:46:07 INFO - PROCESS | 18037 | 1463035567148 Marionette DEBUG loaded listener.js 23:46:07 INFO - PROCESS | 18037 | ++DOMWINDOW == 298 (0x7faf8d8aa400) [pid = 18037] [serial = 2314] [outer = 0x7faf870ca800] 23:46:07 INFO - PROCESS | 18037 | [18037] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:46:08 INFO - PROCESS | 18037 | 1463035568189 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:46:08 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:46:08 INFO - {} 23:46:08 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 2093ms 23:46:08 INFO - PROCESS | 18037 | 1463035568280 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 23:46:08 INFO - PROCESS | 18037 | 1463035568283 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 23:46:08 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:46:08 INFO - PROCESS | 18037 | 1463035568298 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:46:08 INFO - PROCESS | 18037 | 1463035568300 Marionette TRACE conn3 <- [1,3050,null,{}] 23:46:08 INFO - PROCESS | 18037 | 1463035568305 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}] 23:46:08 INFO - PROCESS | 18037 | 1463035568569 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 23:46:09 INFO - PROCESS | 18037 | 1463035569008 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:09 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8a781800 == 186 [pid = 18037] [id = 772] 23:46:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 299 (0x7faf87e93800) [pid = 18037] [serial = 2315] [outer = (nil)] 23:46:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 300 (0x7faf87e99800) [pid = 18037] [serial = 2316] [outer = 0x7faf87e93800] 23:46:09 INFO - PROCESS | 18037 | 1463035569133 Marionette DEBUG loaded listener.js 23:46:09 INFO - PROCESS | 18037 | ++DOMWINDOW == 301 (0x7faf8d8ab800) [pid = 18037] [serial = 2317] [outer = 0x7faf87e93800] 23:46:09 INFO - PROCESS | 18037 | 1463035569903 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]]]}] 23:46:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:46:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:46:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:46:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:46:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1632ms 23:46:09 INFO - PROCESS | 18037 | 1463035569932 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 23:46:09 INFO - PROCESS | 18037 | 1463035569936 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 23:46:09 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:46:09 INFO - PROCESS | 18037 | 1463035569943 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:46:09 INFO - PROCESS | 18037 | 1463035569946 Marionette TRACE conn3 <- [1,3054,null,{}] 23:46:09 INFO - PROCESS | 18037 | 1463035569951 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}] 23:46:10 INFO - PROCESS | 18037 | 1463035570170 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 23:46:10 INFO - PROCESS | 18037 | 1463035570433 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:10 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf93166800 == 187 [pid = 18037] [id = 773] 23:46:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 302 (0x7faf87e95c00) [pid = 18037] [serial = 2318] [outer = (nil)] 23:46:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 303 (0x7faf8d8af400) [pid = 18037] [serial = 2319] [outer = 0x7faf87e95c00] 23:46:10 INFO - PROCESS | 18037 | 1463035570506 Marionette DEBUG loaded listener.js 23:46:10 INFO - PROCESS | 18037 | ++DOMWINDOW == 304 (0x7faf90c1a400) [pid = 18037] [serial = 2320] [outer = 0x7faf87e95c00] 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:46:11 INFO - PROCESS | 18037 | 1463035571636 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"]]]}] 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:46:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:46:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:46:11 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" 23:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:46:11 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" 23:46:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:46:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:46:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:46:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1778ms 23:46:11 INFO - PROCESS | 18037 | 1463035571721 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 23:46:11 INFO - PROCESS | 18037 | 1463035571724 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 23:46:11 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:46:11 INFO - PROCESS | 18037 | 1463035571729 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:46:11 INFO - PROCESS | 18037 | 1463035571731 Marionette TRACE conn3 <- [1,3058,null,{}] 23:46:11 INFO - PROCESS | 18037 | 1463035571805 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}] 23:46:12 INFO - PROCESS | 18037 | 1463035572110 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 23:46:12 INFO - PROCESS | 18037 | 1463035572445 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:12 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf83fd6800 == 188 [pid = 18037] [id = 774] 23:46:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 305 (0x7faf87e96400) [pid = 18037] [serial = 2321] [outer = (nil)] 23:46:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 306 (0x7faf93183000) [pid = 18037] [serial = 2322] [outer = 0x7faf87e96400] 23:46:12 INFO - PROCESS | 18037 | 1463035572516 Marionette DEBUG loaded listener.js 23:46:12 INFO - PROCESS | 18037 | ++DOMWINDOW == 307 (0x7faf93186c00) [pid = 18037] [serial = 2323] [outer = 0x7faf87e96400] 23:46:13 INFO - PROCESS | 18037 | 1463035573265 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]]]}] 23:46:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:46:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:46:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:46:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:46:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:46:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:46:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:46:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:46:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:46:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:46:13 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:13 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:46:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:46:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:46:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:46:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:46:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:46:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:46:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:46:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:46:13 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1589ms 23:46:13 INFO - PROCESS | 18037 | 1463035573318 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 23:46:13 INFO - PROCESS | 18037 | 1463035573324 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 23:46:13 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:46:13 INFO - PROCESS | 18037 | 1463035573351 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:46:13 INFO - PROCESS | 18037 | 1463035573353 Marionette TRACE conn3 <- [1,3062,null,{}] 23:46:13 INFO - PROCESS | 18037 | 1463035573359 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}] 23:46:13 INFO - PROCESS | 18037 | 1463035573595 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 23:46:13 INFO - PROCESS | 18037 | 1463035573878 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:13 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf840bf000 == 189 [pid = 18037] [id = 775] 23:46:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 308 (0x7faf870d0400) [pid = 18037] [serial = 2324] [outer = (nil)] 23:46:13 INFO - PROCESS | 18037 | ++DOMWINDOW == 309 (0x7faf87e9d000) [pid = 18037] [serial = 2325] [outer = 0x7faf870d0400] 23:46:14 INFO - PROCESS | 18037 | 1463035573994 Marionette DEBUG loaded listener.js 23:46:14 INFO - PROCESS | 18037 | ++DOMWINDOW == 310 (0x7faf8a495800) [pid = 18037] [serial = 2326] [outer = 0x7faf870d0400] 23:46:14 INFO - PROCESS | 18037 | [18037] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:46:14 INFO - PROCESS | 18037 | 1463035574744 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:46:14 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:46:14 INFO - {} 23:46:14 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1442ms 23:46:14 INFO - PROCESS | 18037 | 1463035574790 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 23:46:14 INFO - PROCESS | 18037 | 1463035574793 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 23:46:14 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:46:14 INFO - PROCESS | 18037 | 1463035574799 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:46:14 INFO - PROCESS | 18037 | 1463035574801 Marionette TRACE conn3 <- [1,3066,null,{}] 23:46:14 INFO - PROCESS | 18037 | 1463035574807 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}] 23:46:15 INFO - PROCESS | 18037 | 1463035575034 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 23:46:15 INFO - PROCESS | 18037 | 1463035575342 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:15 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8a519000 == 190 [pid = 18037] [id = 776] 23:46:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 311 (0x7faf83422400) [pid = 18037] [serial = 2327] [outer = (nil)] 23:46:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 312 (0x7faf8342a000) [pid = 18037] [serial = 2328] [outer = 0x7faf83422400] 23:46:15 INFO - PROCESS | 18037 | 1463035575452 Marionette DEBUG loaded listener.js 23:46:15 INFO - PROCESS | 18037 | ++DOMWINDOW == 313 (0x7faf87e9bc00) [pid = 18037] [serial = 2329] [outer = 0x7faf83422400] 23:46:16 INFO - PROCESS | 18037 | 1463035576197 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]]]}] 23:46:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:46:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:46:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:46:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:46:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:46:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:46:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:46:16 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1432ms 23:46:16 INFO - PROCESS | 18037 | 1463035576233 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 23:46:16 INFO - PROCESS | 18037 | 1463035576236 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 23:46:16 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:46:16 INFO - PROCESS | 18037 | 1463035576242 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:46:16 INFO - PROCESS | 18037 | 1463035576244 Marionette TRACE conn3 <- [1,3070,null,{}] 23:46:16 INFO - PROCESS | 18037 | 1463035576250 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}] 23:46:16 INFO - PROCESS | 18037 | 1463035576478 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 23:46:16 INFO - PROCESS | 18037 | 1463035576780 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:16 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8fbf4800 == 191 [pid = 18037] [id = 777] 23:46:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 314 (0x7faf83422800) [pid = 18037] [serial = 2330] [outer = (nil)] 23:46:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 315 (0x7faf87b66c00) [pid = 18037] [serial = 2331] [outer = 0x7faf83422800] 23:46:16 INFO - PROCESS | 18037 | 1463035576855 Marionette DEBUG loaded listener.js 23:46:16 INFO - PROCESS | 18037 | ++DOMWINDOW == 316 (0x7faf87b6bc00) [pid = 18037] [serial = 2332] [outer = 0x7faf83422800] 23:46:17 INFO - PROCESS | 18037 | 1463035577653 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]]]}] 23:46:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:46:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:46:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:46:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:46:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:46:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:46:17 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1432ms 23:46:17 INFO - PROCESS | 18037 | 1463035577677 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 23:46:17 INFO - PROCESS | 18037 | 1463035577682 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 23:46:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:46:17 INFO - PROCESS | 18037 | 1463035577688 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:46:17 INFO - PROCESS | 18037 | 1463035577692 Marionette TRACE conn3 <- [1,3074,null,{}] 23:46:17 INFO - PROCESS | 18037 | 1463035577698 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}] 23:46:17 INFO - PROCESS | 18037 | 1463035577926 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 23:46:18 INFO - PROCESS | 18037 | 1463035578206 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:18 INFO - PROCESS | 18037 | ++DOCSHELL 0x7fafa6334000 == 192 [pid = 18037] [id = 778] 23:46:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 317 (0x7faf83428000) [pid = 18037] [serial = 2333] [outer = (nil)] 23:46:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 318 (0x7faf87b6f000) [pid = 18037] [serial = 2334] [outer = 0x7faf83428000] 23:46:18 INFO - PROCESS | 18037 | 1463035578277 Marionette DEBUG loaded listener.js 23:46:18 INFO - PROCESS | 18037 | ++DOMWINDOW == 319 (0x7faf8a495c00) [pid = 18037] [serial = 2335] [outer = 0x7faf83428000] 23:46:19 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa6326000 == 191 [pid = 18037] [id = 357] 23:46:19 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf95432000 == 190 [pid = 18037] [id = 432] 23:46:19 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf95395800 == 189 [pid = 18037] [id = 759] 23:46:19 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8d5bc800 == 188 [pid = 18037] [id = 758] 23:46:19 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf91c97800 == 187 [pid = 18037] [id = 757] 23:46:19 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf90038800 == 186 [pid = 18037] [id = 756] 23:46:19 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8f207000 == 185 [pid = 18037] [id = 755] 23:46:19 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8cd72800 == 184 [pid = 18037] [id = 754] 23:46:19 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf87826800 == 183 [pid = 18037] [id = 753] 23:46:19 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf8d5af800 == 182 [pid = 18037] [id = 752] 23:46:19 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafb79d4800 == 181 [pid = 18037] [id = 746] 23:46:19 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafacd18800 == 180 [pid = 18037] [id = 743] 23:46:19 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa6327000 == 179 [pid = 18037] [id = 742] 23:46:19 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa43eb000 == 178 [pid = 18037] [id = 741] 23:46:19 INFO - PROCESS | 18037 | --DOCSHELL 0x7fafa1fd6000 == 177 [pid = 18037] [id = 740] 23:46:19 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9e037800 == 176 [pid = 18037] [id = 739] 23:46:19 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9c7e6800 == 175 [pid = 18037] [id = 738] 23:46:19 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9bf2d000 == 174 [pid = 18037] [id = 737] 23:46:19 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9b420000 == 173 [pid = 18037] [id = 736] 23:46:19 INFO - PROCESS | 18037 | --DOCSHELL 0x7faf9a502800 == 172 [pid = 18037] [id = 735] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 318 (0x7faf95d0fc00) [pid = 18037] [serial = 2195] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 317 (0x7faf9151b800) [pid = 18037] [serial = 2184] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 316 (0x7faf94871400) [pid = 18037] [serial = 2189] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 315 (0x7faf8e320c00) [pid = 18037] [serial = 2178] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 314 (0x7fafb1dda800) [pid = 18037] [serial = 2141] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 313 (0x7faf86caf000) [pid = 18037] [serial = 2174] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 312 (0x7fafb5f2d800) [pid = 18037] [serial = 2144] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 311 (0x7faf955b1c00) [pid = 18037] [serial = 2190] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 310 (0x7faf955a5800) [pid = 18037] [serial = 2192] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 309 (0x7faf86ecac00) [pid = 18037] [serial = 2162] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 308 (0x7faf95d0bc00) [pid = 18037] [serial = 2193] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 307 (0x7faf90dc7400) [pid = 18037] [serial = 2126] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 306 (0x7faf904c3400) [pid = 18037] [serial = 2183] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 305 (0x7faf94866400) [pid = 18037] [serial = 2034] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 304 (0x7faf8d9acc00) [pid = 18037] [serial = 2165] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 303 (0x7faf95709800) [pid = 18037] [serial = 2153] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 302 (0x7faf8fdf6c00) [pid = 18037] [serial = 2181] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 301 (0x7faf9caa5400) [pid = 18037] [serial = 2168] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 300 (0x7faf8cd37000) [pid = 18037] [serial = 2177] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 299 (0x7faf95c81c00) [pid = 18037] [serial = 2156] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 298 (0x7faf8b76f000) [pid = 18037] [serial = 2175] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 297 (0x7faf9cb19000) [pid = 18037] [serial = 2123] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 296 (0x7faf8d009800) [pid = 18037] [serial = 2171] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 295 (0x7faf8d133400) [pid = 18037] [serial = 2150] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 294 (0x7faf9bff8400) [pid = 18037] [serial = 2132] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 293 (0x7faf8e7b0400) [pid = 18037] [serial = 2180] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 292 (0x7faf91df8c00) [pid = 18037] [serial = 2186] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 291 (0x7faf933ef000) [pid = 18037] [serial = 2187] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 290 (0x7faf8d9ab800) [pid = 18037] [serial = 2159] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 289 (0x7faf9f616000) [pid = 18037] [serial = 2135] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 288 (0x7faf8fa6ac00) [pid = 18037] [serial = 2147] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 287 (0x7fafa4652000) [pid = 18037] [serial = 2138] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | --DOMWINDOW == 286 (0x7faf95d0cc00) [pid = 18037] [serial = 2129] [outer = (nil)] [url = about:blank] 23:46:20 INFO - PROCESS | 18037 | 1463035580649 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]]]}] 23:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:46:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:46:20 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 2995ms 23:46:20 INFO - PROCESS | 18037 | 1463035580686 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 23:46:20 INFO - PROCESS | 18037 | 1463035580691 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 23:46:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:46:20 INFO - PROCESS | 18037 | 1463035580698 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:46:20 INFO - PROCESS | 18037 | 1463035580702 Marionette TRACE conn3 <- [1,3078,null,{}] 23:46:20 INFO - PROCESS | 18037 | 1463035580714 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}] 23:46:20 INFO - PROCESS | 18037 | 1463035580925 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 23:46:21 INFO - PROCESS | 18037 | 1463035581135 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:21 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf87fd5800 == 173 [pid = 18037] [id = 779] 23:46:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 287 (0x7faf86ed0400) [pid = 18037] [serial = 2336] [outer = (nil)] 23:46:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 288 (0x7faf87b70c00) [pid = 18037] [serial = 2337] [outer = 0x7faf86ed0400] 23:46:21 INFO - PROCESS | 18037 | 1463035581201 Marionette DEBUG loaded listener.js 23:46:21 INFO - PROCESS | 18037 | ++DOMWINDOW == 289 (0x7faf88a85c00) [pid = 18037] [serial = 2338] [outer = 0x7faf86ed0400] 23:46:21 INFO - PROCESS | 18037 | 1463035581920 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] 23:46:22 INFO - PROCESS | 18037 | 1463035582039 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 23:46:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 23:46:22 INFO - PROCESS | 18037 | 1463035582057 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:46:22 INFO - PROCESS | 18037 | 1463035582061 Marionette TRACE conn3 <- [1,3082,null,{}] 23:46:22 INFO - PROCESS | 18037 | 1463035582066 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}] 23:46:22 INFO - PROCESS | 18037 | 1463035582273 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 23:46:22 INFO - PROCESS | 18037 | 1463035582517 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:22 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8a51a000 == 174 [pid = 18037] [id = 780] 23:46:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 290 (0x7faf8794ec00) [pid = 18037] [serial = 2339] [outer = (nil)] 23:46:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 291 (0x7faf8d12b800) [pid = 18037] [serial = 2340] [outer = 0x7faf8794ec00] 23:46:22 INFO - PROCESS | 18037 | 1463035582581 Marionette DEBUG loaded listener.js 23:46:22 INFO - PROCESS | 18037 | ++DOMWINDOW == 292 (0x7faf8d536c00) [pid = 18037] [serial = 2341] [outer = 0x7faf8794ec00] 23:46:23 INFO - PROCESS | 18037 | 1463035583323 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]]]}] 23:46:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:46:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:46:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:46:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1280ms 23:46:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:46:23 INFO - PROCESS | 18037 | 1463035583343 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 23:46:23 INFO - PROCESS | 18037 | 1463035583346 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 23:46:23 INFO - PROCESS | 18037 | 1463035583363 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:46:23 INFO - PROCESS | 18037 | 1463035583369 Marionette TRACE conn3 <- [1,3086,null,{}] 23:46:23 INFO - PROCESS | 18037 | 1463035583384 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}] 23:46:23 INFO - PROCESS | 18037 | 1463035583654 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 23:46:23 INFO - PROCESS | 18037 | 1463035583705 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:23 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8cdd1000 == 175 [pid = 18037] [id = 781] 23:46:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 293 (0x7faf8d8acc00) [pid = 18037] [serial = 2342] [outer = (nil)] 23:46:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 294 (0x7faf8e329400) [pid = 18037] [serial = 2343] [outer = 0x7faf8d8acc00] 23:46:23 INFO - PROCESS | 18037 | 1463035583774 Marionette DEBUG loaded listener.js 23:46:23 INFO - PROCESS | 18037 | ++DOMWINDOW == 295 (0x7faf8fa67000) [pid = 18037] [serial = 2344] [outer = 0x7faf8d8acc00] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 294 (0x7faf8e324800) [pid = 18037] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 293 (0x7faf8fc55400) [pid = 18037] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 292 (0x7faf86ed0000) [pid = 18037] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 291 (0x7faf8ef13000) [pid = 18037] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 290 (0x7faf90251000) [pid = 18037] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 289 (0x7faf9b703c00) [pid = 18037] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 288 (0x7faf9b70fc00) [pid = 18037] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 287 (0x7faf933f4800) [pid = 18037] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 286 (0x7faf9cb16400) [pid = 18037] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 285 (0x7faf86ec4400) [pid = 18037] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 284 (0x7faf96b8e400) [pid = 18037] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 283 (0x7faf95702800) [pid = 18037] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 282 (0x7faf9dc7f400) [pid = 18037] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 281 (0x7faf9c56dc00) [pid = 18037] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 280 (0x7faf90261400) [pid = 18037] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 279 (0x7faf86ca2400) [pid = 18037] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 278 (0x7faf86ca8800) [pid = 18037] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 277 (0x7faf86ca7400) [pid = 18037] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 276 (0x7faf8fc56400) [pid = 18037] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 275 (0x7faf95571800) [pid = 18037] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 274 (0x7faf90dcd400) [pid = 18037] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 273 (0x7fafb2e31800) [pid = 18037] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 272 (0x7faf9c56b000) [pid = 18037] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 271 (0x7fafb2ef2800) [pid = 18037] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 270 (0x7faf91f45400) [pid = 18037] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 269 (0x7faf8b96b000) [pid = 18037] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 268 (0x7faf86ca3000) [pid = 18037] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 267 (0x7faf8cd3d400) [pid = 18037] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 266 (0x7faf9151e400) [pid = 18037] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 265 (0x7fafa6275c00) [pid = 18037] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 264 (0x7fafa1dec800) [pid = 18037] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 263 (0x7faf91bae000) [pid = 18037] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 262 (0x7faf956f2800) [pid = 18037] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 261 (0x7faf94c7d000) [pid = 18037] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 260 (0x7faf8fca0000) [pid = 18037] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 259 (0x7faf9a6e9800) [pid = 18037] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 258 (0x7fafb2981c00) [pid = 18037] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 257 (0x7fafa55a9c00) [pid = 18037] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 256 (0x7fafb41ce400) [pid = 18037] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 255 (0x7faf95c78000) [pid = 18037] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 254 (0x7faf8d9a4400) [pid = 18037] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 253 (0x7faf86ca5800) [pid = 18037] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 252 (0x7faf9cb15400) [pid = 18037] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 251 (0x7faf8b977000) [pid = 18037] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 250 (0x7faf90fd0000) [pid = 18037] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 249 (0x7faf903c3c00) [pid = 18037] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 248 (0x7faf91f41c00) [pid = 18037] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 247 (0x7faf90166800) [pid = 18037] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 246 (0x7fafb1dce000) [pid = 18037] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 245 (0x7faf9dc80800) [pid = 18037] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 244 (0x7fafa55aa800) [pid = 18037] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 243 (0x7faf8fc54c00) [pid = 18037] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 242 (0x7faf9dc69800) [pid = 18037] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 241 (0x7faf8d541400) [pid = 18037] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 240 (0x7faf8fdeec00) [pid = 18037] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 239 (0x7faf8e7b7400) [pid = 18037] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 238 (0x7faf8b773400) [pid = 18037] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 237 (0x7faf8fa6d400) [pid = 18037] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 236 (0x7faf91526400) [pid = 18037] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 235 (0x7faf956f7c00) [pid = 18037] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 234 (0x7faf9a536000) [pid = 18037] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 233 (0x7fafa3bb4800) [pid = 18037] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 232 (0x7faf8fa65400) [pid = 18037] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 231 (0x7faf9c772c00) [pid = 18037] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 230 (0x7faf9016a000) [pid = 18037] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 229 (0x7fafa6269800) [pid = 18037] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 228 (0x7faf933ee000) [pid = 18037] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 227 (0x7faf9c771c00) [pid = 18037] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 226 (0x7faf8cd31c00) [pid = 18037] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 23:46:25 INFO - PROCESS | 18037 | --DOMWINDOW == 225 (0x7faf9470f800) [pid = 18037] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 23:46:25 INFO - PROCESS | 18037 | 1463035585822 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 23:46:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:46:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 2503ms 23:46:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:46:25 INFO - PROCESS | 18037 | 1463035585855 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 23:46:25 INFO - PROCESS | 18037 | 1463035585859 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 23:46:25 INFO - PROCESS | 18037 | 1463035585865 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:46:25 INFO - PROCESS | 18037 | 1463035585868 Marionette TRACE conn3 <- [1,3090,null,{}] 23:46:25 INFO - PROCESS | 18037 | 1463035585873 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}] 23:46:26 INFO - PROCESS | 18037 | 1463035586078 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 23:46:26 INFO - PROCESS | 18037 | 1463035586299 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:26 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8e38e800 == 176 [pid = 18037] [id = 782] 23:46:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 226 (0x7faf86ca8800) [pid = 18037] [serial = 2345] [outer = (nil)] 23:46:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 227 (0x7faf8d856400) [pid = 18037] [serial = 2346] [outer = 0x7faf86ca8800] 23:46:26 INFO - PROCESS | 18037 | 1463035586364 Marionette DEBUG loaded listener.js 23:46:26 INFO - PROCESS | 18037 | ++DOMWINDOW == 228 (0x7faf8ef1e800) [pid = 18037] [serial = 2347] [outer = 0x7faf86ca8800] 23:46:26 INFO - PROCESS | 18037 | 1463035586924 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 23:46:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:46:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1130ms 23:46:26 INFO - PROCESS | 18037 | 1463035586995 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 23:46:27 INFO - PROCESS | 18037 | 1463035586998 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 23:46:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:46:27 INFO - PROCESS | 18037 | 1463035587003 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:46:27 INFO - PROCESS | 18037 | 1463035587006 Marionette TRACE conn3 <- [1,3094,null,{}] 23:46:27 INFO - PROCESS | 18037 | 1463035587011 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}] 23:46:27 INFO - PROCESS | 18037 | 1463035587200 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 23:46:27 INFO - PROCESS | 18037 | 1463035587412 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:27 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8fd87000 == 177 [pid = 18037] [id = 783] 23:46:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 229 (0x7faf86ed0000) [pid = 18037] [serial = 2348] [outer = (nil)] 23:46:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 230 (0x7faf8fa6b000) [pid = 18037] [serial = 2349] [outer = 0x7faf86ed0000] 23:46:27 INFO - PROCESS | 18037 | 1463035587474 Marionette DEBUG loaded listener.js 23:46:27 INFO - PROCESS | 18037 | ++DOMWINDOW == 231 (0x7faf8fc95c00) [pid = 18037] [serial = 2350] [outer = 0x7faf86ed0000] 23:46:28 INFO - PROCESS | 18037 | 1463035588444 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 23:46:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:46:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1480ms 23:46:28 INFO - PROCESS | 18037 | 1463035588485 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 23:46:28 INFO - PROCESS | 18037 | 1463035588492 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 23:46:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:46:28 INFO - PROCESS | 18037 | 1463035588499 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:46:28 INFO - PROCESS | 18037 | 1463035588505 Marionette TRACE conn3 <- [1,3098,null,{}] 23:46:28 INFO - PROCESS | 18037 | 1463035588512 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}] 23:46:28 INFO - PROCESS | 18037 | 1463035588752 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 23:46:29 INFO - PROCESS | 18037 | 1463035589050 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:29 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf88cac000 == 178 [pid = 18037] [id = 784] 23:46:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 232 (0x7faf87b71c00) [pid = 18037] [serial = 2351] [outer = (nil)] 23:46:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 233 (0x7faf87e9f800) [pid = 18037] [serial = 2352] [outer = 0x7faf87b71c00] 23:46:29 INFO - PROCESS | 18037 | 1463035589174 Marionette DEBUG loaded listener.js 23:46:29 INFO - PROCESS | 18037 | ++DOMWINDOW == 234 (0x7faf88a8dc00) [pid = 18037] [serial = 2353] [outer = 0x7faf87b71c00] 23:46:29 INFO - PROCESS | 18037 | 1463035589913 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]]]}] 23:46:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:46:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:46:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1436ms 23:46:29 INFO - PROCESS | 18037 | 1463035589936 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 23:46:29 INFO - PROCESS | 18037 | 1463035589944 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 23:46:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:46:29 INFO - PROCESS | 18037 | 1463035589954 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:46:29 INFO - PROCESS | 18037 | 1463035589958 Marionette TRACE conn3 <- [1,3102,null,{}] 23:46:29 INFO - PROCESS | 18037 | 1463035589963 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}] 23:46:30 INFO - PROCESS | 18037 | 1463035590216 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 23:46:30 INFO - PROCESS | 18037 | 1463035590513 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:30 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf8cd6e800 == 179 [pid = 18037] [id = 785] 23:46:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 235 (0x7faf88ddcc00) [pid = 18037] [serial = 2354] [outer = (nil)] 23:46:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 236 (0x7faf8a496c00) [pid = 18037] [serial = 2355] [outer = 0x7faf88ddcc00] 23:46:30 INFO - PROCESS | 18037 | 1463035590590 Marionette DEBUG loaded listener.js 23:46:30 INFO - PROCESS | 18037 | ++DOMWINDOW == 237 (0x7faf8d009800) [pid = 18037] [serial = 2356] [outer = 0x7faf88ddcc00] 23:46:31 INFO - PROCESS | 18037 | 1463035591414 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 23:46:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:46:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1484ms 23:46:31 INFO - PROCESS | 18037 | 1463035591438 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 23:46:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:46:31 INFO - PROCESS | 18037 | 1463035591442 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 23:46:31 INFO - PROCESS | 18037 | 1463035591448 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 23:46:31 INFO - PROCESS | 18037 | 1463035591454 Marionette TRACE conn3 <- [1,3106,null,{}] 23:46:31 INFO - PROCESS | 18037 | 1463035591469 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}] 23:46:31 INFO - PROCESS | 18037 | 1463035591724 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 23:46:32 INFO - PROCESS | 18037 | 1463035592035 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:32 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9060a800 == 180 [pid = 18037] [id = 786] 23:46:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 238 (0x7faf8d544c00) [pid = 18037] [serial = 2357] [outer = (nil)] 23:46:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 239 (0x7faf8e7bd000) [pid = 18037] [serial = 2358] [outer = 0x7faf8d544c00] 23:46:32 INFO - PROCESS | 18037 | 1463035592117 Marionette DEBUG loaded listener.js 23:46:32 INFO - PROCESS | 18037 | ++DOMWINDOW == 240 (0x7faf8f346000) [pid = 18037] [serial = 2359] [outer = 0x7faf8d544c00] 23:46:32 INFO - PROCESS | 18037 | 1463035592900 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]]]}] 23:46:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:46:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:46:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:46:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1498ms 23:46:32 INFO - PROCESS | 18037 | 1463035592948 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 23:46:32 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:46:32 INFO - PROCESS | 18037 | 1463035592953 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 23:46:32 INFO - PROCESS | 18037 | 1463035592959 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 23:46:32 INFO - PROCESS | 18037 | 1463035592962 Marionette TRACE conn3 <- [1,3110,null,{}] 23:46:32 INFO - PROCESS | 18037 | 1463035592967 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}] 23:46:33 INFO - PROCESS | 18037 | 1463035593192 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 23:46:33 INFO - PROCESS | 18037 | 1463035593494 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:33 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf91f10000 == 181 [pid = 18037] [id = 787] 23:46:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 241 (0x7faf8d8ad000) [pid = 18037] [serial = 2360] [outer = (nil)] 23:46:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 242 (0x7faf8fc97c00) [pid = 18037] [serial = 2361] [outer = 0x7faf8d8ad000] 23:46:33 INFO - PROCESS | 18037 | 1463035593569 Marionette DEBUG loaded listener.js 23:46:33 INFO - PROCESS | 18037 | ++DOMWINDOW == 243 (0x7faf8fdf5c00) [pid = 18037] [serial = 2362] [outer = 0x7faf8d8ad000] 23:46:34 INFO - PROCESS | 18037 | 1463035594335 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"]]]}] 23:46:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:46:34 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 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:46:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:46:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1429ms 23:46:34 INFO - PROCESS | 18037 | 1463035594389 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 23:46:34 INFO - PROCESS | 18037 | 1463035594392 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 23:46:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:46:34 INFO - PROCESS | 18037 | 1463035594398 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 23:46:34 INFO - PROCESS | 18037 | 1463035594401 Marionette TRACE conn3 <- [1,3114,null,{}] 23:46:34 INFO - PROCESS | 18037 | 1463035594406 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}] 23:46:34 INFO - PROCESS | 18037 | 1463035594656 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 23:46:34 INFO - PROCESS | 18037 | 1463035594958 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\", \"061e0221-df7a-4a5b-9f65-0e18414518ea\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:34 INFO - PROCESS | 18037 | ++DOCSHELL 0x7faf9314f800 == 182 [pid = 18037] [id = 788] 23:46:34 INFO - PROCESS | 18037 | ++DOMWINDOW == 244 (0x7faf8fa66c00) [pid = 18037] [serial = 2363] [outer = (nil)] 23:46:35 INFO - PROCESS | 18037 | ++DOMWINDOW == 245 (0x7faf90246400) [pid = 18037] [serial = 2364] [outer = 0x7faf8fa66c00] 23:46:35 INFO - PROCESS | 18037 | 1463035595044 Marionette DEBUG loaded listener.js 23:46:35 INFO - PROCESS | 18037 | ++DOMWINDOW == 246 (0x7faf903b8800) [pid = 18037] [serial = 2365] [outer = 0x7faf8fa66c00] 23:46:35 INFO - PROCESS | 18037 | 1463035595862 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]]]}] 23:46:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:46:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1480ms 23:46:35 INFO - PROCESS | 18037 | 1463035595879 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 23:46:35 INFO - PROCESS | 18037 | 1463035595882 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 23:46:37 WARNING - u'runner_teardown' () 23:46:37 INFO - No more tests 23:46:37 INFO - Got 0 unexpected results 23:46:37 INFO - SUITE-END | took 1140s 23:46:37 INFO - Closing logging queue 23:46:37 INFO - queue closed 23:46:37 INFO - Return code: 0 23:46:37 WARNING - # TBPL SUCCESS # 23:46:37 INFO - Running post-action listener: _resource_record_post_action 23:46:37 INFO - Running post-run listener: _resource_record_post_run 23:46:38 INFO - Total resource usage - Wall time: 1175s; CPU: 98.0%; Read bytes: 811008; Write bytes: 929669120; Read time: 24; Write time: 216572 23:46:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:46:38 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 8830976; Read time: 0; Write time: 1920 23:46:38 INFO - run-tests - Wall time: 1146s; CPU: 98.0%; Read bytes: 802816; Write bytes: 898584576; Read time: 24; Write time: 196072 23:46:38 INFO - Running post-run listener: _upload_blobber_files 23:46:38 INFO - Blob upload gear active. 23:46:38 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 23:46:38 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 23:46:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 23:46:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 23:46:39 INFO - (blobuploader) - INFO - Open directory for files ... 23:46:39 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 23:46:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:46:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:46:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:46:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:46:41 INFO - (blobuploader) - INFO - Done attempting. 23:46:41 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 23:46:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:46:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:46:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:46:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:46:42 INFO - (blobuploader) - INFO - Done attempting. 23:46:42 INFO - (blobuploader) - INFO - Iteration through files over. 23:46:42 INFO - Return code: 0 23:46:42 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 23:46:42 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 23:46:42 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/70e4f6d04a2c5e5d034bb90646ae13fc2e0e350158002ef4ef43c66d7e5deef23e3ac329c16436e1efefc7bce781e8fa45e1b1aff28e809e8ecc3be429ecf5e0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/17d3a84c8ad56f7d69ca3c89513979972cfb4c71f9b73d14c1005948dd3dc492509d86cd90b418c97b03687dfcb1e554471f87db7d022584317f2801c04956d5"} 23:46:42 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 23:46:42 INFO - Writing to file /builds/slave/test/properties/blobber_files 23:46:42 INFO - Contents: 23:46:42 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/70e4f6d04a2c5e5d034bb90646ae13fc2e0e350158002ef4ef43c66d7e5deef23e3ac329c16436e1efefc7bce781e8fa45e1b1aff28e809e8ecc3be429ecf5e0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/17d3a84c8ad56f7d69ca3c89513979972cfb4c71f9b73d14c1005948dd3dc492509d86cd90b418c97b03687dfcb1e554471f87db7d022584317f2801c04956d5"} 23:46:42 INFO - Running post-run listener: copy_logs_to_upload_dir 23:46:42 INFO - Copying logs to upload dir... 23:46:42 INFO - mkdir: /builds/slave/test/build/upload/logs 23:46:42 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1247.146571 ========= master_lag: 0.45 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 47 secs) (at 2016-05-11 23:46:43.039974) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-11 23:46:43.041297) ========= 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-1463034172.622477-217010806 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/70e4f6d04a2c5e5d034bb90646ae13fc2e0e350158002ef4ef43c66d7e5deef23e3ac329c16436e1efefc7bce781e8fa45e1b1aff28e809e8ecc3be429ecf5e0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/17d3a84c8ad56f7d69ca3c89513979972cfb4c71f9b73d14c1005948dd3dc492509d86cd90b418c97b03687dfcb1e554471f87db7d022584317f2801c04956d5"} build_url:https://queue.taskcluster.net/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.038108 build_url: 'https://queue.taskcluster.net/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/70e4f6d04a2c5e5d034bb90646ae13fc2e0e350158002ef4ef43c66d7e5deef23e3ac329c16436e1efefc7bce781e8fa45e1b1aff28e809e8ecc3be429ecf5e0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/17d3a84c8ad56f7d69ca3c89513979972cfb4c71f9b73d14c1005948dd3dc492509d86cd90b418c97b03687dfcb1e554471f87db7d022584317f2801c04956d5"}' symbols_url: 'https://queue.taskcluster.net/v1/task/DkBv1NHsR0ixnaTrMhj6kQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-11 23:46:43.123850) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:46:43.124323) ========= 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-1463034172.622477-217010806 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.023015 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:46:43.192204) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-11 23:46:43.192618) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-11 23:46:43.193070) ========= ========= Total master_lag: 0.64 =========